public Task<IResult> CreateBucketAsync(
string name,
uint ramQuota = 100,
BucketTypeEnum bucketType = BucketTypeEnum.Couchbase,
ReplicaNumber replicaNumber = ReplicaNumber.Two,
AuthType authType = AuthType.Sasl,
bool indexReplicas = false,
bool flushEnabled = false,
bool parallelDbAndViewCompaction = false,
string saslPassword = "",
ThreadNumber threadNumber = ThreadNumber.Two
)
public Task<IResult> CreateBucketAsync(
string name,
uint ramQuota = 100,
BucketTypeEnum bucketType = BucketTypeEnum.Couchbase,
ReplicaNumber replicaNumber = ReplicaNumber.Two,
AuthType authType = AuthType.Sasl,
bool indexReplicas = false,
bool flushEnabled = false,
bool parallelDbAndViewCompaction = false,
string saslPassword = "",
ThreadNumber threadNumber = ThreadNumber.Two
)
Public Function CreateBucketAsync (
name As String,
Optional ramQuota As UInteger = 100,
Optional bucketType As BucketTypeEnum = BucketTypeEnum.Couchbase,
Optional replicaNumber As ReplicaNumber = ReplicaNumber.Two,
Optional authType As AuthType = AuthType.Sasl,
Optional indexReplicas As Boolean = false,
Optional flushEnabled As Boolean = false,
Optional parallelDbAndViewCompaction As Boolean = false,
Optional saslPassword As String = "",
Optional threadNumber As ThreadNumber = ThreadNumber.Two
) As Task(Of IResult)
Public Function CreateBucketAsync (
name As String,
Optional ramQuota As UInteger = 100,
Optional bucketType As BucketTypeEnum = BucketTypeEnum.Couchbase,
Optional replicaNumber As ReplicaNumber = ReplicaNumber.Two,
Optional authType As AuthType = AuthType.Sasl,
Optional indexReplicas As Boolean = false,
Optional flushEnabled As Boolean = false,
Optional parallelDbAndViewCompaction As Boolean = false,
Optional saslPassword As String = "",
Optional threadNumber As ThreadNumber = ThreadNumber.Two
) As Task(Of IResult)
public:
virtual Task<IResult^>^ CreateBucketAsync(
String^ name,
unsigned int ramQuota = 100,
BucketTypeEnum bucketType = BucketTypeEnum::Couchbase,
ReplicaNumber replicaNumber = ReplicaNumber::Two,
AuthType authType = AuthType::Sasl,
bool indexReplicas = false,
bool flushEnabled = false,
bool parallelDbAndViewCompaction = false,
String^ saslPassword = L"",
ThreadNumber threadNumber = ThreadNumber::Two
) sealed
public:
virtual Task<IResult^>^ CreateBucketAsync(
String^ name,
unsigned int ramQuota = 100,
BucketTypeEnum bucketType = BucketTypeEnum::Couchbase,
ReplicaNumber replicaNumber = ReplicaNumber::Two,
AuthType authType = AuthType::Sasl,
bool indexReplicas = false,
bool flushEnabled = false,
bool parallelDbAndViewCompaction = false,
String^ saslPassword = L"",
ThreadNumber threadNumber = ThreadNumber::Two
) sealed
abstract CreateBucketAsync :
name : string *
?ramQuota : uint32 *
?bucketType : BucketTypeEnum *
?replicaNumber : ReplicaNumber *
?authType : AuthType *
?indexReplicas : bool *
?flushEnabled : bool *
?parallelDbAndViewCompaction : bool *
?saslPassword : string *
?threadNumber : ThreadNumber
(* Defaults:
let _ramQuota = defaultArg ramQuota 100
let _bucketType = defaultArg bucketType BucketTypeEnum.Couchbase
let _replicaNumber = defaultArg replicaNumber ReplicaNumber.Two
let _authType = defaultArg authType AuthType.Sasl
let _indexReplicas = defaultArg indexReplicas false
let _flushEnabled = defaultArg flushEnabled false
let _parallelDbAndViewCompaction = defaultArg parallelDbAndViewCompaction false
let _saslPassword = defaultArg saslPassword ""
let _threadNumber = defaultArg threadNumber ThreadNumber.Two
*)
-> Task<IResult>
override CreateBucketAsync :
name : string *
?ramQuota : uint32 *
?bucketType : BucketTypeEnum *
?replicaNumber : ReplicaNumber *
?authType : AuthType *
?indexReplicas : bool *
?flushEnabled : bool *
?parallelDbAndViewCompaction : bool *
?saslPassword : string *
?threadNumber : ThreadNumber
(* Defaults:
let _ramQuota = defaultArg ramQuota 100
let _bucketType = defaultArg bucketType BucketTypeEnum.Couchbase
let _replicaNumber = defaultArg replicaNumber ReplicaNumber.Two
let _authType = defaultArg authType AuthType.Sasl
let _indexReplicas = defaultArg indexReplicas false
let _flushEnabled = defaultArg flushEnabled false
let _parallelDbAndViewCompaction = defaultArg parallelDbAndViewCompaction false
let _saslPassword = defaultArg saslPassword ""
let _threadNumber = defaultArg threadNumber ThreadNumber.Two
*)
-> Task<IResult>
abstract CreateBucketAsync :
name : string *
?ramQuota : uint32 *
?bucketType : BucketTypeEnum *
?replicaNumber : ReplicaNumber *
?authType : AuthType *
?indexReplicas : bool *
?flushEnabled : bool *
?parallelDbAndViewCompaction : bool *
?saslPassword : string *
?threadNumber : ThreadNumber
(* Defaults:
let _ramQuota = defaultArg ramQuota 100
let _bucketType = defaultArg bucketType BucketTypeEnum.Couchbase
let _replicaNumber = defaultArg replicaNumber ReplicaNumber.Two
let _authType = defaultArg authType AuthType.Sasl
let _indexReplicas = defaultArg indexReplicas false
let _flushEnabled = defaultArg flushEnabled false
let _parallelDbAndViewCompaction = defaultArg parallelDbAndViewCompaction false
let _saslPassword = defaultArg saslPassword ""
let _threadNumber = defaultArg threadNumber ThreadNumber.Two
*)
-> Task<IResult>
override CreateBucketAsync :
name : string *
?ramQuota : uint32 *
?bucketType : BucketTypeEnum *
?replicaNumber : ReplicaNumber *
?authType : AuthType *
?indexReplicas : bool *
?flushEnabled : bool *
?parallelDbAndViewCompaction : bool *
?saslPassword : string *
?threadNumber : ThreadNumber
(* Defaults:
let _ramQuota = defaultArg ramQuota 100
let _bucketType = defaultArg bucketType BucketTypeEnum.Couchbase
let _replicaNumber = defaultArg replicaNumber ReplicaNumber.Two
let _authType = defaultArg authType AuthType.Sasl
let _indexReplicas = defaultArg indexReplicas false
let _flushEnabled = defaultArg flushEnabled false
let _parallelDbAndViewCompaction = defaultArg parallelDbAndViewCompaction false
let _saslPassword = defaultArg saslPassword ""
let _threadNumber = defaultArg threadNumber ThreadNumber.Two
*)
-> Task<IResult>