public interface BackupOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDatabase()
public abstract String getDatabase()
Output only. Name of the Firestore database that the backup is from.
Format is projects/{project}/databases/{database}
.
string database = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The database. |
getDatabaseBytes()
public abstract ByteString getDatabaseBytes()
Output only. Name of the Firestore database that the backup is from.
Format is projects/{project}/databases/{database}
.
string database = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for database. |
getDatabaseUid()
public abstract String getDatabaseUid()
Output only. The system-generated UUID4 for the Firestore database that the backup is from.
string database_uid = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The databaseUid. |
getDatabaseUidBytes()
public abstract ByteString getDatabaseUidBytes()
Output only. The system-generated UUID4 for the Firestore database that the backup is from.
string database_uid = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for databaseUid. |
getExpireTime()
public abstract Timestamp getExpireTime()
Output only. The timestamp at which this backup expires.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The expireTime. |
getExpireTimeOrBuilder()
public abstract TimestampOrBuilder getExpireTimeOrBuilder()
Output only. The timestamp at which this backup expires.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getName()
public abstract String getName()
Output only. The unique resource name of the Backup.
Format is projects/{project}/locations/{location}/backups/{backup}
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Output only. The unique resource name of the Backup.
Format is projects/{project}/locations/{location}/backups/{backup}
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getSnapshotTime()
public abstract Timestamp getSnapshotTime()
Output only. The backup contains an externally consistent copy of the database at this time.
.google.protobuf.Timestamp snapshot_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The snapshotTime. |
getSnapshotTimeOrBuilder()
public abstract TimestampOrBuilder getSnapshotTimeOrBuilder()
Output only. The backup contains an externally consistent copy of the database at this time.
.google.protobuf.Timestamp snapshot_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getState()
public abstract Backup.State getState()
Output only. The current state of the backup.
.google.firestore.admin.v1.Backup.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Backup.State |
The state. |
getStateValue()
public abstract int getStateValue()
Output only. The current state of the backup.
.google.firestore.admin.v1.Backup.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for state. |
getStats()
public abstract Backup.Stats getStats()
Output only. Statistics about the backup.
This data only becomes available after the backup is fully materialized to secondary storage. This field will be empty till then.
.google.firestore.admin.v1.Backup.Stats stats = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Backup.Stats |
The stats. |
getStatsOrBuilder()
public abstract Backup.StatsOrBuilder getStatsOrBuilder()
Output only. Statistics about the backup.
This data only becomes available after the backup is fully materialized to secondary storage. This field will be empty till then.
.google.firestore.admin.v1.Backup.Stats stats = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Backup.StatsOrBuilder |
hasExpireTime()
public abstract boolean hasExpireTime()
Output only. The timestamp at which this backup expires.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the expireTime field is set. |
hasSnapshotTime()
public abstract boolean hasSnapshotTime()
Output only. The backup contains an externally consistent copy of the database at this time.
.google.protobuf.Timestamp snapshot_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the snapshotTime field is set. |
hasStats()
public abstract boolean hasStats()
Output only. Statistics about the backup.
This data only becomes available after the backup is fully materialized to secondary storage. This field will be empty till then.
.google.firestore.admin.v1.Backup.Stats stats = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the stats field is set. |