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

com.azure.communication.rooms.implementation.models.RoomsCollection 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 rooms. */
@Fluent
public final class RoomsCollection {
    /*
     * A collection of rooms
     */
    @JsonProperty(value = "value", required = true)
    private List value;

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

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

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

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

    /**
     * Get the nextLink property: If there are more rooms 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 rooms that can be retrieved, the next link will be populated.
     *
     * @param nextLink the nextLink value to set.
     * @return the RoomsCollection object itself.
     */
    public RoomsCollection setNextLink(String nextLink) {
        this.nextLink = nextLink;
        return this;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy