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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe detail type related to Event.The event pattern.The number of failed entries in the response.Whether the response has more results (is truncated).The maximum number of results to return.The token for the next set of results.The operation we want to perform.Comma separated list of Amazon Resource Names (ARN) of the resources related to Event.The Amazon Resource Name (ARN) of the rule.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:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeOperation.
-
awsEventbridgeRuleName
The name of the rule. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleName.
-
awsEventbridgeRuleNamePrefix
The prefix matching the rule name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeRuleNamePrefix.
-
awsEventbridgeEventPattern
The event pattern. The option is a:Stringtype. 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:Stringtype. 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:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeResourcesArn.
-
awsEventbridgeSource
The source related to Event. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeSource.
-
awsEventbridgeDetailType
The detail type related to Event. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsEventbridgeDetailType.
-
awsEventbridgeNextToken
The token for the next set of results. The option is a:Stringtype. Group: listRules listTargetsByRule listRuleNamesByTarget- Returns:
- the name of the header
AwsEventbridgeNextToken.
-
awsEventbridgeLimit
The maximum number of results to return. The option is a:Integertype. Group: listRules listTargetsByRule listRuleNamesByTarget- Returns:
- the name of the header
AwsEventbridgeLimit.
-
awsEventbridgeIsTruncated
Whether the response has more results (is truncated). The option is a:Booleantype. Group: listRules listTargetsByRule listRuleNamesByTarget- Returns:
- the name of the header
AwsEventbridgeIsTruncated.
-
awsEventbridgeRuleArn
The Amazon Resource Name (ARN) of the rule. The option is a:Stringtype. Group: putRule describeRule- Returns:
- the name of the header
AwsEventbridgeRuleArn.
-
awsEventbridgeFailedEntryCount
The number of failed entries in the response. The option is a:Integertype. Group: putEvent putTargets removeTargets- Returns:
- the name of the header
AwsEventbridgeFailedEntryCount.
-