Class QueueTransition
java.lang.Object
software.amazon.awssdk.services.mediaconvert.model.QueueTransition
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<QueueTransition.Builder,QueueTransition>
@Generated("software.amazon.awssdk:codegen")
public final class QueueTransition
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<QueueTransition.Builder,QueueTransition>
Description of the source and destination queues between which the job has moved, along with the timestamp of the
move
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic QueueTransition.Builderbuilder()final StringThe queue that the job was on after the transition.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends QueueTransition.Builder> final StringThe queue that the job was on before the transition.final InstantThe time, in Unix epoch format, that the job moved from the source queue to the destination queue.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
destinationQueue
The queue that the job was on after the transition.- Returns:
- The queue that the job was on after the transition.
-
sourceQueue
The queue that the job was on before the transition.- Returns:
- The queue that the job was on before the transition.
-
timestamp
The time, in Unix epoch format, that the job moved from the source queue to the destination queue.- Returns:
- The time, in Unix epoch format, that the job moved from the source queue to the destination queue.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<QueueTransition.Builder,QueueTransition> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-