@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the creation parameters for an Amazon Kinesis Data Analytics application.
Constructor and Description |
---|
ApplicationConfiguration() |
Modifier and Type | Method and Description |
---|---|
ApplicationConfiguration |
clone() |
boolean |
equals(Object obj) |
ApplicationCodeConfiguration |
getApplicationCodeConfiguration()
The code location and type parameters for a Java-based Kinesis Data Analytics application.
|
ApplicationSnapshotConfiguration |
getApplicationSnapshotConfiguration()
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
EnvironmentProperties |
getEnvironmentProperties()
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
FlinkApplicationConfiguration |
getFlinkApplicationConfiguration()
The creation and update parameters for a Java-based Kinesis Data Analytics application.
|
SqlApplicationConfiguration |
getSqlApplicationConfiguration()
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
|
void |
setApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
void |
setEnvironmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
void |
setFlinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
|
void |
setSqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationConfiguration |
withApplicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration |
withApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration |
withEnvironmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration |
withFlinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration |
withSqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
|
public void setSqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
sqlApplicationConfiguration
- The creation and update parameters for an SQL-based Kinesis Data Analytics application.public SqlApplicationConfiguration getSqlApplicationConfiguration()
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
public ApplicationConfiguration withSqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
sqlApplicationConfiguration
- The creation and update parameters for an SQL-based Kinesis Data Analytics application.public void setFlinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
flinkApplicationConfiguration
- The creation and update parameters for a Java-based Kinesis Data Analytics application.public FlinkApplicationConfiguration getFlinkApplicationConfiguration()
The creation and update parameters for a Java-based Kinesis Data Analytics application.
public ApplicationConfiguration withFlinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
flinkApplicationConfiguration
- The creation and update parameters for a Java-based Kinesis Data Analytics application.public void setEnvironmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
environmentProperties
- Describes execution properties for a Java-based Kinesis Data Analytics application.public EnvironmentProperties getEnvironmentProperties()
Describes execution properties for a Java-based Kinesis Data Analytics application.
public ApplicationConfiguration withEnvironmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
environmentProperties
- Describes execution properties for a Java-based Kinesis Data Analytics application.public void setApplicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
applicationCodeConfiguration
- The code location and type parameters for a Java-based Kinesis Data Analytics application.public ApplicationCodeConfiguration getApplicationCodeConfiguration()
The code location and type parameters for a Java-based Kinesis Data Analytics application.
public ApplicationConfiguration withApplicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
applicationCodeConfiguration
- The code location and type parameters for a Java-based Kinesis Data Analytics application.public void setApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.public ApplicationSnapshotConfiguration getApplicationSnapshotConfiguration()
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
public ApplicationConfiguration withApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.public String toString()
toString
in class Object
Object.toString()
public ApplicationConfiguration 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.