GetBackupScheduleResult class

Result data returned by getBackupSchedule.

Constructors

GetBackupScheduleResult({required String createTime, required Map<String, dynamic> dailyRecurrence, required String name, required String retention, required String updateTime, required GoogleFirestoreAdminV1WeeklyRecurrenceResponse weeklyRecurrence})
Creates a new GetBackupScheduleResult. createTime The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time. dailyRecurrence For a schedule that runs daily at a specified time. name The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is projects/{project}/databases/{database}/backupSchedules/{backup_schedule} retention At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days. updateTime The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time. weeklyRecurrence For a schedule that runs weekly on a specific day and time.
const
GetBackupScheduleResult.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time.
final
dailyRecurrence → Map<String, dynamic>
For a schedule that runs daily at a specified time.
final
hashCode → int
The hash code for this object.
no setterinherited
name → String
The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is projects/{project}/databases/{database}/backupSchedules/{backup_schedule}
final
retention → String
At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
updateTime → String
The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time.
final
weeklyRecurrence → GoogleFirestoreAdminV1WeeklyRecurrenceResponse
For a schedule that runs weekly on a specific day and time.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited