Interface FlinkFnApi.StateDescriptor.StateTTLConfigOrBuilder

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