@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutFunctionEventInvokeConfigResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
PutFunctionEventInvokeConfigResult() |
Modifier and Type | Method and Description |
---|---|
PutFunctionEventInvokeConfigResult |
clone() |
boolean |
equals(Object obj) |
DestinationConfig |
getDestinationConfig()
A destination for events after they have been sent to a function for processing.
|
String |
getFunctionArn()
The Amazon Resource Name (ARN) of the function.
|
Date |
getLastModified()
The date and time that the configuration was last updated.
|
Integer |
getMaximumEventAgeInSeconds()
The maximum age of a request that Lambda sends to a function for processing.
|
Integer |
getMaximumRetryAttempts()
The maximum number of times to retry when the function returns an error.
|
int |
hashCode() |
void |
setDestinationConfig(DestinationConfig destinationConfig)
A destination for events after they have been sent to a function for processing.
|
void |
setFunctionArn(String functionArn)
The Amazon Resource Name (ARN) of the function.
|
void |
setLastModified(Date lastModified)
The date and time that the configuration was last updated.
|
void |
setMaximumEventAgeInSeconds(Integer maximumEventAgeInSeconds)
The maximum age of a request that Lambda sends to a function for processing.
|
void |
setMaximumRetryAttempts(Integer maximumRetryAttempts)
The maximum number of times to retry when the function returns an error.
|
String |
toString()
Returns a string representation of this object.
|
PutFunctionEventInvokeConfigResult |
withDestinationConfig(DestinationConfig destinationConfig)
A destination for events after they have been sent to a function for processing.
|
PutFunctionEventInvokeConfigResult |
withFunctionArn(String functionArn)
The Amazon Resource Name (ARN) of the function.
|
PutFunctionEventInvokeConfigResult |
withLastModified(Date lastModified)
The date and time that the configuration was last updated.
|
PutFunctionEventInvokeConfigResult |
withMaximumEventAgeInSeconds(Integer maximumEventAgeInSeconds)
The maximum age of a request that Lambda sends to a function for processing.
|
PutFunctionEventInvokeConfigResult |
withMaximumRetryAttempts(Integer maximumRetryAttempts)
The maximum number of times to retry when the function returns an error.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setLastModified(Date lastModified)
The date and time that the configuration was last updated.
lastModified
- The date and time that the configuration was last updated.public Date getLastModified()
The date and time that the configuration was last updated.
public PutFunctionEventInvokeConfigResult withLastModified(Date lastModified)
The date and time that the configuration was last updated.
lastModified
- The date and time that the configuration was last updated.public void setFunctionArn(String functionArn)
The Amazon Resource Name (ARN) of the function.
functionArn
- The Amazon Resource Name (ARN) of the function.public String getFunctionArn()
The Amazon Resource Name (ARN) of the function.
public PutFunctionEventInvokeConfigResult withFunctionArn(String functionArn)
The Amazon Resource Name (ARN) of the function.
functionArn
- The Amazon Resource Name (ARN) of the function.public void setMaximumRetryAttempts(Integer maximumRetryAttempts)
The maximum number of times to retry when the function returns an error.
maximumRetryAttempts
- The maximum number of times to retry when the function returns an error.public Integer getMaximumRetryAttempts()
The maximum number of times to retry when the function returns an error.
public PutFunctionEventInvokeConfigResult withMaximumRetryAttempts(Integer maximumRetryAttempts)
The maximum number of times to retry when the function returns an error.
maximumRetryAttempts
- The maximum number of times to retry when the function returns an error.public void setMaximumEventAgeInSeconds(Integer maximumEventAgeInSeconds)
The maximum age of a request that Lambda sends to a function for processing.
maximumEventAgeInSeconds
- The maximum age of a request that Lambda sends to a function for processing.public Integer getMaximumEventAgeInSeconds()
The maximum age of a request that Lambda sends to a function for processing.
public PutFunctionEventInvokeConfigResult withMaximumEventAgeInSeconds(Integer maximumEventAgeInSeconds)
The maximum age of a request that Lambda sends to a function for processing.
maximumEventAgeInSeconds
- The maximum age of a request that Lambda sends to a function for processing.public void setDestinationConfig(DestinationConfig destinationConfig)
A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
destinationConfig
- A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
public DestinationConfig getDestinationConfig()
A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
public PutFunctionEventInvokeConfigResult withDestinationConfig(DestinationConfig destinationConfig)
A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
destinationConfig
- A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
public String toString()
toString
in class Object
Object.toString()
public PutFunctionEventInvokeConfigResult clone()