Class UpdateQueueRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.mediaconvert.model.MediaConvertRequest
-
- software.amazon.awssdk.services.mediaconvert.model.UpdateQueueRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateQueueRequest.Builder,UpdateQueueRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateQueueRequest extends MediaConvertRequest implements ToCopyableBuilder<UpdateQueueRequest.Builder,UpdateQueueRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateQueueRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateQueueRequest.Builderbuilder()Stringdescription()The new description for the queue, if you are changing it.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()The name of the queue that you are modifying.ReservationPlanSettingsreservationPlanSettings()The new details of your pricing plan for your reserved queue.List<SdkField<?>>sdkFields()static Class<? extends UpdateQueueRequest.Builder>serializableBuilderClass()QueueStatusstatus()Pause or activate a queue by changing its status between ACTIVE and PAUSED.StringstatusAsString()Pause or activate a queue by changing its status between ACTIVE and PAUSED.UpdateQueueRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
description
public final String description()
The new description for the queue, if you are changing it.- Returns:
- The new description for the queue, if you are changing it.
-
name
public final String name()
The name of the queue that you are modifying.- Returns:
- The name of the queue that you are modifying.
-
reservationPlanSettings
public final ReservationPlanSettings reservationPlanSettings()
The new details of your pricing plan for your reserved queue. When you set up a new pricing plan to replace an expired one, you enter into another 12-month commitment. When you add capacity to your queue by increasing the number of RTS, you extend the term of your commitment to 12 months from when you add capacity. After you make these commitments, you can't cancel them.- Returns:
- The new details of your pricing plan for your reserved queue. When you set up a new pricing plan to replace an expired one, you enter into another 12-month commitment. When you add capacity to your queue by increasing the number of RTS, you extend the term of your commitment to 12 months from when you add capacity. After you make these commitments, you can't cancel them.
-
status
public final QueueStatus status()
Pause or activate a queue by changing its status between ACTIVE and PAUSED. If you pause a queue, jobs in that queue won't begin. Jobs that are running when you pause the queue continue to run until they finish or result in an error.If the service returns an enum value that is not available in the current SDK version,
statuswill returnQueueStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Pause or activate a queue by changing its status between ACTIVE and PAUSED. If you pause a queue, jobs in that queue won't begin. Jobs that are running when you pause the queue continue to run until they finish or result in an error.
- See Also:
QueueStatus
-
statusAsString
public final String statusAsString()
Pause or activate a queue by changing its status between ACTIVE and PAUSED. If you pause a queue, jobs in that queue won't begin. Jobs that are running when you pause the queue continue to run until they finish or result in an error.If the service returns an enum value that is not available in the current SDK version,
statuswill returnQueueStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Pause or activate a queue by changing its status between ACTIVE and PAUSED. If you pause a queue, jobs in that queue won't begin. Jobs that are running when you pause the queue continue to run until they finish or result in an error.
- See Also:
QueueStatus
-
toBuilder
public UpdateQueueRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateQueueRequest.Builder,UpdateQueueRequest>- Specified by:
toBuilderin classMediaConvertRequest
-
builder
public static UpdateQueueRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateQueueRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-