Interface EmailServicesClient
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,
EmailServiceResourceInner> beginCreateOrUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters) Create Or Updatecom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,
EmailServiceResourceInner> beginCreateOrUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, com.azure.core.util.Context context) Create Or UpdatebeginDelete
(String resourceGroupName, String emailServiceName) DeletebeginDelete
(String resourceGroupName, String emailServiceName, com.azure.core.util.Context context) Deletecom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,
EmailServiceResourceInner> beginUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters) Updatecom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,
EmailServiceResourceInner> beginUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, com.azure.core.util.Context context) UpdatecreateOrUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters) Create Or UpdatecreateOrUpdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, com.azure.core.util.Context context) Create Or Updatevoid
Deletevoid
DeletegetByResourceGroup
(String resourceGroupName, String emailServiceName) Getcom.azure.core.http.rest.Response<EmailServiceResourceInner>
getByResourceGroupWithResponse
(String resourceGroupName, String emailServiceName, com.azure.core.util.Context context) Getcom.azure.core.http.rest.PagedIterable<EmailServiceResourceInner>
list()
List By Subscriptioncom.azure.core.http.rest.PagedIterable<EmailServiceResourceInner>
list
(com.azure.core.util.Context context) List By Subscriptioncom.azure.core.http.rest.PagedIterable<EmailServiceResourceInner>
listByResourceGroup
(String resourceGroupName) List By Resource Groupcom.azure.core.http.rest.PagedIterable<EmailServiceResourceInner>
listByResourceGroup
(String resourceGroupName, com.azure.core.util.Context context) List By Resource GroupList Verified Domains From Exchange OnlinelistVerifiedExchangeOnlineDomainsWithResponse
(com.azure.core.util.Context context) List Verified Domains From Exchange Onlineupdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters) Updateupdate
(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, com.azure.core.util.Context context) Update
-
Method Details
-
getByResourceGroup
GetGet the EmailService and its properties.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.- Returns:
- the EmailService and its properties.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroupWithResponse
com.azure.core.http.rest.Response<EmailServiceResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String emailServiceName, com.azure.core.util.Context context) GetGet the EmailService and its properties.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.context
- The context to associate with this operation.- Returns:
- the EmailService and its properties along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginCreateOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters) Create Or UpdateCreate a new EmailService or update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the create or update operation.- Returns:
- the
SyncPoller
for polling of a class representing an EmailService resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginCreateOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, com.azure.core.util.Context context) Create Or UpdateCreate a new EmailService or update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the create or update operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of a class representing an EmailService resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
EmailServiceResourceInner createOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters) Create Or UpdateCreate a new EmailService or update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the create or update operation.- Returns:
- a class representing an EmailService resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
EmailServiceResourceInner createOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, com.azure.core.util.Context context) Create Or UpdateCreate a new EmailService or update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the create or update operation.context
- The context to associate with this operation.- Returns:
- a class representing an EmailService resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String emailServiceName) DeleteOperation to delete a EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String emailServiceName, com.azure.core.util.Context context) DeleteOperation to delete a EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
DeleteOperation to delete a EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
DeleteOperation to delete a EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters) UpdateOperation to update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the update operation.- Returns:
- the
SyncPoller
for polling of a class representing an EmailService resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, com.azure.core.util.Context context) UpdateOperation to update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the update operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of a class representing an EmailService resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
EmailServiceResourceInner update(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters) UpdateOperation to update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the update operation.- Returns:
- a class representing an EmailService resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
EmailServiceResourceInner update(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, com.azure.core.util.Context context) UpdateOperation to update an existing EmailService.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.emailServiceName
- The name of the EmailService resource.parameters
- Parameters for the update operation.context
- The context to associate with this operation.- Returns:
- a class representing an EmailService resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<EmailServiceResourceInner> list()List By SubscriptionHandles requests to list all resources in a subscription.
- Returns:
- object that includes an array of EmailServices and a possible link for next set as paginated response
with
PagedIterable
. - Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<EmailServiceResourceInner> list(com.azure.core.util.Context context) List By SubscriptionHandles requests to list all resources in a subscription.
- Parameters:
context
- The context to associate with this operation.- Returns:
- object that includes an array of EmailServices and a possible link for next set as paginated response
with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<EmailServiceResourceInner> listByResourceGroup(String resourceGroupName) List By Resource GroupHandles requests to list all resources in a resource group.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- object that includes an array of EmailServices and a possible link for next set as paginated response
with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<EmailServiceResourceInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) List By Resource GroupHandles requests to list all resources in a resource group.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.context
- The context to associate with this operation.- Returns:
- object that includes an array of EmailServices and a possible link for next set as paginated response
with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listVerifiedExchangeOnlineDomains
List Verified Domains From Exchange OnlineGet a list of domains that are fully verified in Exchange Online.
- Returns:
- a list of domains that are fully verified in Exchange Online.
- Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listVerifiedExchangeOnlineDomainsWithResponse
com.azure.core.http.rest.Response<List<String>> listVerifiedExchangeOnlineDomainsWithResponse(com.azure.core.util.Context context) List Verified Domains From Exchange OnlineGet a list of domains that are fully verified in Exchange Online.
- Parameters:
context
- The context to associate with this operation.- Returns:
- a list of domains that are fully verified in Exchange Online along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-