Interface UpdateDatabaseDdlMetadataOrBuilder

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

public interface UpdateDatabaseDdlMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getActions(int index)
    The brief action info for the DDL statements.
    int
    The brief action info for the DDL statements.
    The brief action info for the DDL statements.
    The brief action info for the DDL statements.
    The brief action info for the DDL statements.
    com.google.protobuf.Timestamp
    Reports the commit timestamps of all statements that have succeeded so far, where `commit_timestamps[i]` is the commit timestamp for the statement `statements[i]`.
    int
    Reports the commit timestamps of all statements that have succeeded so far, where `commit_timestamps[i]` is the commit timestamp for the statement `statements[i]`.
    List<com.google.protobuf.Timestamp>
    Reports the commit timestamps of all statements that have succeeded so far, where `commit_timestamps[i]` is the commit timestamp for the statement `statements[i]`.
    com.google.protobuf.TimestampOrBuilder
    Reports the commit timestamps of all statements that have succeeded so far, where `commit_timestamps[i]` is the commit timestamp for the statement `statements[i]`.
    List<? extends com.google.protobuf.TimestampOrBuilder>
    Reports the commit timestamps of all statements that have succeeded so far, where `commit_timestamps[i]` is the commit timestamp for the statement `statements[i]`.
    The database being modified.
    com.google.protobuf.ByteString
    The database being modified.
    getProgress(int index)
    The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.
    int
    The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.
    The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.
    The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.
    The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.
    getStatements(int index)
    For an update this list contains all the statements.
    com.google.protobuf.ByteString
    getStatementsBytes(int index)
    For an update this list contains all the statements.
    int
    For an update this list contains all the statements.
    For an update this list contains all the statements.
    boolean
    Output only.

    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 Details

    • getDatabase

      String getDatabase()
       The database being modified.
       
      string database = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The database.
    • getDatabaseBytes

      com.google.protobuf.ByteString getDatabaseBytes()
       The database being modified.
       
      string database = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for database.
    • getStatementsList

      List<String> getStatementsList()
       For an update this list contains all the statements. For an
       individual statement, this list contains only that statement.
       
      repeated string statements = 2;
      Returns:
      A list containing the statements.
    • getStatementsCount

      int getStatementsCount()
       For an update this list contains all the statements. For an
       individual statement, this list contains only that statement.
       
      repeated string statements = 2;
      Returns:
      The count of statements.
    • getStatements

      String getStatements(int index)
       For an update this list contains all the statements. For an
       individual statement, this list contains only that statement.
       
      repeated string statements = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The statements at the given index.
    • getStatementsBytes

      com.google.protobuf.ByteString getStatementsBytes(int index)
       For an update this list contains all the statements. For an
       individual statement, this list contains only that statement.
       
      repeated string statements = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the statements at the given index.
    • getCommitTimestampsList

      List<com.google.protobuf.Timestamp> getCommitTimestampsList()
       Reports the commit timestamps of all statements that have
       succeeded so far, where `commit_timestamps[i]` is the commit
       timestamp for the statement `statements[i]`.
       
      repeated .google.protobuf.Timestamp commit_timestamps = 3;
    • getCommitTimestamps

      com.google.protobuf.Timestamp getCommitTimestamps(int index)
       Reports the commit timestamps of all statements that have
       succeeded so far, where `commit_timestamps[i]` is the commit
       timestamp for the statement `statements[i]`.
       
      repeated .google.protobuf.Timestamp commit_timestamps = 3;
    • getCommitTimestampsCount

      int getCommitTimestampsCount()
       Reports the commit timestamps of all statements that have
       succeeded so far, where `commit_timestamps[i]` is the commit
       timestamp for the statement `statements[i]`.
       
      repeated .google.protobuf.Timestamp commit_timestamps = 3;
    • getCommitTimestampsOrBuilderList

      List<? extends com.google.protobuf.TimestampOrBuilder> getCommitTimestampsOrBuilderList()
       Reports the commit timestamps of all statements that have
       succeeded so far, where `commit_timestamps[i]` is the commit
       timestamp for the statement `statements[i]`.
       
      repeated .google.protobuf.Timestamp commit_timestamps = 3;
    • getCommitTimestampsOrBuilder

      com.google.protobuf.TimestampOrBuilder getCommitTimestampsOrBuilder(int index)
       Reports the commit timestamps of all statements that have
       succeeded so far, where `commit_timestamps[i]` is the commit
       timestamp for the statement `statements[i]`.
       
      repeated .google.protobuf.Timestamp commit_timestamps = 3;
    • getThrottled

      boolean getThrottled()
       Output only. When true, indicates that the operation is throttled e.g.
       due to resource constraints. When resources become available the operation
       will resume and this field will be false again.
       
      bool throttled = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The throttled.
    • getProgressList

      List<OperationProgress> getProgressList()
       The progress of the
       [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
       operations. All DDL statements will have continuously updating progress,
       and `progress[i]` is the operation progress for `statements[i]`. Also,
       `progress[i]` will have start time and end time populated with commit
       timestamp of operation, as well as a progress of 100% once the operation
       has completed.
       
      repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;
    • getProgress

      OperationProgress getProgress(int index)
       The progress of the
       [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
       operations. All DDL statements will have continuously updating progress,
       and `progress[i]` is the operation progress for `statements[i]`. Also,
       `progress[i]` will have start time and end time populated with commit
       timestamp of operation, as well as a progress of 100% once the operation
       has completed.
       
      repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;
    • getProgressCount

      int getProgressCount()
       The progress of the
       [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
       operations. All DDL statements will have continuously updating progress,
       and `progress[i]` is the operation progress for `statements[i]`. Also,
       `progress[i]` will have start time and end time populated with commit
       timestamp of operation, as well as a progress of 100% once the operation
       has completed.
       
      repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;
    • getProgressOrBuilderList

      List<? extends OperationProgressOrBuilder> getProgressOrBuilderList()
       The progress of the
       [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
       operations. All DDL statements will have continuously updating progress,
       and `progress[i]` is the operation progress for `statements[i]`. Also,
       `progress[i]` will have start time and end time populated with commit
       timestamp of operation, as well as a progress of 100% once the operation
       has completed.
       
      repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;
    • getProgressOrBuilder

      OperationProgressOrBuilder getProgressOrBuilder(int index)
       The progress of the
       [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
       operations. All DDL statements will have continuously updating progress,
       and `progress[i]` is the operation progress for `statements[i]`. Also,
       `progress[i]` will have start time and end time populated with commit
       timestamp of operation, as well as a progress of 100% once the operation
       has completed.
       
      repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;
    • getActionsList

      List<DdlStatementActionInfo> getActionsList()
       The brief action info for the DDL statements.
       `actions[i]` is the brief info for `statements[i]`.
       
      repeated .google.spanner.admin.database.v1.DdlStatementActionInfo actions = 6;
    • getActions

      DdlStatementActionInfo getActions(int index)
       The brief action info for the DDL statements.
       `actions[i]` is the brief info for `statements[i]`.
       
      repeated .google.spanner.admin.database.v1.DdlStatementActionInfo actions = 6;
    • getActionsCount

      int getActionsCount()
       The brief action info for the DDL statements.
       `actions[i]` is the brief info for `statements[i]`.
       
      repeated .google.spanner.admin.database.v1.DdlStatementActionInfo actions = 6;
    • getActionsOrBuilderList

      List<? extends DdlStatementActionInfoOrBuilder> getActionsOrBuilderList()
       The brief action info for the DDL statements.
       `actions[i]` is the brief info for `statements[i]`.
       
      repeated .google.spanner.admin.database.v1.DdlStatementActionInfo actions = 6;
    • getActionsOrBuilder

      DdlStatementActionInfoOrBuilder getActionsOrBuilder(int index)
       The brief action info for the DDL statements.
       `actions[i]` is the brief info for `statements[i]`.
       
      repeated .google.spanner.admin.database.v1.DdlStatementActionInfo actions = 6;