@Generated(value="software.amazon.awssdk:codegen") public final class Job extends Object implements StructuredPojo, 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.
|
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.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
List<OutputGroupDetail> |
outputGroupDetails()
List of output group details
|
String |
queue()
Optional.
|
String |
role()
The IAM role you use for creating this job.
|
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 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()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.