@Generated(value="Autogenerated by Thrift Compiler (0.10.0)",
date="2017-08-15")
public class PutAgentParam
extends java.lang.Object
implements org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<PutAgentParam>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PutAgentParam._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| 限定符和类型 | 字段和说明 |
|---|---|
AgentType |
agentType |
java.lang.String |
loginAccount |
static java.util.Map<PutAgentParam._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
java.lang.String |
nickName |
java.lang.String |
referrerId |
java.lang.String |
userBaseId |
| 构造器和说明 |
|---|
PutAgentParam() |
PutAgentParam(PutAgentParam other)
Performs a deep copy on other.
|
PutAgentParam(java.lang.String userBaseId,
AgentType agentType,
java.lang.String referrerId,
java.lang.String loginAccount,
java.lang.String nickName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
int |
compareTo(PutAgentParam other) |
PutAgentParam |
deepCopy() |
boolean |
equals(java.lang.Object that) |
boolean |
equals(PutAgentParam that) |
PutAgentParam._Fields |
fieldForId(int fieldId) |
AgentType |
getAgentType() |
java.lang.Object |
getFieldValue(PutAgentParam._Fields field) |
java.lang.String |
getLoginAccount() |
java.lang.String |
getNickName() |
java.lang.String |
getReferrerId() |
java.lang.String |
getUserBaseId() |
int |
hashCode() |
boolean |
isSet(PutAgentParam._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetAgentType()
Returns true if field agentType is set (has been assigned a value) and false otherwise
|
boolean |
isSetLoginAccount()
Returns true if field loginAccount is set (has been assigned a value) and false otherwise
|
boolean |
isSetNickName()
Returns true if field nickName is set (has been assigned a value) and false otherwise
|
boolean |
isSetReferrerId()
Returns true if field referrerId is set (has been assigned a value) and false otherwise
|
boolean |
isSetUserBaseId()
Returns true if field userBaseId is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
PutAgentParam |
setAgentType(AgentType agentType) |
void |
setAgentTypeIsSet(boolean value) |
void |
setFieldValue(PutAgentParam._Fields field,
java.lang.Object value) |
PutAgentParam |
setLoginAccount(java.lang.String loginAccount) |
void |
setLoginAccountIsSet(boolean value) |
PutAgentParam |
setNickName(java.lang.String nickName) |
void |
setNickNameIsSet(boolean value) |
PutAgentParam |
setReferrerId(java.lang.String referrerId) |
void |
setReferrerIdIsSet(boolean value) |
PutAgentParam |
setUserBaseId(java.lang.String userBaseId) |
void |
setUserBaseIdIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetAgentType() |
void |
unsetLoginAccount() |
void |
unsetNickName() |
void |
unsetReferrerId() |
void |
unsetUserBaseId() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public java.lang.String userBaseId
public AgentType agentType
public java.lang.String referrerId
public java.lang.String loginAccount
public java.lang.String nickName
public static final java.util.Map<PutAgentParam._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public PutAgentParam()
public PutAgentParam(java.lang.String userBaseId,
AgentType agentType,
java.lang.String referrerId,
java.lang.String loginAccount,
java.lang.String nickName)
public PutAgentParam(PutAgentParam other)
public PutAgentParam deepCopy()
deepCopy 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public void clear()
clear 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public java.lang.String getUserBaseId()
public PutAgentParam setUserBaseId(java.lang.String userBaseId)
public void unsetUserBaseId()
public boolean isSetUserBaseId()
public void setUserBaseIdIsSet(boolean value)
public AgentType getAgentType()
public PutAgentParam setAgentType(AgentType agentType)
public void unsetAgentType()
public boolean isSetAgentType()
public void setAgentTypeIsSet(boolean value)
public java.lang.String getReferrerId()
public PutAgentParam setReferrerId(java.lang.String referrerId)
public void unsetReferrerId()
public boolean isSetReferrerId()
public void setReferrerIdIsSet(boolean value)
public java.lang.String getLoginAccount()
public PutAgentParam setLoginAccount(java.lang.String loginAccount)
public void unsetLoginAccount()
public boolean isSetLoginAccount()
public void setLoginAccountIsSet(boolean value)
public java.lang.String getNickName()
public PutAgentParam setNickName(java.lang.String nickName)
public void unsetNickName()
public boolean isSetNickName()
public void setNickNameIsSet(boolean value)
public void setFieldValue(PutAgentParam._Fields field, java.lang.Object value)
setFieldValue 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public java.lang.Object getFieldValue(PutAgentParam._Fields field)
getFieldValue 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public boolean isSet(PutAgentParam._Fields field)
isSet 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public boolean equals(java.lang.Object that)
equals 在类中 java.lang.Objectpublic boolean equals(PutAgentParam that)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic int compareTo(PutAgentParam other)
compareTo 在接口中 java.lang.Comparable<PutAgentParam>public PutAgentParam._Fields fieldForId(int fieldId)
fieldForId 在接口中 org.apache.thrift.TBase<PutAgentParam,PutAgentParam._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TException