default Target.Builder |
Target.Builder.appSyncParameters(Consumer<AppSyncParameters.Builder> appSyncParameters) |
Contains the GraphQL operation to be parsed and executed, if the event target is an AppSync API.
|
Target.Builder |
Target.Builder.appSyncParameters(AppSyncParameters appSyncParameters) |
Contains the GraphQL operation to be parsed and executed, if the event target is an AppSync API.
|
Target.Builder |
Target.Builder.arn(String arn) |
The Amazon Resource Name (ARN) of the target.
|
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.
|
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.
|
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() |
|