Package org.apache.flink.state.table
Class StateValueColumnConfiguration
- java.lang.Object
-
- org.apache.flink.state.table.StateValueColumnConfiguration
-
- All Implemented Interfaces:
Serializable
public class StateValueColumnConfiguration extends Object implements Serializable
Configuration for SQL savepoint columns.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StateValueColumnConfiguration(int columnIndex, String stateName, SavepointConnectorOptions.StateType stateType, org.apache.flink.api.common.typeutils.TypeSerializer mapKeyTypeSerializer, org.apache.flink.api.common.typeutils.TypeSerializer valueTypeSerializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnIndex()org.apache.flink.api.common.typeutils.TypeSerializergetMapKeyTypeSerializer()org.apache.flink.api.common.state.StateDescriptorgetStateDescriptor()StringgetStateName()SavepointConnectorOptions.StateTypegetStateType()org.apache.flink.api.common.typeutils.TypeSerializergetValueTypeSerializer()voidsetStateDescriptor(org.apache.flink.api.common.state.StateDescriptor stateDescriptor)
-
-
-
Constructor Detail
-
StateValueColumnConfiguration
public StateValueColumnConfiguration(int columnIndex, String stateName, SavepointConnectorOptions.StateType stateType, @Nullable org.apache.flink.api.common.typeutils.TypeSerializer mapKeyTypeSerializer, org.apache.flink.api.common.typeutils.TypeSerializer valueTypeSerializer)
-
-
Method Detail
-
getColumnIndex
public int getColumnIndex()
-
getStateName
public String getStateName()
-
getStateType
public SavepointConnectorOptions.StateType getStateType()
-
getMapKeyTypeSerializer
@Nullable public org.apache.flink.api.common.typeutils.TypeSerializer getMapKeyTypeSerializer()
-
getValueTypeSerializer
public org.apache.flink.api.common.typeutils.TypeSerializer getValueTypeSerializer()
-
setStateDescriptor
public void setStateDescriptor(org.apache.flink.api.common.state.StateDescriptor stateDescriptor)
-
getStateDescriptor
@Nullable public org.apache.flink.api.common.state.StateDescriptor getStateDescriptor()
-
-