Class EventbridgeEndpointBuilderFactory.EventbridgeHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.EventbridgeEndpointBuilderFactory.EventbridgeHeaderNameBuilder
- Enclosing interface:
- EventbridgeEndpointBuilderFactory
The builder of headers' name for the AWS Eventbridge component.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe detail type related to Event.The event pattern.The operation we want to perform.Comma separated list of Amazon Resource Names (ARN) of the resources related to Event.The name of the rule.The prefix matching the rule name.The source related to Event.The Amazon Resource Name (ARN) of the target resource.The targets to update or add to the rule.The IDs of the targets to remove from the rule.
-
Constructor Details
-
EventbridgeHeaderNameBuilder
public EventbridgeHeaderNameBuilder()
-
-
Method Details
-
awsEventbridgeOperation
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeOperation
.
-
awsEventbridgeRuleName
The name of the rule. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleName
.
-
awsEventbridgeRuleNamePrefix
The prefix matching the rule name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleNamePrefix
.
-
awsEventbridgeEventPattern
The event pattern. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeEventPattern
.
-
awsEventbridgeTargets
The targets to update or add to the rule. The option is a:Collection<Target>
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeTargets
.
-
awsEventbridgeTargetsIds
The IDs of the targets to remove from the rule. The option is a:Collection<String>
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeTargetsIds
.
-
awsEventbridgeTargetArn
The Amazon Resource Name (ARN) of the target resource. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeTargetArn
.
-
awsEventbridgeResourcesArn
Comma separated list of Amazon Resource Names (ARN) of the resources related to Event. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeResourcesArn
.
-
awsEventbridgeSource
The source related to Event. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeSource
.
-
awsEventbridgeDetailType
The detail type related to Event. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsEventbridgeDetailType
.
-