couchbase:create-bucket
      Full name:
      org.stuartgunter:couchbase-maven-plugin:1.0.0:create-bucket
      Description:
      Creates a bucket in a running Couchbase Server instance. The mojo
requires the target Couchbase Server instance to be running and
accessible at the configured host and port.
      Attributes:
      Required Parameters
        
          
            | Name | 
            Type | 
            Since | 
            Description | 
          
          
            | bucketName | 
            String | 
            1.0.0 | 
            The name of the bucket to create
  | 
          
          
            | host | 
            String | 
            1.0.0 | 
            The Couchbase Server host to connect to (e.g.
"http://localhost:8091") User property is: couchbase.host. | 
          
          
            | password | 
            String | 
            1.0.0 | 
            The password to connect to Couchbase Server User property is: couchbase.password. | 
          
          
            | proxyPort | 
            String | 
            1.0.0 | 
            The proxy port to assign to this bucket
  | 
          
          
            | username | 
            String | 
            1.0.0 | 
            The username to connect to Couchbase Server User property is: couchbase.username. | 
          
        
       
      Optional Parameters
        
          
            | Name | 
            Type | 
            Since | 
            Description | 
          
          
            | authType | 
            String | 
            1.0.0 | 
            The auth type to use Default value is: none.
  | 
          
          
            | bucketType | 
            String | 
            1.0.0 | 
            The type of bucket to create Default value is: memcached.
  | 
          
          
            | failOnError | 
            boolean | 
            1.0.0 | 
            Indicates whether the build should fail in the event of an error Default value is: true.
  | 
          
          
            | ramQuotaMB | 
            String | 
            1.0.0 | 
            The RAM quota to assign to the bucket Default value is: 100.
  | 
          
          
            | replicaNumber | 
            String | 
            1.0.0 | 
            The number of replicas to use for this bucket (only relevant for
couchbase buckets) Default value is: 1.
  | 
          
        
       
      Parameter Details
        authType:
        The auth type to use
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: No
 
          - Default: none
 
        
bucketName:
        The name of the bucket to create
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: Yes
 
        
bucketType:
        The type of bucket to create
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: No
 
          - Default: memcached
 
        
failOnError:
        Indicates whether the build should fail in the event of an error
        
          - Type: boolean
 
          - Since: 1.0.0
 
          - Required: No
 
          - Default: true
 
        
host:
        The Couchbase Server host to connect to (e.g.
"http://localhost:8091")
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: Yes
 
          - User Property: couchbase.host
 
        
password:
        The password to connect to Couchbase Server
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: Yes
 
          - User Property: couchbase.password
 
        
proxyPort:
        The proxy port to assign to this bucket
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: Yes
 
        
ramQuotaMB:
        The RAM quota to assign to the bucket
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: No
 
          - Default: 100
 
        
replicaNumber:
        The number of replicas to use for this bucket (only relevant for
couchbase buckets)
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: No
 
          - Default: 1
 
        
username:
        The username to connect to Couchbase Server
        
          - Type: java.lang.String
 
          - Since: 1.0.0
 
          - Required: Yes
 
          - User Property: couchbase.username