public static class VertexLabel.BuilderImpl extends Object implements VertexLabel.Builder
| 构造器和说明 |
|---|
BuilderImpl(String name,
SchemaManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
VertexLabel |
append() |
VertexLabel |
build() |
VertexLabel |
create() |
VertexLabel |
eliminate() |
VertexLabel.Builder |
enableLabelIndex(boolean enable) |
VertexLabel.Builder |
idStrategy(IdStrategy idStrategy) |
VertexLabel.Builder |
ifNotExist() |
VertexLabel.Builder |
nullableKeys(String... keys) |
VertexLabel.Builder |
primaryKeys(String... keys) |
VertexLabel.Builder |
properties(String... properties) |
void |
remove() |
VertexLabel.Builder |
useAutomaticId() |
VertexLabel.Builder |
useCustomizeNumberId() |
VertexLabel.Builder |
useCustomizeStringId() |
VertexLabel.Builder |
useCustomizeUuidId() |
VertexLabel.Builder |
usePrimaryKeyId() |
VertexLabel.Builder |
userdata(String key,
Object val) |
public BuilderImpl(String name, SchemaManager manager)
public VertexLabel build()
build 在接口中 SchemaBuilder<VertexLabel>public VertexLabel create()
create 在接口中 SchemaBuilder<VertexLabel>public VertexLabel append()
append 在接口中 SchemaBuilder<VertexLabel>public VertexLabel eliminate()
eliminate 在接口中 SchemaBuilder<VertexLabel>public void remove()
remove 在接口中 SchemaBuilder<VertexLabel>public VertexLabel.Builder idStrategy(IdStrategy idStrategy)
idStrategy 在接口中 VertexLabel.Builderpublic VertexLabel.Builder useAutomaticId()
useAutomaticId 在接口中 VertexLabel.Builderpublic VertexLabel.Builder usePrimaryKeyId()
usePrimaryKeyId 在接口中 VertexLabel.Builderpublic VertexLabel.Builder useCustomizeStringId()
useCustomizeStringId 在接口中 VertexLabel.Builderpublic VertexLabel.Builder useCustomizeNumberId()
useCustomizeNumberId 在接口中 VertexLabel.Builderpublic VertexLabel.Builder useCustomizeUuidId()
useCustomizeUuidId 在接口中 VertexLabel.Builderpublic VertexLabel.Builder properties(String... properties)
properties 在接口中 VertexLabel.Builderpublic VertexLabel.Builder primaryKeys(String... keys)
primaryKeys 在接口中 VertexLabel.Builderpublic VertexLabel.Builder nullableKeys(String... keys)
nullableKeys 在接口中 VertexLabel.Builderpublic VertexLabel.Builder enableLabelIndex(boolean enable)
enableLabelIndex 在接口中 VertexLabel.Builderpublic VertexLabel.Builder userdata(String key, Object val)
userdata 在接口中 VertexLabel.Builderpublic VertexLabel.Builder ifNotExist()
ifNotExist 在接口中 VertexLabel.BuilderCopyright © 2020. All rights reserved.