@Generated(value="software.amazon.awssdk:codegen") public final class UpdateEventSourceMappingResponse extends LambdaResponse implements ToCopyableBuilder<UpdateEventSourceMappingResponse.Builder,UpdateEventSourceMappingResponse>
A mapping between an AWS resource and an AWS Lambda function. See CreateEventSourceMapping for details.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateEventSourceMappingResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
batchSize()
The maximum number of items to retrieve in a single batch.
|
static UpdateEventSourceMappingResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
eventSourceArn()
The Amazon Resource Name (ARN) of the event source.
|
String |
functionArn()
The ARN of the Lambda function.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModified()
The date that the event source mapping was last updated.
|
String |
lastProcessingResult()
The result of the last AWS Lambda invocation of your Lambda function.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateEventSourceMappingResponse.Builder> |
serializableBuilderClass() |
String |
state()
The state of the event source mapping.
|
String |
stateTransitionReason()
The cause of the last state change, either
User initiated or Lambda initiated. |
UpdateEventSourceMappingResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
uuid()
The identifier of the event source mapping.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String uuid()
The identifier of the event source mapping.
public Integer batchSize()
The maximum number of items to retrieve in a single batch.
public String eventSourceArn()
The Amazon Resource Name (ARN) of the event source.
public String functionArn()
The ARN of the Lambda function.
public Instant lastModified()
The date that the event source mapping was last updated.
public String lastProcessingResult()
The result of the last AWS Lambda invocation of your Lambda function.
public String state()
The state of the event source mapping. It can be one of the following: Creating,
Enabling, Enabled, Disabling, Disabled, Updating
, or Deleting.
Creating,
Enabling, Enabled, Disabling, Disabled,
Updating, or Deleting.public String stateTransitionReason()
The cause of the last state change, either User initiated or Lambda initiated.
User initiated or Lambda initiated.public UpdateEventSourceMappingResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateEventSourceMappingResponse.Builder,UpdateEventSourceMappingResponse>toBuilder in class AwsResponsepublic static UpdateEventSourceMappingResponse.Builder builder()
public static Class<? extends UpdateEventSourceMappingResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2019. All rights reserved.