Constructor and Description |
---|
EventbridgeConfiguration() |
Modifier and Type | Method and Description |
---|---|
EventbridgeConfiguration |
copy() |
String |
getAccessKey() |
software.amazon.awssdk.services.eventbridge.EventBridgeClient |
getEventbridgeClient() |
String |
getEventbusName() |
String |
getEventPatternFile() |
EventbridgeOperations |
getOperation() |
String |
getProxyHost() |
Integer |
getProxyPort() |
software.amazon.awssdk.core.Protocol |
getProxyProtocol() |
String |
getRegion() |
String |
getSecretKey() |
String |
getUriEndpointOverride() |
boolean |
isOverrideEndpoint() |
boolean |
isPojoRequest() |
boolean |
isTrustAllCertificates() |
Boolean |
isUseDefaultCredentialsProvider() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setEventbridgeClient(software.amazon.awssdk.services.eventbridge.EventBridgeClient eventbridgeClient)
To use a existing configured AWS Eventbridge as client
|
void |
setEventbusName(String eventbusName)
The eventbus name, the default value is default and this means it will be the AWS event bus of your account.
|
void |
setEventPatternFile(String eventPatternFile)
EventPattern File
|
void |
setOperation(EventbridgeOperations operation)
The operation to perform
|
void |
setOverrideEndpoint(boolean overrideEndpoint)
Set the need for overidding the endpoint.
|
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 Eventbridge client
|
void |
setProxyPort(Integer proxyPort)
To define a proxy port when instantiating the Eventbridge client
|
void |
setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the Eventbridge client
|
void |
setRegion(String region)
The region in which Eventbridge 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
|
void |
setUriEndpointOverride(String uriEndpointOverride)
Set the overriding uri endpoint.
|
void |
setUseDefaultCredentialsProvider(Boolean useDefaultCredentialsProvider)
Set whether the Eventbridge client should expect to load credentials through a default credentials provider or to
expect static credentials to be passed in.
|
public software.amazon.awssdk.services.eventbridge.EventBridgeClient getEventbridgeClient()
public void setEventbridgeClient(software.amazon.awssdk.services.eventbridge.EventBridgeClient eventbridgeClient)
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public EventbridgeOperations getOperation()
public void setOperation(EventbridgeOperations 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 String getRegion()
public void setRegion(String region)
public boolean isPojoRequest()
public void setPojoRequest(boolean pojoRequest)
public boolean isTrustAllCertificates()
public void setTrustAllCertificates(boolean trustAllCertificates)
public String getEventPatternFile()
public void setEventPatternFile(String eventPatternFile)
public String getEventbusName()
public void setEventbusName(String eventbusName)
public boolean isOverrideEndpoint()
public void setOverrideEndpoint(boolean overrideEndpoint)
public String getUriEndpointOverride()
public void setUriEndpointOverride(String uriEndpointOverride)
public void setUseDefaultCredentialsProvider(Boolean useDefaultCredentialsProvider)
public Boolean isUseDefaultCredentialsProvider()
public EventbridgeConfiguration copy()
Apache Camel