ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:03.098-07:00") public abstract class RequestGetSnapshotInteractions extends Message
Modifier and Type | Method | Description |
---|---|---|
static RequestGetSnapshotInteractions |
create() |
Creates instance of RequestGetSnapshotInteractions with no parameters set.
|
static RequestGetSnapshotInteractions |
create(java.lang.Integer proxyClientId,
KeyValueCollection extension,
java.lang.Integer snapshotId,
java.lang.Integer startFrom,
java.lang.Integer numberOfInteractions,
java.lang.Boolean getIdentifierOnly) |
Creates instance of RequestGetSnapshotInteractions with all parameters set.
|
static RequestGetSnapshotInteractions |
create(java.lang.Integer snapshotId,
java.lang.Integer startFrom,
java.lang.Integer numberOfInteractions) |
Creates instance of RequestGetSnapshotInteractions with required parameters set.
|
abstract KeyValueCollection |
getExtension() |
A key-value list of extensions.
|
abstract java.lang.Boolean |
getGetIdentifierOnly() |
|
abstract java.lang.Integer |
getNumberOfInteractions() |
Number of interactions included in the snapshot.
|
abstract java.lang.Integer |
getProxyClientId() |
Proxy client identifier.
|
abstract java.lang.Integer |
getReferenceId() |
Reference identifier of the request.
|
abstract java.lang.Integer |
getSnapshotId() |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
abstract java.lang.Integer |
getStartFrom() |
Zero-based index of the first interaction that clients want to be returned.
|
abstract void |
setExtension(KeyValueCollection extension) |
A key-value list of extensions.
|
abstract void |
setGetIdentifierOnly(java.lang.Boolean getIdentifierOnly) |
|
abstract void |
setNumberOfInteractions(int numberOfInteractions) |
Number of interactions included in the snapshot.
|
abstract void |
setNumberOfInteractions(java.lang.Integer numberOfInteractions) |
Number of interactions included in the snapshot.
|
abstract void |
setProxyClientId(int proxyClientId) |
Proxy client identifier.
|
abstract void |
setProxyClientId(java.lang.Integer proxyClientId) |
Proxy client identifier.
|
abstract void |
setReferenceId(int referenceId) |
Reference identifier of the request.
|
abstract void |
setReferenceId(java.lang.Integer referenceId) |
Reference identifier of the request.
|
abstract void |
setSnapshotId(int snapshotId) |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
abstract void |
setSnapshotId(java.lang.Integer snapshotId) |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
abstract void |
setStartFrom(int startFrom) |
Zero-based index of the first interaction that clients want to be returned.
|
abstract void |
setStartFrom(java.lang.Integer startFrom) |
Zero-based index of the first interaction that clients want to be returned.
|
equals, hashCode, toString, toString
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
public static final int ID
public static final java.lang.String NAME
public static RequestGetSnapshotInteractions create()
public static RequestGetSnapshotInteractions create(java.lang.Integer proxyClientId, KeyValueCollection extension, java.lang.Integer snapshotId, java.lang.Integer startFrom, java.lang.Integer numberOfInteractions, java.lang.Boolean getIdentifierOnly)
proxyClientId
- The identifier of the client of proxy.extension
- Extensions.snapshotId
- If specified, should represent an identifier of the snapshot that client has taken before. The new snapshot will inherit all the locks that the older snapshot held. The identifier of the new snapshot is the same as the old snapshot. Old snapshot is automatically released.startFrom
- Zero based index of the first interaction that clients want to be returned.numberOfInteractions
- Number of interactions to be included.getIdentifierOnly
- GetIdentifierOnlypublic static RequestGetSnapshotInteractions create(java.lang.Integer snapshotId, java.lang.Integer startFrom, java.lang.Integer numberOfInteractions)
snapshotId
- If specified, should represent an identifier of the snapshot that client has taken before. The new snapshot will inherit all the locks that the older snapshot held. The identifier of the new snapshot is the same as the old snapshot. Old snapshot is automatically released.startFrom
- Zero based index of the first interaction that clients want to be returned.numberOfInteractions
- Number of interactions to be included.public abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
public abstract java.lang.Integer getProxyClientId()
public abstract void setProxyClientId(java.lang.Integer proxyClientId)
public abstract void setProxyClientId(int proxyClientId)
public abstract KeyValueCollection getExtension()
public abstract void setExtension(KeyValueCollection extension)
public abstract java.lang.Integer getSnapshotId()
public abstract void setSnapshotId(java.lang.Integer snapshotId)
public abstract void setSnapshotId(int snapshotId)
public abstract java.lang.Integer getStartFrom()
public abstract void setStartFrom(java.lang.Integer startFrom)
public abstract void setStartFrom(int startFrom)
public abstract java.lang.Integer getNumberOfInteractions()
public abstract void setNumberOfInteractions(java.lang.Integer numberOfInteractions)
public abstract void setNumberOfInteractions(int numberOfInteractions)
public abstract java.lang.Boolean getGetIdentifierOnly()
public abstract void setGetIdentifierOnly(java.lang.Boolean getIdentifierOnly)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.