public abstract class ElementMutationBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.accumulo.core.data.Value |
EMPTY_VALUE |
| Modifier | Constructor and Description |
|---|---|
protected |
ElementMutationBuilder(org.apache.hadoop.fs.FileSystem fileSystem,
ValueSerializer valueSerializer,
long maxStreamingPropertyValueTableDataSize,
String dataDir) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyDeleteMetadataToMutation(org.apache.accumulo.core.data.Mutation m,
PropertyDeleteMutation propertyDeleteMutation) |
void |
addPropertyDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
Property property) |
void |
addPropertyDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
PropertyDeleteMutation propertyDelete) |
void |
addPropertyMetadataToMutation(org.apache.accumulo.core.data.Mutation m,
Property property) |
void |
addPropertySoftDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
Property property) |
void |
addPropertySoftDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
PropertySoftDeleteMutation propertySoftDelete) |
void |
addPropertyToMutation(org.apache.accumulo.core.data.Mutation m,
String rowKey,
Property property) |
void |
alterEdgeLabel(AccumuloEdge edge,
String newEdgeLabel) |
boolean |
alterEdgeVertexInVertex(org.apache.accumulo.core.data.Mutation vertexInMutation,
Edge edge,
Visibility newVisibility) |
boolean |
alterEdgeVertexOutVertex(org.apache.accumulo.core.data.Mutation vertexOutMutation,
Edge edge,
Visibility newVisibility) |
boolean |
alterElementVisibility(org.apache.accumulo.core.data.Mutation m,
AccumuloElement element,
Visibility newVisibility) |
protected abstract NameSubstitutionStrategy |
getNameSubstitutionStrategy() |
protected abstract void |
saveDataMutation(org.apache.accumulo.core.data.Mutation dataMutation) |
void |
saveEdge(AccumuloEdge edge) |
protected abstract void |
saveEdgeMutation(org.apache.accumulo.core.data.Mutation m) |
protected StreamingPropertyValueRef |
saveStreamingPropertyValue(String rowKey,
Property property,
StreamingPropertyValue propertyValue) |
void |
saveVertex(AccumuloVertex vertex) |
protected abstract void |
saveVertexMutation(org.apache.accumulo.core.data.Mutation m) |
protected ElementMutationBuilder(org.apache.hadoop.fs.FileSystem fileSystem,
ValueSerializer valueSerializer,
long maxStreamingPropertyValueTableDataSize,
String dataDir)
public void saveVertex(AccumuloVertex vertex)
protected abstract void saveVertexMutation(org.apache.accumulo.core.data.Mutation m)
public void saveEdge(AccumuloEdge edge)
public void alterEdgeLabel(AccumuloEdge edge, String newEdgeLabel)
protected abstract void saveEdgeMutation(org.apache.accumulo.core.data.Mutation m)
public boolean alterElementVisibility(org.apache.accumulo.core.data.Mutation m,
AccumuloElement element,
Visibility newVisibility)
public boolean alterEdgeVertexOutVertex(org.apache.accumulo.core.data.Mutation vertexOutMutation,
Edge edge,
Visibility newVisibility)
public boolean alterEdgeVertexInVertex(org.apache.accumulo.core.data.Mutation vertexInMutation,
Edge edge,
Visibility newVisibility)
public void addPropertyToMutation(org.apache.accumulo.core.data.Mutation m,
String rowKey,
Property property)
protected abstract NameSubstitutionStrategy getNameSubstitutionStrategy()
public void addPropertyDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
PropertyDeleteMutation propertyDelete)
public void addPropertyMetadataToMutation(org.apache.accumulo.core.data.Mutation m,
Property property)
public void addPropertyDeleteMetadataToMutation(org.apache.accumulo.core.data.Mutation m,
PropertyDeleteMutation propertyDeleteMutation)
protected StreamingPropertyValueRef saveStreamingPropertyValue(String rowKey, Property property, StreamingPropertyValue propertyValue)
public void addPropertyDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
Property property)
public void addPropertySoftDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
Property property)
public void addPropertySoftDeleteToMutation(org.apache.accumulo.core.data.Mutation m,
PropertySoftDeleteMutation propertySoftDelete)
protected abstract void saveDataMutation(org.apache.accumulo.core.data.Mutation dataMutation)
Copyright © 2014–2015. All rights reserved.