@Generated(value="software.amazon.awssdk:codegen") public final class Job extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Job.Builder,Job>
Modifier and Type | Class and Description |
---|---|
static interface |
Job.Builder |
Modifier and Type | Method and Description |
---|---|
String |
arn()
An identifier for this resource that is unique within all of AWS.
|
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 Job.Builder |
builder() |
Instant |
createdAt()
The time, in Unix epoch format in seconds, when the job got created.
|
boolean |
equals(Object obj) |
Integer |
errorCode()
Error code for the job
|
String |
errorMessage()
Error message of Job
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
A portion of the job's ARN, unique within your AWS Elemental MediaConvert resources
|
String |
jobTemplate()
The job template that the job is created from, if it is created from a job template.
|
List<OutputGroupDetail> |
outputGroupDetails()
List of output group details
|
String |
queue()
Optional.
|
String |
role()
The IAM role you use for creating this job.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Job.Builder> |
serializableBuilderClass() |
JobSettings |
settings()
Returns the value of the Settings property for this object.
|
JobStatus |
status()
Returns the value of the Status property for this object.
|
String |
statusAsString()
Returns the value of the Status property for this object.
|
Timing |
timing()
Returns the value of the Timing property for this object.
|
Job.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.
|
copy
public String arn()
public 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()
.
BillingTagsSource
public 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()
.
BillingTagsSource
public Instant createdAt()
public Integer errorCode()
public String errorMessage()
public String id()
public String jobTemplate()
public List<OutputGroupDetail> outputGroupDetails()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String queue()
public String role()
public JobSettings settings()
public JobStatus status()
If the service returns an enum value that is not available in the current SDK version, status
will
return JobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
JobStatus
public String statusAsString()
If the service returns an enum value that is not available in the current SDK version, status
will
return JobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
JobStatus
public Timing timing()
public Map<String,String> userMetadata()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Job.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Job.Builder,Job>
public static Job.Builder builder()
public static Class<? extends Job.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.