@Generated(value="software.amazon.awssdk:codegen") public final class Schedule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Schedule.Builder,Schedule>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Schedule.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Schedule.Builder |
builder() |
String |
endTime()
The scheduled time that the campaign ends in ISO 8601 format.
|
boolean |
equals(Object obj) |
CampaignEventFilter |
eventFilter()
Defines the type of events that can trigger the campaign.
|
Frequency |
frequency()
How often the campaign delivers messages.
|
String |
frequencyAsString()
How often the campaign delivers messages.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isLocalTime()
Indicates whether the campaign schedule takes effect according to each user's local time.
|
QuietTime |
quietTime()
The default quiet time for the campaign.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Schedule.Builder> |
serializableBuilderClass() |
String |
startTime()
The scheduled time that the campaign begins in ISO 8601 format.
|
String |
timezone()
The starting UTC offset for the schedule if the value for isLocalTime is true
Valid values: UTC UTC+01 UTC+02 UTC+03 UTC+03:30 UTC+04 UTC+04:30 UTC+05 UTC+05:30 UTC+05:45 UTC+06 UTC+06:30
UTC+07 UTC+08 UTC+09 UTC+09:30 UTC+10 UTC+10:30 UTC+11 UTC+12 UTC+13 UTC-02 UTC-03 UTC-04 UTC-05 UTC-06 UTC-07
UTC-08 UTC-09 UTC-10 UTC-11
|
Schedule.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String endTime()
public CampaignEventFilter eventFilter()
public Frequency frequency()
If the service returns an enum value that is not available in the current SDK version, frequency will
return Frequency.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
frequencyAsString().
Frequencypublic String frequencyAsString()
If the service returns an enum value that is not available in the current SDK version, frequency will
return Frequency.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
frequencyAsString().
Frequencypublic Boolean isLocalTime()
public QuietTime quietTime()
public String startTime()
public String timezone()
public Schedule.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<Schedule.Builder,Schedule>public static Schedule.Builder builder()
public static Class<? extends Schedule.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.