@Generated(value="software.amazon.awssdk:codegen") public final class CreateJobRequest extends MediaConvertRequest implements ToCopyableBuilder<CreateJobRequest.Builder,CreateJobRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateJobRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
BillingTagsSource |
billingTagsSource()
Returns the value of the BillingTagsSource property for this object.
|
String |
billingTagsSourceAsString()
Returns the value of the BillingTagsSource property for this object.
|
static CreateJobRequest.Builder |
builder() |
String |
clientRequestToken()
Idempotency token for CreateJob operation.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest. |
int |
hashCode() |
String |
jobTemplate()
When you create a job, you can either specify a job template or specify the transcoding settings individually
|
String |
queue()
Optional.
|
String |
role()
Required.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateJobRequest.Builder> |
serializableBuilderClass() |
JobSettings |
settings()
Returns the value of the Settings property for this object.
|
CreateJobRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Map<String,String> |
userMetadata()
User-defined metadata that you want to associate with an MediaConvert job.
|
overrideConfigurationcopypublic BillingTagsSource billingTagsSource()
If the service returns an enum value that is not available in the current SDK version, billingTagsSource
will return BillingTagsSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from billingTagsSourceAsString().
BillingTagsSourcepublic String billingTagsSourceAsString()
If the service returns an enum value that is not available in the current SDK version, billingTagsSource
will return BillingTagsSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from billingTagsSourceAsString().
BillingTagsSourcepublic String clientRequestToken()
public String jobTemplate()
public String queue()
public String role()
public JobSettings settings()
public Map<String,String> userMetadata()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public CreateJobRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CreateJobRequest.Builder,CreateJobRequest>toBuilder in class MediaConvertRequestpublic static CreateJobRequest.Builder builder()
public static Class<? extends CreateJobRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequestSdkRequest. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class) method will
again be available.getValueForField in class SdkRequestfieldName - The name of the member to be retrieved.clazz - The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.