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 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

      .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

      .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

      .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

      .org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;
      Returns:
      The cleanupStrategies.
    • getCleanupStrategiesOrBuilder

      .org.apache.flink.fn_execution.v1.StateDescriptor.StateTTLConfig.CleanupStrategies cleanup_strategies = 5;