ListBuckets.Builder Class
A builder for constructing ListBuckets instances.
Rather than having to manually construct the options and instantiating a ListBuckets directly, this builder may be used.
var listBuckets = new ListBuckets.Builder()
.withBucketType('myBucketType')
.withCallback(myCallback)
.build();
Constructor
ListBuckets.Builder
()
Item Index
Methods
withBucketType
-
bucketType
Set the bucket type. If not supplied, 'default' is used.
Parameters:
-
bucketType
Stringthe bucket type in riak
withCallback
-
callback
Set the callback to be executed when the operation completes.
Parameters:
-
callback
FunctionThe callback to be executed when the operation completes.
-
err
StringAn error message. Will be null if no error.
-
response
ObjectThe response from Riak.
-
buckets
StringThe buckets returned from Riak. -
done
BooleanTrue if you have received all the buckets.
-
-
withStreaming
-
[stream=true]
Stream the results. Setting this to true will cause you callback to be called as the results are returned from Riak. Set to false the result set will be buffered and delevered via a single call to your callback. Note that on large result sets this is very memory intensive.
Parameters:
-
[stream=true]
Boolean optionalSet whether or not to stream the results
withTimeout
-
timeout
Set a timeout for this operation.
Parameters:
-
timeout
Numbera timeout in milliseconds.