@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationConfigurationDescription extends Object implements Serializable, Cloneable, StructuredPojo
Describes details about the application code and starting parameters for an Amazon Kinesis Data Analytics application.
| Constructor and Description |
|---|
ApplicationConfigurationDescription() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationConfigurationDescription |
clone() |
boolean |
equals(Object obj) |
ApplicationCodeConfigurationDescription |
getApplicationCodeConfigurationDescription()
The details about the application code for a Java-based Kinesis Data Analytics application.
|
ApplicationSnapshotConfigurationDescription |
getApplicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
EnvironmentPropertyDescriptions |
getEnvironmentPropertyDescriptions()
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
FlinkApplicationConfigurationDescription |
getFlinkApplicationConfigurationDescription()
The details about a Java-based Kinesis Data Analytics application.
|
RunConfigurationDescription |
getRunConfigurationDescription()
The details about the starting properties for a Kinesis Data Analytics application.
|
SqlApplicationConfigurationDescription |
getSqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics
application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Java-based Kinesis Data Analytics application.
|
void |
setApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
void |
setEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
void |
setFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Java-based Kinesis Data Analytics application.
|
void |
setRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Kinesis Data Analytics application.
|
void |
setSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics
application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationConfigurationDescription |
withApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Java-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Java-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics
application.
|
public void setSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics application.
sqlApplicationConfigurationDescription - The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics
application.public SqlApplicationConfigurationDescription getSqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics application.
sqlApplicationConfigurationDescription - The details about inputs, outputs, and reference data sources for an SQL-based Kinesis Data Analytics
application.public void setApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Java-based Kinesis Data Analytics application.
applicationCodeConfigurationDescription - The details about the application code for a Java-based Kinesis Data Analytics application.public ApplicationCodeConfigurationDescription getApplicationCodeConfigurationDescription()
The details about the application code for a Java-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Java-based Kinesis Data Analytics application.
applicationCodeConfigurationDescription - The details about the application code for a Java-based Kinesis Data Analytics application.public void setRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Kinesis Data Analytics application.
runConfigurationDescription - The details about the starting properties for a Kinesis Data Analytics application.public RunConfigurationDescription getRunConfigurationDescription()
The details about the starting properties for a Kinesis Data Analytics application.
public ApplicationConfigurationDescription withRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Kinesis Data Analytics application.
runConfigurationDescription - The details about the starting properties for a Kinesis Data Analytics application.public void setFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Java-based Kinesis Data Analytics application.
flinkApplicationConfigurationDescription - The details about a Java-based Kinesis Data Analytics application.public FlinkApplicationConfigurationDescription getFlinkApplicationConfigurationDescription()
The details about a Java-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Java-based Kinesis Data Analytics application.
flinkApplicationConfigurationDescription - The details about a Java-based Kinesis Data Analytics application.public void setEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Java-based Kinesis Data Analytics application.
environmentPropertyDescriptions - Describes execution properties for a Java-based Kinesis Data Analytics application.public EnvironmentPropertyDescriptions getEnvironmentPropertyDescriptions()
Describes execution properties for a Java-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Java-based Kinesis Data Analytics application.
environmentPropertyDescriptions - Describes execution properties for a Java-based Kinesis Data Analytics application.public void setApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
applicationSnapshotConfigurationDescription - Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.public ApplicationSnapshotConfigurationDescription getApplicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
applicationSnapshotConfigurationDescription - Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.public String toString()
toString in class ObjectObject.toString()public ApplicationConfigurationDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.