@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutputUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes updates to the output configuration identified by the OutputId
.
Constructor and Description |
---|
OutputUpdate() |
Modifier and Type | Method and Description |
---|---|
OutputUpdate |
clone() |
boolean |
equals(Object obj) |
DestinationSchema |
getDestinationSchemaUpdate()
Describes the data format when records are written to the destination.
|
KinesisFirehoseOutputUpdate |
getKinesisFirehoseOutputUpdate()
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
KinesisStreamsOutputUpdate |
getKinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream as the destination for the output.
|
LambdaOutputUpdate |
getLambdaOutputUpdate()
Describes an AWS Lambda function as the destination for the output.
|
String |
getNameUpdate()
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 |
getOutputId()
Identifies the specific output configuration that you want to update.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination.
|
void |
setKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
void |
setKinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis stream as the destination for the output.
|
void |
setLambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
|
void |
setNameUpdate(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.
|
void |
setOutputId(String outputId)
Identifies the specific output configuration that you want to update.
|
String |
toString()
Returns a string representation of this object.
|
OutputUpdate |
withDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination.
|
OutputUpdate |
withKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
OutputUpdate |
withKinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis stream as the destination for the output.
|
OutputUpdate |
withLambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
|
OutputUpdate |
withNameUpdate(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.
|
OutputUpdate |
withOutputId(String outputId)
Identifies the specific output configuration that you want to update.
|
public void setOutputId(String outputId)
Identifies the specific output configuration that you want to update.
outputId
- Identifies the specific output configuration that you want to update.public String getOutputId()
Identifies the specific output configuration that you want to update.
public OutputUpdate withOutputId(String outputId)
Identifies the specific output configuration that you want to update.
outputId
- Identifies the specific output configuration that you want to update.public void setNameUpdate(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.
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 String getNameUpdate()
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 OutputUpdate withNameUpdate(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.
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 void setKinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis stream as the destination for the output.
kinesisStreamsOutputUpdate
- Describes an Amazon Kinesis stream as the destination for the output.public KinesisStreamsOutputUpdate getKinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream as the destination for the output.
public OutputUpdate withKinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis stream as the destination for the output.
kinesisStreamsOutputUpdate
- Describes an Amazon Kinesis stream as the destination for the output.public void setKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.public KinesisFirehoseOutputUpdate getKinesisFirehoseOutputUpdate()
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
public OutputUpdate withKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.public void setLambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
lambdaOutputUpdate
- Describes an AWS Lambda function as the destination for the output.public LambdaOutputUpdate getLambdaOutputUpdate()
Describes an AWS Lambda function as the destination for the output.
public OutputUpdate withLambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
lambdaOutputUpdate
- Describes an AWS Lambda function as the destination for the output.public void setDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
destinationSchemaUpdate
- Describes the data format when records are written to the destination. For more information, see Configuring
Application Output.public DestinationSchema getDestinationSchemaUpdate()
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
public OutputUpdate withDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
destinationSchemaUpdate
- Describes the data format when records are written to the destination. For more information, see Configuring
Application Output.public String toString()
toString
in class Object
Object.toString()
public OutputUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.