Enum Class GraphProjectionMode
- All Implemented Interfaces:
Serializable, Comparable<GraphProjectionMode>, Constable
Materialization and completion policy for the optional composed Graph document.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum Constants -
Method Summary
Modifier and TypeMethodDescriptionCompletion policy for Graph update processing.static GraphProjectionModeReturns the enum constant of this class with the specified name.static GraphProjectionMode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NONE
Default. Do not store a complete composed Graph document; keep the indexed node documents and assemble Graph results live when read. This does not disable Graph search. -
ASYNC
Also maintain the composed Graph asynchronously. -
AWAIT
Also maintain the composed Graph and wait for affected projections at commit completion.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
completion
Completion policy for Graph update processing. A NONE Graph subscription stores only invalidation markers; ordinary NONE queries do not register a notification stream.
-