Interface MutationAction.ModOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MutationAction.Mod, MutationAction.Mod.Builder
Enclosing class:
MutationAction

public static interface MutationAction.ModOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTable

      String getTable()
       The table to write.
       
      string table = 1;
      Returns:
      The table.
    • getTableBytes

      com.google.protobuf.ByteString getTableBytes()
       The table to write.
       
      string table = 1;
      Returns:
      The bytes for table.
    • hasInsert

      boolean hasInsert()
       Exactly one of the remaining elements may be present.
       Insert new rows into "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert = 2;
      Returns:
      Whether the insert field is set.
    • getInsert

       Exactly one of the remaining elements may be present.
       Insert new rows into "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert = 2;
      Returns:
      The insert.
    • getInsertOrBuilder

       Exactly one of the remaining elements may be present.
       Insert new rows into "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert = 2;
    • hasUpdate

      boolean hasUpdate()
       Update columns stored in existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.UpdateArgs update = 3;
      Returns:
      Whether the update field is set.
    • getUpdate

       Update columns stored in existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.UpdateArgs update = 3;
      Returns:
      The update.
    • getUpdateOrBuilder

       Update columns stored in existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.UpdateArgs update = 3;
    • hasInsertOrUpdate

      boolean hasInsertOrUpdate()
       Insert or update existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert_or_update = 4;
      Returns:
      Whether the insertOrUpdate field is set.
    • getInsertOrUpdate

      MutationAction.InsertArgs getInsertOrUpdate()
       Insert or update existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert_or_update = 4;
      Returns:
      The insertOrUpdate.
    • getInsertOrUpdateOrBuilder

      MutationAction.InsertArgsOrBuilder getInsertOrUpdateOrBuilder()
       Insert or update existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs insert_or_update = 4;
    • hasReplace

      boolean hasReplace()
       Replace existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs replace = 5;
      Returns:
      Whether the replace field is set.
    • getReplace

       Replace existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs replace = 5;
      Returns:
      The replace.
    • getReplaceOrBuilder

      MutationAction.InsertArgsOrBuilder getReplaceOrBuilder()
       Replace existing rows of "table".
       
      .google.spanner.executor.v1.MutationAction.InsertArgs replace = 5;
    • hasDeleteKeys

      boolean hasDeleteKeys()
       Delete rows from "table".
       
      .google.spanner.executor.v1.KeySet delete_keys = 6;
      Returns:
      Whether the deleteKeys field is set.
    • getDeleteKeys

      KeySet getDeleteKeys()
       Delete rows from "table".
       
      .google.spanner.executor.v1.KeySet delete_keys = 6;
      Returns:
      The deleteKeys.
    • getDeleteKeysOrBuilder

      KeySetOrBuilder getDeleteKeysOrBuilder()
       Delete rows from "table".
       
      .google.spanner.executor.v1.KeySet delete_keys = 6;