code: function StoreBucketProps(options, callback) {
      StorePropsBase.call(this, options, 'RpbSetBucketReq', 'RpbSetBucketResp', callback);
      this.validateOptions(options, schema, { allowUnknown: true });
  }
docs: Provides the StoreBucketProps class, its builder, and its response.
  @module KV
   
  Command used to set the properties on a bucket in Riak.
  
  As a convenience, a builder class is provided:
  
  var storeProps = new StoreBucketProps.Builder()
  .withBucket('my-bucket')
  .withAllowMult(true)
  .build();
  
  See {{#crossLink "StoreBucketProps.Builder"}}StoreBucketProps.Builder{{/crossLink}}
  
  @class StoreBucketProps
  @constructor
  @param {Object} options The properties to store
  @param {String} options.bucket The bucket in riak.
  @param {String} [options.bucketType] The bucket type in riak. If not supplied 'default is used'
  @param {Function} callback The callback to be executed when the operation completes.
  @param {String} callback.err An error message. Will be null if no error.
  @param {Boolean} callback.response the response from Riak. This will be true.
  @param {Function} callback The callback to be executed when the operation completes.
  @param {String} callback.err An error message. Will ne null if no error.
  @param {Object} callback.response The response from Riak. This is an oject with all the bucket properties.
  @param {Object} callback.data additional error data. Will be null if no error.
  @extends StorePropsBase