I am new to springboot application development. I tried and was able to develop a simple springboot app to connect to a couchbase server and perform crud operations on its buckets. Now, my requirement is to not connect to an already created bucket in the couchbase server but to create a new bucket and store some documents in it through my spring boot app. I am using annotation based configuration to specify the connection configuration by extending AbstractCouchbase repository and implementing its methods.