| Package | Description |
|---|---|
| software.amazon.awssdk.services.eventbridge.model |
| Modifier and Type | Method and Description |
|---|---|
Target.Builder |
Target.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the target.
|
Target.Builder |
Target.Builder.batchParameters(BatchParameters batchParameters)
If the event target is an Batch job, this contains the job definition, job name, and other parameters.
|
default Target.Builder |
Target.Builder.batchParameters(Consumer<BatchParameters.Builder> batchParameters)
If the event target is an Batch job, this contains the job definition, job name, and other parameters.
|
static Target.Builder |
Target.builder() |
default Target.Builder |
Target.Builder.deadLetterConfig(Consumer<DeadLetterConfig.Builder> deadLetterConfig)
The
DeadLetterConfig that defines the target queue to send dead-letter queue events to. |
Target.Builder |
Target.Builder.deadLetterConfig(DeadLetterConfig deadLetterConfig)
The
DeadLetterConfig that defines the target queue to send dead-letter queue events to. |
default Target.Builder |
Target.Builder.ecsParameters(Consumer<EcsParameters.Builder> ecsParameters)
Contains the Amazon ECS task definition and task count to be used, if the event target is an Amazon ECS task.
|
Target.Builder |
Target.Builder.ecsParameters(EcsParameters ecsParameters)
Contains the Amazon ECS task definition and task count to be used, if the event target is an Amazon ECS task.
|
default Target.Builder |
Target.Builder.httpParameters(Consumer<HttpParameters.Builder> httpParameters)
Contains the HTTP parameters to use when the target is a API Gateway endpoint or EventBridge ApiDestination.
|
Target.Builder |
Target.Builder.httpParameters(HttpParameters httpParameters)
Contains the HTTP parameters to use when the target is a API Gateway endpoint or EventBridge ApiDestination.
|
Target.Builder |
Target.Builder.id(String id)
The ID of the target within the specified rule.
|
Target.Builder |
Target.Builder.input(String input)
Valid JSON text passed to the target.
|
Target.Builder |
Target.Builder.inputPath(String inputPath)
The value of the JSONPath that is used for extracting part of the matched event when passing it to the
target.
|
default Target.Builder |
Target.Builder.inputTransformer(Consumer<InputTransformer.Builder> inputTransformer)
Settings to enable you to provide custom input to a target based on certain event data.
|
Target.Builder |
Target.Builder.inputTransformer(InputTransformer inputTransformer)
Settings to enable you to provide custom input to a target based on certain event data.
|
default Target.Builder |
Target.Builder.kinesisParameters(Consumer<KinesisParameters.Builder> kinesisParameters)
The custom parameter you can use to control the shard assignment, when the target is a Kinesis data stream.
|
Target.Builder |
Target.Builder.kinesisParameters(KinesisParameters kinesisParameters)
The custom parameter you can use to control the shard assignment, when the target is a Kinesis data stream.
|
default Target.Builder |
Target.Builder.redshiftDataParameters(Consumer<RedshiftDataParameters.Builder> redshiftDataParameters)
Contains the Amazon Redshift Data API parameters to use when the target is a Amazon Redshift cluster.
|
Target.Builder |
Target.Builder.redshiftDataParameters(RedshiftDataParameters redshiftDataParameters)
Contains the Amazon Redshift Data API parameters to use when the target is a Amazon Redshift cluster.
|
default Target.Builder |
Target.Builder.retryPolicy(Consumer<RetryPolicy.Builder> retryPolicy)
The
RetryPolicy object that contains the retry policy configuration to use for the dead-letter
queue. |
Target.Builder |
Target.Builder.retryPolicy(RetryPolicy retryPolicy)
The
RetryPolicy object that contains the retry policy configuration to use for the dead-letter
queue. |
Target.Builder |
Target.Builder.roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role to be used for this target when the rule is triggered.
|
default Target.Builder |
Target.Builder.runCommandParameters(Consumer<RunCommandParameters.Builder> runCommandParameters)
Parameters used when you are using the rule to invoke Amazon EC2 Run Command.
|
Target.Builder |
Target.Builder.runCommandParameters(RunCommandParameters runCommandParameters)
Parameters used when you are using the rule to invoke Amazon EC2 Run Command.
|
default Target.Builder |
Target.Builder.sageMakerPipelineParameters(Consumer<SageMakerPipelineParameters.Builder> sageMakerPipelineParameters)
Contains the SageMaker Model Building Pipeline parameters to start execution of a SageMaker Model Building
Pipeline.
|
Target.Builder |
Target.Builder.sageMakerPipelineParameters(SageMakerPipelineParameters sageMakerPipelineParameters)
Contains the SageMaker Model Building Pipeline parameters to start execution of a SageMaker Model Building
Pipeline.
|
default Target.Builder |
Target.Builder.sqsParameters(Consumer<SqsParameters.Builder> sqsParameters)
Contains the message group ID to use when the target is a FIFO queue.
|
Target.Builder |
Target.Builder.sqsParameters(SqsParameters sqsParameters)
Contains the message group ID to use when the target is a FIFO queue.
|
Target.Builder |
Target.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Target.Builder> |
Target.serializableBuilderClass() |
Copyright © 2023. All rights reserved.