ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:03.098-07:00") public abstract class EventHint extends Message
Modifier and Type | Method | Description |
---|---|---|
static EventHint |
create() |
Creates instance of EventHint with no parameters set.
|
static EventHint |
create(java.lang.Integer proxyClientId,
KeyValueCollection extension,
java.util.Date eventTime,
java.lang.String hint,
java.lang.Integer conditionStarting) |
Creates instance of EventHint with all parameters set.
|
abstract java.lang.Integer |
getConditionStarting() |
[optional] 0 - indicates the end of the condition.
|
abstract java.util.Date |
getEventTime() |
Date and time of the event.
|
abstract KeyValueCollection |
getExtension() |
A key-value list of extensions.
|
abstract java.lang.String |
getHint() |
[mandatory] The name (unique identifier) of the condition
|
abstract java.lang.Integer |
getProxyClientId() |
Proxy client identifier.
|
abstract void |
setConditionStarting(int conditionStarting) |
[optional] 0 - indicates the end of the condition.
|
abstract void |
setConditionStarting(java.lang.Integer conditionStarting) |
[optional] 0 - indicates the end of the condition.
|
abstract void |
setEventTime(java.util.Date eventTime) |
Date and time of the event.
|
abstract void |
setExtension(KeyValueCollection extension) |
A key-value list of extensions.
|
abstract void |
setHint(java.lang.String hint) |
[mandatory] The name (unique identifier) of the condition
|
abstract void |
setProxyClientId(int proxyClientId) |
Proxy client identifier.
|
abstract void |
setProxyClientId(java.lang.Integer proxyClientId) |
Proxy client identifier.
|
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 EventHint create()
public static EventHint create(java.lang.Integer proxyClientId, KeyValueCollection extension, java.util.Date eventTime, java.lang.String hint, java.lang.Integer conditionStarting)
proxyClientId
- The identifier of the client of proxy.extension
- Extensions.eventTime
- Date and time of the event.hint
- [mandatory] The name (unique identifier) of the conditionconditionStarting
- [optional] 0 - indicates the end of the condition. 1 indicates the beginning of the condition. Default 0.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.util.Date getEventTime()
public abstract void setEventTime(java.util.Date eventTime)
public abstract java.lang.String getHint()
public abstract void setHint(java.lang.String hint)
hint
- new value of the propertypublic abstract java.lang.Integer getConditionStarting()
public abstract void setConditionStarting(java.lang.Integer conditionStarting)
conditionStarting
- new value of the propertypublic abstract void setConditionStarting(int conditionStarting)
conditionStarting
- new value of the propertySend comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.