public class SchScenarioParams
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<SchScenarioProfile> |
schProfiles |
protected int |
schProfilesNSizeIs |
protected java.util.List<SchTeamProfile> |
schTeamProfiles |
protected int |
schTeamProfilesNSizeIs |
private static long |
serialVersionUID |
protected boolean |
wmExcludeGranted |
protected boolean |
wmIgnoreConstraints |
protected boolean |
wmMultiSkill |
protected double |
wmRatio |
protected boolean |
wmShuffleAgents |
protected int |
wmSiteId |
protected int |
wmStaffingType
|
protected int |
wmSwapMode
|
protected boolean |
wmSynchBreaks |
protected boolean |
wmSynchDaysOff |
protected boolean |
wmSynchDuration |
protected boolean |
wmSynchMeals |
protected boolean |
wmSynchStartTime |
protected int |
wmTeamConstraints
|
protected int |
wmTeamSize |
protected int |
wmTeamWorkWindow |
protected boolean |
wmUseSecondaryActivities |
Constructor and Description |
---|
SchScenarioParams() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<SchScenarioProfile> |
getSchProfiles()
Gets the value of the schProfiles property.
|
int |
getSchProfilesNSizeIs()
Gets the value of the schProfilesNSizeIs property.
|
java.util.List<SchTeamProfile> |
getSchTeamProfiles()
Gets the value of the schTeamProfiles property.
|
int |
getSchTeamProfilesNSizeIs()
Gets the value of the schTeamProfilesNSizeIs property.
|
double |
getWmRatio()
Gets the value of the wmRatio property.
|
int |
getWmSiteId()
Gets the value of the wmSiteId property.
|
int |
getWmStaffingType()
Gets the value of the wmStaffingType property.
|
int |
getWmSwapMode()
Gets the value of the wmSwapMode property.
|
int |
getWmTeamConstraints()
Gets the value of the wmTeamConstraints property.
|
int |
getWmTeamSize()
Gets the value of the wmTeamSize property.
|
int |
getWmTeamWorkWindow()
Gets the value of the wmTeamWorkWindow property.
|
int |
hashCode() |
boolean |
isWmExcludeGranted()
Gets the value of the wmExcludeGranted property.
|
boolean |
isWmIgnoreConstraints()
Gets the value of the wmIgnoreConstraints property.
|
boolean |
isWmMultiSkill()
Gets the value of the wmMultiSkill property.
|
boolean |
isWmShuffleAgents()
Gets the value of the wmShuffleAgents property.
|
boolean |
isWmSynchBreaks()
Gets the value of the wmSynchBreaks property.
|
boolean |
isWmSynchDaysOff()
Gets the value of the wmSynchDaysOff property.
|
boolean |
isWmSynchDuration()
Gets the value of the wmSynchDuration property.
|
boolean |
isWmSynchMeals()
Gets the value of the wmSynchMeals property.
|
boolean |
isWmSynchStartTime()
Gets the value of the wmSynchStartTime property.
|
boolean |
isWmUseSecondaryActivities()
Gets the value of the wmUseSecondaryActivities property.
|
void |
setSchProfiles(java.util.List<SchScenarioProfile> schProfiles)
Sets the value of the schProfiles property.
|
void |
setSchProfilesNSizeIs(int value)
Sets the value of the schProfilesNSizeIs property.
|
void |
setSchTeamProfiles(java.util.List<SchTeamProfile> schTeamProfiles)
Sets the value of the schTeamProfiles property.
|
void |
setSchTeamProfilesNSizeIs(int value)
Sets the value of the schTeamProfilesNSizeIs property.
|
void |
setWmExcludeGranted(boolean value)
Sets the value of the wmExcludeGranted property.
|
void |
setWmIgnoreConstraints(boolean value)
Sets the value of the wmIgnoreConstraints property.
|
void |
setWmMultiSkill(boolean value)
Sets the value of the wmMultiSkill property.
|
void |
setWmRatio(double value)
Sets the value of the wmRatio property.
|
void |
setWmShuffleAgents(boolean value)
Sets the value of the wmShuffleAgents property.
|
void |
setWmSiteId(int value)
Sets the value of the wmSiteId property.
|
void |
setWmStaffingType(int value)
Sets the value of the wmStaffingType property.
|
void |
setWmSwapMode(int value)
Sets the value of the wmSwapMode property.
|
void |
setWmSynchBreaks(boolean value)
Sets the value of the wmSynchBreaks property.
|
void |
setWmSynchDaysOff(boolean value)
Sets the value of the wmSynchDaysOff property.
|
void |
setWmSynchDuration(boolean value)
Sets the value of the wmSynchDuration property.
|
void |
setWmSynchMeals(boolean value)
Sets the value of the wmSynchMeals property.
|
void |
setWmSynchStartTime(boolean value)
Sets the value of the wmSynchStartTime property.
|
void |
setWmTeamConstraints(int value)
Sets the value of the wmTeamConstraints property.
|
void |
setWmTeamSize(int value)
Sets the value of the wmTeamSize property.
|
void |
setWmTeamWorkWindow(int value)
Sets the value of the wmTeamWorkWindow property.
|
void |
setWmUseSecondaryActivities(boolean value)
Sets the value of the wmUseSecondaryActivities property.
|
java.lang.String |
toString() |
SchScenarioParams |
withSchProfiles(java.util.Collection<SchScenarioProfile> values) |
SchScenarioParams |
withSchProfiles(SchScenarioProfile... values) |
SchScenarioParams |
withSchProfilesNSizeIs(int value) |
SchScenarioParams |
withSchTeamProfiles(java.util.Collection<SchTeamProfile> values) |
SchScenarioParams |
withSchTeamProfiles(SchTeamProfile... values) |
SchScenarioParams |
withSchTeamProfilesNSizeIs(int value) |
SchScenarioParams |
withWmExcludeGranted(boolean value) |
SchScenarioParams |
withWmIgnoreConstraints(boolean value) |
SchScenarioParams |
withWmMultiSkill(boolean value) |
SchScenarioParams |
withWmRatio(double value) |
SchScenarioParams |
withWmShuffleAgents(boolean value) |
SchScenarioParams |
withWmSiteId(int value) |
SchScenarioParams |
withWmStaffingType(int value) |
SchScenarioParams |
withWmSwapMode(int value) |
SchScenarioParams |
withWmSynchBreaks(boolean value) |
SchScenarioParams |
withWmSynchDaysOff(boolean value) |
SchScenarioParams |
withWmSynchDuration(boolean value) |
SchScenarioParams |
withWmSynchMeals(boolean value) |
SchScenarioParams |
withWmSynchStartTime(boolean value) |
SchScenarioParams |
withWmTeamConstraints(int value) |
SchScenarioParams |
withWmTeamSize(int value) |
SchScenarioParams |
withWmTeamWorkWindow(int value) |
SchScenarioParams |
withWmUseSecondaryActivities(boolean value) |
private static final long serialVersionUID
protected int wmSiteId
protected boolean wmMultiSkill
protected int wmStaffingType
protected boolean wmIgnoreConstraints
protected boolean wmShuffleAgents
protected int wmSwapMode
protected int wmTeamConstraints
protected boolean wmExcludeGranted
protected boolean wmSynchDaysOff
protected boolean wmSynchStartTime
protected int wmTeamWorkWindow
protected boolean wmSynchDuration
protected boolean wmSynchBreaks
protected boolean wmSynchMeals
protected int wmTeamSize
protected double wmRatio
protected boolean wmUseSecondaryActivities
protected int schProfilesNSizeIs
protected java.util.List<SchScenarioProfile> schProfiles
protected int schTeamProfilesNSizeIs
protected java.util.List<SchTeamProfile> schTeamProfiles
public int getWmSiteId()
public void setWmSiteId(int value)
public boolean isWmMultiSkill()
public void setWmMultiSkill(boolean value)
public int getWmStaffingType()
public void setWmStaffingType(int value)
public boolean isWmIgnoreConstraints()
public void setWmIgnoreConstraints(boolean value)
public boolean isWmUseSecondaryActivities()
public void setWmUseSecondaryActivities(boolean value)
public boolean isWmShuffleAgents()
public void setWmShuffleAgents(boolean value)
public int getWmSwapMode()
public void setWmSwapMode(int value)
public int getWmTeamConstraints()
public void setWmTeamConstraints(int value)
public boolean isWmExcludeGranted()
public void setWmExcludeGranted(boolean value)
public boolean isWmSynchDaysOff()
public void setWmSynchDaysOff(boolean value)
public boolean isWmSynchStartTime()
public void setWmSynchStartTime(boolean value)
public int getWmTeamWorkWindow()
public void setWmTeamWorkWindow(int value)
public boolean isWmSynchDuration()
public void setWmSynchDuration(boolean value)
public boolean isWmSynchBreaks()
public void setWmSynchBreaks(boolean value)
public boolean isWmSynchMeals()
public void setWmSynchMeals(boolean value)
public int getWmTeamSize()
public void setWmTeamSize(int value)
public double getWmRatio()
public void setWmRatio(double value)
public int getSchProfilesNSizeIs()
public void setSchProfilesNSizeIs(int value)
public java.util.List<SchScenarioProfile> getSchProfiles()
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 schProfiles property.
For example, to add a new item, do as follows:
getSchProfiles().add(newItem);
Objects of the following type(s) are allowed in the list
SchScenarioProfile
public int getSchTeamProfilesNSizeIs()
public void setSchTeamProfilesNSizeIs(int value)
public java.util.List<SchTeamProfile> getSchTeamProfiles()
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 schTeamProfiles property.
For example, to add a new item, do as follows:
getSchTeamProfiles().add(newItem);
Objects of the following type(s) are allowed in the list
SchTeamProfile
public SchScenarioParams withWmSiteId(int value)
public SchScenarioParams withWmMultiSkill(boolean value)
public SchScenarioParams withWmStaffingType(int value)
public SchScenarioParams withWmIgnoreConstraints(boolean value)
public SchScenarioParams withWmUseSecondaryActivities(boolean value)
public SchScenarioParams withWmShuffleAgents(boolean value)
public SchScenarioParams withWmSwapMode(int value)
public SchScenarioParams withWmTeamConstraints(int value)
public SchScenarioParams withWmExcludeGranted(boolean value)
public SchScenarioParams withWmSynchDaysOff(boolean value)
public SchScenarioParams withWmSynchStartTime(boolean value)
public SchScenarioParams withWmTeamWorkWindow(int value)
public SchScenarioParams withWmSynchDuration(boolean value)
public SchScenarioParams withWmSynchBreaks(boolean value)
public SchScenarioParams withWmSynchMeals(boolean value)
public SchScenarioParams withWmTeamSize(int value)
public SchScenarioParams withWmRatio(double value)
public SchScenarioParams withSchProfilesNSizeIs(int value)
public SchScenarioParams withSchProfiles(SchScenarioProfile... values)
public SchScenarioParams withSchProfiles(java.util.Collection<SchScenarioProfile> values)
public SchScenarioParams withSchTeamProfilesNSizeIs(int value)
public SchScenarioParams withSchTeamProfiles(SchTeamProfile... values)
public SchScenarioParams withSchTeamProfiles(java.util.Collection<SchTeamProfile> values)
public void setSchProfiles(java.util.List<SchScenarioProfile> schProfiles)
schProfiles
- allowed object is
SchScenarioProfile
public void setSchTeamProfiles(java.util.List<SchTeamProfile> schTeamProfiles)
schTeamProfiles
- allowed object is
SchTeamProfile
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.