@Generated(value="software.amazon.awssdk:codegen") public final class JobResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobResource.Builder,JobResource>
Contains an array of AWS resource objects. Each object represents an Amazon S3 bucket, an AWS Lambda function, or an Amazon Machine Image (AMI) based on Amazon EC2 that is associated with a particular job.
Modifier and Type | Class and Description |
---|---|
static interface |
JobResource.Builder |
Modifier and Type | Method and Description |
---|---|
static JobResource.Builder |
builder() |
List<Ec2AmiResource> |
ec2AmiResources()
The Amazon Machine Images (AMIs) associated with this job.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<LambdaResource> |
lambdaResources()
The Python-language Lambda functions for this job.
|
List<S3Resource> |
s3Resources()
An array of
S3Resource objects. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends JobResource.Builder> |
serializableBuilderClass() |
JobResource.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<S3Resource> s3Resources()
An array of S3Resource
objects.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
S3Resource
objects.public List<LambdaResource> lambdaResources()
The Python-language Lambda functions for this job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Ec2AmiResource> ec2AmiResources()
The Amazon Machine Images (AMIs) associated with this job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public JobResource.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<JobResource.Builder,JobResource>
public static JobResource.Builder builder()
public static Class<? extends JobResource.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.