Interface Mutation.DeleteOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Mutation.Delete, Mutation.Delete.Builder
    Enclosing class:
    Mutation

    public static interface Mutation.DeleteOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      KeySet getKeySet()
      Required.
      KeySetOrBuilder getKeySetOrBuilder()
      Required.
      String getTable()
      Required.
      com.google.protobuf.ByteString getTableBytes()
      Required.
      boolean hasKeySet()
      Required.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getTable

        String getTable()
         Required. The table whose rows will be deleted.
         
        string table = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The table.
      • getTableBytes

        com.google.protobuf.ByteString getTableBytes()
         Required. The table whose rows will be deleted.
         
        string table = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for table.
      • hasKeySet

        boolean hasKeySet()
         Required. The primary keys of the rows within [table][google.spanner.v1.Mutation.Delete.table] to delete.  The
         primary keys must be specified in the order in which they appear in the
         `PRIMARY KEY()` clause of the table's equivalent DDL statement (the DDL
         statement used to create the table).
         Delete is idempotent. The transaction will succeed even if some or all
         rows do not exist.
         
        .google.spanner.v1.KeySet key_set = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the keySet field is set.
      • getKeySet

        KeySet getKeySet()
         Required. The primary keys of the rows within [table][google.spanner.v1.Mutation.Delete.table] to delete.  The
         primary keys must be specified in the order in which they appear in the
         `PRIMARY KEY()` clause of the table's equivalent DDL statement (the DDL
         statement used to create the table).
         Delete is idempotent. The transaction will succeed even if some or all
         rows do not exist.
         
        .google.spanner.v1.KeySet key_set = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The keySet.
      • getKeySetOrBuilder

        KeySetOrBuilder getKeySetOrBuilder()
         Required. The primary keys of the rows within [table][google.spanner.v1.Mutation.Delete.table] to delete.  The
         primary keys must be specified in the order in which they appear in the
         `PRIMARY KEY()` clause of the table's equivalent DDL statement (the DDL
         statement used to create the table).
         Delete is idempotent. The transaction will succeed even if some or all
         rows do not exist.
         
        .google.spanner.v1.KeySet key_set = 2 [(.google.api.field_behavior) = REQUIRED];