Interface MutateRowRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MutateRowRequest, MutateRowRequest.Builder

public interface MutateRowRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTableName

      String getTableName()
       Optional. The unique name of the table to which the mutation should be
       applied.
      
       Values are of the form
       `projects/<project>/instances/<instance>/tables/<table>`.
       
      string table_name = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The tableName.
    • getTableNameBytes

      com.google.protobuf.ByteString getTableNameBytes()
       Optional. The unique name of the table to which the mutation should be
       applied.
      
       Values are of the form
       `projects/<project>/instances/<instance>/tables/<table>`.
       
      string table_name = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for tableName.
    • getAuthorizedViewName

      String getAuthorizedViewName()
       Optional. The unique name of the AuthorizedView to which the mutation
       should be applied.
      
       Values are of the form
       `projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>`.
       
      string authorized_view_name = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The authorizedViewName.
    • getAuthorizedViewNameBytes

      com.google.protobuf.ByteString getAuthorizedViewNameBytes()
       Optional. The unique name of the AuthorizedView to which the mutation
       should be applied.
      
       Values are of the form
       `projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>`.
       
      string authorized_view_name = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for authorizedViewName.
    • getAppProfileId

      String getAppProfileId()
       This value specifies routing for replication. If not specified, the
       "default" application profile will be used.
       
      string app_profile_id = 4;
      Returns:
      The appProfileId.
    • getAppProfileIdBytes

      com.google.protobuf.ByteString getAppProfileIdBytes()
       This value specifies routing for replication. If not specified, the
       "default" application profile will be used.
       
      string app_profile_id = 4;
      Returns:
      The bytes for appProfileId.
    • getRowKey

      com.google.protobuf.ByteString getRowKey()
       Required. The key of the row to which the mutation should be applied.
       
      bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The rowKey.
    • getMutationsList

      List<Mutation> getMutationsList()
       Required. Changes to be atomically applied to the specified row. Entries
       are applied in order, meaning that earlier mutations can be masked by later
       ones. Must contain at least one entry and at most 100000.
       
      repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutations

      Mutation getMutations(int index)
       Required. Changes to be atomically applied to the specified row. Entries
       are applied in order, meaning that earlier mutations can be masked by later
       ones. Must contain at least one entry and at most 100000.
       
      repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutationsCount

      int getMutationsCount()
       Required. Changes to be atomically applied to the specified row. Entries
       are applied in order, meaning that earlier mutations can be masked by later
       ones. Must contain at least one entry and at most 100000.
       
      repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutationsOrBuilderList

      List<? extends MutationOrBuilder> getMutationsOrBuilderList()
       Required. Changes to be atomically applied to the specified row. Entries
       are applied in order, meaning that earlier mutations can be masked by later
       ones. Must contain at least one entry and at most 100000.
       
      repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutationsOrBuilder

      MutationOrBuilder getMutationsOrBuilder(int index)
       Required. Changes to be atomically applied to the specified row. Entries
       are applied in order, meaning that earlier mutations can be masked by later
       ones. Must contain at least one entry and at most 100000.
       
      repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];