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

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

There is a newer version: 3.2.1
Show newest version
package com.ringcentral.definitions;


public class ExtensionTelephonySessionsEvent {
    /**
     * Universally unique identifier of a notification
     */
    public String uuid;
    /**
     * Event filter URI
     */
    public String event;
    /**
     * Date/time of sending a notification in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)
     * format including timezone, for example *2016-03-10T18:07:52.534Z*
     */
    public String timestamp;
    /**
     * Internal identifier of a subscription
     */
    public String subscriptionId;
    /**
     * Internal identifier of a subscription owner extension
     */
    public String ownerId;
    /**
     *
     */
    public TelephonySessionsEventBody body;

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

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

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

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

    public ExtensionTelephonySessionsEvent ownerId(String ownerId) {
        this.ownerId = ownerId;
        return this;
    }

    public ExtensionTelephonySessionsEvent body(TelephonySessionsEventBody body) {
        this.body = body;
        return this;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy