All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ringcentral.definitions.CallQueuePresenceEvent Maven / Gradle / Ivy

package com.ringcentral.definitions;


public class CallQueuePresenceEvent {
    /**
     * Universally unique identifier of a notification
     */
    public String uuid;
    /**
     * Event filter name
     */
    public String event;
    /**
     * Timestamp when this notification was sent in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format including timezone, for example *2016-03-10T18:07:52.534Z*
     * Format: date-time
     */
    public String timestamp;
    /**
     * Internal identifier of a subscription
     */
    public String subscriptionId;
    /**
     *
     */
    public CallQueuePresenceEventBody body;

    public CallQueuePresenceEvent uuid(String uuid) {
        this.uuid = uuid;
        return this;
    }

    public CallQueuePresenceEvent event(String event) {
        this.event = event;
        return this;
    }

    public CallQueuePresenceEvent timestamp(String timestamp) {
        this.timestamp = timestamp;
        return this;
    }

    public CallQueuePresenceEvent subscriptionId(String subscriptionId) {
        this.subscriptionId = subscriptionId;
        return this;
    }

    public CallQueuePresenceEvent body(CallQueuePresenceEventBody body) {
        this.body = body;
        return this;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy