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.
createTimeThe timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time.dailyRecurrenceFor a schedule that runs daily at a specified time.nameThe unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format isprojects/{project}/databases/{database}/backupSchedules/{backup_schedule}retentionAt what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days.updateTimeThe timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time.weeklyRecurrenceFor 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