Interface ListStateDeclaration<T>
-
- All Superinterfaces:
Serializable,StateDeclaration
@Experimental public interface ListStateDeclaration<T> extends StateDeclaration
This represents a declaration of the list state.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classListStateDeclaration.RedistributionStrategyListStateDeclaration.RedistributionStrategyis used to guide the assignment of states during rescaling.-
Nested classes/interfaces inherited from interface org.apache.flink.api.common.state.StateDeclaration
StateDeclaration.RedistributionMode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListStateDeclaration.RedistributionStrategygetRedistributionStrategy()Get theListStateDeclaration.RedistributionStrategyof this list state.TypeDescriptor<T>getTypeDescriptor()Get type descriptor of this list state's element.-
Methods inherited from interface org.apache.flink.api.common.state.StateDeclaration
getName, getRedistributionMode
-
-
-
-
Method Detail
-
getRedistributionStrategy
ListStateDeclaration.RedistributionStrategy getRedistributionStrategy()
Get theListStateDeclaration.RedistributionStrategyof this list state.- Returns:
- the redistribution strategy of this list state.
-
getTypeDescriptor
TypeDescriptor<T> getTypeDescriptor()
Get type descriptor of this list state's element.
-
-