EndpointsClient Interface
public interface EndpointsClient
An instance of this class provides access to all the operations defined in EndpointsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<>
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<>
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux<>
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<>
Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<>
Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<>
Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginLoadContent
public abstract SyncPoller<>
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
Returns:
beginLoadContent
public abstract SyncPoller<>
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
Returns:
beginLoadContentAsync
public abstract PollerFlux<>
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
Returns:
beginPurgeContent
public abstract SyncPoller<>
Removes a content from CDN.
Parameters:
Returns:
beginPurgeContent
public abstract SyncPoller<>
Removes a content from CDN.
Parameters:
Returns:
beginPurgeContentAsync
public abstract PollerFlux<>
Removes a content from CDN.
Parameters:
Returns:
beginStart
public abstract SyncPoller<>
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
beginStart
public abstract SyncPoller<>
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
beginStartAsync
public abstract PollerFlux<>
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
beginStop
public abstract SyncPoller<>
Stops an existing running CDN endpoint.
Parameters:
Returns:
beginStop
public abstract SyncPoller<>
Stops an existing running CDN endpoint.
Parameters:
Returns:
beginStopAsync
public abstract PollerFlux<>
Stops an existing running CDN endpoint.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<>
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<>
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux<>
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
create
public abstract EndpointInner create(String resourceGroupName, String profileName, String endpointName, EndpointInner endpointParam)
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
create
public abstract EndpointInner create(String resourceGroupName, String profileName, String endpointName, EndpointInner endpointParam, Context context)
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
createAsync
public abstract Mono
Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<><>
Creates a new CDN 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 CDN 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 CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<><>
Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
get
public abstract EndpointInner get(String resourceGroupName, String profileName, String endpointName)
Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getAsync
public abstract Mono
Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<>
Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing CDN endpoints.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing CDN endpoints.
Parameters:
Returns:
listByProfileAsync
public abstract PagedFlux
Lists existing CDN endpoints.
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and usage of geo filters and custom domains under the given endpoint.
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and usage of geo filters and custom domains under the given endpoint.
Parameters:
Returns:
listResourceUsageAsync
public abstract PagedFlux
Checks the quota and usage of geo filters and custom domains under the given endpoint.
Parameters:
Returns:
loadContent
public abstract void loadContent(String resourceGroupName, String profileName, String endpointName, LoadParameters contentFilePaths)
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
loadContent
public abstract void loadContent(String resourceGroupName, String profileName, String endpointName, LoadParameters contentFilePaths, Context context)
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
loadContentAsync
public abstract Mono
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
Returns:
loadContentWithResponseAsync
public abstract Mono<><>
Pre-loads a content to CDN. Available for Verizon Profiles.
Parameters:
Returns:
purgeContent
public abstract void purgeContent(String resourceGroupName, String profileName, String endpointName, PurgeParameters contentFilePaths)
Removes a content from CDN.
Parameters:
purgeContent
public abstract void purgeContent(String resourceGroupName, String profileName, String endpointName, PurgeParameters contentFilePaths, Context context)
Removes a content from CDN.
Parameters:
purgeContentAsync
public abstract Mono
Removes a content from CDN.
Parameters:
Returns:
purgeContentWithResponseAsync
public abstract Mono<><>
Removes a content from CDN.
Parameters:
Returns:
start
public abstract EndpointInner start(String resourceGroupName, String profileName, String endpointName)
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
start
public abstract EndpointInner start(String resourceGroupName, String profileName, String endpointName, Context context)
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
startAsync
public abstract Mono
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
startWithResponseAsync
public abstract Mono<><>
Starts an existing CDN endpoint that is on a stopped state.
Parameters:
Returns:
stop
public abstract EndpointInner stop(String resourceGroupName, String profileName, String endpointName)
Stops an existing running CDN endpoint.
Parameters:
Returns:
stop
public abstract EndpointInner stop(String resourceGroupName, String profileName, String endpointName, Context context)
Stops an existing running CDN endpoint.
Parameters:
Returns:
stopAsync
public abstract Mono
Stops an existing running CDN endpoint.
Parameters:
Returns:
stopWithResponseAsync
public abstract Mono<><>
Stops an existing running CDN endpoint.
Parameters:
Returns:
update
public abstract EndpointInner update(String resourceGroupName, String profileName, String endpointName, EndpointUpdateParameters endpointUpdateProperties)
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
update
public abstract EndpointInner update(String resourceGroupName, String profileName, String endpointName, EndpointUpdateParameters endpointUpdateProperties, Context context)
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing CDN 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 custom domains, use the Update Custom Domain operation.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<><>
Updates an existing CDN 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 custom 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 CDN endpoint in DNS.
Parameters:
Returns:
validateCustomDomainAsync
public abstract Mono
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
Parameters:
Returns:
validateCustomDomainWithResponse
public abstract Response
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
Parameters:
Returns:
validateCustomDomainWithResponseAsync
public abstract Mono<>
Validates the custom domain mapping to ensure it maps to the correct CDN 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