public class SchScenario
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected int |
gswUserId
The ID of the user who created the scenario
CfgUser |
protected java.util.List<SchScenarioSite> |
schSites
An array of sites in the scenario.
|
protected int |
schSitesNSizeIs
The number of elements in the 'schSites' array.
|
protected java.util.List<SchScenarioSiteStatus> |
schSiteStatus
The Status for every site in the scenario.
|
protected int |
schSiteStatusNSizeIs
The number of elements in the 'schSiteStatus' array.
|
private static long |
serialVersionUID |
protected long |
timestamp
timestamp value
|
protected java.lang.String |
wmComments
Comments
|
protected double |
wmCreateDateTime
Scenario creation date time in GMT time zone.
|
protected double |
wmEndDate
End date of schedule period.
|
protected double |
wmEndDateExt
Extended End date of schedule period.
|
protected int |
wmForecastId
Associated Forecast scenario identifier (zero for Master Forecast).
|
protected java.lang.String |
wmName
Unique scenario name.
|
protected int |
wmScheduleId
Schedule scenario identifier (zero for Master Schedule).
|
protected double |
wmStartDate
Start date of schedule period.
|
protected int |
wmType
Scenario type
ESchScenarioType |
protected double |
wmUpdateDateTime
Scenario modification date time in GMT time zone.
|
| Constructor and Description |
|---|
SchScenario() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswUserId()
Gets the value of the gswUserId property.
|
java.util.List<SchScenarioSite> |
getSchSites()
Gets the value of the schSites property.
|
int |
getSchSitesNSizeIs()
Gets the value of the schSitesNSizeIs property.
|
java.util.List<SchScenarioSiteStatus> |
getSchSiteStatus()
Gets the value of the schSiteStatus property.
|
int |
getSchSiteStatusNSizeIs()
Gets the value of the schSiteStatusNSizeIs property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
java.lang.String |
getWmComments()
Gets the value of the wmComments property.
|
double |
getWmCreateDateTime()
Gets the value of the wmCreateDateTime property.
|
double |
getWmEndDate()
Gets the value of the wmEndDate property.
|
double |
getWmEndDateExt()
Gets the value of the wmEndDateExt property.
|
int |
getWmForecastId()
Gets the value of the wmForecastId property.
|
java.lang.String |
getWmName()
Gets the value of the wmName property.
|
int |
getWmScheduleId()
Gets the value of the wmScheduleId property.
|
double |
getWmStartDate()
Gets the value of the wmStartDate property.
|
int |
getWmType()
Gets the value of the wmType property.
|
double |
getWmUpdateDateTime()
Gets the value of the wmUpdateDateTime property.
|
int |
hashCode() |
void |
setGswUserId(int value)
Sets the value of the gswUserId property.
|
void |
setSchSites(java.util.List<SchScenarioSite> schSites)
Sets the value of the schSites property.
|
void |
setSchSitesNSizeIs(int value)
Sets the value of the schSitesNSizeIs property.
|
void |
setSchSiteStatus(java.util.List<SchScenarioSiteStatus> schSiteStatus)
Sets the value of the schSiteStatus property.
|
void |
setSchSiteStatusNSizeIs(int value)
Sets the value of the schSiteStatusNSizeIs property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmComments(java.lang.String value)
Sets the value of the wmComments property.
|
void |
setWmCreateDateTime(double value)
Sets the value of the wmCreateDateTime property.
|
void |
setWmEndDate(double value)
Sets the value of the wmEndDate property.
|
void |
setWmEndDateExt(double value)
Sets the value of the wmEndDateExt property.
|
void |
setWmForecastId(int value)
Sets the value of the wmForecastId property.
|
void |
setWmName(java.lang.String value)
Sets the value of the wmName property.
|
void |
setWmScheduleId(int value)
Sets the value of the wmScheduleId property.
|
void |
setWmStartDate(double value)
Sets the value of the wmStartDate property.
|
void |
setWmType(int value)
Sets the value of the wmType property.
|
void |
setWmUpdateDateTime(double value)
Sets the value of the wmUpdateDateTime property.
|
java.lang.String |
toString() |
SchScenario |
withGswUserId(int value) |
SchScenario |
withSchSites(java.util.Collection<SchScenarioSite> values) |
SchScenario |
withSchSites(SchScenarioSite... values) |
SchScenario |
withSchSitesNSizeIs(int value) |
SchScenario |
withSchSiteStatus(java.util.Collection<SchScenarioSiteStatus> values) |
SchScenario |
withSchSiteStatus(SchScenarioSiteStatus... values) |
SchScenario |
withSchSiteStatusNSizeIs(int value) |
SchScenario |
withTimestamp(long value) |
SchScenario |
withWmComments(java.lang.String value) |
SchScenario |
withWmCreateDateTime(double value) |
SchScenario |
withWmEndDate(double value) |
SchScenario |
withWmEndDateExt(double value) |
SchScenario |
withWmForecastId(int value) |
SchScenario |
withWmName(java.lang.String value) |
SchScenario |
withWmScheduleId(int value) |
SchScenario |
withWmStartDate(double value) |
SchScenario |
withWmType(int value) |
SchScenario |
withWmUpdateDateTime(double value) |
private static final long serialVersionUID
protected int wmScheduleId
protected int wmForecastId
protected java.lang.String wmName
protected double wmStartDate
OleDateTimeprotected double wmEndDate
OleDateTimeprotected double wmEndDateExt
OleDateTimeprotected int wmType
ESchScenarioTypeprotected java.lang.String wmComments
protected int schSitesNSizeIs
protected java.util.List<SchScenarioSite> schSites
SchScenarioSiteprotected int schSiteStatusNSizeIs
protected java.util.List<SchScenarioSiteStatus> schSiteStatus
SchScenarioSiteStatusprotected double wmCreateDateTime
OleDateTimeprotected double wmUpdateDateTime
OleDateTimeprotected int gswUserId
CfgUserprotected long timestamp
public int getWmScheduleId()
public void setWmScheduleId(int value)
public int getWmForecastId()
public void setWmForecastId(int value)
public java.lang.String getWmName()
Stringpublic void setWmName(java.lang.String value)
value - allowed object is
Stringpublic double getWmStartDate()
public void setWmStartDate(double value)
public double getWmEndDate()
public void setWmEndDate(double value)
public double getWmEndDateExt()
public void setWmEndDateExt(double value)
public int getWmType()
public void setWmType(int value)
public java.lang.String getWmComments()
Stringpublic void setWmComments(java.lang.String value)
value - allowed object is
Stringpublic int getSchSitesNSizeIs()
public void setSchSitesNSizeIs(int value)
public java.util.List<SchScenarioSite> getSchSites()
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 schSites property.
For example, to add a new item, do as follows:
getSchSites().add(newItem);
Objects of the following type(s) are allowed in the list
SchScenarioSite
public int getSchSiteStatusNSizeIs()
public void setSchSiteStatusNSizeIs(int value)
public java.util.List<SchScenarioSiteStatus> getSchSiteStatus()
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 schSiteStatus property.
For example, to add a new item, do as follows:
getSchSiteStatus().add(newItem);
Objects of the following type(s) are allowed in the list
SchScenarioSiteStatus
public double getWmCreateDateTime()
public void setWmCreateDateTime(double value)
public double getWmUpdateDateTime()
public void setWmUpdateDateTime(double value)
public int getGswUserId()
public void setGswUserId(int value)
public long getTimestamp()
public void setTimestamp(long value)
public SchScenario withWmScheduleId(int value)
public SchScenario withWmForecastId(int value)
public SchScenario withWmName(java.lang.String value)
public SchScenario withWmStartDate(double value)
public SchScenario withWmEndDate(double value)
public SchScenario withWmEndDateExt(double value)
public SchScenario withWmType(int value)
public SchScenario withWmComments(java.lang.String value)
public SchScenario withSchSitesNSizeIs(int value)
public SchScenario withSchSites(SchScenarioSite... values)
public SchScenario withSchSites(java.util.Collection<SchScenarioSite> values)
public SchScenario withSchSiteStatusNSizeIs(int value)
public SchScenario withSchSiteStatus(SchScenarioSiteStatus... values)
public SchScenario withSchSiteStatus(java.util.Collection<SchScenarioSiteStatus> values)
public SchScenario withWmCreateDateTime(double value)
public SchScenario withWmUpdateDateTime(double value)
public SchScenario withGswUserId(int value)
public SchScenario withTimestamp(long value)
public void setSchSites(java.util.List<SchScenarioSite> schSites)
schSites - allowed object is
SchScenarioSitepublic void setSchSiteStatus(java.util.List<SchScenarioSiteStatus> schSiteStatus)
schSiteStatus - allowed object is
SchScenarioSiteStatuspublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.