@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() |
KinesisFirehoseOutputUpdate |
getKinesisFirehoseOutputUpdate()
Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.
|
KinesisStreamsOutputUpdate |
getKinesisStreamsOutputUpdate()
Describes an Amazon Kinesis stream 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)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate) |
void |
setKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a 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 |
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; useful for testing and debugging.
|
OutputUpdate |
withDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate) |
OutputUpdate |
withKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a 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 |
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 a Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.public KinesisFirehoseOutputUpdate getKinesisFirehoseOutputUpdate()
Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.
public OutputUpdate withKinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.public void setDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
destinationSchemaUpdate
- public DestinationSchema getDestinationSchemaUpdate()
public OutputUpdate withDestinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
destinationSchemaUpdate
- public String toString()
toString
in class Object
Object.toString()
public OutputUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.