@EachProperty(value="aws.lambda.functions") @Requires(classes=com.amazonaws.services.lambda.model.InvokeRequest.class) public class AWSInvokeRequestDefinition extends Object implements FunctionDefinition
InvokeRequest for each definition under aws.lambda.functions.| Modifier and Type | Field and Description |
|---|---|
static String |
AWS_LAMBDA_FUNCTIONS |
protected com.amazonaws.services.lambda.model.InvokeRequest |
invokeRequest |
| Constructor and Description |
|---|
AWSInvokeRequestDefinition(String name)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.lambda.model.InvokeRequest |
getInvokeRequest() |
String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetURIpublic static final String AWS_LAMBDA_FUNCTIONS
@ConfigurationBuilder protected com.amazonaws.services.lambda.model.InvokeRequest invokeRequest
public AWSInvokeRequestDefinition(@Parameter String name)
name - configured name from a propertypublic com.amazonaws.services.lambda.model.InvokeRequest getInvokeRequest()
InvokeRequest definitionpublic String getName()
getName in interface FunctionDefinition