Couchbase .NET SDK | 3.9.0
Search Results for

    Show / Hide Table of Contents

    Class ListBucketsResponse.Types.Bucket

    Inheritance
    object
    ListBucketsResponse.Types.Bucket
    Implements
    IMessage<ListBucketsResponse.Types.Bucket>
    IEquatable<ListBucketsResponse.Types.Bucket>
    IDeepCloneable<ListBucketsResponse.Types.Bucket>
    IBufferMessage
    IMessage
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Couchbase.Protostellar.Admin.Bucket.V1
    Assembly: Couchbase.NetClient.dll
    Syntax
    public sealed class ListBucketsResponse.Types.Bucket : IMessage<ListBucketsResponse.Types.Bucket>, IEquatable<ListBucketsResponse.Types.Bucket>, IDeepCloneable<ListBucketsResponse.Types.Bucket>, IBufferMessage, IMessage

    Constructors

    | Edit this page View Source

    Bucket()

    Declaration
    public Bucket()
    | Edit this page View Source

    Bucket(Bucket)

    Declaration
    public Bucket(ListBucketsResponse.Types.Bucket other)
    Parameters
    Type Name Description
    ListBucketsResponse.Types.Bucket other

    Fields

    | Edit this page View Source

    BucketNameFieldNumber

    Field number for the "bucket_name" field.

    Declaration
    public const int BucketNameFieldNumber = 1
    Field Value
    Type Description
    int
    | Edit this page View Source

    BucketTypeFieldNumber

    Field number for the "bucket_type" field.

    Declaration
    public const int BucketTypeFieldNumber = 6
    Field Value
    Type Description
    int
    | Edit this page View Source

    CompressionModeFieldNumber

    Field number for the "compression_mode" field.

    Declaration
    public const int CompressionModeFieldNumber = 9
    Field Value
    Type Description
    int
    | Edit this page View Source

    ConflictResolutionTypeFieldNumber

    Field number for the "conflict_resolution_type" field.

    Declaration
    public const int ConflictResolutionTypeFieldNumber = 12
    Field Value
    Type Description
    int
    | Edit this page View Source

    EvictionModeFieldNumber

    Field number for the "eviction_mode" field.

    Declaration
    public const int EvictionModeFieldNumber = 7
    Field Value
    Type Description
    int
    | Edit this page View Source

    FlushEnabledFieldNumber

    Field number for the "flush_enabled" field.

    Declaration
    public const int FlushEnabledFieldNumber = 2
    Field Value
    Type Description
    int
    | Edit this page View Source

    MaxExpirySecsFieldNumber

    Field number for the "max_expiry_secs" field.

    Declaration
    public const int MaxExpirySecsFieldNumber = 8
    Field Value
    Type Description
    int
    | Edit this page View Source

    MinimumDurabilityLevelFieldNumber

    Field number for the "minimum_durability_level" field.

    Declaration
    public const int MinimumDurabilityLevelFieldNumber = 10
    Field Value
    Type Description
    int
    | Edit this page View Source

    NumReplicasFieldNumber

    Field number for the "num_replicas" field.

    Declaration
    public const int NumReplicasFieldNumber = 4
    Field Value
    Type Description
    int
    | Edit this page View Source

    RamQuotaMbFieldNumber

    Field number for the "ram_quota_mb" field.

    Declaration
    public const int RamQuotaMbFieldNumber = 3
    Field Value
    Type Description
    int
    | Edit this page View Source

    ReplicaIndexesFieldNumber

    Field number for the "replica_indexes" field.

    Declaration
    public const int ReplicaIndexesFieldNumber = 5
    Field Value
    Type Description
    int
    | Edit this page View Source

    StorageBackendFieldNumber

    Field number for the "storage_backend" field.

    Declaration
    public const int StorageBackendFieldNumber = 11
    Field Value
    Type Description
    int

    Properties

    | Edit this page View Source

    BucketName

    Declaration
    public string BucketName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    BucketType

    Declaration
    public BucketType BucketType { get; set; }
    Property Value
    Type Description
    BucketType
    | Edit this page View Source

    CompressionMode

    Declaration
    public CompressionMode CompressionMode { get; set; }
    Property Value
    Type Description
    CompressionMode
    | Edit this page View Source

    ConflictResolutionType

    Declaration
    public ConflictResolutionType ConflictResolutionType { get; set; }
    Property Value
    Type Description
    ConflictResolutionType
    | Edit this page View Source

    Descriptor

    Declaration
    public static MessageDescriptor Descriptor { get; }
    Property Value
    Type Description
    MessageDescriptor
    | Edit this page View Source

    EvictionMode

    Declaration
    public EvictionMode EvictionMode { get; set; }
    Property Value
    Type Description
    EvictionMode
    | Edit this page View Source

    FlushEnabled

    Declaration
    public bool FlushEnabled { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasMinimumDurabilityLevel

    Gets whether the "minimum_durability_level" field is set

    Declaration
    public bool HasMinimumDurabilityLevel { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasStorageBackend

    Gets whether the "storage_backend" field is set

    Declaration
    public bool HasStorageBackend { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    MaxExpirySecs

    Declaration
    public uint MaxExpirySecs { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    MinimumDurabilityLevel

    Declaration
    public DurabilityLevel MinimumDurabilityLevel { get; set; }
    Property Value
    Type Description
    DurabilityLevel
    | Edit this page View Source

    NumReplicas

    Declaration
    public uint NumReplicas { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    Parser

    Declaration
    public static MessageParser<ListBucketsResponse.Types.Bucket> Parser { get; }
    Property Value
    Type Description
    MessageParser<ListBucketsResponse.Types.Bucket>
    | Edit this page View Source

    RamQuotaMb

    Declaration
    public ulong RamQuotaMb { get; set; }
    Property Value
    Type Description
    ulong
    | Edit this page View Source

    ReplicaIndexes

    Declaration
    public bool ReplicaIndexes { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    StorageBackend

    Declaration
    public StorageBackend StorageBackend { get; set; }
    Property Value
    Type Description
    StorageBackend

    Methods

    | Edit this page View Source

    CalculateSize()

    Calculates the size of this message in Protocol Buffer wire format, in bytes.

    Declaration
    public int CalculateSize()
    Returns
    Type Description
    int

    The number of bytes required to write this message to a coded output stream.

    | Edit this page View Source

    ClearMinimumDurabilityLevel()

    Clears the value of the "minimum_durability_level" field

    Declaration
    public void ClearMinimumDurabilityLevel()
    | Edit this page View Source

    ClearStorageBackend()

    Clears the value of the "storage_backend" field

    Declaration
    public void ClearStorageBackend()
    | Edit this page View Source

    Clone()

    Creates a deep clone of this object.

    Declaration
    public ListBucketsResponse.Types.Bucket Clone()
    Returns
    Type Description
    ListBucketsResponse.Types.Bucket

    A deep clone of this object.

    | Edit this page View Source

    Equals(Bucket)

    Declaration
    public bool Equals(ListBucketsResponse.Types.Bucket other)
    Parameters
    Type Name Description
    ListBucketsResponse.Types.Bucket other
    Returns
    Type Description
    bool
    | Edit this page View Source

    Equals(object)

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    object other
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    | Edit this page View Source

    MergeFrom(Bucket)

    Merges the given message into this one.

    Declaration
    public void MergeFrom(ListBucketsResponse.Types.Bucket other)
    Parameters
    Type Name Description
    ListBucketsResponse.Types.Bucket other
    Remarks

    See the user guide for precise merge semantics.

    | Edit this page View Source

    MergeFrom(CodedInputStream)

    Merges the data from the specified coded input stream with the current message.

    Declaration
    public void MergeFrom(CodedInputStream input)
    Parameters
    Type Name Description
    CodedInputStream input
    Remarks

    See the user guide for precise merge semantics.

    | Edit this page View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    | Edit this page View Source

    WriteTo(CodedOutputStream)

    Writes the data to the given coded output stream.

    Declaration
    public void WriteTo(CodedOutputStream output)
    Parameters
    Type Name Description
    CodedOutputStream output

    Coded output stream to write the data to. Must not be null.

    Implements

    Google.Protobuf.IMessage<T>
    IEquatable<T>
    Google.Protobuf.IDeepCloneable<T>
    Google.Protobuf.IBufferMessage
    Google.Protobuf.IMessage
    • Edit this page
    • View Source
    In this article
    Back to top © 2026 Couchbase, Inc.