public class AgentState
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
agentID |
protected int |
genesysStateID |
protected java.util.List<java.lang.String> |
reasonCodes |
protected int |
reasonCodesSize |
private static long |
serialVersionUID |
protected double |
stateStart |
Constructor and Description |
---|
AgentState() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getAgentID()
Gets the value of the agentID property.
|
int |
getGenesysStateID()
Gets the value of the genesysStateID property.
|
java.util.List<java.lang.String> |
getReasonCodes()
Gets the value of the reasonCodes property.
|
int |
getReasonCodesSize()
Gets the value of the reasonCodesSize property.
|
double |
getStateStart()
Gets the value of the stateStart property.
|
int |
hashCode() |
void |
setAgentID(int value)
Sets the value of the agentID property.
|
void |
setGenesysStateID(int value)
Sets the value of the genesysStateID property.
|
void |
setReasonCodes(java.util.List<java.lang.String> reasonCodes)
Sets the value of the reasonCodes property.
|
void |
setReasonCodesSize(int value)
Sets the value of the reasonCodesSize property.
|
void |
setStateStart(double value)
Sets the value of the stateStart property.
|
java.lang.String |
toString() |
AgentState |
withAgentID(int value) |
AgentState |
withGenesysStateID(int value) |
AgentState |
withReasonCodes(java.util.Collection<java.lang.String> values) |
AgentState |
withReasonCodes(java.lang.String... values) |
AgentState |
withReasonCodesSize(int value) |
AgentState |
withStateStart(double value) |
private static final long serialVersionUID
protected int agentID
protected double stateStart
protected int genesysStateID
protected int reasonCodesSize
protected java.util.List<java.lang.String> reasonCodes
public int getAgentID()
public void setAgentID(int value)
public double getStateStart()
public void setStateStart(double value)
public int getGenesysStateID()
public void setGenesysStateID(int value)
public int getReasonCodesSize()
public void setReasonCodesSize(int value)
public java.util.List<java.lang.String> getReasonCodes()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the reasonCodes property.
For example, to add a new item, do as follows:
getReasonCodes().add(newItem);
Objects of the following type(s) are allowed in the list
String
public AgentState withAgentID(int value)
public AgentState withStateStart(double value)
public AgentState withGenesysStateID(int value)
public AgentState withReasonCodesSize(int value)
public AgentState withReasonCodes(java.lang.String... values)
public AgentState withReasonCodes(java.util.Collection<java.lang.String> values)
public void setReasonCodes(java.util.List<java.lang.String> reasonCodes)
reasonCodes
- allowed object is
String
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.