@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FlinkApplicationConfigurationUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes updates to the configuration parameters for a Managed Service for Apache Flink application.
Constructor and Description |
---|
FlinkApplicationConfigurationUpdate() |
Modifier and Type | Method and Description |
---|---|
FlinkApplicationConfigurationUpdate |
clone() |
boolean |
equals(Object obj) |
CheckpointConfigurationUpdate |
getCheckpointConfigurationUpdate()
Describes updates to an application's checkpointing configuration.
|
MonitoringConfigurationUpdate |
getMonitoringConfigurationUpdate()
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
|
ParallelismConfigurationUpdate |
getParallelismConfigurationUpdate()
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCheckpointConfigurationUpdate(CheckpointConfigurationUpdate checkpointConfigurationUpdate)
Describes updates to an application's checkpointing configuration.
|
void |
setMonitoringConfigurationUpdate(MonitoringConfigurationUpdate monitoringConfigurationUpdate)
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
|
void |
setParallelismConfigurationUpdate(ParallelismConfigurationUpdate parallelismConfigurationUpdate)
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
|
String |
toString()
Returns a string representation of this object.
|
FlinkApplicationConfigurationUpdate |
withCheckpointConfigurationUpdate(CheckpointConfigurationUpdate checkpointConfigurationUpdate)
Describes updates to an application's checkpointing configuration.
|
FlinkApplicationConfigurationUpdate |
withMonitoringConfigurationUpdate(MonitoringConfigurationUpdate monitoringConfigurationUpdate)
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
|
FlinkApplicationConfigurationUpdate |
withParallelismConfigurationUpdate(ParallelismConfigurationUpdate parallelismConfigurationUpdate)
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
|
public void setCheckpointConfigurationUpdate(CheckpointConfigurationUpdate checkpointConfigurationUpdate)
Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
checkpointConfigurationUpdate
- Describes updates to an application's checkpointing configuration. Checkpointing is the process of
persisting application state for fault tolerance.public CheckpointConfigurationUpdate getCheckpointConfigurationUpdate()
Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
public FlinkApplicationConfigurationUpdate withCheckpointConfigurationUpdate(CheckpointConfigurationUpdate checkpointConfigurationUpdate)
Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
checkpointConfigurationUpdate
- Describes updates to an application's checkpointing configuration. Checkpointing is the process of
persisting application state for fault tolerance.public void setMonitoringConfigurationUpdate(MonitoringConfigurationUpdate monitoringConfigurationUpdate)
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
monitoringConfigurationUpdate
- Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.public MonitoringConfigurationUpdate getMonitoringConfigurationUpdate()
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
public FlinkApplicationConfigurationUpdate withMonitoringConfigurationUpdate(MonitoringConfigurationUpdate monitoringConfigurationUpdate)
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
monitoringConfigurationUpdate
- Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.public void setParallelismConfigurationUpdate(ParallelismConfigurationUpdate parallelismConfigurationUpdate)
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
parallelismConfigurationUpdate
- Describes updates to the parameters for how an application executes multiple tasks simultaneously.public ParallelismConfigurationUpdate getParallelismConfigurationUpdate()
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
public FlinkApplicationConfigurationUpdate withParallelismConfigurationUpdate(ParallelismConfigurationUpdate parallelismConfigurationUpdate)
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
parallelismConfigurationUpdate
- Describes updates to the parameters for how an application executes multiple tasks simultaneously.public String toString()
toString
in class Object
Object.toString()
public FlinkApplicationConfigurationUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.