Class MutateRowsRequest.Entry.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • clear

        public MutateRowsRequest.Entry.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • getDefaultInstanceForType

        public MutateRowsRequest.Entry getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public MutateRowsRequest.Entry build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public MutateRowsRequest.Entry buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public MutateRowsRequest.Entry.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • clearField

        public MutateRowsRequest.Entry.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • clearOneof

        public MutateRowsRequest.Entry.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • setRepeatedField

        public MutateRowsRequest.Entry.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                int index,
                                                                Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • addRepeatedField

        public MutateRowsRequest.Entry.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • mergeFrom

        public MutateRowsRequest.Entry.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<MutateRowsRequest.Entry.Builder>
        Throws:
        IOException
      • getRowKey

        public com.google.protobuf.ByteString getRowKey()
         The key of the row to which the `mutations` should be applied.
         
        bytes row_key = 1;
        Specified by:
        getRowKey in interface MutateRowsRequest.EntryOrBuilder
        Returns:
        The rowKey.
      • setRowKey

        public MutateRowsRequest.Entry.Builder setRowKey​(com.google.protobuf.ByteString value)
         The key of the row to which the `mutations` should be applied.
         
        bytes row_key = 1;
        Parameters:
        value - The rowKey to set.
        Returns:
        This builder for chaining.
      • clearRowKey

        public MutateRowsRequest.Entry.Builder clearRowKey()
         The key of the row to which the `mutations` should be applied.
         
        bytes row_key = 1;
        Returns:
        This builder for chaining.
      • getMutationsList

        public List<Mutation> getMutationsList()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getMutationsList in interface MutateRowsRequest.EntryOrBuilder
      • getMutationsCount

        public int getMutationsCount()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getMutationsCount in interface MutateRowsRequest.EntryOrBuilder
      • getMutations

        public Mutation getMutations​(int index)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getMutations in interface MutateRowsRequest.EntryOrBuilder
      • setMutations

        public MutateRowsRequest.Entry.Builder setMutations​(int index,
                                                            Mutation value)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • setMutations

        public MutateRowsRequest.Entry.Builder setMutations​(int index,
                                                            Mutation.Builder builderForValue)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addMutations

        public MutateRowsRequest.Entry.Builder addMutations​(Mutation value)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addMutations

        public MutateRowsRequest.Entry.Builder addMutations​(int index,
                                                            Mutation value)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addMutations

        public MutateRowsRequest.Entry.Builder addMutations​(Mutation.Builder builderForValue)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addMutations

        public MutateRowsRequest.Entry.Builder addMutations​(int index,
                                                            Mutation.Builder builderForValue)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addAllMutations

        public MutateRowsRequest.Entry.Builder addAllMutations​(Iterable<? extends Mutation> values)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • clearMutations

        public MutateRowsRequest.Entry.Builder clearMutations()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • removeMutations

        public MutateRowsRequest.Entry.Builder removeMutations​(int index)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMutationsBuilder

        public Mutation.Builder getMutationsBuilder​(int index)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMutationsOrBuilder

        public MutationOrBuilder getMutationsOrBuilder​(int index)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getMutationsOrBuilder in interface MutateRowsRequest.EntryOrBuilder
      • getMutationsOrBuilderList

        public List<? extends MutationOrBuilder> getMutationsOrBuilderList()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getMutationsOrBuilderList in interface MutateRowsRequest.EntryOrBuilder
      • addMutationsBuilder

        public Mutation.Builder addMutationsBuilder()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • addMutationsBuilder

        public Mutation.Builder addMutationsBuilder​(int index)
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMutationsBuilderList

        public List<Mutation.Builder> getMutationsBuilderList()
         Required. Changes to be atomically applied to the specified row.
         Mutations are applied in order, meaning that earlier mutations can be
         masked by later ones. You must specify at least one mutation.
         
        repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
      • setUnknownFields

        public final MutateRowsRequest.Entry.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>
      • mergeUnknownFields

        public final MutateRowsRequest.Entry.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MutateRowsRequest.Entry.Builder>