@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 Object
Object.toString()
public ApplicationConfigurationDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.