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.CleanupStrategies
getCleanupStrategies()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;
FlinkFnApi.StateDescriptor.StateTTLConfig.CleanupStrategiesOrBuilder
getCleanupStrategiesOrBuilder()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;
FlinkFnApi.StateDescriptor.StateTTLConfig.StateVisibility
getStateVisibility()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;
int
getStateVisibilityValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;
long
getTtl()
int64 ttl = 4;
FlinkFnApi.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic
getTtlTimeCharacteristic()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;
int
getTtlTimeCharacteristicValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;
FlinkFnApi.StateDescriptor.StateTTLConfig.UpdateType
getUpdateType()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;
int
getUpdateTypeValue()
.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;
boolean
hasCleanupStrategies()
.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;
-
-