@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes updates to a specific input configuration (identified by the InputId
of an application).
Constructor and Description |
---|
InputUpdate() |
Modifier and Type | Method and Description |
---|---|
InputUpdate |
clone() |
boolean |
equals(Object obj) |
String |
getInputId()
Input ID of the application input to be updated.
|
InputParallelismUpdate |
getInputParallelismUpdate()
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the
specific streaming source).
|
InputProcessingConfigurationUpdate |
getInputProcessingConfigurationUpdate()
Describes updates for an input processing configuration.
|
InputSchemaUpdate |
getInputSchemaUpdate()
Describes the data format on the streaming source, and how record elements on the streaming source map to columns
of the in-application stream that is created.
|
KinesisFirehoseInputUpdate |
getKinesisFirehoseInputUpdate()
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream
ARN and IAM role ARN.
|
KinesisStreamsInputUpdate |
getKinesisStreamsInputUpdate()
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource
Name (ARN) and IAM role ARN.
|
String |
getNamePrefixUpdate()
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setInputId(String inputId)
Input ID of the application input to be updated.
|
void |
setInputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the
specific streaming source).
|
void |
setInputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
|
void |
setInputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns
of the in-application stream that is created.
|
void |
setKinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream
ARN and IAM role ARN.
|
void |
setKinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource
Name (ARN) and IAM role ARN.
|
void |
setNamePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
|
String |
toString()
Returns a string representation of this object.
|
InputUpdate |
withInputId(String inputId)
Input ID of the application input to be updated.
|
InputUpdate |
withInputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the
specific streaming source).
|
InputUpdate |
withInputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
|
InputUpdate |
withInputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns
of the in-application stream that is created.
|
InputUpdate |
withKinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream
ARN and IAM role ARN.
|
InputUpdate |
withKinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource
Name (ARN) and IAM role ARN.
|
InputUpdate |
withNamePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
|
public void setInputId(String inputId)
Input ID of the application input to be updated.
inputId
- Input ID of the application input to be updated.public String getInputId()
Input ID of the application input to be updated.
public InputUpdate withInputId(String inputId)
Input ID of the application input to be updated.
inputId
- Input ID of the application input to be updated.public void setNamePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
namePrefixUpdate
- Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming
source.public String getNamePrefixUpdate()
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
public InputUpdate withNamePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
namePrefixUpdate
- Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming
source.public void setInputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
inputProcessingConfigurationUpdate
- Describes updates for an input processing configuration.public InputProcessingConfigurationUpdate getInputProcessingConfigurationUpdate()
Describes updates for an input processing configuration.
public InputUpdate withInputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
inputProcessingConfigurationUpdate
- Describes updates for an input processing configuration.public void setKinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN) and IAM role ARN.
kinesisStreamsInputUpdate
- If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon
Resource Name (ARN) and IAM role ARN.public KinesisStreamsInputUpdate getKinesisStreamsInputUpdate()
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN) and IAM role ARN.
public InputUpdate withKinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN) and IAM role ARN.
kinesisStreamsInputUpdate
- If an Amazon Kinesis stream is the streaming source to be updated, provides an updated stream Amazon
Resource Name (ARN) and IAM role ARN.public void setKinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN and IAM role ARN.
kinesisFirehoseInputUpdate
- If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated
stream ARN and IAM role ARN.public KinesisFirehoseInputUpdate getKinesisFirehoseInputUpdate()
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN and IAM role ARN.
public InputUpdate withKinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN and IAM role ARN.
kinesisFirehoseInputUpdate
- If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated
stream ARN and IAM role ARN.public void setInputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
inputSchemaUpdate
- Describes the data format on the streaming source, and how record elements on the streaming source map to
columns of the in-application stream that is created.public InputSchemaUpdate getInputSchemaUpdate()
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
public InputUpdate withInputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
inputSchemaUpdate
- Describes the data format on the streaming source, and how record elements on the streaming source map to
columns of the in-application stream that is created.public void setInputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the specific streaming source).
inputParallelismUpdate
- Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for
the specific streaming source).public InputParallelismUpdate getInputParallelismUpdate()
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the specific streaming source).
public InputUpdate withInputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the specific streaming source).
inputParallelismUpdate
- Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for
the specific streaming source).public String toString()
toString
in class Object
Object.toString()
public InputUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2024. All rights reserved.