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 orColumnVisibility
object 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.TimestampOptions
visibility(byte[] colVis)
Mutation.TimestampOptions
visibility(CharSequence colVis)
Mutation.TimestampOptions
visibility(ByteBuffer colVis)
Mutation.TimestampOptions
visibility(ColumnVisibility colVis)
Mutation.TimestampOptions
visibility(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)
-
-