@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String outputId()
Identifies the specific output configuration that you want to update.
public final 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 final KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream as the destination for the output.
public final KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate()
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
public final LambdaOutputUpdate lambdaOutputUpdate()
Describes an AWS Lambda function as the destination for the output.
public final DestinationSchema destinationSchemaUpdate()
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
public OutputUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OutputUpdate.Builder,OutputUpdate>public static OutputUpdate.Builder builder()
public static Class<? extends OutputUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.