@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() |
copy
public 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()
.
ConfigurationType
public 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()
.
ConfigurationType
public 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()
ToCopyableBuilder
toBuilder
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.