CommunicationManager Class
- java.
lang. Object - com.
azure. resourcemanager. communication. CommunicationManager
- com.
public final class CommunicationManager
Entry point to CommunicationManager. REST API for Azure Communication Services.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Communication |
authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of Communication service API entry point. |
|
static
Communication |
authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of Communication service API entry point. |
|
Communication |
communicationServices()
Gets the resource collection API of Communication |
| static Configurable |
configure()
Gets a Configurable instance that can be used to create Communication |
| Domains |
domains()
Gets the resource collection API of Domains. |
|
Email |
emailServices()
Gets the resource collection API of Email |
| Operations |
operations()
Gets the resource collection API of Operations. |
|
Sender |
senderUsernames()
Gets the resource collection API of Sender |
|
Communication |
serviceClient()
Gets wrapped service client Communication |
|
Smtp |
smtpUsernames()
Gets the resource collection API of Smtp |
|
Suppression |
suppressionListAddresses()
Gets the resource collection API of Suppression |
|
Suppression |
suppressionLists()
Gets the resource collection API of Suppression |
Methods inherited from java.lang.Object
Method Details
authenticate
public static CommunicationManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of Communication service API entry point.
Parameters:
Returns:
authenticate
public static CommunicationManager authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of Communication service API entry point.
Parameters:
Returns:
communicationServices
public CommunicationServices communicationServices()
Gets the resource collection API of CommunicationServices. It manages CommunicationServiceResource.
Returns:
configure
public static CommunicationManager.Configurable configure()
Gets a Configurable instance that can be used to create CommunicationManager with optional configuration.
Returns:
domains
public Domains domains()
Gets the resource collection API of Domains. It manages DomainResource.
Returns:
emailServices
public EmailServices emailServices()
Gets the resource collection API of EmailServices. It manages EmailServiceResource.
Returns:
operations
public Operations operations()
Gets the resource collection API of Operations.
Returns:
senderUsernames
public SenderUsernames senderUsernames()
Gets the resource collection API of SenderUsernames. It manages SenderUsernameResource.
Returns:
serviceClient
public CommunicationServiceManagementClient serviceClient()
Gets wrapped service client CommunicationServiceManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
Returns:
smtpUsernames
public SmtpUsernames smtpUsernames()
Gets the resource collection API of SmtpUsernames. It manages SmtpUsernameResource.
Returns:
suppressionListAddresses
public SuppressionListAddresses suppressionListAddresses()
Gets the resource collection API of SuppressionListAddresses. It manages SuppressionListAddressResource.
Returns:
suppressionLists
public SuppressionLists suppressionLists()
Gets the resource collection API of SuppressionLists. It manages SuppressionListResource.
Returns: