@Generated(value="software.amazon.awssdk:codegen") public final class Transition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Transition.Builder,Transition>
Program transition configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Transition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Transition.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RelativePosition |
relativePosition()
The position where this program will be inserted relative to the RelativeProgram.
|
String |
relativePositionAsString()
The position where this program will be inserted relative to the RelativeProgram.
|
String |
relativeProgram()
The name of the program that this program will be inserted next to, as defined by RelativePosition.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Transition.Builder> |
serializableBuilderClass() |
Transition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
When the program should be played.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final RelativePosition relativePosition()
The position where this program will be inserted relative to the RelativeProgram. Possible values are: AFTER_PROGRAM, and BEFORE_PROGRAM.
If the service returns an enum value that is not available in the current SDK version, relativePosition
will return RelativePosition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from relativePositionAsString().
RelativePositionpublic final String relativePositionAsString()
The position where this program will be inserted relative to the RelativeProgram. Possible values are: AFTER_PROGRAM, and BEFORE_PROGRAM.
If the service returns an enum value that is not available in the current SDK version, relativePosition
will return RelativePosition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from relativePositionAsString().
RelativePositionpublic final String relativeProgram()
The name of the program that this program will be inserted next to, as defined by RelativePosition.
public final String type()
When the program should be played. RELATIVE means that programs will be played back-to-back.
public Transition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Transition.Builder,Transition>public static Transition.Builder builder()
public static Class<? extends Transition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.