public static interface PipeTargetParameters.Builder extends SdkPojo, CopyableBuilder<PipeTargetParameters.Builder,PipeTargetParameters>
| Modifier and Type | Method and Description |
|---|---|
default PipeTargetParameters.Builder |
batchJobParameters(Consumer<PipeTargetBatchJobParameters.Builder> batchJobParameters)
The parameters for using an Batch job as a target.
|
PipeTargetParameters.Builder |
batchJobParameters(PipeTargetBatchJobParameters batchJobParameters)
The parameters for using an Batch job as a target.
|
default PipeTargetParameters.Builder |
cloudWatchLogsParameters(Consumer<PipeTargetCloudWatchLogsParameters.Builder> cloudWatchLogsParameters)
The parameters for using an CloudWatch Logs log stream as a target.
|
PipeTargetParameters.Builder |
cloudWatchLogsParameters(PipeTargetCloudWatchLogsParameters cloudWatchLogsParameters)
The parameters for using an CloudWatch Logs log stream as a target.
|
default PipeTargetParameters.Builder |
ecsTaskParameters(Consumer<PipeTargetEcsTaskParameters.Builder> ecsTaskParameters)
The parameters for using an Amazon ECS task as a target.
|
PipeTargetParameters.Builder |
ecsTaskParameters(PipeTargetEcsTaskParameters ecsTaskParameters)
The parameters for using an Amazon ECS task as a target.
|
default PipeTargetParameters.Builder |
eventBridgeEventBusParameters(Consumer<PipeTargetEventBridgeEventBusParameters.Builder> eventBridgeEventBusParameters)
The parameters for using an EventBridge event bus as a target.
|
PipeTargetParameters.Builder |
eventBridgeEventBusParameters(PipeTargetEventBridgeEventBusParameters eventBridgeEventBusParameters)
The parameters for using an EventBridge event bus as a target.
|
default PipeTargetParameters.Builder |
httpParameters(Consumer<PipeTargetHttpParameters.Builder> httpParameters)
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge
ApiDestinations.
|
PipeTargetParameters.Builder |
httpParameters(PipeTargetHttpParameters httpParameters)
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge
ApiDestinations.
|
PipeTargetParameters.Builder |
inputTemplate(String inputTemplate)
Valid JSON text passed to the target.
|
default PipeTargetParameters.Builder |
kinesisStreamParameters(Consumer<PipeTargetKinesisStreamParameters.Builder> kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
|
PipeTargetParameters.Builder |
kinesisStreamParameters(PipeTargetKinesisStreamParameters kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
|
default PipeTargetParameters.Builder |
lambdaFunctionParameters(Consumer<PipeTargetLambdaFunctionParameters.Builder> lambdaFunctionParameters)
The parameters for using a Lambda function as a target.
|
PipeTargetParameters.Builder |
lambdaFunctionParameters(PipeTargetLambdaFunctionParameters lambdaFunctionParameters)
The parameters for using a Lambda function as a target.
|
default PipeTargetParameters.Builder |
redshiftDataParameters(Consumer<PipeTargetRedshiftDataParameters.Builder> redshiftDataParameters)
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon
Redshift Data API ExecuteStatement.
|
PipeTargetParameters.Builder |
redshiftDataParameters(PipeTargetRedshiftDataParameters redshiftDataParameters)
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon
Redshift Data API ExecuteStatement.
|
default PipeTargetParameters.Builder |
sageMakerPipelineParameters(Consumer<PipeTargetSageMakerPipelineParameters.Builder> sageMakerPipelineParameters)
The parameters for using a SageMaker pipeline as a target.
|
PipeTargetParameters.Builder |
sageMakerPipelineParameters(PipeTargetSageMakerPipelineParameters sageMakerPipelineParameters)
The parameters for using a SageMaker pipeline as a target.
|
default PipeTargetParameters.Builder |
sqsQueueParameters(Consumer<PipeTargetSqsQueueParameters.Builder> sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
|
PipeTargetParameters.Builder |
sqsQueueParameters(PipeTargetSqsQueueParameters sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
|
default PipeTargetParameters.Builder |
stepFunctionStateMachineParameters(Consumer<PipeTargetStateMachineParameters.Builder> stepFunctionStateMachineParameters)
The parameters for using a Step Functions state machine as a target.
|
PipeTargetParameters.Builder |
stepFunctionStateMachineParameters(PipeTargetStateMachineParameters stepFunctionStateMachineParameters)
The parameters for using a Step Functions state machine as a target.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPipeTargetParameters.Builder batchJobParameters(PipeTargetBatchJobParameters batchJobParameters)
The parameters for using an Batch job as a target.
batchJobParameters - The parameters for using an Batch job as a target.default PipeTargetParameters.Builder batchJobParameters(Consumer<PipeTargetBatchJobParameters.Builder> batchJobParameters)
The parameters for using an Batch job as a target.
This is a convenience method that creates an instance of thePipeTargetBatchJobParameters.Builder
avoiding the need to create one manually via PipeTargetBatchJobParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to batchJobParameters(PipeTargetBatchJobParameters).
batchJobParameters - a consumer that will call methods on PipeTargetBatchJobParameters.BuilderbatchJobParameters(PipeTargetBatchJobParameters)PipeTargetParameters.Builder cloudWatchLogsParameters(PipeTargetCloudWatchLogsParameters cloudWatchLogsParameters)
The parameters for using an CloudWatch Logs log stream as a target.
cloudWatchLogsParameters - The parameters for using an CloudWatch Logs log stream as a target.default PipeTargetParameters.Builder cloudWatchLogsParameters(Consumer<PipeTargetCloudWatchLogsParameters.Builder> cloudWatchLogsParameters)
The parameters for using an CloudWatch Logs log stream as a target.
This is a convenience method that creates an instance of thePipeTargetCloudWatchLogsParameters.Builder avoiding the need to create one manually via
PipeTargetCloudWatchLogsParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to cloudWatchLogsParameters(PipeTargetCloudWatchLogsParameters).
cloudWatchLogsParameters - a consumer that will call methods on PipeTargetCloudWatchLogsParameters.BuildercloudWatchLogsParameters(PipeTargetCloudWatchLogsParameters)PipeTargetParameters.Builder ecsTaskParameters(PipeTargetEcsTaskParameters ecsTaskParameters)
The parameters for using an Amazon ECS task as a target.
ecsTaskParameters - The parameters for using an Amazon ECS task as a target.default PipeTargetParameters.Builder ecsTaskParameters(Consumer<PipeTargetEcsTaskParameters.Builder> ecsTaskParameters)
The parameters for using an Amazon ECS task as a target.
This is a convenience method that creates an instance of thePipeTargetEcsTaskParameters.Builder
avoiding the need to create one manually via PipeTargetEcsTaskParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to ecsTaskParameters(PipeTargetEcsTaskParameters).
ecsTaskParameters - a consumer that will call methods on PipeTargetEcsTaskParameters.BuilderecsTaskParameters(PipeTargetEcsTaskParameters)PipeTargetParameters.Builder eventBridgeEventBusParameters(PipeTargetEventBridgeEventBusParameters eventBridgeEventBusParameters)
The parameters for using an EventBridge event bus as a target.
eventBridgeEventBusParameters - The parameters for using an EventBridge event bus as a target.default PipeTargetParameters.Builder eventBridgeEventBusParameters(Consumer<PipeTargetEventBridgeEventBusParameters.Builder> eventBridgeEventBusParameters)
The parameters for using an EventBridge event bus as a target.
This is a convenience method that creates an instance of thePipeTargetEventBridgeEventBusParameters.Builder avoiding the need to create one manually via
PipeTargetEventBridgeEventBusParameters.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
eventBridgeEventBusParameters(PipeTargetEventBridgeEventBusParameters).
eventBridgeEventBusParameters - a consumer that will call methods on PipeTargetEventBridgeEventBusParameters.BuildereventBridgeEventBusParameters(PipeTargetEventBridgeEventBusParameters)PipeTargetParameters.Builder httpParameters(PipeTargetHttpParameters httpParameters)
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.
httpParameters - These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge
ApiDestinations.default PipeTargetParameters.Builder httpParameters(Consumer<PipeTargetHttpParameters.Builder> httpParameters)
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.
This is a convenience method that creates an instance of thePipeTargetHttpParameters.Builder
avoiding the need to create one manually via PipeTargetHttpParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to httpParameters(PipeTargetHttpParameters).
httpParameters - a consumer that will call methods on PipeTargetHttpParameters.BuilderhttpParameters(PipeTargetHttpParameters)PipeTargetParameters.Builder inputTemplate(String inputTemplate)
Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. For more information, see The JavaScript Object Notation (JSON) Data Interchange Format.
inputTemplate - Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the
target. For more information, see The JavaScript
Object Notation (JSON) Data Interchange Format.PipeTargetParameters.Builder kinesisStreamParameters(PipeTargetKinesisStreamParameters kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
kinesisStreamParameters - The parameters for using a Kinesis stream as a source.default PipeTargetParameters.Builder kinesisStreamParameters(Consumer<PipeTargetKinesisStreamParameters.Builder> kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
This is a convenience method that creates an instance of thePipeTargetKinesisStreamParameters.Builder avoiding the need to create one manually via
PipeTargetKinesisStreamParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to kinesisStreamParameters(PipeTargetKinesisStreamParameters).
kinesisStreamParameters - a consumer that will call methods on PipeTargetKinesisStreamParameters.BuilderkinesisStreamParameters(PipeTargetKinesisStreamParameters)PipeTargetParameters.Builder lambdaFunctionParameters(PipeTargetLambdaFunctionParameters lambdaFunctionParameters)
The parameters for using a Lambda function as a target.
lambdaFunctionParameters - The parameters for using a Lambda function as a target.default PipeTargetParameters.Builder lambdaFunctionParameters(Consumer<PipeTargetLambdaFunctionParameters.Builder> lambdaFunctionParameters)
The parameters for using a Lambda function as a target.
This is a convenience method that creates an instance of thePipeTargetLambdaFunctionParameters.Builder avoiding the need to create one manually via
PipeTargetLambdaFunctionParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to lambdaFunctionParameters(PipeTargetLambdaFunctionParameters).
lambdaFunctionParameters - a consumer that will call methods on PipeTargetLambdaFunctionParameters.BuilderlambdaFunctionParameters(PipeTargetLambdaFunctionParameters)PipeTargetParameters.Builder redshiftDataParameters(PipeTargetRedshiftDataParameters redshiftDataParameters)
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API ExecuteStatement.
redshiftDataParameters - These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the
Amazon Redshift Data API ExecuteStatement.default PipeTargetParameters.Builder redshiftDataParameters(Consumer<PipeTargetRedshiftDataParameters.Builder> redshiftDataParameters)
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API ExecuteStatement.
This is a convenience method that creates an instance of thePipeTargetRedshiftDataParameters.Builder
avoiding the need to create one manually via PipeTargetRedshiftDataParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to redshiftDataParameters(PipeTargetRedshiftDataParameters).
redshiftDataParameters - a consumer that will call methods on PipeTargetRedshiftDataParameters.BuilderredshiftDataParameters(PipeTargetRedshiftDataParameters)PipeTargetParameters.Builder sageMakerPipelineParameters(PipeTargetSageMakerPipelineParameters sageMakerPipelineParameters)
The parameters for using a SageMaker pipeline as a target.
sageMakerPipelineParameters - The parameters for using a SageMaker pipeline as a target.default PipeTargetParameters.Builder sageMakerPipelineParameters(Consumer<PipeTargetSageMakerPipelineParameters.Builder> sageMakerPipelineParameters)
The parameters for using a SageMaker pipeline as a target.
This is a convenience method that creates an instance of thePipeTargetSageMakerPipelineParameters.Builder avoiding the need to create one manually via
PipeTargetSageMakerPipelineParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
sageMakerPipelineParameters(PipeTargetSageMakerPipelineParameters).
sageMakerPipelineParameters - a consumer that will call methods on PipeTargetSageMakerPipelineParameters.BuildersageMakerPipelineParameters(PipeTargetSageMakerPipelineParameters)PipeTargetParameters.Builder sqsQueueParameters(PipeTargetSqsQueueParameters sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
sqsQueueParameters - The parameters for using a Amazon SQS stream as a source.default PipeTargetParameters.Builder sqsQueueParameters(Consumer<PipeTargetSqsQueueParameters.Builder> sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
This is a convenience method that creates an instance of thePipeTargetSqsQueueParameters.Builder
avoiding the need to create one manually via PipeTargetSqsQueueParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to sqsQueueParameters(PipeTargetSqsQueueParameters).
sqsQueueParameters - a consumer that will call methods on PipeTargetSqsQueueParameters.BuildersqsQueueParameters(PipeTargetSqsQueueParameters)PipeTargetParameters.Builder stepFunctionStateMachineParameters(PipeTargetStateMachineParameters stepFunctionStateMachineParameters)
The parameters for using a Step Functions state machine as a target.
stepFunctionStateMachineParameters - The parameters for using a Step Functions state machine as a target.default PipeTargetParameters.Builder stepFunctionStateMachineParameters(Consumer<PipeTargetStateMachineParameters.Builder> stepFunctionStateMachineParameters)
The parameters for using a Step Functions state machine as a target.
This is a convenience method that creates an instance of thePipeTargetStateMachineParameters.Builder
avoiding the need to create one manually via PipeTargetStateMachineParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
stepFunctionStateMachineParameters(PipeTargetStateMachineParameters).
stepFunctionStateMachineParameters - a consumer that will call methods on PipeTargetStateMachineParameters.BuilderstepFunctionStateMachineParameters(PipeTargetStateMachineParameters)Copyright © 2023. All rights reserved.