Class ModifyColumnFamiliesRequest.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<ModifyColumnFamiliesRequest.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<ModifyColumnFamiliesRequest.Builder>
      • getDefaultInstanceForType

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

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

        public ModifyColumnFamiliesRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

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

        public ModifyColumnFamiliesRequest.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<ModifyColumnFamiliesRequest.Builder>
        Throws:
        IOException
      • getName

        public String getName()
         Required. The unique name of the table whose families should be modified.
         Values are of the form
         `projects/{project}/instances/{instance}/tables/{table}`.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getName in interface ModifyColumnFamiliesRequestOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Required. The unique name of the table whose families should be modified.
         Values are of the form
         `projects/{project}/instances/{instance}/tables/{table}`.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getNameBytes in interface ModifyColumnFamiliesRequestOrBuilder
        Returns:
        The bytes for name.
      • setName

        public ModifyColumnFamiliesRequest.Builder setName​(String value)
         Required. The unique name of the table whose families should be modified.
         Values are of the form
         `projects/{project}/instances/{instance}/tables/{table}`.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public ModifyColumnFamiliesRequest.Builder clearName()
         Required. The unique name of the table whose families should be modified.
         Values are of the form
         `projects/{project}/instances/{instance}/tables/{table}`.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • setNameBytes

        public ModifyColumnFamiliesRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Required. The unique name of the table whose families should be modified.
         Values are of the form
         `projects/{project}/instances/{instance}/tables/{table}`.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getModificationsList

        public List<ModifyColumnFamiliesRequest.Modification> getModificationsList()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getModificationsList in interface ModifyColumnFamiliesRequestOrBuilder
      • getModificationsCount

        public int getModificationsCount()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getModificationsCount in interface ModifyColumnFamiliesRequestOrBuilder
      • getModifications

        public ModifyColumnFamiliesRequest.Modification getModifications​(int index)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getModifications in interface ModifyColumnFamiliesRequestOrBuilder
      • setModifications

        public ModifyColumnFamiliesRequest.Builder setModifications​(int index,
                                                                    ModifyColumnFamiliesRequest.Modification value)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • setModifications

        public ModifyColumnFamiliesRequest.Builder setModifications​(int index,
                                                                    ModifyColumnFamiliesRequest.Modification.Builder builderForValue)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addModifications

        public ModifyColumnFamiliesRequest.Builder addModifications​(ModifyColumnFamiliesRequest.Modification value)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addModifications

        public ModifyColumnFamiliesRequest.Builder addModifications​(int index,
                                                                    ModifyColumnFamiliesRequest.Modification value)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addModifications

        public ModifyColumnFamiliesRequest.Builder addModifications​(ModifyColumnFamiliesRequest.Modification.Builder builderForValue)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addModifications

        public ModifyColumnFamiliesRequest.Builder addModifications​(int index,
                                                                    ModifyColumnFamiliesRequest.Modification.Builder builderForValue)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addAllModifications

        public ModifyColumnFamiliesRequest.Builder addAllModifications​(Iterable<? extends ModifyColumnFamiliesRequest.Modification> values)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • clearModifications

        public ModifyColumnFamiliesRequest.Builder clearModifications()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • removeModifications

        public ModifyColumnFamiliesRequest.Builder removeModifications​(int index)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • getModificationsBuilder

        public ModifyColumnFamiliesRequest.Modification.Builder getModificationsBuilder​(int index)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • getModificationsOrBuilder

        public ModifyColumnFamiliesRequest.ModificationOrBuilder getModificationsOrBuilder​(int index)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getModificationsOrBuilder in interface ModifyColumnFamiliesRequestOrBuilder
      • getModificationsOrBuilderList

        public List<? extends ModifyColumnFamiliesRequest.ModificationOrBuilder> getModificationsOrBuilderList()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getModificationsOrBuilderList in interface ModifyColumnFamiliesRequestOrBuilder
      • addModificationsBuilder

        public ModifyColumnFamiliesRequest.Modification.Builder addModificationsBuilder()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • addModificationsBuilder

        public ModifyColumnFamiliesRequest.Modification.Builder addModificationsBuilder​(int index)
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • getModificationsBuilderList

        public List<ModifyColumnFamiliesRequest.Modification.Builder> getModificationsBuilderList()
         Required. Modifications to be atomically applied to the specified table's
         families. Entries are applied in order, meaning that earlier modifications
         can be masked by later ones (in the case of repeated updates to the same
         family, for example).
         
        repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];
      • mergeUnknownFields

        public final ModifyColumnFamiliesRequest.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<ModifyColumnFamiliesRequest.Builder>