Interface MonthlyScheduleOrBuilder (0.1.0)

public interface MonthlyScheduleOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDaysOfMonth()

public abstract 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
TypeDescription
String

The daysOfMonth.

getDaysOfMonthBytes()

public abstract 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
TypeDescription
ByteString

The bytes for daysOfMonth.

getHour()

public abstract double getHour()

Set the hour to start the snapshot (0-23), defaults to midnight (0).

optional double hour = 3;

Returns
TypeDescription
double

The hour.

getMinute()

public abstract 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
TypeDescription
double

The minute.

getSnapshotsToKeep()

public abstract double getSnapshotsToKeep()

The maximum number of Snapshots to keep for the hourly schedule

optional double snapshots_to_keep = 1;

Returns
TypeDescription
double

The snapshotsToKeep.

hasDaysOfMonth()

public abstract 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
TypeDescription
boolean

Whether the daysOfMonth field is set.

hasHour()

public abstract boolean hasHour()

Set the hour to start the snapshot (0-23), defaults to midnight (0).

optional double hour = 3;

Returns
TypeDescription
boolean

Whether the hour field is set.

hasMinute()

public abstract 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
TypeDescription
boolean

Whether the minute field is set.

hasSnapshotsToKeep()

public abstract boolean hasSnapshotsToKeep()

The maximum number of Snapshots to keep for the hourly schedule

optional double snapshots_to_keep = 1;

Returns
TypeDescription
boolean

Whether the snapshotsToKeep field is set.