public class CfgRotationWeek
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
protected java.lang.String |
wmName
Name of Week Pattern
|
protected int |
wmPositionInSchedule
Position in Schedule
|
protected int |
wmRotatingSchWeekId
Rotating Pattern ID
|
protected java.util.List<CfgRotationWeekDay> |
wmWeekDays
An array of Day Patterns (CfgRotationWeekDay) for every day of the week
Index 0 - Mon.
|
protected boolean |
wmWeeklyMinutesEnabled
Weekly Minutes Enabled/Disabled
|
protected int |
wmWeeklyMinutesMax
Maximum Weekly Minutes
|
protected int |
wmWeeklyMinutesMin
Minimum Weekly Minutes
|
Constructor and Description |
---|
CfgRotationWeek() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.lang.String |
getWmName()
Gets the value of the wmName property.
|
int |
getWmPositionInSchedule()
Gets the value of the wmPositionInSchedule property.
|
int |
getWmRotatingSchWeekId()
Gets the value of the wmRotatingSchWeekId property.
|
java.util.List<CfgRotationWeekDay> |
getWmWeekDays()
Gets the value of the wmWeekDays property.
|
int |
getWmWeeklyMinutesMax()
Gets the value of the wmWeeklyMinutesMax property.
|
int |
getWmWeeklyMinutesMin()
Gets the value of the wmWeeklyMinutesMin property.
|
int |
hashCode() |
boolean |
isWmWeeklyMinutesEnabled()
Gets the value of the wmWeeklyMinutesEnabled property.
|
void |
setWmName(java.lang.String value)
Sets the value of the wmName property.
|
void |
setWmPositionInSchedule(int value)
Sets the value of the wmPositionInSchedule property.
|
void |
setWmRotatingSchWeekId(int value)
Sets the value of the wmRotatingSchWeekId property.
|
void |
setWmWeekDays(java.util.List<CfgRotationWeekDay> wmWeekDays)
Sets the value of the wmWeekDays property.
|
void |
setWmWeeklyMinutesEnabled(boolean value)
Sets the value of the wmWeeklyMinutesEnabled property.
|
void |
setWmWeeklyMinutesMax(int value)
Sets the value of the wmWeeklyMinutesMax property.
|
void |
setWmWeeklyMinutesMin(int value)
Sets the value of the wmWeeklyMinutesMin property.
|
java.lang.String |
toString() |
CfgRotationWeek |
withWmName(java.lang.String value) |
CfgRotationWeek |
withWmPositionInSchedule(int value) |
CfgRotationWeek |
withWmRotatingSchWeekId(int value) |
CfgRotationWeek |
withWmWeekDays(CfgRotationWeekDay... values) |
CfgRotationWeek |
withWmWeekDays(java.util.Collection<CfgRotationWeekDay> values) |
CfgRotationWeek |
withWmWeeklyMinutesEnabled(boolean value) |
CfgRotationWeek |
withWmWeeklyMinutesMax(int value) |
CfgRotationWeek |
withWmWeeklyMinutesMin(int value) |
private static final long serialVersionUID
protected int wmRotatingSchWeekId
protected java.lang.String wmName
protected int wmPositionInSchedule
protected java.util.List<CfgRotationWeekDay> wmWeekDays
protected boolean wmWeeklyMinutesEnabled
protected int wmWeeklyMinutesMin
protected int wmWeeklyMinutesMax
public int getWmRotatingSchWeekId()
public void setWmRotatingSchWeekId(int value)
public java.lang.String getWmName()
String
public void setWmName(java.lang.String value)
value
- allowed object is
String
public int getWmPositionInSchedule()
public void setWmPositionInSchedule(int value)
public java.util.List<CfgRotationWeekDay> getWmWeekDays()
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 wmWeekDays property.
For example, to add a new item, do as follows:
getWmWeekDays().add(newItem);
Objects of the following type(s) are allowed in the list
CfgRotationWeekDay
public boolean isWmWeeklyMinutesEnabled()
public void setWmWeeklyMinutesEnabled(boolean value)
public int getWmWeeklyMinutesMin()
public void setWmWeeklyMinutesMin(int value)
public int getWmWeeklyMinutesMax()
public void setWmWeeklyMinutesMax(int value)
public CfgRotationWeek withWmRotatingSchWeekId(int value)
public CfgRotationWeek withWmName(java.lang.String value)
public CfgRotationWeek withWmPositionInSchedule(int value)
public CfgRotationWeek withWmWeekDays(CfgRotationWeekDay... values)
public CfgRotationWeek withWmWeekDays(java.util.Collection<CfgRotationWeekDay> values)
public CfgRotationWeek withWmWeeklyMinutesEnabled(boolean value)
public CfgRotationWeek withWmWeeklyMinutesMin(int value)
public CfgRotationWeek withWmWeeklyMinutesMax(int value)
public void setWmWeekDays(java.util.List<CfgRotationWeekDay> wmWeekDays)
wmWeekDays
- allowed object is
CfgRotationWeekDay
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.