17
17
package com .google .api .services .spanner .v1 .model ;
18
18
19
19
/**
20
- * CrontabSpec can be used to specify the version time and frequency at which the backup should be
21
- * created.
20
+ * CrontabSpec can be used to specify the version time and frequency at which the backup is created.
22
21
*
23
22
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
24
23
* transmitted over HTTP when working with the Cloud Spanner API. For a detailed explanation see:
31
30
public final class CrontabSpec extends com .google .api .client .json .GenericJson {
32
31
33
32
/**
34
- * Output only. Schedule backups will contain an externally consistent copy of the database at the
35
- * version time specified in `schedule_spec.cron_spec`. However, Spanner may not initiate the
36
- * creation of the scheduled backups at that version time. Spanner will initiate the creation of
33
+ * Output only. Scheduled backups contain an externally consistent copy of the database at the
34
+ * version time specified in `schedule_spec.cron_spec`. However, Spanner might not initiate the
35
+ * creation of the scheduled backups at that version time. Spanner initiates the creation of
37
36
* scheduled backups within the time window bounded by the version_time specified in
38
37
* `schedule_spec.cron_spec` and version_time + `creation_window`.
39
38
* The value may be {@code null}.
@@ -47,7 +46,7 @@ public final class CrontabSpec extends com.google.api.client.json.GenericJson {
47
46
* The backup will contain an externally consistent copy of the database at the version time. Full
48
47
* backups must be scheduled a minimum of 12 hours apart and incremental backups must be scheduled
49
48
* a minimum of 4 hours apart. Examples of valid cron specifications: * `0 2/12 * * *` : every 12
50
- * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2,14) hours
49
+ * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2, 14) hours
51
50
* past midnight in UTC. * `0 4 * * *` : (incremental backups only) every 4 hours at (0, 4, 8, 12,
52
51
* 16, 20) hours past midnight in UTC. * `0 2 * * *` : once a day at 2 past midnight in UTC. * `0
53
52
* 2 * * 0` : once a week every Sunday at 2 past midnight in UTC. * `0 2 8 * *` : once a month on
@@ -58,16 +57,17 @@ public final class CrontabSpec extends com.google.api.client.json.GenericJson {
58
57
private java .lang .String text ;
59
58
60
59
/**
61
- * Output only. The time zone of the times in `CrontabSpec.text`. Currently only UTC is supported.
60
+ * Output only. The time zone of the times in `CrontabSpec.text`. Currently, only UTC is
61
+ * supported.
62
62
* The value may be {@code null}.
63
63
*/
64
64
@ com .google .api .client .util .Key
65
65
private java .lang .String timeZone ;
66
66
67
67
/**
68
- * Output only. Schedule backups will contain an externally consistent copy of the database at the
69
- * version time specified in `schedule_spec.cron_spec`. However, Spanner may not initiate the
70
- * creation of the scheduled backups at that version time. Spanner will initiate the creation of
68
+ * Output only. Scheduled backups contain an externally consistent copy of the database at the
69
+ * version time specified in `schedule_spec.cron_spec`. However, Spanner might not initiate the
70
+ * creation of the scheduled backups at that version time. Spanner initiates the creation of
71
71
* scheduled backups within the time window bounded by the version_time specified in
72
72
* `schedule_spec.cron_spec` and version_time + `creation_window`.
73
73
* @return value or {@code null} for none
@@ -77,9 +77,9 @@ public String getCreationWindow() {
77
77
}
78
78
79
79
/**
80
- * Output only. Schedule backups will contain an externally consistent copy of the database at the
81
- * version time specified in `schedule_spec.cron_spec`. However, Spanner may not initiate the
82
- * creation of the scheduled backups at that version time. Spanner will initiate the creation of
80
+ * Output only. Scheduled backups contain an externally consistent copy of the database at the
81
+ * version time specified in `schedule_spec.cron_spec`. However, Spanner might not initiate the
82
+ * creation of the scheduled backups at that version time. Spanner initiates the creation of
83
83
* scheduled backups within the time window bounded by the version_time specified in
84
84
* `schedule_spec.cron_spec` and version_time + `creation_window`.
85
85
* @param creationWindow creationWindow or {@code null} for none
@@ -95,7 +95,7 @@ public CrontabSpec setCreationWindow(String creationWindow) {
95
95
* The backup will contain an externally consistent copy of the database at the version time. Full
96
96
* backups must be scheduled a minimum of 12 hours apart and incremental backups must be scheduled
97
97
* a minimum of 4 hours apart. Examples of valid cron specifications: * `0 2/12 * * *` : every 12
98
- * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2,14) hours
98
+ * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2, 14) hours
99
99
* past midnight in UTC. * `0 4 * * *` : (incremental backups only) every 4 hours at (0, 4, 8, 12,
100
100
* 16, 20) hours past midnight in UTC. * `0 2 * * *` : once a day at 2 past midnight in UTC. * `0
101
101
* 2 * * 0` : once a week every Sunday at 2 past midnight in UTC. * `0 2 8 * *` : once a month on
@@ -112,7 +112,7 @@ public java.lang.String getText() {
112
112
* The backup will contain an externally consistent copy of the database at the version time. Full
113
113
* backups must be scheduled a minimum of 12 hours apart and incremental backups must be scheduled
114
114
* a minimum of 4 hours apart. Examples of valid cron specifications: * `0 2/12 * * *` : every 12
115
- * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2,14) hours
115
+ * hours at (2, 14) hours past midnight in UTC. * `0 2,14 * * *` : every 12 hours at (2, 14) hours
116
116
* past midnight in UTC. * `0 4 * * *` : (incremental backups only) every 4 hours at (0, 4, 8, 12,
117
117
* 16, 20) hours past midnight in UTC. * `0 2 * * *` : once a day at 2 past midnight in UTC. * `0
118
118
* 2 * * 0` : once a week every Sunday at 2 past midnight in UTC. * `0 2 8 * *` : once a month on
@@ -125,15 +125,17 @@ public CrontabSpec setText(java.lang.String text) {
125
125
}
126
126
127
127
/**
128
- * Output only. The time zone of the times in `CrontabSpec.text`. Currently only UTC is supported.
128
+ * Output only. The time zone of the times in `CrontabSpec.text`. Currently, only UTC is
129
+ * supported.
129
130
* @return value or {@code null} for none
130
131
*/
131
132
public java .lang .String getTimeZone () {
132
133
return timeZone ;
133
134
}
134
135
135
136
/**
136
- * Output only. The time zone of the times in `CrontabSpec.text`. Currently only UTC is supported.
137
+ * Output only. The time zone of the times in `CrontabSpec.text`. Currently, only UTC is
138
+ * supported.
137
139
* @param timeZone timeZone or {@code null} for none
138
140
*/
139
141
public CrontabSpec setTimeZone (java .lang .String timeZone ) {
0 commit comments