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
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueueTransition.Builder
builder()
final String
The queue that the job was on after the transition.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
static Class
<? extends QueueTransition.Builder> final String
The queue that the job was on before the transition.final Instant
The 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 String
toString()
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:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<QueueTransition.Builder,
QueueTransition> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
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
-