- add() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
-
- add() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
-
Create and add the edge label to the schema.
- add() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex.Builder
-
- add() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
-
Create and add the property type to the schema.
- add() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
-
- add() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
-
Create and add the vertex label to the schema.
- addAdjacency(String, Direction, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Register that vertices with this label may be connected to another label via edge.
- addAdjacency(String, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Add an adjacency to the vertex label in both directions
- addAdjacency(String, Direction, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
-
Add an adjacency to the vertex label
- addAdjacency(String, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
-
Add an adjacency to the vertex label in both directions
- addPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
-
Register that a particular property key may be used on edges with this label.
- addPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
-
Register that a particular property key may be used on properties with this property key.
- addPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Register that a particular property key may be used on vertices with this label.
- addPropertyKeys(String...) - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
-
Add property keys to the edge label
- addPropertyKeys(String...) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
-
Add property keys to the vertex label
- addPropertyKeys(String...) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
-
Add property keys to the vertex label
- adjacencies() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
- Adjacency - Interface in com.datastax.bdp.graph.api.model
-
Represents an adjacency on a vertex label
- P_CARDINALITY - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The cardinality of a property key.
- P_DATA_TYPE - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The java data type of the property key
- P_DIRECTIONALITY - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Denotes direction.
- P_DIST_ERROR_PERCENT - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The distance error percentage for a geoBounds index.
- P_ENGINE - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Engine property
- P_ID - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Indicates that a property is used as part of the element id.
- P_MAX_DIST_ERROR - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The maximum distance error for a geoBounds index.
- P_MAX_X - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The maximum X of a cartesian property
- P_MAX_Y - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The maximum Y of a cartesian property
- P_MIN_X - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The minimum X of a cartesian property
- P_MIN_Y - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The minimum Y of a cartesian property
- P_MODE - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The mode of the schema Development or Production.
- P_NAME - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The name of the schema element.
- P_ORDER - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
- P_SECONDARY_INDEX_ENTRIES - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
- P_SECONDARY_INDEX_FULL - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
- P_SECONDARY_INDEX_KEYS - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
- P_SECONDARY_INDEX_VALUES - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
- P_TTL - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The TTL of the schema element.
- P_TYPE - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
The type of an vertex index: Secondary, Materialized or Search
The type of an id column: Routing, Partition, Clustering
The type of index on a property: Geo, String, FullText
- P_UNIQUE - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
An index with the unique property should return at most one result for a query.
- P_VALIDATOR - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
A property representing a validator.
- partitionId(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
-
Adds the given property key as a partition ID to this vertex labels custom vertex id.
- PROPERTY_KEY_PREFIX - Static variable in class com.datastax.bdp.graph.api.schema.SchemaImpl
-
- PropertyIndex - Interface in com.datastax.bdp.graph.api.model
-
Property indexes allow quick retrieval of vertex properties with certain meta-properties associated with a
particular vertex by gremlin queries.
- propertyIndex(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
- PropertyIndex.Builder - Interface in com.datastax.bdp.graph.api.model
-
- propertyIndices() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
- propertyKey() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex
-
- PropertyKey - Interface in com.datastax.bdp.graph.api.model
-
Represents the definition of property key that can be used on vertex or edge labels.
- propertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.Schema
-
Retrieve a property key by name.
- PropertyKey.Builder - Interface in com.datastax.bdp.graph.api.model
-
Builder interface for properties.
- PropertyKey.Validator<T> - Interface in com.datastax.bdp.graph.api.model
-
A validator is a user configurable object that restricts the valid values of a property key.
- PropertyKey.Validator.Type - Enum in com.datastax.bdp.graph.api.model
-
- PropertyKeyImpl - Class in com.datastax.bdp.graph.api.schema
-
Builder for property keys
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.Schema
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
-
- propertyKeys() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
- schema() - Method in interface com.datastax.bdp.graph.api.DseGraph
-
Returns a schema handle for the graph schema.
- Schema - Interface in com.datastax.bdp.graph.api.model
-
Interface for defining the schema of a graph.
- Schema.Mode - Enum in com.datastax.bdp.graph.api.model
-
The schema mode dictates how the schema may be changed and allows the user to control the tradeoff between
flexibility and safety.
- SchemaId - Interface in com.datastax.bdp.graph.api.id
-
Denotes an id that uniquely identifies a schema element of the graph (e.g.
- SchemaImpl - Class in com.datastax.bdp.graph.api.schema
-
TODO
- SchemaImpl(Schema) - Constructor for class com.datastax.bdp.graph.api.schema.SchemaImpl
-
- SchemaTokens - Class in com.datastax.bdp.graph.api.model
-
Tokens to use in the readonly representation of the schema as stored in a TinkerGraph
- search() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
-
- secondary() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
-
- set(String, Object) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfig
-
- set(String, Object) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfigspace
-
Sets the given configuration option to the provided value.
- set(String, Object) - Method in interface com.datastax.bdp.graph.api.model.system.GraphBuilder
-
Sets the provided value for the given configuration option on the graph instance that is created
through this builder.
- set(Object) - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
-
- setEdgeCacheTime(Duration, String...) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Configures the edge label cache time for this vertex label.
- setPropertyCacheTime(Duration) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Configures the global property cache time for this vertex label.
- single() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
-
Sets the cardinality for this edge label to single.
- single() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
-
Sets the cardinality for this property key to single.
- snapshot() - Method in interface com.datastax.bdp.graph.api.DseGraph
-
Returns a builder that makes durable snapshots of specific vertex and edge labels.
- SnapshotBuilder - Interface in com.datastax.bdp.graph.api.snapshot
-
Builds a persistent analytics-capable graph data snapshot.
- SYSTEM_REPLICATION_CONFIG - Static variable in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
-
- systemReplication(String) - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
-
- validate(T) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Validator
-
Validate the argument.
- validators() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
-
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.BasicValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.Cardinality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.EdgeLabel.Directionality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.IdPropertyKey.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.PropertyKey.Validator.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.Schema.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.VertexIndex.IndexOption.Text
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.datastax.bdp.graph.api.model.VertexIndex.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.datastax.bdp.graph.api.model.BasicValueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.Cardinality
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.EdgeLabel.Directionality
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.IdPropertyKey.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.PropertyKey.Validator.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.Schema.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.VertexIndex.IndexOption.Text
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.datastax.bdp.graph.api.model.VertexIndex.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueType - Interface in com.datastax.bdp.graph.api.model
-
Interface for all types in DSEGraph
- VERTEX_LABEL_PREFIX - Static variable in class com.datastax.bdp.graph.api.schema.SchemaImpl
-
- VertexIndex - Interface in com.datastax.bdp.graph.api.model
-
Vertex indexes allow quick retrieval of vertices by particular property keys through gremlin queries.
- vertexIndex(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
Retrieve an index associated with this vertex label.
- VertexIndex.Builder - Interface in com.datastax.bdp.graph.api.model
-
- VertexIndex.IndexOption - Interface in com.datastax.bdp.graph.api.model
-
Options that determine how properties are being indexed
- VertexIndex.IndexOption.Text - Enum in com.datastax.bdp.graph.api.model
-
- VertexIndex.Type - Enum in com.datastax.bdp.graph.api.model
-
DSE Graph supports the following types of indexes which are distinguished by their underlying index structures.
- vertexIndices() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
-
- vertexLabel() - Method in interface com.datastax.bdp.graph.api.model.Adjacency
-
- vertexLabel() - Method in interface com.datastax.bdp.graph.api.model.CacheConfig
-
- vertexLabel() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex
-
- vertexLabel() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex
-
- vertexLabel(String) - Method in interface com.datastax.bdp.graph.api.model.Schema
-
Retrieve a vertex label by name.
- vertexLabel() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
-
- VertexLabel - Interface in com.datastax.bdp.graph.api.model
-
Represents a type of vertex within the graph.
- VertexLabel.Builder - Interface in com.datastax.bdp.graph.api.model
-
- VertexLabelImpl - Class in com.datastax.bdp.graph.api.schema
-
- vertexLabels() - Method in interface com.datastax.bdp.graph.api.model.Schema
-
- vertexPropertyCardinality() - Method in enum com.datastax.bdp.graph.api.model.Cardinality
-
Converts to TinkerPop's cardinality enum
- vertices(String...) - Method in interface com.datastax.bdp.graph.api.snapshot.SnapshotBuilder
-
Set the vertex labels to retain in the snapshot.
- VL_EDGE_INDEX - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting an edge index in schema.
- VL_EDGE_LABEL - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting an edge label in schema.
- VL_INCIDENT - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting an incident edge between two vertex labels.
- VL_PROPERTY_INDEX - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting a property index in schema.
- VL_PROPERTY_KEY - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting a property key ins schema.
- VL_SCHEMA - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting the root schema element.
- VL_VERTEX_INDEX - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting a vertex index in schema.
- VL_VERTEX_LABEL - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
-
Vertex label denoting a vertex label in schema.