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

com.bandwidth.sdk.model.bxml.StreamParam Maven / Gradle / Ivy

Go to download

The official client SDK for Bandwidth's Voice, Messaging, MFA, and WebRTC APIs

The newest version!
/**
 * The {@code } verb is used to define optional user specified parameters that will be sent to the destination URL when the stream is first started.
 * You may specify up to 12 {@code } elements nested within a {@code } tag.
 */

package com.bandwidth.sdk.model.bxml;


import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@XmlType(name = StreamParam.TYPE_NAME)
@XmlAccessorType(XmlAccessType.FIELD)
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
/**
 *
 * @param name (str): The name of this parameter, up to 256 characters.
 * @param value (str): The value of this parameter, up to 2048 characters.
 *
 */
public class StreamParam {

    public static final String TYPE_NAME = "StreamParam";

    @XmlAttribute
    protected String name;
    @XmlAttribute
    protected String value;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy