@Generated(value="software.amazon.awssdk:codegen") public final class OutputUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OutputUpdate.Builder,OutputUpdate>
Describes updates to the output configuration identified by the OutputId
.
Modifier and Type | Class and Description |
---|---|
static interface |
OutputUpdate.Builder |
Modifier and Type | Method and Description |
---|---|
static OutputUpdate.Builder |
builder() |
DestinationSchema |
destinationSchemaUpdate()
Describes the data format when records are written to the destination.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
KinesisFirehoseOutputUpdate |
kinesisFirehoseOutputUpdate()
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
KinesisStreamsOutputUpdate |
kinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream as the destination for the output.
|
LambdaOutputUpdate |
lambdaOutputUpdate()
Describes an AWS Lambda function as the destination for the output.
|
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.
|
String |
outputId()
Identifies the specific output configuration that you want to update.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OutputUpdate.Builder> |
serializableBuilderClass() |
OutputUpdate.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String outputId()
Identifies the specific output configuration that you want to update.
public 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.
public KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream as the destination for the output.
public KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate()
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
public LambdaOutputUpdate lambdaOutputUpdate()
Describes an AWS Lambda function as the destination for the output.
public DestinationSchema destinationSchemaUpdate()
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
public OutputUpdate.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OutputUpdate.Builder,OutputUpdate>
public static OutputUpdate.Builder builder()
public static Class<? extends OutputUpdate.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.