Class TPermissionInfoResp
- java.lang.Object
-
- org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TPermissionInfoResp>,org.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2024-04-19") public class TPermissionInfoResp extends Object implements org.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>, Serializable, Cloneable, Comparable<TPermissionInfoResp>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTPermissionInfoResp._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Constructor Summary
Constructors Constructor Description TPermissionInfoResp()TPermissionInfoResp(TSStatus status)TPermissionInfoResp(TPermissionInfoResp other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToFailPos(int elem)voidclear()intcompareTo(TPermissionInfoResp other)TPermissionInfoRespdeepCopy()booleanequals(Object that)booleanequals(TPermissionInfoResp that)TPermissionInfoResp._FieldsfieldForId(int fieldId)List<Integer>getFailPos()Iterator<Integer>getFailPosIterator()intgetFailPosSize()ObjectgetFieldValue(TPermissionInfoResp._Fields field)Map<String,TRoleResp>getRoleInfo()intgetRoleInfoSize()TSStatusgetStatus()TUserRespgetUserInfo()inthashCode()booleanisSet(TPermissionInfoResp._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetFailPos()Returns true if field failPos is set (has been assigned a value) and false otherwisebooleanisSetRoleInfo()Returns true if field roleInfo is set (has been assigned a value) and false otherwisebooleanisSetStatus()Returns true if field status is set (has been assigned a value) and false otherwisebooleanisSetUserInfo()Returns true if field userInfo is set (has been assigned a value) and false otherwisevoidputToRoleInfo(String key, TRoleResp val)voidread(org.apache.thrift.protocol.TProtocol iprot)TPermissionInfoRespsetFailPos(List<Integer> failPos)voidsetFailPosIsSet(boolean value)voidsetFieldValue(TPermissionInfoResp._Fields field, Object value)TPermissionInfoRespsetRoleInfo(Map<String,TRoleResp> roleInfo)voidsetRoleInfoIsSet(boolean value)TPermissionInfoRespsetStatus(TSStatus status)voidsetStatusIsSet(boolean value)TPermissionInfoRespsetUserInfo(TUserResp userInfo)voidsetUserInfoIsSet(boolean value)StringtoString()voidunsetFailPos()voidunsetRoleInfo()voidunsetStatus()voidunsetUserInfo()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Constructor Detail
-
TPermissionInfoResp
public TPermissionInfoResp()
-
TPermissionInfoResp
public TPermissionInfoResp(TSStatus status)
-
TPermissionInfoResp
public TPermissionInfoResp(TPermissionInfoResp other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TPermissionInfoResp deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
getStatus
public TSStatus getStatus()
-
setStatus
public TPermissionInfoResp setStatus(TSStatus status)
-
unsetStatus
public void unsetStatus()
-
isSetStatus
public boolean isSetStatus()
Returns true if field status is set (has been assigned a value) and false otherwise
-
setStatusIsSet
public void setStatusIsSet(boolean value)
-
getFailPosSize
public int getFailPosSize()
-
addToFailPos
public void addToFailPos(int elem)
-
setFailPos
public TPermissionInfoResp setFailPos(List<Integer> failPos)
-
unsetFailPos
public void unsetFailPos()
-
isSetFailPos
public boolean isSetFailPos()
Returns true if field failPos is set (has been assigned a value) and false otherwise
-
setFailPosIsSet
public void setFailPosIsSet(boolean value)
-
getUserInfo
public TUserResp getUserInfo()
-
setUserInfo
public TPermissionInfoResp setUserInfo(TUserResp userInfo)
-
unsetUserInfo
public void unsetUserInfo()
-
isSetUserInfo
public boolean isSetUserInfo()
Returns true if field userInfo is set (has been assigned a value) and false otherwise
-
setUserInfoIsSet
public void setUserInfoIsSet(boolean value)
-
getRoleInfoSize
public int getRoleInfoSize()
-
setRoleInfo
public TPermissionInfoResp setRoleInfo(Map<String,TRoleResp> roleInfo)
-
unsetRoleInfo
public void unsetRoleInfo()
-
isSetRoleInfo
public boolean isSetRoleInfo()
Returns true if field roleInfo is set (has been assigned a value) and false otherwise
-
setRoleInfoIsSet
public void setRoleInfoIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TPermissionInfoResp._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
getFieldValue
public Object getFieldValue(TPermissionInfoResp._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
isSet
public boolean isSet(TPermissionInfoResp._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
equals
public boolean equals(TPermissionInfoResp that)
-
compareTo
public int compareTo(TPermissionInfoResp other)
- Specified by:
compareToin interfaceComparable<TPermissionInfoResp>
-
fieldForId
public TPermissionInfoResp._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TPermissionInfoResp,TPermissionInfoResp._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException- Specified by:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-