@Generated(value="software.amazon.awssdk:codegen") public final class WeeklyStartTime extends Object implements StructuredPojo, ToCopyableBuilder<WeeklyStartTime.Builder,WeeklyStartTime>
| Modifier and Type | Class and Description |
|---|---|
static interface |
WeeklyStartTime.Builder |
| Modifier and Type | Method and Description |
|---|---|
static WeeklyStartTime.Builder |
builder() |
DayOfWeek |
dayOfWeek()
Required.
|
String |
dayOfWeekAsString()
Required.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends WeeklyStartTime.Builder> |
serializableBuilderClass() |
String |
timeOfDay()
Required.
|
String |
timeZone()
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
|
WeeklyStartTime.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic DayOfWeek dayOfWeek()
If the service returns an enum value that is not available in the current SDK version, dayOfWeek will
return DayOfWeek.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dayOfWeekAsString().
DayOfWeekpublic String dayOfWeekAsString()
If the service returns an enum value that is not available in the current SDK version, dayOfWeek will
return DayOfWeek.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dayOfWeekAsString().
DayOfWeekpublic String timeOfDay()
public String timeZone()
public WeeklyStartTime.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<WeeklyStartTime.Builder,WeeklyStartTime>public static WeeklyStartTime.Builder builder()
public static Class<? extends WeeklyStartTime.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.