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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for