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()IntegerconcurrentJobs()Specify the maximum number of jobs your queue can process concurrently.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.Map<String,SdkField<?>>sdkFieldNameToField()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
-
concurrentJobs
public final Integer concurrentJobs()
Specify the maximum number of jobs your queue can process concurrently. For on-demand queues, the value you enter is constrained by your service quotas for Maximum concurrent jobs, per on-demand queue and Maximum concurrent jobs, per account. For reserved queues, update your reservation plan instead in order to increase your yearly commitment.- Returns:
- Specify the maximum number of jobs your queue can process concurrently. For on-demand queues, the value you enter is constrained by your service quotas for Maximum concurrent jobs, per on-demand queue and Maximum concurrent jobs, per account. For reserved queues, update your reservation plan instead in order to increase your yearly commitment.
-
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
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-