|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.contactcenters.app.params.SimParams
umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
public class BatchSimParams
Gives the parameters for a call center simulation using batch means to evaluate steady-state performance measures.
Field Summary | |
---|---|
protected Boolean |
aggregation
|
protected Duration |
batchSize
|
protected Integer |
currentPeriod
|
protected Boolean |
initNonEmpty
|
protected Integer |
maxBatches
|
protected Integer |
maxInitBlocked
|
protected int |
minBatches
|
protected Double |
targetInitOccupancy
|
protected Integer |
warmupBatches
|
Fields inherited from class umontreal.iro.lecuyer.contactcenters.app.params.SimParams |
---|
callTrace, controlVariables, cpuTimeLimit, enableChrono, estimateContactTypeAgentGroup, keepObs, normalizeToDefaultUnit, randomStreams, report, restrictToPrintedStat, sequentialSampling |
Constructor Summary | |
---|---|
BatchSimParams()
|
Method Summary | |
---|---|
Duration |
getBatchSize()
Gets the value of the batchSize property. |
int |
getCurrentPeriod()
Gets the value of the currentPeriod property. |
int |
getMaxBatches()
Gets the value of the maxBatches property. |
int |
getMaxInitBlocked()
Gets the value of the maxInitBlocked property. |
int |
getMinBatches()
Gets the value of the minBatches property. |
double |
getTargetInitOccupancy()
Gets the value of the targetInitOccupancy property. |
int |
getWarmupBatches()
Gets the value of the warmupBatches property. |
boolean |
isAggregation()
Gets the value of the aggregation property. |
boolean |
isInitNonEmpty()
Gets the value of the initNonEmpty property. |
boolean |
isSetAggregation()
|
boolean |
isSetBatchSize()
|
boolean |
isSetCurrentPeriod()
|
boolean |
isSetInitNonEmpty()
|
boolean |
isSetMaxBatches()
|
boolean |
isSetMaxInitBlocked()
|
boolean |
isSetMinBatches()
|
boolean |
isSetTargetInitOccupancy()
|
boolean |
isSetWarmupBatches()
|
void |
setAggregation(boolean value)
Sets the value of the aggregation property. |
void |
setBatchSize(Duration value)
Sets the value of the batchSize property. |
void |
setCurrentPeriod(int value)
Sets the value of the currentPeriod property. |
void |
setInitNonEmpty(boolean value)
Sets the value of the initNonEmpty property. |
void |
setMaxBatches(int value)
Sets the value of the maxBatches property. |
void |
setMaxInitBlocked(int value)
Sets the value of the maxInitBlocked property. |
void |
setMinBatches(int value)
Sets the value of the minBatches property. |
void |
setTargetInitOccupancy(double value)
Sets the value of the targetInitOccupancy property. |
void |
setWarmupBatches(int value)
Sets the value of the warmupBatches property. |
void |
unsetAggregation()
|
void |
unsetCurrentPeriod()
|
void |
unsetInitNonEmpty()
|
void |
unsetMaxBatches()
|
void |
unsetMaxInitBlocked()
|
void |
unsetTargetInitOccupancy()
|
void |
unsetWarmupBatches()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int minBatches
protected Integer maxBatches
protected Integer warmupBatches
protected Boolean aggregation
protected Duration batchSize
protected Integer currentPeriod
protected Boolean initNonEmpty
protected Double targetInitOccupancy
protected Integer maxInitBlocked
Constructor Detail |
---|
public BatchSimParams()
Method Detail |
---|
public int getMinBatches()
public void setMinBatches(int value)
public boolean isSetMinBatches()
public int getMaxBatches()
Integer
public void setMaxBatches(int value)
value
- allowed object is
Integer
public boolean isSetMaxBatches()
public void unsetMaxBatches()
public int getWarmupBatches()
Integer
public void setWarmupBatches(int value)
value
- allowed object is
Integer
public boolean isSetWarmupBatches()
public void unsetWarmupBatches()
public boolean isAggregation()
Boolean
public void setAggregation(boolean value)
value
- allowed object is
Boolean
public boolean isSetAggregation()
public void unsetAggregation()
public Duration getBatchSize()
Duration
public void setBatchSize(Duration value)
value
- allowed object is
Duration
public boolean isSetBatchSize()
public int getCurrentPeriod()
Integer
public void setCurrentPeriod(int value)
value
- allowed object is
Integer
public boolean isSetCurrentPeriod()
public void unsetCurrentPeriod()
public boolean isInitNonEmpty()
Boolean
public void setInitNonEmpty(boolean value)
value
- allowed object is
Boolean
public boolean isSetInitNonEmpty()
public void unsetInitNonEmpty()
public double getTargetInitOccupancy()
Double
public void setTargetInitOccupancy(double value)
value
- allowed object is
Double
public boolean isSetTargetInitOccupancy()
public void unsetTargetInitOccupancy()
public int getMaxInitBlocked()
Integer
public void setMaxInitBlocked(int value)
value
- allowed object is
Integer
public boolean isSetMaxInitBlocked()
public void unsetMaxInitBlocked()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |