public static class AccumuloProxy.changeUserAuthorizations_args extends Object implements org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>, Serializable, Cloneable, Comparable<AccumuloProxy.changeUserAuthorizations_args>
| Modifier and Type | Class and Description |
|---|---|
static class |
AccumuloProxy.changeUserAuthorizations_args._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Modifier and Type | Field and Description |
|---|---|
Set<ByteBuffer> |
authorizations |
ByteBuffer |
login |
static Map<AccumuloProxy.changeUserAuthorizations_args._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
String |
user |
| Constructor and Description |
|---|
AccumuloProxy.changeUserAuthorizations_args() |
AccumuloProxy.changeUserAuthorizations_args(AccumuloProxy.changeUserAuthorizations_args other)
Performs a deep copy on other.
|
AccumuloProxy.changeUserAuthorizations_args(ByteBuffer login,
String user,
Set<ByteBuffer> authorizations) |
public ByteBuffer login
public String user
public Set<ByteBuffer> authorizations
public static final Map<AccumuloProxy.changeUserAuthorizations_args._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public AccumuloProxy.changeUserAuthorizations_args()
public AccumuloProxy.changeUserAuthorizations_args(ByteBuffer login, String user, Set<ByteBuffer> authorizations)
public AccumuloProxy.changeUserAuthorizations_args(AccumuloProxy.changeUserAuthorizations_args other)
public AccumuloProxy.changeUserAuthorizations_args deepCopy()
deepCopy in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public void clear()
clear in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public byte[] getLogin()
public ByteBuffer bufferForLogin()
public AccumuloProxy.changeUserAuthorizations_args setLogin(byte[] login)
public AccumuloProxy.changeUserAuthorizations_args setLogin(ByteBuffer login)
public void unsetLogin()
public boolean isSetLogin()
public void setLoginIsSet(boolean value)
public String getUser()
public AccumuloProxy.changeUserAuthorizations_args setUser(String user)
public void unsetUser()
public boolean isSetUser()
public void setUserIsSet(boolean value)
public int getAuthorizationsSize()
public Iterator<ByteBuffer> getAuthorizationsIterator()
public void addToAuthorizations(ByteBuffer elem)
public Set<ByteBuffer> getAuthorizations()
public AccumuloProxy.changeUserAuthorizations_args setAuthorizations(Set<ByteBuffer> authorizations)
public void unsetAuthorizations()
public boolean isSetAuthorizations()
public void setAuthorizationsIsSet(boolean value)
public void setFieldValue(AccumuloProxy.changeUserAuthorizations_args._Fields field, Object value)
setFieldValue in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public Object getFieldValue(AccumuloProxy.changeUserAuthorizations_args._Fields field)
getFieldValue in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public boolean isSet(AccumuloProxy.changeUserAuthorizations_args._Fields field)
isSet in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public boolean equals(AccumuloProxy.changeUserAuthorizations_args that)
public int compareTo(AccumuloProxy.changeUserAuthorizations_args other)
compareTo in interface Comparable<AccumuloProxy.changeUserAuthorizations_args>public AccumuloProxy.changeUserAuthorizations_args._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>org.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write in interface org.apache.thrift.TBase<AccumuloProxy.changeUserAuthorizations_args,AccumuloProxy.changeUserAuthorizations_args._Fields>org.apache.thrift.TExceptionpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright © 2015 Apache Accumulo Project. All rights reserved.