public class FrcOverlay
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.Integer> |
activities
Overlay Activity IDs
|
protected int |
activitiesArraySize
Activities array size
|
protected int |
applicable
Impact applicable to IV (1) or AHT (2)
|
protected int |
buid
BU ID
|
protected double |
endImpactPCT
Impact end percentage
|
protected int |
impactDurationHrs
Impact duration (in hours)
|
protected int |
impactType
0 - Impact always calculated by the forecast algorithm;
1 - Impact set by initImpactPCT/endImpactPCT fields;
2 - impact specified by the new impactVector field
|
protected int |
impactUnit
Daily or hourly impact
|
protected int |
impactUsage
Impact usage:
1 - Forecast increased by the specified impact (current); 2 - Impact vector distributed over forecast |
protected java.util.List<java.lang.Double> |
impactVector
Impact percentage array
|
protected double |
initImpactPCT
Impact start percenatge
|
protected java.lang.String |
name
Overlay name
|
protected java.util.List<FrcOverlayEvent> |
overlayEvents
Overlay events
|
protected int |
overlayEventsArraySize
Overlay events array size
|
protected int |
overlayID
Overlay ID
|
private static long |
serialVersionUID |
protected int |
siteID
Site ID
|
protected int |
vectorSize
Impact array size
|
protected java.util.List<java.lang.Integer> |
virtualActivities
Overlay Multi-site Activity IDs
|
protected int |
virtualActivitiesArraySize
Multi-site Activities array size
|
Constructor and Description |
---|
FrcOverlay() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<java.lang.Integer> |
getActivities()
Gets the activities value for this FrcOverlay.
|
int |
getActivitiesArraySize()
Gets the activitiesArraySize value for this FrcOverlay.
|
int |
getApplicable()
Gets the applicable value for this FrcOverlay.
|
int |
getBUID()
Gets the buid value for this FrcOverlay.
|
double |
getEndImpactPCT()
Gets the endImpactPCT value for this FrcOverlay.
|
int |
getImpactDurationHrs()
Gets the impactDurationHrs value for this FrcOverlay.
|
int |
getImpactType()
Gets the impactType value for this FrcOverlay.
|
int |
getImpactUnit()
Gets the impactUnit value for this FrcOverlay.
|
int |
getImpactUsage()
Gets the impactUsage value for this FrcOverlay.
|
java.util.List<java.lang.Double> |
getImpactVector()
Gets the impactVector value for this FrcOverlay.
|
double |
getInitImpactPCT()
Gets the initImpactPCT value for this FrcOverlay.
|
java.lang.String |
getName()
Gets the name value for this FrcOverlay.
|
java.util.List<FrcOverlayEvent> |
getOverlayEvents()
Gets the overlayEvents value for this FrcOverlay.
|
int |
getOverlayEventsArraySize()
Gets the overlayEventsArraySize value for this FrcOverlay.
|
int |
getOverlayID()
Gets the overlayID value for this FrcOverlay.
|
int |
getSiteID()
Gets the siteID value for this FrcOverlay.
|
int |
getVectorSize()
Gets the vectorSize value for this FrcOverlay.
|
java.util.List<java.lang.Integer> |
getVirtualActivities()
Gets the virtualActivities value for this FrcOverlay.
|
int |
getVirtualActivitiesArraySize()
Gets the virtualActivitiesArraySize value for this FrcOverlay.
|
int |
hashCode() |
void |
setActivities(java.util.List<java.lang.Integer> activities)
Sets the activities value for this FrcOverlay.
|
void |
setActivitiesArraySize(int activitiesArraySize)
Sets the activitiesArraySize value for this FrcOverlay.
|
void |
setApplicable(int applicable)
Sets the applicable value for this FrcOverlay.
|
void |
setBUID(int buid)
Sets the buid value for this FrcOverlay.
|
void |
setEndImpactPCT(double endImpactPCT)
Sets the endImpactPCT value for this FrcOverlay.
|
void |
setImpactDurationHrs(int impactDurationHrs)
Sets the impactDurationHrs value for this FrcOverlay.
|
void |
setImpactType(int impactType)
Sets the impactType value for this FrcOverlay.
|
void |
setImpactUnit(int impactUnit)
Sets the impactUnit value for this FrcOverlay.
|
void |
setImpactUsage(int impactUsage)
Sets the impactUsage value for this FrcOverlay.
|
void |
setImpactVector(java.util.List<java.lang.Double> impactVector)
Sets the impactVector value for this FrcOverlay.
|
void |
setInitImpactPCT(double initImpactPCT)
Sets the initImpactPCT value for this FrcOverlay.
|
void |
setName(java.lang.String name)
Sets the name value for this FrcOverlay.
|
void |
setOverlayEvents(java.util.List<FrcOverlayEvent> overlayEvents)
Sets the overlayEvents value for this FrcOverlay.
|
void |
setOverlayEventsArraySize(int overlayEventsArraySize)
Sets the overlayEventsArraySize value for this FrcOverlay.
|
void |
setOverlayID(int overlayID)
Sets the overlayID value for this FrcOverlay.
|
void |
setSiteID(int siteID)
Sets the siteID value for this FrcOverlay.
|
void |
setVectorSize(int vectorSize)
Sets the vectorSize value for this FrcOverlay.
|
void |
setVirtualActivities(java.util.List<java.lang.Integer> virtualActivities)
Sets the virtualActivities value for this FrcOverlay.
|
void |
setVirtualActivitiesArraySize(int virtualActivitiesArraySize)
Sets the virtualActivitiesArraySize value for this FrcOverlay.
|
java.lang.String |
toString() |
FrcOverlay |
withActivities(java.util.Collection<java.lang.Integer> values) |
FrcOverlay |
withActivities(java.lang.Integer... values) |
FrcOverlay |
withActivitiesArraySize(int value) |
FrcOverlay |
withApplicable(int value) |
FrcOverlay |
withBUID(int value) |
FrcOverlay |
withEndImpactPCT(double value) |
FrcOverlay |
withImpactDurationHrs(int value) |
FrcOverlay |
withImpactType(int value) |
FrcOverlay |
withImpactUnit(int value) |
FrcOverlay |
withImpactUsage(int value) |
FrcOverlay |
withImpactVector(java.util.Collection<java.lang.Double> values) |
FrcOverlay |
withImpactVector(java.lang.Double... values) |
FrcOverlay |
withInitImpactPCT(double value) |
FrcOverlay |
withName(java.lang.String value) |
FrcOverlay |
withOverlayEvents(java.util.Collection<FrcOverlayEvent> values) |
FrcOverlay |
withOverlayEvents(FrcOverlayEvent... values) |
FrcOverlay |
withOverlayEventsArraySize(int value) |
FrcOverlay |
withOverlayID(int value) |
FrcOverlay |
withSiteID(int value) |
FrcOverlay |
withVectorSize(int value) |
FrcOverlay |
withVirtualActivities(java.util.Collection<java.lang.Integer> values) |
FrcOverlay |
withVirtualActivities(java.lang.Integer... values) |
FrcOverlay |
withVirtualActivitiesArraySize(int value) |
private static final long serialVersionUID
protected int overlayID
protected int siteID
protected int buid
protected java.lang.String name
protected int applicable
protected int impactType
protected int impactUsage
protected double initImpactPCT
protected double endImpactPCT
protected int vectorSize
protected java.util.List<java.lang.Double> impactVector
protected int impactUnit
protected int impactDurationHrs
protected int overlayEventsArraySize
protected java.util.List<FrcOverlayEvent> overlayEvents
protected int activitiesArraySize
protected java.util.List<java.lang.Integer> activities
protected int virtualActivitiesArraySize
protected java.util.List<java.lang.Integer> virtualActivities
public int getOverlayID()
public void setOverlayID(int overlayID)
overlayID
- public int getSiteID()
public void setSiteID(int siteID)
siteID
- public int getBUID()
public void setBUID(int buid)
buid
- public java.lang.String getName()
public void setName(java.lang.String name)
name
- public int getApplicable()
public void setApplicable(int applicable)
applicable
- public int getImpactType()
public void setImpactType(int impactType)
impactType
- public int getImpactUsage()
public void setImpactUsage(int impactUsage)
impactUsage
- public double getInitImpactPCT()
public void setInitImpactPCT(double initImpactPCT)
initImpactPCT
- public double getEndImpactPCT()
public void setEndImpactPCT(double endImpactPCT)
endImpactPCT
- public int getVectorSize()
public void setVectorSize(int vectorSize)
vectorSize
- public java.util.List<java.lang.Double> getImpactVector()
public void setImpactVector(java.util.List<java.lang.Double> impactVector)
impactVector
- public int getImpactUnit()
public void setImpactUnit(int impactUnit)
impactUnit
- public int getImpactDurationHrs()
public void setImpactDurationHrs(int impactDurationHrs)
impactDurationHrs
- public int getOverlayEventsArraySize()
public void setOverlayEventsArraySize(int overlayEventsArraySize)
overlayEventsArraySize
- public java.util.List<FrcOverlayEvent> getOverlayEvents()
public void setOverlayEvents(java.util.List<FrcOverlayEvent> overlayEvents)
overlayEvents
- public int getActivitiesArraySize()
public void setActivitiesArraySize(int activitiesArraySize)
activitiesArraySize
- public java.util.List<java.lang.Integer> getActivities()
public void setActivities(java.util.List<java.lang.Integer> activities)
activities
- public int getVirtualActivitiesArraySize()
public void setVirtualActivitiesArraySize(int virtualActivitiesArraySize)
virtualActivitiesArraySize
- public java.util.List<java.lang.Integer> getVirtualActivities()
public void setVirtualActivities(java.util.List<java.lang.Integer> virtualActivities)
virtualActivities
- public FrcOverlay withOverlayEvents(java.util.Collection<FrcOverlayEvent> values)
public FrcOverlay withOverlayEvents(FrcOverlayEvent... values)
public FrcOverlay withOverlayEventsArraySize(int value)
public FrcOverlay withActivities(java.util.Collection<java.lang.Integer> values)
public FrcOverlay withActivities(java.lang.Integer... values)
public FrcOverlay withActivitiesArraySize(int value)
public FrcOverlay withVirtualActivities(java.util.Collection<java.lang.Integer> values)
public FrcOverlay withVirtualActivities(java.lang.Integer... values)
public FrcOverlay withVirtualActivitiesArraySize(int value)
public FrcOverlay withImpactVector(java.util.Collection<java.lang.Double> values)
public FrcOverlay withImpactVector(java.lang.Double... values)
public FrcOverlay withVectorSize(int value)
public FrcOverlay withApplicable(int value)
public FrcOverlay withBUID(int value)
public FrcOverlay withImpactDurationHrs(int value)
public FrcOverlay withImpactType(int value)
public FrcOverlay withImpactUnit(int value)
public FrcOverlay withImpactUsage(int value)
public FrcOverlay withOverlayID(int value)
public FrcOverlay withSiteID(int value)
public FrcOverlay withName(java.lang.String value)
public FrcOverlay withInitImpactPCT(double value)
public FrcOverlay withEndImpactPCT(double value)
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.