@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 a Managed Service for Apache Flink 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 Managed Service for Apache Flink application.
|
ApplicationSnapshotConfigurationDescription |
getApplicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
|
ApplicationSystemRollbackConfigurationDescription |
getApplicationSystemRollbackConfigurationDescription() |
EnvironmentPropertyDescriptions |
getEnvironmentPropertyDescriptions()
Describes execution properties for a Managed Service for Apache Flink application.
|
FlinkApplicationConfigurationDescription |
getFlinkApplicationConfigurationDescription()
The details about a Managed Service for Apache Flink application.
|
RunConfigurationDescription |
getRunConfigurationDescription()
The details about the starting properties for a Managed Service for Apache Flink application.
|
SqlApplicationConfigurationDescription |
getSqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
|
List<VpcConfigurationDescription> |
getVpcConfigurationDescriptions()
The array of descriptions of VPC configurations available to the application.
|
ZeppelinApplicationConfigurationDescription |
getZeppelinApplicationConfigurationDescription()
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
|
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 Managed Service for Apache Flink application.
|
void |
setApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
|
void |
setApplicationSystemRollbackConfigurationDescription(ApplicationSystemRollbackConfigurationDescription applicationSystemRollbackConfigurationDescription) |
void |
setEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Managed Service for Apache Flink application.
|
void |
setFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Managed Service for Apache Flink application.
|
void |
setRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Managed Service for Apache Flink application.
|
void |
setSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
|
void |
setVpcConfigurationDescriptions(Collection<VpcConfigurationDescription> vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
|
void |
setZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription zeppelinApplicationConfigurationDescription)
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationConfigurationDescription |
withApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Managed Service for Apache Flink application.
|
ApplicationConfigurationDescription |
withApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
|
ApplicationConfigurationDescription |
withApplicationSystemRollbackConfigurationDescription(ApplicationSystemRollbackConfigurationDescription applicationSystemRollbackConfigurationDescription) |
ApplicationConfigurationDescription |
withEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Managed Service for Apache Flink application.
|
ApplicationConfigurationDescription |
withFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Managed Service for Apache Flink application.
|
ApplicationConfigurationDescription |
withRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Managed Service for Apache Flink application.
|
ApplicationConfigurationDescription |
withSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription |
withVpcConfigurationDescriptions(Collection<VpcConfigurationDescription> vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
|
ApplicationConfigurationDescription |
withVpcConfigurationDescriptions(VpcConfigurationDescription... vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
|
ApplicationConfigurationDescription |
withZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription zeppelinApplicationConfigurationDescription)
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
|
public void setSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
sqlApplicationConfigurationDescription - The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics
application.public SqlApplicationConfigurationDescription getSqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
public ApplicationConfigurationDescription withSqlApplicationConfigurationDescription(SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription)
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
sqlApplicationConfigurationDescription - The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics
application.public void setApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Managed Service for Apache Flink application.
applicationCodeConfigurationDescription - The details about the application code for a Managed Service for Apache Flink application.public ApplicationCodeConfigurationDescription getApplicationCodeConfigurationDescription()
The details about the application code for a Managed Service for Apache Flink application.
public ApplicationConfigurationDescription withApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription)
The details about the application code for a Managed Service for Apache Flink application.
applicationCodeConfigurationDescription - The details about the application code for a Managed Service for Apache Flink application.public void setRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Managed Service for Apache Flink application.
runConfigurationDescription - The details about the starting properties for a Managed Service for Apache Flink application.public RunConfigurationDescription getRunConfigurationDescription()
The details about the starting properties for a Managed Service for Apache Flink application.
public ApplicationConfigurationDescription withRunConfigurationDescription(RunConfigurationDescription runConfigurationDescription)
The details about the starting properties for a Managed Service for Apache Flink application.
runConfigurationDescription - The details about the starting properties for a Managed Service for Apache Flink application.public void setFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Managed Service for Apache Flink application.
flinkApplicationConfigurationDescription - The details about a Managed Service for Apache Flink application.public FlinkApplicationConfigurationDescription getFlinkApplicationConfigurationDescription()
The details about a Managed Service for Apache Flink application.
public ApplicationConfigurationDescription withFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription)
The details about a Managed Service for Apache Flink application.
flinkApplicationConfigurationDescription - The details about a Managed Service for Apache Flink application.public void setEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Managed Service for Apache Flink application.
environmentPropertyDescriptions - Describes execution properties for a Managed Service for Apache Flink application.public EnvironmentPropertyDescriptions getEnvironmentPropertyDescriptions()
Describes execution properties for a Managed Service for Apache Flink application.
public ApplicationConfigurationDescription withEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions environmentPropertyDescriptions)
Describes execution properties for a Managed Service for Apache Flink application.
environmentPropertyDescriptions - Describes execution properties for a Managed Service for Apache Flink application.public void setApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
applicationSnapshotConfigurationDescription - Describes whether snapshots are enabled for a Managed Service for Apache Flink application.public ApplicationSnapshotConfigurationDescription getApplicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
public ApplicationConfigurationDescription withApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription)
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
applicationSnapshotConfigurationDescription - Describes whether snapshots are enabled for a Managed Service for Apache Flink application.public void setApplicationSystemRollbackConfigurationDescription(ApplicationSystemRollbackConfigurationDescription applicationSystemRollbackConfigurationDescription)
applicationSystemRollbackConfigurationDescription - public ApplicationSystemRollbackConfigurationDescription getApplicationSystemRollbackConfigurationDescription()
public ApplicationConfigurationDescription withApplicationSystemRollbackConfigurationDescription(ApplicationSystemRollbackConfigurationDescription applicationSystemRollbackConfigurationDescription)
applicationSystemRollbackConfigurationDescription - public List<VpcConfigurationDescription> getVpcConfigurationDescriptions()
The array of descriptions of VPC configurations available to the application.
public void setVpcConfigurationDescriptions(Collection<VpcConfigurationDescription> vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
vpcConfigurationDescriptions - The array of descriptions of VPC configurations available to the application.public ApplicationConfigurationDescription withVpcConfigurationDescriptions(VpcConfigurationDescription... vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
NOTE: This method appends the values to the existing list (if any). Use
setVpcConfigurationDescriptions(java.util.Collection) or
withVpcConfigurationDescriptions(java.util.Collection) if you want to override the existing values.
vpcConfigurationDescriptions - The array of descriptions of VPC configurations available to the application.public ApplicationConfigurationDescription withVpcConfigurationDescriptions(Collection<VpcConfigurationDescription> vpcConfigurationDescriptions)
The array of descriptions of VPC configurations available to the application.
vpcConfigurationDescriptions - The array of descriptions of VPC configurations available to the application.public void setZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription zeppelinApplicationConfigurationDescription)
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
zeppelinApplicationConfigurationDescription - The configuration parameters for a Managed Service for Apache Flink Studio notebook.public ZeppelinApplicationConfigurationDescription getZeppelinApplicationConfigurationDescription()
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
public ApplicationConfigurationDescription withZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription zeppelinApplicationConfigurationDescription)
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
zeppelinApplicationConfigurationDescription - The configuration parameters for a Managed Service for Apache Flink Studio notebook.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.