@Internal public class Materializations extends java.lang.Object
Utility methods for constructing known materializations
for a ViewFn
.
Modifier and Type | Class and Description |
---|---|
static interface |
Materializations.MultimapView<K,V>
Represents the
PrimitiveViewT supplied to the ViewFn when it declares to use
the multimap materialization . |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MULTIMAP_MATERIALIZATION_URN
The URN for a
Materialization where the primitive view type is an multimap of fully
specified windowed values. |
Constructor and Description |
---|
Materializations() |
Modifier and Type | Method and Description |
---|---|
static <K,V> Materialization<Materializations.MultimapView<K,V>> |
multimap()
For internal use only; no backwards-compatibility guarantees.
|
@Experimental(value=CORE_RUNNERS_ONLY) public static final java.lang.String MULTIMAP_MATERIALIZATION_URN
Materialization
where the primitive view type is an multimap of fully
specified windowed values.@Internal public static <K,V> Materialization<Materializations.MultimapView<K,V>> multimap()
A Materialization
where the primitive view type is a multimap with fully specified
windowed keys.