Index
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.
All Classes and Interfaces|All Packages|Serialized Form