Skip navigation links
A B C E G H P R S V 

A

addPolicy(HttpPipelinePolicy) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Apply additional HttpPipelinePolicy

B

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

C

clientOptions(ClientOptions) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the client options for all the requests made through the client.
com.azure.communication.networktraversal - package com.azure.communication.networktraversal
Package containing the classes for AzureCommunicationNetworkTraversal.
com.azure.communication.networktraversal.models - package com.azure.communication.networktraversal.models
Package containing classes for CommunicationNetworkingClient.
CommunicationError - Class in com.azure.communication.networktraversal.models
The CommunicationError model.
CommunicationError() - Constructor for class com.azure.communication.networktraversal.models.CommunicationError
 
CommunicationErrorResponse - Class in com.azure.communication.networktraversal.models
The CommunicationErrorResponse model.
CommunicationErrorResponse() - Constructor for class com.azure.communication.networktraversal.models.CommunicationErrorResponse
 
CommunicationErrorResponseException - Exception in com.azure.communication.networktraversal.models
Exception thrown for an invalid response with CommunicationErrorResponse information.
CommunicationErrorResponseException(String, HttpResponse) - Constructor for exception com.azure.communication.networktraversal.models.CommunicationErrorResponseException
Initializes a new instance of the CommunicationErrorResponseException class.
CommunicationErrorResponseException(String, HttpResponse, CommunicationErrorResponse) - Constructor for exception com.azure.communication.networktraversal.models.CommunicationErrorResponseException
Initializes a new instance of the CommunicationErrorResponseException class.
CommunicationIceServer - Class in com.azure.communication.networktraversal.models
The CommunicationIceServer model.
CommunicationIceServer() - Constructor for class com.azure.communication.networktraversal.models.CommunicationIceServer
 
CommunicationRelayAsyncClient - Class in com.azure.communication.networktraversal
Asynchronous client interface for Azure Communication Network Traversal operations
CommunicationRelayClient - Class in com.azure.communication.networktraversal
Synchronous client interface for Communication Service Networktraversal operations
CommunicationRelayClientBuilder - Class in com.azure.communication.networktraversal
CommunicationRelayClientBuilder that creates CommunicationRelayAsyncClient and CommunicationRelayClient.
CommunicationRelayClientBuilder() - Constructor for class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
 
CommunicationRelayConfiguration - Class in com.azure.communication.networktraversal.models
The CommunicationRelayConfiguration model.
CommunicationRelayConfiguration() - Constructor for class com.azure.communication.networktraversal.models.CommunicationRelayConfiguration
 
CommunicationRelayConfigurationRequest - Class in com.azure.communication.networktraversal.models
The CommunicationRelayConfigurationRequest model.
CommunicationRelayConfigurationRequest() - Constructor for class com.azure.communication.networktraversal.models.CommunicationRelayConfigurationRequest
 
CommunicationRelayServiceVersion - Enum in com.azure.communication.networktraversal
The versions of Communication Relay Service supported by this client library.
configuration(Configuration) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the configuration object used to retrieve environment configuration values during building of the client.
connectionString(String) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Set endpoint and credential to use
credential(TokenCredential) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the TokenCredential used to authenticate HTTP requests.
credential(AzureKeyCredential) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the AzureKeyCredential used to authenticate HTTP requests.

E

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

G

getCode() - Method in class com.azure.communication.networktraversal.models.CommunicationError
Get the code property: The error code.
getCode() - Method in class com.azure.communication.networktraversal.models.RelayError
Get the code property: The error code.
getCredential() - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Get the credential property: Credential for the server.
getDetails() - Method in class com.azure.communication.networktraversal.models.CommunicationError
Get the details property: Further details about specific errors that led to this error.
getDetails() - Method in class com.azure.communication.networktraversal.models.RelayError
Get the details property: Further details about specific errors that led to this error.
getError() - Method in class com.azure.communication.networktraversal.models.CommunicationErrorResponse
Get the error property: The Communication Services error.
getExpiresOn() - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfiguration
Get the expiresOn property: The date for which the username and credentials are not longer valid.
getIceServers() - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfiguration
Get the iceServers property: An array representing the credentials and the STUN/TURN server URLs for use in ICE negotiations.
getId() - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfigurationRequest
Get the id property: An existing ACS identity.
getInnerError() - Method in class com.azure.communication.networktraversal.models.CommunicationError
Get the innerError property: The inner error if any.
getLatest() - Static method in enum com.azure.communication.networktraversal.CommunicationRelayServiceVersion
Gets the latest service version supported by this client library
getMessage() - Method in class com.azure.communication.networktraversal.models.CommunicationError
Get the message property: The error message.
getMessage() - Method in class com.azure.communication.networktraversal.models.RelayError
Get the message property: The error message.
getRelayConfiguration(CommunicationUserIdentifier) - Method in class com.azure.communication.networktraversal.CommunicationRelayAsyncClient
Creates a new CommunicationRelayConfiguration.
getRelayConfiguration(CommunicationUserIdentifier) - Method in class com.azure.communication.networktraversal.CommunicationRelayClient
Creates a new CommunicationRelayConfiguration.
getRelayConfigurationWithResponse(CommunicationUserIdentifier) - Method in class com.azure.communication.networktraversal.CommunicationRelayAsyncClient
Creates a new CommunicationRelayConfiguration with response.
getRelayConfigurationWithResponse(CommunicationUserIdentifier, Context) - Method in class com.azure.communication.networktraversal.CommunicationRelayClient
Creates a new CommunicationRelayConfiguration with response.
getTarget() - Method in class com.azure.communication.networktraversal.models.CommunicationError
Get the target property: The error target.
getTarget() - Method in class com.azure.communication.networktraversal.models.RelayError
Get the target property: The error target.
getUrls() - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Get the urls property: List of STUN/TURN server URLs.
getUsername() - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Get the username property: User account name which uniquely identifies the credentials.
getValue() - Method in exception com.azure.communication.networktraversal.models.CommunicationErrorResponseException
 
getVersion() - Method in enum com.azure.communication.networktraversal.CommunicationRelayServiceVersion

H

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

P

pipeline(HttpPipeline) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Set endpoint of the service

R

RelayError - Class in com.azure.communication.networktraversal.models
The Phone Number Services error.
RelayError(String, String, String, List<RelayError>) - Constructor for class com.azure.communication.networktraversal.models.RelayError
Constructs a new RelayError
retryPolicy(RetryPolicy) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the RetryPolicy that is used when each request is sent.

S

serviceVersion(CommunicationRelayServiceVersion) - Method in class com.azure.communication.networktraversal.CommunicationRelayClientBuilder
Sets the CommunicationRelayServiceVersion that is used when making API requests.
setCode(String) - Method in class com.azure.communication.networktraversal.models.CommunicationError
Set the code property: The error code.
setCredential(String) - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Set the credential property: Credential for the server.
setError(CommunicationError) - Method in class com.azure.communication.networktraversal.models.CommunicationErrorResponse
Set the error property: The Communication Services error.
setExpiresOn(OffsetDateTime) - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfiguration
Set the expiresOn property: The date for which the username and credentials are not longer valid.
setIceServers(List<CommunicationIceServer>) - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfiguration
Set the iceServers property: An array representing the credentials and the STUN/TURN server URLs for use in ICE negotiations.
setId(String) - Method in class com.azure.communication.networktraversal.models.CommunicationRelayConfigurationRequest
Set the id property: An existing ACS identity.
setMessage(String) - Method in class com.azure.communication.networktraversal.models.CommunicationError
Set the message property: The error message.
setUrls(List<String>) - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Set the urls property: List of STUN/TURN server URLs.
setUsername(String) - Method in class com.azure.communication.networktraversal.models.CommunicationIceServer
Set the username property: User account name which uniquely identifies the credentials.

V

valueOf(String) - Static method in enum com.azure.communication.networktraversal.CommunicationRelayServiceVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.azure.communication.networktraversal.CommunicationRelayServiceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H P R S V 
Skip navigation links
Visit the Azure for Java Developerssite for more Java documentation, including quick starts, tutorials, and code samples.

Copyright © 2021 Microsoft Corporation. All rights reserved.