@Generated(value="software.amazon.awssdk:codegen") public final class CheckpointConfigurationUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CheckpointConfigurationUpdate.Builder,CheckpointConfigurationUpdate>
Describes updates to the checkpointing parameters for a Java-based Amazon Kinesis Data Analytics application.
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
CheckpointConfigurationUpdate.Builder  | 
| Modifier and Type | Method and Description | 
|---|---|
static CheckpointConfigurationUpdate.Builder | 
builder()  | 
Boolean | 
checkpointingEnabledUpdate()
 Describes updates to whether checkpointing is enabled for an application. 
 | 
Long | 
checkpointIntervalUpdate()
 Describes updates to the interval in milliseconds between checkpoint operations. 
 | 
ConfigurationType | 
configurationTypeUpdate()
 Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. 
 | 
String | 
configurationTypeUpdateAsString()
 Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. 
 | 
boolean | 
equals(Object obj)  | 
<T> Optional<T> | 
getValueForField(String fieldName,
                Class<T> clazz)  | 
int | 
hashCode()  | 
Long | 
minPauseBetweenCheckpointsUpdate()
 Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new
 checkpoint operation can start. 
 | 
List<SdkField<?>> | 
sdkFields()  | 
static Class<? extends CheckpointConfigurationUpdate.Builder> | 
serializableBuilderClass()  | 
CheckpointConfigurationUpdate.Builder | 
toBuilder()
Take this object and create a builder that contains all of the current property values of this object. 
 | 
String | 
toString()  | 
copypublic ConfigurationType configurationTypeUpdate()
Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics.
 If the service returns an enum value that is not available in the current SDK version,
 configurationTypeUpdate will return ConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from configurationTypeUpdateAsString().
 
ConfigurationTypepublic String configurationTypeUpdateAsString()
Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics.
 If the service returns an enum value that is not available in the current SDK version,
 configurationTypeUpdate will return ConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from configurationTypeUpdateAsString().
 
ConfigurationTypepublic Boolean checkpointingEnabledUpdate()
Describes updates to whether checkpointing is enabled for an application.
public Long checkpointIntervalUpdate()
Describes updates to the interval in milliseconds between checkpoint operations.
public Long minPauseBetweenCheckpointsUpdate()
Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
public CheckpointConfigurationUpdate.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CheckpointConfigurationUpdate.Builder,CheckpointConfigurationUpdate>public static CheckpointConfigurationUpdate.Builder builder()
public static Class<? extends CheckpointConfigurationUpdate.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.