Class JourneySchedule
java.lang.Object
software.amazon.awssdk.services.pinpoint.model.JourneySchedule
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<JourneySchedule.Builder,JourneySchedule>
@Generated("software.amazon.awssdk:codegen")
public final class JourneySchedule
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<JourneySchedule.Builder,JourneySchedule>
Specifies the schedule settings for a journey.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic JourneySchedule.Builderbuilder()final InstantendTime()The scheduled time, in ISO 8601 format, when the journey ended or will end.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends JourneySchedule.Builder>final InstantThe scheduled time, in ISO 8601 format, when the journey began or will begin.final Stringtimezone()The starting UTC offset for the journey schedule, if the value of the journey's LocalTime property is true.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
endTime
The scheduled time, in ISO 8601 format, when the journey ended or will end.
- Returns:
- The scheduled time, in ISO 8601 format, when the journey ended or will end.
-
startTime
The scheduled time, in ISO 8601 format, when the journey began or will begin.
- Returns:
- The scheduled time, in ISO 8601 format, when the journey began or will begin.
-
timezone
The starting UTC offset for the journey schedule, if the value of the journey's LocalTime property is true. Valid values are: 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+08:45, UTC+09, UTC+09:30, UTC+10, UTC+10:30, UTC+11, UTC+12, UTC+12:45, UTC+13, UTC+13:45, UTC-02, UTC-02:30, UTC-03, UTC-03:30, UTC-04, UTC-05, UTC-06, UTC-07, UTC-08, UTC-09, UTC-09:30, UTC-10, and UTC-11.
- Returns:
- The starting UTC offset for the journey schedule, if the value of the journey's LocalTime property is true. Valid values are: 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+08:45, UTC+09, UTC+09:30, UTC+10, UTC+10:30, UTC+11, UTC+12, UTC+12:45, UTC+13, UTC+13:45, UTC-02, UTC-02:30, UTC-03, UTC-03:30, UTC-04, UTC-05, UTC-06, UTC-07, UTC-08, UTC-09, UTC-09:30, UTC-10, and UTC-11.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<JourneySchedule.Builder,JourneySchedule>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-