Package dev.restate.sdk.common
Class StateKey<T>
- java.lang.Object
-
- dev.restate.sdk.common.StateKey<T>
-
- Type Parameters:
T- the generic type of the state.
public final class StateKey<T> extends java.lang.ObjectThis class holds information about state's name and its type tag to be used for serializing and deserializing it.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringname()static <T> StateKey<T>of(java.lang.String name, Serde<T> serde)Create a newStateKey.static StateKey<byte[]>raw(java.lang.String name)Create a newStateKeyfor bytes state.Serde<T>serde()static StateKey<java.lang.String>string(java.lang.String name)Create a newStateKeyforStringstate.
-