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

com.azure.communication.rooms.implementation.models.ParticipantsCollection Maven / Gradle / Ivy

Go to download

This package contains clients and data structures used to create, update, get, delete the Azure Communication Room Service. For this release, see notes Microsoft Azure Communication Rooms quickstart

There is a newer version: 1.1.5
Show newest version
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) AutoRest Code Generator.

package com.azure.communication.rooms.implementation.models;

import com.azure.core.annotation.Fluent;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;

/** A collection of participants in a room. */
@Fluent
public final class ParticipantsCollection {
    /*
     * A collection of participants.
     */
    @JsonProperty(value = "value", required = true)
    private List value;

    /*
     * If there are more participants that can be retrieved, the next link will be populated.
     */
    @JsonProperty(value = "nextLink")
    private String nextLink;

    /** Creates an instance of ParticipantsCollection class. */
    public ParticipantsCollection() {}

    /**
     * Get the value property: A collection of participants.
     *
     * @return the value value.
     */
    public List getValue() {
        return this.value;
    }

    /**
     * Set the value property: A collection of participants.
     *
     * @param value the value value to set.
     * @return the ParticipantsCollection object itself.
     */
    public ParticipantsCollection setValue(List value) {
        this.value = value;
        return this;
    }

    /**
     * Get the nextLink property: If there are more participants that can be retrieved, the next link will be populated.
     *
     * @return the nextLink value.
     */
    public String getNextLink() {
        return this.nextLink;
    }

    /**
     * Set the nextLink property: If there are more participants that can be retrieved, the next link will be populated.
     *
     * @param nextLink the nextLink value to set.
     * @return the ParticipantsCollection object itself.
     */
    public ParticipantsCollection setNextLink(String nextLink) {
        this.nextLink = nextLink;
        return this;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy