Class EventbridgeEndpointBuilderFactory.EventbridgeHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.EventbridgeEndpointBuilderFactory.EventbridgeHeaderNameBuilder
-
- Enclosing interface:
- EventbridgeEndpointBuilderFactory
public static class EventbridgeEndpointBuilderFactory.EventbridgeHeaderNameBuilder extends Object
The builder of headers' name for the AWS Eventbridge component.
-
-
Constructor Summary
Constructors Constructor Description EventbridgeHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringawsEventbridgeEventPattern()The event pattern.StringawsEventbridgeOperation()The operation we want to perform.StringawsEventbridgeRuleName()The name of the rule.StringawsEventbridgeRuleNamePrefix()The prefix matching the rule name.StringawsEventbridgeTargetArn()The Amazon Resource Name (ARN) of the target resource.StringawsEventbridgeTargets()The targets to update or add to the rule.StringawsEventbridgeTargetsIds()The IDs of the targets to remove from the rule.
-
-
-
Method Detail
-
awsEventbridgeOperation
public String awsEventbridgeOperation()
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeOperation.
-
awsEventbridgeRuleName
public String awsEventbridgeRuleName()
The name of the rule. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleName.
-
awsEventbridgeRuleNamePrefix
public String awsEventbridgeRuleNamePrefix()
The prefix matching the rule name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleNamePrefix.
-
awsEventbridgeEventPattern
public String awsEventbridgeEventPattern()
The event pattern. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeEventPattern.
-
awsEventbridgeTargets
public String 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
public String 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
public String awsEventbridgeTargetArn()
The Amazon Resource Name (ARN) of the target resource. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeTargetArn.
-
-