Package org.apache.accumulo.core.data
Interface Mutation.VisibilityOptions
-
- All Superinterfaces:
Mutation.MutationOptions,Mutation.TimestampOptions
- All Known Subinterfaces:
Mutation.FamilyOptions,Mutation.QualifierOptions
- Enclosing class:
- Mutation
public static interface Mutation.VisibilityOptions extends Mutation.TimestampOptions
Provides methods for setting the column visibility of a Mutation. The user can provide the visibility as a byte array orColumnVisibilityobject instance and the backend will do the necessary transformation. All QualifierOptions methods return an instance derived from the VisibilityOptions interface, allowing the methods to be semantically chained.- Since:
- 2.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Mutation.TimestampOptionsvisibility(byte[] colVis)Mutation.TimestampOptionsvisibility(CharSequence colVis)Mutation.TimestampOptionsvisibility(ByteBuffer colVis)Mutation.TimestampOptionsvisibility(ColumnVisibility colVis)Mutation.TimestampOptionsvisibility(org.apache.hadoop.io.Text colVis)-
Methods inherited from interface org.apache.accumulo.core.data.Mutation.MutationOptions
delete, put, put, put, put, put
-
Methods inherited from interface org.apache.accumulo.core.data.Mutation.TimestampOptions
timestamp
-
-
-
-
Method Detail
-
visibility
Mutation.TimestampOptions visibility(byte[] colVis)
-
visibility
Mutation.TimestampOptions visibility(ByteBuffer colVis)
-
visibility
Mutation.TimestampOptions visibility(CharSequence colVis)
-
visibility
Mutation.TimestampOptions visibility(ColumnVisibility colVis)
-
visibility
Mutation.TimestampOptions visibility(org.apache.hadoop.io.Text colVis)
-
-