Constructor and Description |
---|
Lambda2Configuration() |
Modifier and Type | Method and Description |
---|---|
Lambda2Configuration |
copy() |
String |
getAccessKey() |
software.amazon.awssdk.services.lambda.LambdaClient |
getAwsLambdaClient() |
Lambda2Operations |
getOperation() |
String |
getProxyHost() |
Integer |
getProxyPort() |
software.amazon.awssdk.core.Protocol |
getProxyProtocol() |
String |
getRegion() |
String |
getSecretKey() |
boolean |
isAutoDiscoverClient() |
boolean |
isPojoRequest() |
boolean |
isTrustAllCertificates() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setAutoDiscoverClient(boolean autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the registry
automatically otherwise it will skip that checking.
|
void |
setAwsLambdaClient(software.amazon.awssdk.services.lambda.LambdaClient awsLambdaClient)
To use a existing configured AwsLambdaClient as client
|
void |
setOperation(Lambda2Operations operation)
The operation to perform.
|
void |
setPojoRequest(boolean pojoRequest)
If we want to use a POJO request as body or not
|
void |
setProxyHost(String proxyHost)
To define a proxy host when instantiating the Lambda client
|
void |
setProxyPort(Integer proxyPort)
To define a proxy port when instantiating the Lambda client
|
void |
setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the Lambda client
|
void |
setRegion(String region)
The region in which ECS client needs to work.
|
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key
|
void |
setTrustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the endpoint
|
public software.amazon.awssdk.services.lambda.LambdaClient getAwsLambdaClient()
public void setAwsLambdaClient(software.amazon.awssdk.services.lambda.LambdaClient awsLambdaClient)
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public String getRegion()
public void setRegion(String region)
public Lambda2Operations getOperation()
public void setOperation(Lambda2Operations operation)
public software.amazon.awssdk.core.Protocol getProxyProtocol()
public void setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public Integer getProxyPort()
public void setProxyPort(Integer proxyPort)
public boolean isPojoRequest()
public void setPojoRequest(boolean pojoRequest)
public boolean isTrustAllCertificates()
public void setTrustAllCertificates(boolean trustAllCertificates)
public boolean isAutoDiscoverClient()
public void setAutoDiscoverClient(boolean autoDiscoverClient)
public Lambda2Configuration copy()
Apache Camel