Package org.apache.flink.fnexecution.v1
Interface FlinkFnApi.StateDescriptor.StateTTLConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FlinkFnApi.StateDescriptor.StateTTLConfig,FlinkFnApi.StateDescriptor.StateTTLConfig.Builder
- Enclosing class:
- FlinkFnApi.StateDescriptor
public static interface FlinkFnApi.StateDescriptor.StateTTLConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlinkFnApi.StateDescriptor.StateTTLConfig.CleanupStrategiesgetCleanupStrategies().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;FlinkFnApi.StateDescriptor.StateTTLConfig.CleanupStrategiesOrBuildergetCleanupStrategiesOrBuilder().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;FlinkFnApi.StateDescriptor.StateTTLConfig.StateVisibilitygetStateVisibility().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;intgetStateVisibilityValue().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;longgetTtl()int64 ttl = 4;FlinkFnApi.StateDescriptor.StateTTLConfig.TtlTimeCharacteristicgetTtlTimeCharacteristic().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;intgetTtlTimeCharacteristicValue().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;FlinkFnApi.StateDescriptor.StateTTLConfig.UpdateTypegetUpdateType().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;intgetUpdateTypeValue().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;booleanhasCleanupStrategies().org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getUpdateTypeValue
int getUpdateTypeValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;- Returns:
- The enum numeric value on the wire for updateType.
-
getUpdateType
FlinkFnApi.StateDescriptor.StateTTLConfig.UpdateType getUpdateType()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;- Returns:
- The updateType.
-
getStateVisibilityValue
int getStateVisibilityValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;- Returns:
- The enum numeric value on the wire for stateVisibility.
-
getStateVisibility
FlinkFnApi.StateDescriptor.StateTTLConfig.StateVisibility getStateVisibility()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;- Returns:
- The stateVisibility.
-
getTtlTimeCharacteristicValue
int getTtlTimeCharacteristicValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;- Returns:
- The enum numeric value on the wire for ttlTimeCharacteristic.
-
getTtlTimeCharacteristic
FlinkFnApi.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic getTtlTimeCharacteristic()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;- Returns:
- The ttlTimeCharacteristic.
-
getTtl
long getTtl()
int64 ttl = 4;- Returns:
- The ttl.
-
hasCleanupStrategies
boolean hasCleanupStrategies()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;- Returns:
- Whether the cleanupStrategies field is set.
-
getCleanupStrategies
FlinkFnApi.StateDescriptor.StateTTLConfig.CleanupStrategies getCleanupStrategies()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;- Returns:
- The cleanupStrategies.
-
getCleanupStrategiesOrBuilder
FlinkFnApi.StateDescriptor.StateTTLConfig.CleanupStrategiesOrBuilder getCleanupStrategiesOrBuilder()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;
-
-