@Generated(value="software.amazon.awssdk:codegen") public final class ScheduledInstanceRecurrence extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ScheduledInstanceRecurrence.Builder,ScheduledInstanceRecurrence>
Describes the recurring schedule for a Scheduled Instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ScheduledInstanceRecurrence.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ScheduledInstanceRecurrence.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
frequency()
The frequency (
Daily, Weekly, or Monthly). |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
interval()
The interval quantity.
|
List<Integer> |
occurrenceDaySet()
The days.
|
Boolean |
occurrenceRelativeToEnd()
Indicates whether the occurrence is relative to the end of the specified week or month.
|
String |
occurrenceUnit()
The unit for
occurrenceDaySet (DayOfWeek or DayOfMonth). |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ScheduledInstanceRecurrence.Builder> |
serializableBuilderClass() |
ScheduledInstanceRecurrence.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String frequency()
The frequency (Daily, Weekly, or Monthly).
Daily, Weekly, or Monthly).public Integer interval()
The interval quantity. The interval unit depends on the value of frequency. For example, every 2
weeks or every 2 months.
frequency. For example,
every 2 weeks or every 2 months.public List<Integer> occurrenceDaySet()
The days. For a monthly schedule, this is one or more days of the month (1-31). For a weekly schedule, this is one or more days of the week (1-7, where 1 is Sunday).
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Boolean occurrenceRelativeToEnd()
Indicates whether the occurrence is relative to the end of the specified week or month.
public String occurrenceUnit()
The unit for occurrenceDaySet (DayOfWeek or DayOfMonth).
occurrenceDaySet (DayOfWeek or DayOfMonth).public ScheduledInstanceRecurrence.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ScheduledInstanceRecurrence.Builder,ScheduledInstanceRecurrence>public static ScheduledInstanceRecurrence.Builder builder()
public static Class<? extends ScheduledInstanceRecurrence.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.