@Generated(value="software.amazon.awssdk:codegen") public final class LambdaResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LambdaResource.Builder,LambdaResource>
Identifies
Modifier and Type | Class and Description |
---|---|
static interface |
LambdaResource.Builder |
Modifier and Type | Method and Description |
---|---|
static LambdaResource.Builder |
builder() |
boolean |
equals(Object obj) |
List<EventTriggerDefinition> |
eventTriggers()
The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this
job.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lambdaArn()
An Amazon Resource Name (ARN) that represents an AWS Lambda function to be triggered by PUT object actions on the
associated local Amazon S3 resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LambdaResource.Builder> |
serializableBuilderClass() |
LambdaResource.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String lambdaArn()
An Amazon Resource Name (ARN) that represents an AWS Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.
public List<EventTriggerDefinition> eventTriggers()
The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public LambdaResource.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LambdaResource.Builder,LambdaResource>
public static LambdaResource.Builder builder()
public static Class<? extends LambdaResource.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.