@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, wait
getURI
public 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