Interface OutputUpdate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OutputUpdate.Builder,,OutputUpdate> SdkBuilder<OutputUpdate.Builder,,OutputUpdate> SdkPojo
- Enclosing class:
OutputUpdate
-
Method Summary
Modifier and TypeMethodDescriptiondefault OutputUpdate.BuilderdestinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate) Describes the data format when records are written to the destination.destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate) Describes the data format when records are written to the destination.default OutputUpdate.BuilderkinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate) Describes a Kinesis Data Firehose delivery stream as the destination for the output.kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate) Describes a Kinesis Data Firehose delivery stream as the destination for the output.default OutputUpdate.BuilderkinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate) Describes a Kinesis data stream as the destination for the output.kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate) Describes a Kinesis data stream as the destination for the output.default OutputUpdate.BuilderlambdaOutputUpdate(Consumer<LambdaOutputUpdate.Builder> lambdaOutputUpdate) Describes an Amazon Lambda function as the destination for the output.lambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate) Describes an Amazon Lambda function as the destination for the output.nameUpdate(String nameUpdate) If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.Identifies the specific output configuration that you want to update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
outputId
Identifies the specific output configuration that you want to update.
- Parameters:
outputId- Identifies the specific output configuration that you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nameUpdate
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
- Parameters:
nameUpdate- If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisStreamsOutputUpdate
OutputUpdate.Builder kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate) Describes a Kinesis data stream as the destination for the output.
- Parameters:
kinesisStreamsOutputUpdate- Describes a Kinesis data stream as the destination for the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisStreamsOutputUpdate
default OutputUpdate.Builder kinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate) Describes a Kinesis data stream as the destination for the output.
This is a convenience method that creates an instance of theKinesisStreamsOutputUpdate.Builderavoiding the need to create one manually viaKinesisStreamsOutputUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate).- Parameters:
kinesisStreamsOutputUpdate- a consumer that will call methods onKinesisStreamsOutputUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kinesisFirehoseOutputUpdate
OutputUpdate.Builder kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate) Describes a Kinesis Data Firehose delivery stream as the destination for the output.
- Parameters:
kinesisFirehoseOutputUpdate- Describes a Kinesis Data Firehose delivery stream as the destination for the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisFirehoseOutputUpdate
default OutputUpdate.Builder kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate) Describes a Kinesis Data Firehose delivery stream as the destination for the output.
This is a convenience method that creates an instance of theKinesisFirehoseOutputUpdate.Builderavoiding the need to create one manually viaKinesisFirehoseOutputUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate).- Parameters:
kinesisFirehoseOutputUpdate- a consumer that will call methods onKinesisFirehoseOutputUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambdaOutputUpdate
Describes an Amazon Lambda function as the destination for the output.
- Parameters:
lambdaOutputUpdate- Describes an Amazon Lambda function as the destination for the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaOutputUpdate
default OutputUpdate.Builder lambdaOutputUpdate(Consumer<LambdaOutputUpdate.Builder> lambdaOutputUpdate) Describes an Amazon Lambda function as the destination for the output.
This is a convenience method that creates an instance of theLambdaOutputUpdate.Builderavoiding the need to create one manually viaLambdaOutputUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaOutputUpdate(LambdaOutputUpdate).- Parameters:
lambdaOutputUpdate- a consumer that will call methods onLambdaOutputUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationSchemaUpdate
Describes the data format when records are written to the destination.
- Parameters:
destinationSchemaUpdate- Describes the data format when records are written to the destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationSchemaUpdate
default OutputUpdate.Builder destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate) Describes the data format when records are written to the destination.
This is a convenience method that creates an instance of theDestinationSchema.Builderavoiding the need to create one manually viaDestinationSchema.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationSchemaUpdate(DestinationSchema).- Parameters:
destinationSchemaUpdate- a consumer that will call methods onDestinationSchema.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-