Package com.google.cloud.netapp.v1
Interface MonthlyScheduleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MonthlySchedule,MonthlySchedule.Builder
public interface MonthlyScheduleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDaysOfMonth()Set the day or days of the month to make a snapshot (1-31).com.google.protobuf.ByteStringgetDaysOfMonthBytes()Set the day or days of the month to make a snapshot (1-31).doublegetHour()Set the hour to start the snapshot (0-23), defaults to midnight (0).doublegetMinute()Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).doublegetSnapshotsToKeep()The maximum number of Snapshots to keep for the hourly schedulebooleanhasDaysOfMonth()Set the day or days of the month to make a snapshot (1-31).booleanhasHour()Set the hour to start the snapshot (0-23), defaults to midnight (0).booleanhasMinute()Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).booleanhasSnapshotsToKeep()The maximum number of Snapshots to keep for the hourly schedule-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasSnapshotsToKeep
boolean hasSnapshotsToKeep()
The maximum number of Snapshots to keep for the hourly schedule
optional double snapshots_to_keep = 1;- Returns:
- Whether the snapshotsToKeep field is set.
-
getSnapshotsToKeep
double getSnapshotsToKeep()
The maximum number of Snapshots to keep for the hourly schedule
optional double snapshots_to_keep = 1;- Returns:
- The snapshotsToKeep.
-
hasMinute
boolean hasMinute()
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
optional double minute = 2;- Returns:
- Whether the minute field is set.
-
getMinute
double getMinute()
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
optional double minute = 2;- Returns:
- The minute.
-
hasHour
boolean hasHour()
Set the hour to start the snapshot (0-23), defaults to midnight (0).
optional double hour = 3;- Returns:
- Whether the hour field is set.
-
getHour
double getHour()
Set the hour to start the snapshot (0-23), defaults to midnight (0).
optional double hour = 3;- Returns:
- The hour.
-
hasDaysOfMonth
boolean hasDaysOfMonth()
Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
optional string days_of_month = 4;- Returns:
- Whether the daysOfMonth field is set.
-
getDaysOfMonth
String getDaysOfMonth()
Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
optional string days_of_month = 4;- Returns:
- The daysOfMonth.
-
getDaysOfMonthBytes
com.google.protobuf.ByteString getDaysOfMonthBytes()
Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
optional string days_of_month = 4;- Returns:
- The bytes for daysOfMonth.
-
-