GremlinGraphIndexPolicy

data class GremlinGraphIndexPolicy(val automatic: Boolean? = null, val compositeIndices: List<GremlinGraphIndexPolicyCompositeIndex>? = null, val excludedPaths: List<String>? = null, val includedPaths: List<String>? = null, val indexingMode: String, val spatialIndices: List<GremlinGraphIndexPolicySpatialIndex>? = null)

Constructors

Link copied to clipboard
constructor(automatic: Boolean? = null, compositeIndices: List<GremlinGraphIndexPolicyCompositeIndex>? = null, excludedPaths: List<String>? = null, includedPaths: List<String>? = null, indexingMode: String, spatialIndices: List<GremlinGraphIndexPolicySpatialIndex>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val automatic: Boolean? = null

Indicates if the indexing policy is automatic. Defaults to true.

Link copied to clipboard

One or more composite_index blocks as defined below.

Link copied to clipboard
val excludedPaths: List<String>? = null

List of paths to exclude from indexing. Required if indexing_mode is Consistent or Lazy.

Link copied to clipboard
val includedPaths: List<String>? = null

List of paths to include in the indexing. Required if indexing_mode is Consistent or Lazy.

Link copied to clipboard

Indicates the indexing mode. Possible values include: Consistent, Lazy, None.

Link copied to clipboard

One or more spatial_index blocks as defined below.