Class CommunicationManager
java.lang.Object
com.azure.resourcemanager.communication.CommunicationManager
Entry point to CommunicationManager. REST API for Azure Communication Services.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic CommunicationManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Communication service API entry point.static CommunicationManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Communication service API entry point.Gets the resource collection API of CommunicationServices.Gets a Configurable instance that can be used to create CommunicationManager with optional configuration.domains()
Gets the resource collection API of Domains.Gets the resource collection API of EmailServices.Gets the resource collection API of Operations.
-
Method Details
-
authenticate
public static CommunicationManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Communication service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Communication service API instance.
-
authenticate
public static CommunicationManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Communication service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the Communication service API instance.
-
configure
Gets a Configurable instance that can be used to create CommunicationManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
communicationServices
Gets the resource collection API of CommunicationServices. It manages CommunicationServiceResource.- Returns:
- Resource collection API of CommunicationServices.
-
domains
Gets the resource collection API of Domains. It manages DomainResource.- Returns:
- Resource collection API of Domains.
-
emailServices
Gets the resource collection API of EmailServices. It manages EmailServiceResource.- Returns:
- Resource collection API of EmailServices.
-
serviceClient
- Returns:
- Wrapped service client CommunicationServiceManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-