Package com.arangodb.entity
Class EdgeDefinition
- java.lang.Object
-
- com.arangodb.entity.EdgeDefinition
-
public final class EdgeDefinition extends Object
- Author:
- Mark Vollmary
- See Also:
- API Documentation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EdgeDefinition.Options
-
Constructor Summary
Constructors Constructor Description EdgeDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EdgeDefinition
collection(String collection)
EdgeDefinition
from(String... from)
String
getCollection()
Collection<String>
getFrom()
EdgeDefinition.Options
getOptions()
Collection<String>
getSatellites()
Collection<String>
getTo()
EdgeDefinition
satellites(String... satellites)
EdgeDefinition
to(String... to)
-
-
-
Method Detail
-
getCollection
public String getCollection()
-
collection
public EdgeDefinition collection(String collection)
-
getFrom
public Collection<String> getFrom()
-
from
public EdgeDefinition from(String... from)
-
getTo
public Collection<String> getTo()
-
to
public EdgeDefinition to(String... to)
-
getSatellites
public Collection<String> getSatellites()
-
getOptions
public EdgeDefinition.Options getOptions()
-
satellites
public EdgeDefinition satellites(String... satellites)
- Parameters:
satellites
- collection names that will be used to create SatelliteCollections for a Hybrid (Disjoint) SmartGraph (Enterprise Edition only). Each array element must be a valid collection name. The collection type cannot be modified later.- Returns:
- this
- Since:
- ArangoDB 3.9.0
-
-