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
Modifier and TypeMethodDescription.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;int.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.StateVisibility state_visibility = 2;longgetTtl()int64 ttl = 4;.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;int.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.TtlTimeCharacteristic ttl_time_characteristic = 3;.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;int.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.UpdateType update_type = 1;boolean.org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;
-