public interface SnapshotTableRequestOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCluster()
The name of the cluster where the snapshot will be created in.
|
ByteString |
getClusterBytes()
The name of the cluster where the snapshot will be created in.
|
java.lang.String |
getDescription()
Description of the snapshot.
|
ByteString |
getDescriptionBytes()
Description of the snapshot.
|
java.lang.String |
getName()
The unique name of the table to have the snapshot taken.
|
ByteString |
getNameBytes()
The unique name of the table to have the snapshot taken.
|
java.lang.String |
getSnapshotId()
The ID by which the new snapshot should be referred to within the parent
cluster, e.g., `mysnapshot` of the form: `[_a-zA-Z0-9][-_.a-zA-Z0-9]*`
rather than
`projects/<project>/instances/<instance>/clusters/<cluster>/snapshots/mysnapshot`.
|
ByteString |
getSnapshotIdBytes()
The ID by which the new snapshot should be referred to within the parent
cluster, e.g., `mysnapshot` of the form: `[_a-zA-Z0-9][-_.a-zA-Z0-9]*`
rather than
`projects/<project>/instances/<instance>/clusters/<cluster>/snapshots/mysnapshot`.
|
Duration |
getTtl()
The amount of time that the new snapshot can stay active after it is
created.
|
DurationOrBuilder |
getTtlOrBuilder()
The amount of time that the new snapshot can stay active after it is
created.
|
boolean |
hasTtl()
The amount of time that the new snapshot can stay active after it is
created.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getName()
The unique name of the table to have the snapshot taken. Values are of the form `projects/<project>/instances/<instance>/tables/<table>`.
string name = 1;ByteString getNameBytes()
The unique name of the table to have the snapshot taken. Values are of the form `projects/<project>/instances/<instance>/tables/<table>`.
string name = 1;java.lang.String getCluster()
The name of the cluster where the snapshot will be created in. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>`.
string cluster = 2;ByteString getClusterBytes()
The name of the cluster where the snapshot will be created in. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>`.
string cluster = 2;java.lang.String getSnapshotId()
The ID by which the new snapshot should be referred to within the parent cluster, e.g., `mysnapshot` of the form: `[_a-zA-Z0-9][-_.a-zA-Z0-9]*` rather than `projects/<project>/instances/<instance>/clusters/<cluster>/snapshots/mysnapshot`.
string snapshot_id = 3;ByteString getSnapshotIdBytes()
The ID by which the new snapshot should be referred to within the parent cluster, e.g., `mysnapshot` of the form: `[_a-zA-Z0-9][-_.a-zA-Z0-9]*` rather than `projects/<project>/instances/<instance>/clusters/<cluster>/snapshots/mysnapshot`.
string snapshot_id = 3;boolean hasTtl()
The amount of time that the new snapshot can stay active after it is created. Once 'ttl' expires, the snapshot will get deleted. The maximum amount of time a snapshot can stay active is 7 days. If 'ttl' is not specified, the default value of 24 hours will be used.
.google.protobuf.Duration ttl = 4;Duration getTtl()
The amount of time that the new snapshot can stay active after it is created. Once 'ttl' expires, the snapshot will get deleted. The maximum amount of time a snapshot can stay active is 7 days. If 'ttl' is not specified, the default value of 24 hours will be used.
.google.protobuf.Duration ttl = 4;DurationOrBuilder getTtlOrBuilder()
The amount of time that the new snapshot can stay active after it is created. Once 'ttl' expires, the snapshot will get deleted. The maximum amount of time a snapshot can stay active is 7 days. If 'ttl' is not specified, the default value of 24 hours will be used.
.google.protobuf.Duration ttl = 4;java.lang.String getDescription()
Description of the snapshot.
string description = 5;ByteString getDescriptionBytes()
Description of the snapshot.
string description = 5;