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
OleDateTime
protected double wmEndDate
OleDateTime
protected double wmEndDateExt
OleDateTime
protected int wmType
ESchScenarioType
protected java.lang.String wmComments
protected int schSitesNSizeIs
protected java.util.List<SchScenarioSite> schSites
SchScenarioSite
protected int schSiteStatusNSizeIs
protected java.util.List<SchScenarioSiteStatus> schSiteStatus
SchScenarioSiteStatus
protected double wmCreateDateTime
OleDateTime
protected double wmUpdateDateTime
OleDateTime
protected int gswUserId
CfgUser
protected long timestamp
public int getWmScheduleId()
public void setWmScheduleId(int value)
public int getWmForecastId()
public void setWmForecastId(int value)
public java.lang.String getWmName()
String
public void setWmName(java.lang.String value)
value
- allowed object is
String
public 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()
String
public void setWmComments(java.lang.String value)
value
- allowed object is
String
public 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
SchScenarioSite
public void setSchSiteStatus(java.util.List<SchScenarioSiteStatus> schSiteStatus)
schSiteStatus
- allowed object is
SchScenarioSiteStatus
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.