Interface SnapshotSchedulePolicyOrBuilder (0.2.0)

public interface SnapshotSchedulePolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

public abstract String getDescription()

The description of the snapshot schedule policy.

string description = 2;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

The description of the snapshot schedule policy.

string description = 2;

Returns
TypeDescription
ByteString

The bytes for description.

getName()

public abstract String getName()

Output only. The name of the snapshot schedule policy.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The name of the snapshot schedule policy.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.

getSchedules(int index)

public abstract SnapshotSchedulePolicy.Schedule getSchedules(int index)

The snapshot schedules contained in this policy. You can specify a maximum of 5 schedules.

repeated .google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.Schedule schedules = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
SnapshotSchedulePolicy.Schedule

getSchedulesCount()

public abstract int getSchedulesCount()

The snapshot schedules contained in this policy. You can specify a maximum of 5 schedules.

repeated .google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.Schedule schedules = 3;

Returns
TypeDescription
int

getSchedulesList()

public abstract List<SnapshotSchedulePolicy.Schedule> getSchedulesList()

The snapshot schedules contained in this policy. You can specify a maximum of 5 schedules.

repeated .google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.Schedule schedules = 3;

Returns
TypeDescription
List<Schedule>

getSchedulesOrBuilder(int index)

public abstract SnapshotSchedulePolicy.ScheduleOrBuilder getSchedulesOrBuilder(int index)

The snapshot schedules contained in this policy. You can specify a maximum of 5 schedules.

repeated .google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.Schedule schedules = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
SnapshotSchedulePolicy.ScheduleOrBuilder

getSchedulesOrBuilderList()

public abstract List<? extends SnapshotSchedulePolicy.ScheduleOrBuilder> getSchedulesOrBuilderList()

The snapshot schedules contained in this policy. You can specify a maximum of 5 schedules.

repeated .google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.Schedule schedules = 3;

Returns
TypeDescription
List<? extends com.google.cloud.baremetalsolution.v2.SnapshotSchedulePolicy.ScheduleOrBuilder>