public class CfgAgentTimeOffRule
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
gswAgentId |
private static long |
serialVersionUID |
protected int |
wmAccrualRuleId |
protected double |
wmAccruedAwarded |
protected int |
wmAgentTimeOffRuleId |
protected int |
wmAgentTimeOffTypeNSizeIs |
protected java.util.List<CfgAgentTimeOffType> |
wmAgentTimeOffTypes |
protected java.util.List<CfgAgentUsedBonus> |
wmAgentUsedBonus |
protected int |
wmAgentUsedBonusNSizeIs |
protected double |
wmBalance |
protected double |
wmBonusAwarded |
protected double |
wmBonusExpired |
protected double |
wmBonusHours |
protected double |
wmBonusUsed |
protected double |
wmCarriedOverHours |
protected double |
wmCarryOverDate |
protected double |
wmDeclined |
protected double |
wmGranted |
protected boolean |
wmIsCalculated |
protected double |
wmNotScheduled
Not scheduled time off hours (for future use)
|
protected double |
wmPreferred |
protected double |
wmScheduled |
protected double |
wmStopAccrualDate |
protected double |
wmSubmitDateTime |
Constructor and Description |
---|
CfgAgentTimeOffRule() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswAgentId()
Gets the value of the gswAgentId property.
|
int |
getWmAccrualRuleId()
Gets the value of the wmAccrualRuleId property.
|
double |
getWmAccruedAwarded()
Gets the value of the wmAccruedAwarded property.
|
int |
getWmAgentTimeOffRuleId()
Gets the value of the wmAgentTimeOffRuleId property.
|
int |
getWmAgentTimeOffTypeNSizeIs()
Gets the value of the wmAgentTimeOffTypeNSizeIs property.
|
java.util.List<CfgAgentTimeOffType> |
getWmAgentTimeOffTypes()
Gets the value of the wmAgentTimeOffTypes property.
|
java.util.List<CfgAgentUsedBonus> |
getWmAgentUsedBonus()
Gets the value of the wmAgentUsedBonus property.
|
int |
getWmAgentUsedBonusNSizeIs()
Gets the value of the wmAgentUsedBonusNSizeIs property.
|
double |
getWmBalance()
Gets the value of the wmBalance property.
|
double |
getWmBonusAwarded()
Gets the value of the wmBonusAwarded property.
|
double |
getWmBonusExpired()
Gets the value of the wmBonusExpired property.
|
double |
getWmBonusHours()
Gets the value of the wmBonusHours property.
|
double |
getWmBonusUsed()
Gets the value of the wmBonusUsed property.
|
double |
getWmCarriedOverHours()
Gets the value of the wmCarriedOverHours property.
|
double |
getWmCarryOverDate()
Gets the value of the wmCarryOverDate property.
|
double |
getWmDeclined()
Gets the value of the wmDeclined property.
|
double |
getWmGranted()
Gets the value of the wmGranted property.
|
double |
getWmNotScheduled()
Gets the value of the wmNotScheduled property.
|
double |
getWmPreferred()
Gets the value of the wmPreferred property.
|
double |
getWmScheduled()
Gets the value of the wmScheduled property.
|
double |
getWmStopAccrualDate()
Gets the value of the wmStopAccrualDate property.
|
double |
getWmSubmitDateTime()
Gets the value of the wmSubmitDateTime property.
|
int |
hashCode() |
boolean |
isWmIsCalculated()
Gets the value of the wmIsCalculated property.
|
void |
setGswAgentId(int value)
Sets the value of the gswAgentId property.
|
void |
setWmAccrualRuleId(int value)
Sets the value of the wmAccrualRuleId property.
|
void |
setWmAccruedAwarded(double value)
Sets the value of the wmAccruedAwarded property.
|
void |
setWmAgentTimeOffRuleId(int value)
Sets the value of the wmAgentTimeOffRuleId property.
|
void |
setWmAgentTimeOffTypeNSizeIs(int value)
Sets the value of the wmAgentTimeOffTypeNSizeIs property.
|
void |
setWmAgentTimeOffTypes(java.util.List<CfgAgentTimeOffType> wmAgentTimeOffTypes)
Sets the value of the wmAgentTimeOffTypes property.
|
void |
setWmAgentUsedBonus(java.util.List<CfgAgentUsedBonus> wmAgentUsedBonus)
Sets the value of the wmAgentUsedBonus property.
|
void |
setWmAgentUsedBonusNSizeIs(int value)
Sets the value of the wmAgentUsedBonusNSizeIs property.
|
void |
setWmBalance(double value)
Sets the value of the wmBalance property.
|
void |
setWmBonusAwarded(double value)
Sets the value of the wmBonusAwarded property.
|
void |
setWmBonusExpired(double value)
Sets the value of the wmBonusExpired property.
|
void |
setWmBonusHours(double value)
Sets the value of the wmBonusHours property.
|
void |
setWmBonusUsed(double value)
Sets the value of the wmBonusUsed property.
|
void |
setWmCarriedOverHours(double value)
Sets the value of the wmCarriedOverHours property.
|
void |
setWmCarryOverDate(double value)
Sets the value of the wmCarryOverDate property.
|
void |
setWmDeclined(double value)
Sets the value of the wmDeclined property.
|
void |
setWmGranted(double value)
Sets the value of the wmGranted property.
|
void |
setWmIsCalculated(boolean value)
Sets the value of the wmIsCalculated property.
|
void |
setWmNotScheduled(double value)
Sets the value of the wmNotScheduled property.
|
void |
setWmPreferred(double value)
Sets the value of the wmPreferred property.
|
void |
setWmScheduled(double value)
Sets the value of the wmScheduled property.
|
void |
setWmStopAccrualDate(double value)
Sets the value of the wmStopAccrualDate property.
|
void |
setWmSubmitDateTime(double value)
Sets the value of the wmSubmitDateTime property.
|
java.lang.String |
toString() |
CfgAgentTimeOffRule |
withGswAgentId(int value) |
CfgAgentTimeOffRule |
withWmAccrualRuleId(int value) |
CfgAgentTimeOffRule |
withWmAccruedAwarded(double value) |
CfgAgentTimeOffRule |
withWmAgentTimeOffRuleId(int value) |
CfgAgentTimeOffRule |
withWmAgentTimeOffTypeNSizeIs(int value) |
CfgAgentTimeOffRule |
withWmAgentTimeOffTypes(CfgAgentTimeOffType... values) |
CfgAgentTimeOffRule |
withWmAgentTimeOffTypes(java.util.Collection<CfgAgentTimeOffType> values) |
CfgAgentTimeOffRule |
withWmAgentUsedBonus(CfgAgentUsedBonus... values) |
CfgAgentTimeOffRule |
withWmAgentUsedBonus(java.util.Collection<CfgAgentUsedBonus> values) |
CfgAgentTimeOffRule |
withWmAgentUsedBonusNSizeIs(int value) |
CfgAgentTimeOffRule |
withWmBalance(double value) |
CfgAgentTimeOffRule |
withWmBonusAwarded(double value) |
CfgAgentTimeOffRule |
withWmBonusExpired(double value) |
CfgAgentTimeOffRule |
withWmBonusHours(double value) |
CfgAgentTimeOffRule |
withWmBonusUsed(double value) |
CfgAgentTimeOffRule |
withWmCarriedOverHours(double value) |
CfgAgentTimeOffRule |
withWmCarryOverDate(double value) |
CfgAgentTimeOffRule |
withWmDeclined(double value) |
CfgAgentTimeOffRule |
withWmGranted(double value) |
CfgAgentTimeOffRule |
withWmIsCalculated(boolean value) |
CfgAgentTimeOffRule |
withWmNotScheduled(double value) |
CfgAgentTimeOffRule |
withWmPreferred(double value) |
CfgAgentTimeOffRule |
withWmScheduled(double value) |
CfgAgentTimeOffRule |
withWmStopAccrualDate(double value) |
CfgAgentTimeOffRule |
withWmSubmitDateTime(double value) |
private static final long serialVersionUID
protected int wmAgentTimeOffRuleId
protected int gswAgentId
protected int wmAccrualRuleId
protected double wmCarryOverDate
protected double wmBonusHours
protected double wmCarriedOverHours
protected double wmStopAccrualDate
protected boolean wmIsCalculated
protected double wmBalance
protected double wmAccruedAwarded
protected double wmBonusAwarded
protected double wmBonusExpired
protected double wmBonusUsed
protected double wmScheduled
protected double wmNotScheduled
protected double wmGranted
protected double wmPreferred
protected double wmDeclined
protected double wmSubmitDateTime
protected int wmAgentTimeOffTypeNSizeIs
protected java.util.List<CfgAgentTimeOffType> wmAgentTimeOffTypes
protected int wmAgentUsedBonusNSizeIs
protected java.util.List<CfgAgentUsedBonus> wmAgentUsedBonus
public int getWmAgentTimeOffRuleId()
public void setWmAgentTimeOffRuleId(int value)
public int getGswAgentId()
public void setGswAgentId(int value)
public int getWmAccrualRuleId()
public void setWmAccrualRuleId(int value)
public double getWmCarryOverDate()
public void setWmCarryOverDate(double value)
public double getWmBonusHours()
public void setWmBonusHours(double value)
public double getWmCarriedOverHours()
public void setWmCarriedOverHours(double value)
public double getWmStopAccrualDate()
public void setWmStopAccrualDate(double value)
public boolean isWmIsCalculated()
public void setWmIsCalculated(boolean value)
public double getWmBalance()
public void setWmBalance(double value)
public double getWmAccruedAwarded()
public void setWmAccruedAwarded(double value)
public double getWmBonusAwarded()
public void setWmBonusAwarded(double value)
public double getWmBonusExpired()
public void setWmBonusExpired(double value)
public double getWmBonusUsed()
public void setWmBonusUsed(double value)
public double getWmScheduled()
public void setWmScheduled(double value)
public double getWmNotScheduled()
public void setWmNotScheduled(double value)
public double getWmGranted()
public void setWmGranted(double value)
public double getWmPreferred()
public void setWmPreferred(double value)
public double getWmDeclined()
public void setWmDeclined(double value)
public double getWmSubmitDateTime()
public void setWmSubmitDateTime(double value)
public int getWmAgentTimeOffTypeNSizeIs()
public void setWmAgentTimeOffTypeNSizeIs(int value)
public java.util.List<CfgAgentTimeOffType> getWmAgentTimeOffTypes()
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 wmAgentTimeOffTypes property.
For example, to add a new item, do as follows:
getWmAgentTimeOffTypes().add(newItem);
Objects of the following type(s) are allowed in the list
CfgAgentTimeOffType
public int getWmAgentUsedBonusNSizeIs()
public void setWmAgentUsedBonusNSizeIs(int value)
public java.util.List<CfgAgentUsedBonus> getWmAgentUsedBonus()
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 wmAgentUsedBonus property.
For example, to add a new item, do as follows:
getWmAgentUsedBonus().add(newItem);
Objects of the following type(s) are allowed in the list
CfgAgentUsedBonus
public CfgAgentTimeOffRule withWmAgentTimeOffRuleId(int value)
public CfgAgentTimeOffRule withGswAgentId(int value)
public CfgAgentTimeOffRule withWmAccrualRuleId(int value)
public CfgAgentTimeOffRule withWmCarryOverDate(double value)
public CfgAgentTimeOffRule withWmBonusHours(double value)
public CfgAgentTimeOffRule withWmCarriedOverHours(double value)
public CfgAgentTimeOffRule withWmStopAccrualDate(double value)
public CfgAgentTimeOffRule withWmIsCalculated(boolean value)
public CfgAgentTimeOffRule withWmBalance(double value)
public CfgAgentTimeOffRule withWmAccruedAwarded(double value)
public CfgAgentTimeOffRule withWmBonusAwarded(double value)
public CfgAgentTimeOffRule withWmBonusExpired(double value)
public CfgAgentTimeOffRule withWmBonusUsed(double value)
public CfgAgentTimeOffRule withWmScheduled(double value)
public CfgAgentTimeOffRule withWmNotScheduled(double value)
public CfgAgentTimeOffRule withWmGranted(double value)
public CfgAgentTimeOffRule withWmPreferred(double value)
public CfgAgentTimeOffRule withWmDeclined(double value)
public CfgAgentTimeOffRule withWmSubmitDateTime(double value)
public CfgAgentTimeOffRule withWmAgentTimeOffTypeNSizeIs(int value)
public CfgAgentTimeOffRule withWmAgentTimeOffTypes(CfgAgentTimeOffType... values)
public CfgAgentTimeOffRule withWmAgentTimeOffTypes(java.util.Collection<CfgAgentTimeOffType> values)
public CfgAgentTimeOffRule withWmAgentUsedBonusNSizeIs(int value)
public CfgAgentTimeOffRule withWmAgentUsedBonus(CfgAgentUsedBonus... values)
public CfgAgentTimeOffRule withWmAgentUsedBonus(java.util.Collection<CfgAgentUsedBonus> values)
public void setWmAgentTimeOffTypes(java.util.List<CfgAgentTimeOffType> wmAgentTimeOffTypes)
wmAgentTimeOffTypes
- allowed object is
CfgAgentTimeOffType
public void setWmAgentUsedBonus(java.util.List<CfgAgentUsedBonus> wmAgentUsedBonus)
wmAgentUsedBonus
- allowed object is
CfgAgentUsedBonus
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.