Interface UpdateDatabaseDdlMetadataOrBuilder (6.25.0)

public interface UpdateDatabaseDdlMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCommitTimestamps(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
Timestamp

getCommitTimestampsCount()

public abstract 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;

Returns
TypeDescription
int

getCommitTimestampsList()

public abstract List<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;

Returns
TypeDescription
List<Timestamp>

getCommitTimestampsOrBuilder(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
TimestampOrBuilder

getCommitTimestampsOrBuilderList()

public abstract List<? extends 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;

Returns
TypeDescription
List<? extends com.google.protobuf.TimestampOrBuilder>

getDatabase()

public abstract String getDatabase()

The database being modified.

string database = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The database.

getDatabaseBytes()

public abstract ByteString getDatabaseBytes()

The database being modified.

string database = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for database.

getProgress(int index)

public abstract OperationProgress getProgress(int index)

The progress of the UpdateDatabaseDdl operations. Currently, only index creation statements will have a continuously updating progress. For non-index creation statements, 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. progress[i] is the operation progress for statements[i].

repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
OperationProgress

getProgressCount()

public abstract int getProgressCount()

The progress of the UpdateDatabaseDdl operations. Currently, only index creation statements will have a continuously updating progress. For non-index creation statements, 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. progress[i] is the operation progress for statements[i].

repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;

Returns
TypeDescription
int

getProgressList()

public abstract List<OperationProgress> getProgressList()

The progress of the UpdateDatabaseDdl operations. Currently, only index creation statements will have a continuously updating progress. For non-index creation statements, 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. progress[i] is the operation progress for statements[i].

repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;

Returns
TypeDescription
List<OperationProgress>

getProgressOrBuilder(int index)

public abstract OperationProgressOrBuilder getProgressOrBuilder(int index)

The progress of the UpdateDatabaseDdl operations. Currently, only index creation statements will have a continuously updating progress. For non-index creation statements, 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. progress[i] is the operation progress for statements[i].

repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
OperationProgressOrBuilder

getProgressOrBuilderList()

public abstract List<? extends OperationProgressOrBuilder> getProgressOrBuilderList()

The progress of the UpdateDatabaseDdl operations. Currently, only index creation statements will have a continuously updating progress. For non-index creation statements, 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. progress[i] is the operation progress for statements[i].

repeated .google.spanner.admin.database.v1.OperationProgress progress = 5;

Returns
TypeDescription
List<? extends com.google.spanner.admin.database.v1.OperationProgressOrBuilder>

getStatements(int index)

public abstract 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;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The statements at the given index.

getStatementsBytes(int index)

public abstract 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;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the statements at the given index.

getStatementsCount()

public abstract 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
TypeDescription
int

The count of statements.

getStatementsList()

public abstract 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
TypeDescription
List<String>

A list containing the statements.

getThrottled()

public abstract 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
TypeDescription
boolean

The throttled.