AfdEndpointsClient Interface
public interface AfdEndpointsClient
An instance of this class provides access to all the operations defined in AfdEndpointsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginPurgeContent
public abstract SyncPoller
Removes a content from AzureFrontDoor.
Parameters:
Returns:
beginPurgeContent
public abstract SyncPoller
Removes a content from AzureFrontDoor.
Parameters:
Returns:
beginPurgeContentAsync
public abstract PollerFlux
Removes a content from AzureFrontDoor.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
create
public abstract AfdEndpointInner create(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpointParam)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
create
public abstract AfdEndpointInner create(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpointParam, Context context)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
createAsync
public abstract Mono
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String profileName, String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
delete
public abstract void delete(String resourceGroupName, String profileName, String endpointName, Context context)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
get
public abstract AfdEndpointInner get(String resourceGroupName, String profileName, String endpointName)
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getAsync
public abstract Mono
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing AzureFrontDoor endpoints.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing AzureFrontDoor endpoints.
Parameters:
Returns:
listByProfileAsync
public abstract PagedFlux
Lists existing AzureFrontDoor endpoints.
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.
Parameters:
Returns:
listResourceUsageAsync
public abstract PagedFlux
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.
Parameters:
Returns:
purgeContent
public abstract void purgeContent(String resourceGroupName, String profileName, String endpointName, AfdPurgeParameters contents)
Removes a content from AzureFrontDoor.
Parameters:
purgeContent
public abstract void purgeContent(String resourceGroupName, String profileName, String endpointName, AfdPurgeParameters contents, Context context)
Removes a content from AzureFrontDoor.
Parameters:
purgeContentAsync
public abstract Mono
Removes a content from AzureFrontDoor.
Parameters:
Returns:
purgeContentWithResponseAsync
public abstract Mono
Removes a content from AzureFrontDoor.
Parameters:
Returns:
update
public abstract AfdEndpointInner update(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
update
public abstract AfdEndpointInner update(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties, Context context)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.
Parameters:
Returns:
validateCustomDomain
public abstract ValidateCustomDomainOutputInner validateCustomDomain(String resourceGroupName, String profileName, String endpointName, ValidateCustomDomainInput customDomainProperties)
Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
Parameters:
Returns:
validateCustomDomainAsync
public abstract Mono
Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
Parameters:
Returns:
validateCustomDomainWithResponse
public abstract Response
Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
Parameters:
Returns:
validateCustomDomainWithResponseAsync
public abstract Mono
Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
Parameters:
Returns:
Applies to
Azure SDK for Java