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 TypeMethodDescriptiongetActions
(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.getActionsOrBuilder
(int index) The brief action info for the DDL statements.List<? extends DdlStatementActionInfoOrBuilder>
The brief action info for the DDL statements.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]`.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
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]`.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.getProgressOrBuilder
(int index) The progress of the [UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl] operations.List<? extends OperationProgressOrBuilder>
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
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
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
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
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
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
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;
-