K
- State key typeV
- State value type@PublicEvolving public class QueryableStateStream<K,V> extends Object
Constructor and Description |
---|
QueryableStateStream(String queryableStateName,
org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer)
Creates a queryable state stream.
|
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.common.typeutils.TypeSerializer<K> |
getKeySerializer()
Returns the key serializer for the queryable state instance.
|
String |
getQueryableStateName()
Returns the name under which the state can be queried.
|
org.apache.flink.api.common.typeutils.TypeSerializer<V> |
getValueSerializer()
Returns the value serializer for the queryable state instance.
|
public QueryableStateStream(String queryableStateName, org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer)
queryableStateName
- Name under which to publish the queryable state instancevalueSerializer
- Value serializer for the state instancekeySerializer
- Key serializer for the state instancepublic String getQueryableStateName()
public org.apache.flink.api.common.typeutils.TypeSerializer<V> getValueSerializer()
public org.apache.flink.api.common.typeutils.TypeSerializer<K> getKeySerializer()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.