Skip navigation links
A B C D E G H I M N O P Q R S T U V 

A

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

B

BasicValueType - Enum in com.datastax.bdp.graph.api.model
 
both() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
Sets the direction of the index in both directions
bounds(double, double, double, double) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
Applies to Point type only.
build() - Method in interface com.datastax.bdp.graph.api.model.system.GraphBuilder
Builds the graph instance and sets the configuration options.
buildEdgeIndex(String, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Build an edge index for this vertex label.
buildEdgeLabel(String) - Method in interface com.datastax.bdp.graph.api.model.Schema
Build an edge label.
buildPropertyIndex(String, String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Build a property index for this vertex label.
buildPropertyKey(String, ValueType) - Method in interface com.datastax.bdp.graph.api.model.Schema
Build a property key that may be used on vertex labels or edge labels.
buildPropertyKey(String, Class<?>) - Method in interface com.datastax.bdp.graph.api.model.Schema
Build a property key that may be used on vertex labels or edge labels.
buildVertexIndex(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Build an index of this vertex label.
buildVertexLabel(String) - Method in interface com.datastax.bdp.graph.api.model.Schema
Build a vertex label.
byMetaPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex.Builder
Indexes vertex properties by the meta-property of the given property key.
byPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
Indexes edges by the given property key
byPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
Indexes a property key using default options.
byPropertyKeyAsStringAndText(String) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
Force indexing as both plain strings and analyzed text for the given property.
byPropertyKeyAsText(String, VertexIndex.IndexOption.Text) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
Only supported for VertexIndex.Type.Search indexes
byPropertyKeyWithError(String, Double, Double) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
Only supported for VertexIndex.Type.Search geo indexes

C

CacheConfig - Interface in com.datastax.bdp.graph.api.model
A cache configuration specifies which properties or edges on vertices of a particular label should be cached and for how long.
cacheConfigs() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Returns all CacheConfig cache configurations for this vertex label.
cacheTime() - Method in interface com.datastax.bdp.graph.api.model.CacheConfig
 
Cardinality - Enum in com.datastax.bdp.graph.api.model
Represents single or multiple cardinality.
cardinality(Cardinality) - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
Sets the cardinality for this edge label.
cardinality() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
 
cardinality(Cardinality) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
Sets the cardinality for this property key.
cardinality() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
 
clusteringId(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
Adds the given property key as a clustering ID to this vertex labels custom vertex id.
com.datastax.bdp.graph.api - package com.datastax.bdp.graph.api
 
com.datastax.bdp.graph.api.datatypes - package com.datastax.bdp.graph.api.datatypes
 
com.datastax.bdp.graph.api.id - package com.datastax.bdp.graph.api.id
 
com.datastax.bdp.graph.api.model - package com.datastax.bdp.graph.api.model
 
com.datastax.bdp.graph.api.model.config - package com.datastax.bdp.graph.api.model.config
 
com.datastax.bdp.graph.api.model.system - package com.datastax.bdp.graph.api.model.system
 
com.datastax.bdp.graph.api.schema - package com.datastax.bdp.graph.api.schema
 
com.datastax.bdp.graph.api.snapshot - package com.datastax.bdp.graph.api.snapshot
 
com.datastax.bdp.graph.api.system - package com.datastax.bdp.graph.api.system
 
conf(String, String) - Method in interface com.datastax.bdp.graph.api.snapshot.SnapshotBuilder
Set or override an arbitrary key-value string pair in the configuration of the Spark job used to create the snapshot.
ConfigChangeApplicationFailed - Exception in com.datastax.bdp.graph.api.model.config
Exception that gets thrown when configuration changes could not be successfully applied
ConfigChangeApplicationFailed(Throwable) - Constructor for exception com.datastax.bdp.graph.api.model.config.ConfigChangeApplicationFailed
 
configuration() - Method in interface com.datastax.bdp.graph.api.model.Schema
 
ConfigurationImpl - Class in com.datastax.bdp.graph.api.schema
TODO
contains(String) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfigspace
 
create() - Method in interface com.datastax.bdp.graph.api.snapshot.SnapshotBuilder
Make the snapshot.
create() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
createGraph(String) - Method in interface com.datastax.bdp.graph.api.model.system.GraphSystem
Creates a new graph instance

D

dataType() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
 
describe() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Validator
 
describe() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.IndexOption
 
describe() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
describeCoreDefinition() - Method in class com.datastax.bdp.graph.api.schema.PropertyKeyImpl
 
describeMetaProperties() - Method in class com.datastax.bdp.graph.api.schema.PropertyKeyImpl
 
direction() - Method in interface com.datastax.bdp.graph.api.model.Adjacency
 
direction(Direction) - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
Set the direction in which this index should be apply.
direction() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex
 
directionality() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
 
drop() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex
Drops this index.
drop() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
Drop the edge label from the graph.
drop() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex
Drops this index.
drop() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
Drop the property key from the schema
drop() - Method in interface com.datastax.bdp.graph.api.model.Schema
Drop all labels and property keys.
drop() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
Drops the index
drop() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Drop the vertex label from the graph
drop() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
dropGraph(String) - Method in interface com.datastax.bdp.graph.api.model.system.GraphSystem
Removes the graph of the specified name (and all its associated data as well as meta-data) from the cluster.
dropPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
Drops the property key from this vertex label
dropPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
Drop registration that a particular property key may be used on properties with this particular key.
dropPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
Drops the property key from this index.
dropPropertyKey(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
Drops the property key from this vertex label
DsegId - Interface in com.datastax.bdp.graph.api.id
An id which uniquely identifies an element in the graph.
DseGraph - Interface in com.datastax.bdp.graph.api
A Datastax Graph.
DseGraph.Exceptions - Class in com.datastax.bdp.graph.api
 
DseGraphGremlinPlugin - Class in com.datastax.bdp.graph.api
DSE Graph Plugin that handles imports for the server's ScriptEngine.
DseGraphGremlinPlugin() - Constructor for class com.datastax.bdp.graph.api.DseGraphGremlinPlugin
 

E

EDGE_LABEL_PREFIX - Static variable in class com.datastax.bdp.graph.api.schema.SchemaImpl
 
EdgeIndex - Interface in com.datastax.bdp.graph.api.model
Edge indexes allow quick retrieval of edges with certain properties associated with a particular vertex by gremlin queries.
edgeIndex(String) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 
EdgeIndex.Builder - Interface in com.datastax.bdp.graph.api.model
 
edgeIndices() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 
edgeLabel() - Method in interface com.datastax.bdp.graph.api.model.Adjacency
 
edgeLabel() - Method in interface com.datastax.bdp.graph.api.model.CacheConfig
This method only applies if CacheConfig.isEdgeCache() returns true.
edgeLabel() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex
 
EdgeLabel - Interface in com.datastax.bdp.graph.api.model
Represents a type of edge within the graph.
edgeLabel(String) - Method in interface com.datastax.bdp.graph.api.model.Schema
Retrieve an edge label by name.
EdgeLabel.Builder - Interface in com.datastax.bdp.graph.api.model
 
EdgeLabel.Directionality - Enum in com.datastax.bdp.graph.api.model
The directionality of the edge.
EdgeLabelImpl - Class in com.datastax.bdp.graph.api.schema
TODO
edgeLabels() - Method in interface com.datastax.bdp.graph.api.model.Schema
 
edgeLabels() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 
edges(String...) - Method in interface com.datastax.bdp.graph.api.snapshot.SnapshotBuilder
Set the edge labels to retain in the snapshot.
EL_INCIDENT - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
Edge label between vertex labels and incident vertices.
EL_INDEXES_BY - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
Edge label between a vertex label and an index.
EL_MATCHES_ON - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
Edge label from an edge index indicating the edge label and adjacent vertex label that must be present for the edge to be indexed.
EL_OF - Static variable in class com.datastax.bdp.graph.api.model.SchemaTokens
Edge label between labels and property keys.
Exceptions() - Constructor for class com.datastax.bdp.graph.api.DseGraph.Exceptions
 
exists() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 

G

geoBounds() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
Applies to Point type only.
get(String) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfigspace
 
getEffectiveAllowScan() - Method in interface com.datastax.bdp.graph.api.DseGraph
Returns the allow_scan option value for this graph's internal, automatically-managed transaction.
getEffectiveAllowScan() - Method in interface com.datastax.bdp.graph.api.model.Schema
Get the effective value of the allow_scan option, considering graph-level configuration, the effective schema_mode value, and the default, in that order.
getEffectiveSchemaMode() - Method in interface com.datastax.bdp.graph.api.model.Schema
Get the effective value of the schema_mode option, considering graph-level configuration, dse.yaml configuration, and the default, in that order.
getGraphs() - Method in interface com.datastax.bdp.graph.api.model.system.GraphSystem
Get all graph names in the cluster.
getIndexOption() - Method in interface com.datastax.bdp.graph.api.model.IndexedPropertyKey
 
getType() - Method in interface com.datastax.bdp.graph.api.model.IdPropertyKey
 
getType() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
 
GraphBuilder - Interface in com.datastax.bdp.graph.api.model.system
Builder pattern for creating new graph instances in DSE Graph.
GraphBuilderImpl - Class in com.datastax.bdp.graph.api.system
 
GraphBuilderImpl(GraphSystem, String) - Constructor for class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
graphComputerInTx() - Static method in class com.datastax.bdp.graph.api.DseGraph.Exceptions
 
GraphConfig - Interface in com.datastax.bdp.graph.api.model.config
User-facing configuration API.
GraphConfigspace - Interface in com.datastax.bdp.graph.api.model.config
A namespace of configuration options within the graph GraphConfig.
graphExists(String) - Method in interface com.datastax.bdp.graph.api.model.system.GraphSystem
Check if a graph exists.
graphIsClosed() - Static method in class com.datastax.bdp.graph.api.DseGraph.Exceptions
 
GraphSystem - Interface in com.datastax.bdp.graph.api.model.system
User facing interface that provides information on the graph system and all the graph instances that are available and provides methods to add and remove graphs in the cluster.
GraphSystemImpl - Class in com.datastax.bdp.graph.api.system
 
GraphSystemImpl(GraphSystem) - Constructor for class com.datastax.bdp.graph.api.system.GraphSystemImpl
 

H

hasStandardId() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 

I

id() - Method in interface com.datastax.bdp.graph.api.Identified
Unique identifier for this entity.
id() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
Unique identifier for this entity.
idComponent(String, IdPropertyKey.Type) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
Add a key that makes up the ID component of this vertex label.
idComponent(PropertyKey, IdPropertyKey.Type) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
Add a key that makes up the id component of this vertex label.
Identified - Interface in com.datastax.bdp.graph.api
Represents an entity that can be uniquely identified by a DsegId id.
IdPropertyKey - Interface in com.datastax.bdp.graph.api.model
A property key that is used in vertex ids.
IdPropertyKey.Type - Enum in com.datastax.bdp.graph.api.model
The type of the property key within a vertex' id.
idPropertyKeys() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 
ifExists() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.PropertyIndex.Builder
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.system.GraphBuilder
When invoked, the builder checks whether a graph of the given name exists and when it does it returns that instance rather than attempting to open a new one.
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
 
ifNotExists() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
 
ifNotExists() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
in() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
Sets the direction of the index in the incoming direction
IndexedPropertyKey - Interface in com.datastax.bdp.graph.api.model
Represents a property key in an index.
instance() - Static method in class com.datastax.bdp.graph.api.DseGraphGremlinPlugin
 
isDescriptionSuppressed() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.IndexOption
 
isEdgeCache() - Method in interface com.datastax.bdp.graph.api.model.CacheConfig
 
isOpen() - Method in interface com.datastax.bdp.graph.api.DseGraph
Checks whether the graph is open.
isPropertyCache() - Method in interface com.datastax.bdp.graph.api.model.CacheConfig
 
isStandardIdKey(PropertyKey) - Method in interface com.datastax.bdp.graph.api.model.Schema
 
isUnique() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex
Whether this index is a unique index, i.e.

M

materialized() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
mode() - Method in interface com.datastax.bdp.graph.api.model.Schema
 
multiple() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
Sets the cardinality for this edge label to multiple (which is the default).
multiple() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
Sets the cardinality for this property key to multiple (which is the default).

N

NAME - Static variable in interface com.datastax.bdp.graph.api.DseGraph
The key that represents the graph name that must be specified in the configuration.
name() - Method in interface com.datastax.bdp.graph.api.DseGraph
Returns the name of this graph which uniquely identifies this graph within the cluster.
name() - Method in interface com.datastax.bdp.graph.api.Named
Returns the unique name of this entity.
Named - Interface in com.datastax.bdp.graph.api
Represents an entity that can be uniquely identified by a String name.
NL - Static variable in class com.datastax.bdp.graph.api.schema.SchemaImpl
 

O

option(String) - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
otherLabel() - Method in interface com.datastax.bdp.graph.api.model.Adjacency
 
out() - Method in interface com.datastax.bdp.graph.api.model.EdgeIndex.Builder
Sets the direction of the index in the outgoing direction

P

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
 

Q

QM - Static variable in class com.datastax.bdp.graph.api.schema.SchemaImpl
 
quote(Named) - Static method in class com.datastax.bdp.graph.api.schema.SchemaImpl
 
quote(String) - Static method in class com.datastax.bdp.graph.api.schema.SchemaImpl
 

R

replication(String) - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
REPLICATION_CONFIG - Static variable in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 

S

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
Sets the VertexIndex.Type of this index to VertexIndex.Type.Search
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
 

T

toCommaSeparatedList(Stream<? extends Named>) - Static method in class com.datastax.bdp.graph.api.schema.SchemaImpl
 
traversal() - Method in interface com.datastax.bdp.graph.api.model.Schema
Start a traversal from the graph representation of this schema.
truncate() - Method in class com.datastax.bdp.graph.api.system.GraphBuilderImpl
 
truncateGraph(String) - Method in interface com.datastax.bdp.graph.api.model.system.GraphSystem
Removes all vertex, property and edge data belonging to the specified graph (meta-data is not affected) from the cluster.
ttl(Duration) - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel.Builder
 
ttl() - Method in interface com.datastax.bdp.graph.api.model.EdgeLabel
 
ttl(Duration) - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Builder
 
ttl() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey
 
ttl(Duration) - Method in interface com.datastax.bdp.graph.api.model.VertexLabel.Builder
 
ttl() - Method in interface com.datastax.bdp.graph.api.model.VertexLabel
 
Tuple - Interface in com.datastax.bdp.graph.api.datatypes
 
type() - Method in interface com.datastax.bdp.graph.api.model.PropertyKey.Validator
 
type(VertexIndex.Type) - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
Sets the VertexIndex.Type of this index.

U

UDT - Interface in com.datastax.bdp.graph.api.datatypes
 
unique() - Method in interface com.datastax.bdp.graph.api.model.VertexIndex.Builder
This is not yet supported
unset(String) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfig
 
unset(String) - Method in interface com.datastax.bdp.graph.api.model.config.GraphConfigspace
Removes the given configuration option (and its associated value - if any) from this configuration space.
USER - Static variable in interface com.datastax.bdp.graph.api.DseGraph
The user name for the connection

V

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.
A B C D E G H I M N O P Q R S T U V 
Skip navigation links