Couchbase .NET SDK | 3.8.0
Search Results for

    Show / Hide Table of Contents

    Class MutateInRequest

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

    Constructors

    | Edit this page View Source

    MutateInRequest()

    Declaration
    public MutateInRequest()
    | Edit this page View Source

    MutateInRequest(MutateInRequest)

    Declaration
    public MutateInRequest(MutateInRequest other)
    Parameters
    Type Name Description
    MutateInRequest 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

    CasFieldNumber

    Field number for the "cas" field.

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

    CollectionNameFieldNumber

    Field number for the "collection_name" field.

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

    DurabilityLevelFieldNumber

    Field number for the "durability_level" field.

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

    ExpirySecsFieldNumber

    Field number for the "expiry_secs" field.

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

    ExpiryTimeFieldNumber

    Field number for the "expiry_time" field.

    Declaration
    public const int ExpiryTimeFieldNumber = 11
    Field Value
    Type Description
    int
    | Edit this page View Source

    FlagsFieldNumber

    Field number for the "flags" field.

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

    KeyFieldNumber

    Field number for the "key" field.

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

    ScopeNameFieldNumber

    Field number for the "scope_name" field.

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

    SpecsFieldNumber

    Field number for the "specs" field.

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

    StoreSemanticFieldNumber

    Field number for the "store_semantic" field.

    Declaration
    public const int StoreSemanticFieldNumber = 6
    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

    Cas

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

    CollectionName

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

    Descriptor

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

    DurabilityLevel

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

    ExpiryCase

    Declaration
    public MutateInRequest.ExpiryOneofCase ExpiryCase { get; }
    Property Value
    Type Description
    MutateInRequest.ExpiryOneofCase
    | Edit this page View Source

    ExpirySecs

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

    ExpiryTime

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

    Flags

    Declaration
    public MutateInRequest.Types.Flags Flags { get; set; }
    Property Value
    Type Description
    MutateInRequest.Types.Flags
    | Edit this page View Source

    HasCas

    Gets whether the "cas" field is set

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

    HasDurabilityLevel

    Gets whether the "durability_level" field is set

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

    HasStoreSemantic

    Gets whether the "store_semantic" field is set

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

    Key

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

    Parser

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

    ScopeName

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

    Specs

    Declaration
    public RepeatedField<MutateInRequest.Types.Spec> Specs { get; }
    Property Value
    Type Description
    RepeatedField<MutateInRequest.Types.Spec>
    | Edit this page View Source

    StoreSemantic

    Declaration
    public MutateInRequest.Types.StoreSemantic StoreSemantic { get; set; }
    Property Value
    Type Description
    MutateInRequest.Types.StoreSemantic

    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

    ClearCas()

    Clears the value of the "cas" field

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

    ClearDurabilityLevel()

    Clears the value of the "durability_level" field

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

    ClearExpiry()

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

    ClearStoreSemantic()

    Clears the value of the "store_semantic" field

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

    Clone()

    Creates a deep clone of this object.

    Declaration
    public MutateInRequest Clone()
    Returns
    Type Description
    MutateInRequest

    A deep clone of this object.

    | Edit this page View Source

    Equals(MutateInRequest)

    Declaration
    public bool Equals(MutateInRequest other)
    Parameters
    Type Name Description
    MutateInRequest 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(MutateInRequest)

    Merges the given message into this one.

    Declaration
    public void MergeFrom(MutateInRequest other)
    Parameters
    Type Name Description
    MutateInRequest 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 © 2025 Couchbase, Inc.