public class CalAgentPatterns
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
agentId
Agent ID
|
protected java.util.List<CalAvailabilityPatternHeader> |
headers
Agent Availability pattern header array contains name of the pattern
|
protected int |
headersArraySize |
private static long |
serialVersionUID |
protected java.util.List<CalAvailabilityPatternWeek> |
weekPatterns
Availability weekly pattern specifies Agent availability for each week day
|
protected int |
weekPatternsArraySize |
Constructor and Description |
---|
CalAgentPatterns() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getAgentId()
Gets the agentId value for this CalAgentPatterns.
|
java.util.List<CalAvailabilityPatternHeader> |
getHeaders()
Gets the headers value for this CalAgentPatterns.
|
int |
getHeadersArraySize()
Gets the headersArraySize value for this CalAgentPatterns.
|
java.util.List<CalAvailabilityPatternWeek> |
getWeekPatterns()
Gets the weekPatterns value for this CalAgentPatterns.
|
int |
getWeekPatternsArraySize()
Gets the weekPatternsArraySize value for this CalAgentPatterns.
|
int |
hashCode() |
void |
setAgentId(int agentId)
Sets the agentId value for this CalAgentPatterns.
|
void |
setHeaders(java.util.List<CalAvailabilityPatternHeader> headers)
Sets the headers value for this CalAgentPatterns.
|
void |
setHeadersArraySize(int headersArraySize)
Sets the headersArraySize value for this CalAgentPatterns.
|
void |
setWeekPatterns(java.util.List<CalAvailabilityPatternWeek> weekPatterns)
Sets the weekPatterns value for this CalAgentPatterns.
|
void |
setWeekPatternsArraySize(int weekPatternsArraySize)
Sets the weekPatternsArraySize value for this CalAgentPatterns.
|
java.lang.String |
toString() |
CalAgentPatterns |
withAgentId(int value) |
CalAgentPatterns |
withHeaders(CalAvailabilityPatternHeader... values) |
CalAgentPatterns |
withHeaders(java.util.Collection<CalAvailabilityPatternHeader> values) |
CalAgentPatterns |
withHeadersArraySize(int value) |
CalAgentPatterns |
withWeekPatterns(CalAvailabilityPatternWeek... values) |
CalAgentPatterns |
withWeekPatterns(java.util.Collection<CalAvailabilityPatternWeek> values) |
CalAgentPatterns |
withWeekPatternsArraySize(int value) |
private static final long serialVersionUID
protected int agentId
protected int headersArraySize
protected java.util.List<CalAvailabilityPatternHeader> headers
protected int weekPatternsArraySize
protected java.util.List<CalAvailabilityPatternWeek> weekPatterns
public int getAgentId()
public void setAgentId(int agentId)
agentId
- Agent IDpublic int getHeadersArraySize()
public void setHeadersArraySize(int headersArraySize)
headersArraySize
- public java.util.List<CalAvailabilityPatternHeader> getHeaders()
public void setHeaders(java.util.List<CalAvailabilityPatternHeader> headers)
headers
- public int getWeekPatternsArraySize()
public void setWeekPatternsArraySize(int weekPatternsArraySize)
weekPatternsArraySize
- public java.util.List<CalAvailabilityPatternWeek> getWeekPatterns()
public void setWeekPatterns(java.util.List<CalAvailabilityPatternWeek> weekPatterns)
weekPatterns
- public CalAgentPatterns withHeaders(java.util.Collection<CalAvailabilityPatternHeader> values)
public CalAgentPatterns withHeaders(CalAvailabilityPatternHeader... values)
public CalAgentPatterns withHeadersArraySize(int value)
public CalAgentPatterns withWeekPatterns(java.util.Collection<CalAvailabilityPatternWeek> values)
public CalAgentPatterns withWeekPatterns(CalAvailabilityPatternWeek... values)
public CalAgentPatterns withWeekPatternsArraySize(int value)
public CalAgentPatterns withAgentId(int 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.