Index

A B C D E F G H I P R S U V 
All Classes and Interfaces|All Packages|Serialized Form

A

addParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Add participants to an existing Room.
addParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsClient
Add participants to an existing room.
addParticipantsWithResponse(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Add participants to an existing room with response.
addParticipantsWithResponse(String, List<RoomParticipant>, Context) - Method in class com.azure.communication.rooms.RoomsClient
Add participants to an existing room with response.
addPolicy(HttpPipelinePolicy) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Apply additional HttpPipelinePolicy
ATTENDEE - Static variable in class com.azure.communication.rooms.models.RoleType
Static value Attendee for RoleType.

B

buildAsyncClient() - Method in class com.azure.communication.rooms.RoomsClientBuilder
Create asynchronous client applying HMACAuthenticationPolicy, UserAgentPolicy, RetryPolicy, and CookiePolicy.
buildClient() - Method in class com.azure.communication.rooms.RoomsClientBuilder
Create synchronous client applying HmacAuthenticationPolicy, UserAgentPolicy, RetryPolicy, and CookiePolicy.

C

clientOptions(ClientOptions) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Allows the user to set a variety of client-related options, such as user-agent string, headers, etc.
com.azure.communication.rooms - package com.azure.communication.rooms
This package contains the classes for AzureCommunicationRoomsService.
com.azure.communication.rooms.models - package com.azure.communication.rooms.models
Package containing classes for AzureCommunicationRoomService.
COMMUNICATION_SERVICE_USERS - Static variable in class com.azure.communication.rooms.models.RoomJoinPolicy
Static value CommunicationServiceUsers for RoomJoinPolicy.
CommunicationRoom - Class in com.azure.communication.rooms.models
The CommunicationRoom model.
CommunicationRoom(String, OffsetDateTime, OffsetDateTime, RoomJoinPolicy, OffsetDateTime, List<RoomParticipant>) - Constructor for class com.azure.communication.rooms.models.CommunicationRoom
The default constructor of CommunicationRoom.
configuration(Configuration) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the configuration object used to retrieve environment configuration values during building of the client.
connectionString(String) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Set endpoint and credential to use
CONSUMER - Static variable in class com.azure.communication.rooms.models.RoleType
Static value Consumer for RoleType.
createRoom(OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Create a new Room, input fields are nullable.
createRoom(OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsClient
Create a new room.
createRoomWithResponse(OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Create a new Room, input fields are nullable.
createRoomWithResponse(OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>, Context) - Method in class com.azure.communication.rooms.RoomsClient
Create a new Room with response.
credential(AzureKeyCredential) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the AzureKeyCredential used to authenticate HTTP requests.
credential(TokenCredential) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the TokenCredential used to authenticate HTTP requests.

D

deleteRoom(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Delete an existing room.
deleteRoom(String) - Method in class com.azure.communication.rooms.RoomsClient
Delete an existing room.
deleteRoomWithResponse(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Delete a existing room.
deleteRoomWithResponse(String, Context) - Method in class com.azure.communication.rooms.RoomsClient
Delete an existing room.

E

endpoint(String) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Set endpoint of the service

F

fromString(String) - Static method in class com.azure.communication.rooms.models.RoleType
Creates or finds a RoleType from its string representation.
fromString(String) - Static method in class com.azure.communication.rooms.models.RoomJoinPolicy
Creates or finds a RoomJoinPolicy from its string representation.

G

getCode() - Method in class com.azure.communication.rooms.models.RoomsError
Get the code property: The error code.
getCommunicationIdentifier() - Method in class com.azure.communication.rooms.models.RoomParticipant
Get the communicationIdentifier property: Identifies a participant in Azure Communication services.
getCreatedTime() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the created time of the room.
getDetails() - Method in class com.azure.communication.rooms.models.RoomsError
Get the details property: Further details about specific errors that led to this error.
getInnerError() - Method in class com.azure.communication.rooms.models.RoomsError
Get the innerError property: The inner error if any.
getLatest() - Static method in enum com.azure.communication.rooms.RoomsServiceVersion
Gets the latest service version supported by this client library
getMessage() - Method in class com.azure.communication.rooms.models.RoomsError
Get the message property: The error message.
getParticipants() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the participants of a room.
getParticipants() - Method in class com.azure.communication.rooms.models.ParticipantsCollection
Get the participants property: Room Participants.
getParticipants(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Get a room participants.
getParticipants(String) - Method in class com.azure.communication.rooms.RoomsClient
List Room participants.
getParticipantsWithResponse(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Get an existing room participants
getParticipantsWithResponse(String, Context) - Method in class com.azure.communication.rooms.RoomsClient
Update participants to an existing room with response.
getRole() - Method in class com.azure.communication.rooms.models.RoomParticipant
Get the role property: The Role of a room participant.
getRoom(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Get an existing room.
getRoom(String) - Method in class com.azure.communication.rooms.RoomsClient
Get an existing room.
getRoomId() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the Room Id.
getRoomJoinPolicy() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the join policy.
getRoomWithResponse(String) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Get an existing room with response.
getRoomWithResponse(String, Context) - Method in class com.azure.communication.rooms.RoomsClient
Get an existing room with response.
getTarget() - Method in class com.azure.communication.rooms.models.RoomsError
Get the target property: The error target.
getValidFrom() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the valid starting time point of a room.
getValidUntil() - Method in class com.azure.communication.rooms.models.CommunicationRoom
Get the ending time point of a room.
getValue() - Method in exception com.azure.communication.rooms.models.RoomsErrorResponseException
 
getVersion() - Method in enum com.azure.communication.rooms.RoomsServiceVersion

H

httpClient(HttpClient) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Set httpClient to use
httpLogOptions(HttpLogOptions) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the HttpLogOptions for service requests.

I

INVITE_ONLY - Static variable in class com.azure.communication.rooms.models.RoomJoinPolicy
Static value InviteOnly for RoomJoinPolicy.

P

ParticipantsCollection - Class in com.azure.communication.rooms.models
Collection of participants in a room.
ParticipantsCollection() - Constructor for class com.azure.communication.rooms.models.ParticipantsCollection
 
pipeline(HttpPipeline) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Set endpoint of the service
PRESENTER - Static variable in class com.azure.communication.rooms.models.RoleType
Static value Presenter for RoleType.

R

removeParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Remove participants from an existing Room.
removeParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsClient
Remove participants from an existing room.
removeParticipantsWithResponse(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Remove participants to an existing room with response.
removeParticipantsWithResponse(String, List<RoomParticipant>, Context) - Method in class com.azure.communication.rooms.RoomsClient
Remove participants from an existing room with response.
retryPolicy(RetryPolicy) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the retry policy to use (using the RetryPolicy type).
RoleType - Class in com.azure.communication.rooms.models
Defines values for RoleType.
RoleType() - Constructor for class com.azure.communication.rooms.models.RoleType
 
RoomJoinPolicy - Class in com.azure.communication.rooms.models
Defines values for RoomJoinPolicy.
RoomJoinPolicy() - Constructor for class com.azure.communication.rooms.models.RoomJoinPolicy
 
RoomParticipant - Class in com.azure.communication.rooms.models
The RoomParticipant model.
RoomParticipant() - Constructor for class com.azure.communication.rooms.models.RoomParticipant
 
RoomsAsyncClient - Class in com.azure.communication.rooms
The Async client for create, update, get, delete room of Azure Communication Room Service.
RoomsClient - Class in com.azure.communication.rooms
Client for rooms operations with Azure Communication Rooms Service
RoomsClientBuilder - Class in com.azure.communication.rooms
RoomsClientBuilder that creates RoomsAsyncClient and RoomsClient.
RoomsClientBuilder() - Constructor for class com.azure.communication.rooms.RoomsClientBuilder
 
RoomsError - Class in com.azure.communication.rooms.models
The Rooms Services error.
RoomsError(String, String, String, List<RoomsError>, RoomsError) - Constructor for class com.azure.communication.rooms.models.RoomsError
Constructs a new RoomsError
RoomsErrorResponseException - Exception in com.azure.communication.rooms.models
Exception thrown on rooms specific errors
RoomsErrorResponseException(String, HttpResponse) - Constructor for exception com.azure.communication.rooms.models.RoomsErrorResponseException
Initializes a new instance of the RoomsErrorResponseException class.
RoomsErrorResponseException(String, HttpResponse, RoomsError) - Constructor for exception com.azure.communication.rooms.models.RoomsErrorResponseException
Initializes a new instance of the RoomsErrorResponseException class.
RoomsServiceVersion - Enum in com.azure.communication.rooms
The versions of Communication Rooms Service supported by this client library.

S

serviceVersion(RoomsServiceVersion) - Method in class com.azure.communication.rooms.RoomsClientBuilder
Sets the RoomsServiceVersion that is used when making API requests.
setCommunicationIdentifier(CommunicationIdentifier) - Method in class com.azure.communication.rooms.models.RoomParticipant
Set the communicationIdentifier property: Identifies a participant in Azure Communication services.
setParticipants(List<RoomParticipant>) - Method in class com.azure.communication.rooms.models.ParticipantsCollection
Set the participants property: Room Participants.
setRole(RoleType) - Method in class com.azure.communication.rooms.models.RoomParticipant
Set the role property: The Role of a room participant.

U

updateParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Update participants to an existing Room.
updateParticipants(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsClient
Update participants to an existing room.
updateParticipantsWithResponse(String, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Update participants to an existing room with response.
updateParticipantsWithResponse(String, List<RoomParticipant>, Context) - Method in class com.azure.communication.rooms.RoomsClient
Update participants to an existing room with response.
updateRoom(String, OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Update an existing Room.
updateRoom(String, OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsClient
Update an existing Room.
updateRoomWithResponse(String, OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>) - Method in class com.azure.communication.rooms.RoomsAsyncClient
Update an existing room with response.
updateRoomWithResponse(String, OffsetDateTime, OffsetDateTime, RoomJoinPolicy, List<RoomParticipant>, Context) - Method in class com.azure.communication.rooms.RoomsClient
Update an existing Room with response.

V

V2021_04_07 - Enum constant in enum com.azure.communication.rooms.RoomsServiceVersion
Service version 2021-04-07
V2022_02_01 - Enum constant in enum com.azure.communication.rooms.RoomsServiceVersion
Service version 2022-02-01
valueOf(String) - Static method in enum com.azure.communication.rooms.RoomsServiceVersion
Returns the enum constant of this type with the specified name.
values() - Static method in class com.azure.communication.rooms.models.RoleType
 
values() - Static method in class com.azure.communication.rooms.models.RoomJoinPolicy
Gets known RoomJoinPolicy values.
values() - Static method in enum com.azure.communication.rooms.RoomsServiceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I P R S U V 
All Classes and Interfaces|All Packages|Serialized Form