### YamlMime:JavaType uid: "com.microsoft.azure.management.cdn.CdnEndpoint" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint" name: "CdnEndpoint" nameWithType: "CdnEndpoint" summary: "An immutable client-side representation of an Azure CDN endpoint." syntax: "public interface **CdnEndpoint**
extends <,>, <>" methods: - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.contentTypesToCompress()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.contentTypesToCompress()" name: "contentTypesToCompress()" nameWithType: "CdnEndpoint.contentTypesToCompress()" modifiers: - "abstract" syntax: "public abstract Set contentTypesToCompress()" returns: description: "content types to be compressed" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.customDomains()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.customDomains()" name: "customDomains()" nameWithType: "CdnEndpoint.customDomains()" modifiers: - "abstract" syntax: "public abstract Set customDomains()" returns: description: "custom domains associated with this endpoint" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.geoFilters()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.geoFilters()" name: "geoFilters()" nameWithType: "CdnEndpoint.geoFilters()" modifiers: - "abstract" syntax: "public abstract List geoFilters()" returns: description: "list of Geo filters" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.hostName()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.hostName()" name: "hostName()" nameWithType: "CdnEndpoint.hostName()" modifiers: - "abstract" syntax: "public abstract String hostName()" returns: description: "endpoint host name" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.httpPort()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.httpPort()" name: "httpPort()" nameWithType: "CdnEndpoint.httpPort()" modifiers: - "abstract" syntax: "public abstract int httpPort()" returns: description: "HTTP port value" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.httpsPort()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.httpsPort()" name: "httpsPort()" nameWithType: "CdnEndpoint.httpsPort()" modifiers: - "abstract" syntax: "public abstract int httpsPort()" returns: description: "HTTPS port value" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.isCompressionEnabled()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.isCompressionEnabled()" name: "isCompressionEnabled()" nameWithType: "CdnEndpoint.isCompressionEnabled()" modifiers: - "abstract" syntax: "public abstract boolean isCompressionEnabled()" returns: description: "true if content compression is enabled, otherwise false" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.isHttpAllowed()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.isHttpAllowed()" name: "isHttpAllowed()" nameWithType: "CdnEndpoint.isHttpAllowed()" modifiers: - "abstract" syntax: "public abstract boolean isHttpAllowed()" returns: description: "true if HTTP traffic is allowed, otherwise false." type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.isHttpsAllowed()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.isHttpsAllowed()" name: "isHttpsAllowed()" nameWithType: "CdnEndpoint.isHttpsAllowed()" modifiers: - "abstract" syntax: "public abstract boolean isHttpsAllowed()" returns: description: "true if HTTPS traffic is allowed, otherwise false" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.listResourceUsage()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.listResourceUsage()" name: "listResourceUsage()" nameWithType: "CdnEndpoint.listResourceUsage()" summary: "Checks the quota and usage of geo filters and custom domains under the current endpoint." modifiers: - "abstract" syntax: "public abstract PagedList listResourceUsage()" desc: "Checks the quota and usage of geo filters and custom domains under the current endpoint." returns: description: "list of quotas and usages of geo filters and custom domains under the current endpoint" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContent(java.util.Set)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContent(Set contentPaths)" name: "loadContent(Set contentPaths)" nameWithType: "CdnEndpoint.loadContent(Set contentPaths)" summary: "Forcibly preloads the content of the CDN endpoint." modifiers: - "abstract" parameters: - description: "the file paths to the content to be loaded" name: "contentPaths" type: "<>" syntax: "public abstract void loadContent(Set contentPaths)" desc: "Forcibly preloads the content of the CDN endpoint.\n\nNote: this is supported for Verizon profiles only." - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContentAsync(java.util.Set)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContentAsync(Set contentPaths)" name: "loadContentAsync(Set contentPaths)" nameWithType: "CdnEndpoint.loadContentAsync(Set contentPaths)" summary: "Forcibly preloads the content of the CDN endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the file paths to the content to be loaded" name: "contentPaths" type: "<>" syntax: "public abstract Completable loadContentAsync(Set contentPaths)" desc: "Forcibly preloads the content of the CDN endpoint asynchronously.\n\nNote: this is supported for Verizon profiles only." returns: description: "a representation of the deferred computation of this call" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContentAsync(java.util.Set,com.microsoft.rest.ServiceCallback)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.loadContentAsync(Set contentPaths, ServiceCallback callback)" name: "loadContentAsync(Set contentPaths, ServiceCallback callback)" nameWithType: "CdnEndpoint.loadContentAsync(Set contentPaths, ServiceCallback callback)" summary: "Forcibly preloads the content of the CDN endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the file paths to the content to be loaded" name: "contentPaths" type: "<>" - description: "the callback to call on success or failure" name: "callback" type: "<>" syntax: "public abstract ServiceFuture loadContentAsync(Set contentPaths, ServiceCallback callback)" desc: "Forcibly preloads the content of the CDN endpoint asynchronously.\n\nNote: this is supported for Verizon profiles only." returns: description: "a handle to cancel the request" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.optimizationType()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.optimizationType()" name: "optimizationType()" nameWithType: "CdnEndpoint.optimizationType()" modifiers: - "abstract" syntax: "public abstract String optimizationType()" returns: description: "optimization type" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.originHostHeader()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.originHostHeader()" name: "originHostHeader()" nameWithType: "CdnEndpoint.originHostHeader()" modifiers: - "abstract" syntax: "public abstract String originHostHeader()" returns: description: "origin host header" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.originHostName()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.originHostName()" name: "originHostName()" nameWithType: "CdnEndpoint.originHostName()" modifiers: - "abstract" syntax: "public abstract String originHostName()" returns: description: "origin host name" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.originPath()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.originPath()" name: "originPath()" nameWithType: "CdnEndpoint.originPath()" modifiers: - "abstract" syntax: "public abstract String originPath()" returns: description: "origin path" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.provisioningState()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.provisioningState()" name: "provisioningState()" nameWithType: "CdnEndpoint.provisioningState()" modifiers: - "abstract" syntax: "public abstract String provisioningState()" returns: description: "endpoint provisioning state" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContent(java.util.Set)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContent(Set contentPaths)" name: "purgeContent(Set contentPaths)" nameWithType: "CdnEndpoint.purgeContent(Set contentPaths)" summary: "Forcibly purges the content of the CDN endpoint." modifiers: - "abstract" parameters: - description: "the paths to the content to be purged, which can be file paths or directory wild cards." name: "contentPaths" type: "<>" syntax: "public abstract void purgeContent(Set contentPaths)" desc: "Forcibly purges the content of the CDN endpoint." - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContentAsync(java.util.Set)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContentAsync(Set contentPaths)" name: "purgeContentAsync(Set contentPaths)" nameWithType: "CdnEndpoint.purgeContentAsync(Set contentPaths)" summary: "Forcibly purges the content of the CDN endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the paths to the content to be purged, which can be file paths or directory wild cards." name: "contentPaths" type: "<>" syntax: "public abstract Completable purgeContentAsync(Set contentPaths)" desc: "Forcibly purges the content of the CDN endpoint asynchronously." returns: description: "a representation of the deferred computation of this call" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContentAsync(java.util.Set,com.microsoft.rest.ServiceCallback)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.purgeContentAsync(Set contentPaths, ServiceCallback callback)" name: "purgeContentAsync(Set contentPaths, ServiceCallback callback)" nameWithType: "CdnEndpoint.purgeContentAsync(Set contentPaths, ServiceCallback callback)" summary: "Forcibly purges the content of the CDN endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the paths to the content to be purged, which can be file paths or directory wild cards." name: "contentPaths" type: "<>" - description: "the callback to call on success or failure" name: "callback" type: "<>" syntax: "public abstract ServiceFuture purgeContentAsync(Set contentPaths, ServiceCallback callback)" desc: "Forcibly purges the content of the CDN endpoint asynchronously." returns: description: "a handle to cancel the request" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.queryStringCachingBehavior()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.queryStringCachingBehavior()" name: "queryStringCachingBehavior()" nameWithType: "CdnEndpoint.queryStringCachingBehavior()" modifiers: - "abstract" syntax: "public abstract QueryStringCachingBehavior queryStringCachingBehavior()" returns: description: "query string caching behavior" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.resourceState()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.resourceState()" name: "resourceState()" nameWithType: "CdnEndpoint.resourceState()" modifiers: - "abstract" syntax: "public abstract EndpointResourceState resourceState()" returns: description: "endpoint state" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.start()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.start()" name: "start()" nameWithType: "CdnEndpoint.start()" summary: "Starts the CDN endpoint, if it is stopped." modifiers: - "abstract" syntax: "public abstract void start()" desc: "Starts the CDN endpoint, if it is stopped." - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.startAsync()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.startAsync()" name: "startAsync()" nameWithType: "CdnEndpoint.startAsync()" summary: "Starts the CDN endpoint asynchronously, if it is stopped." modifiers: - "abstract" syntax: "public abstract Completable startAsync()" desc: "Starts the CDN endpoint asynchronously, if it is stopped." returns: description: "a representation of the deferred computation of this call" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.startAsync(com.microsoft.rest.ServiceCallback)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.startAsync(ServiceCallback callback)" name: "startAsync(ServiceCallback callback)" nameWithType: "CdnEndpoint.startAsync(ServiceCallback callback)" summary: "Starts the CDN endpoint asynchronously, if it is stopped." modifiers: - "abstract" parameters: - description: "the callback to call on success or failure" name: "callback" type: "<>" syntax: "public abstract ServiceFuture startAsync(ServiceCallback callback)" desc: "Starts the CDN endpoint asynchronously, if it is stopped." returns: description: "a handle to cancel the request" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.stop()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.stop()" name: "stop()" nameWithType: "CdnEndpoint.stop()" summary: "Stops the CDN endpoint, if it is running." modifiers: - "abstract" syntax: "public abstract void stop()" desc: "Stops the CDN endpoint, if it is running." - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.stopAsync()" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.stopAsync()" name: "stopAsync()" nameWithType: "CdnEndpoint.stopAsync()" summary: "Stops the CDN endpoint asynchronously, if it is running." modifiers: - "abstract" syntax: "public abstract Completable stopAsync()" desc: "Stops the CDN endpoint asynchronously, if it is running." returns: description: "a representation of the deferred computation of this call" type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.stopAsync(com.microsoft.rest.ServiceCallback)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.stopAsync(ServiceCallback callback)" name: "stopAsync(ServiceCallback callback)" nameWithType: "CdnEndpoint.stopAsync(ServiceCallback callback)" summary: "Stops the CDN endpoint asynchronously, if it is running." modifiers: - "abstract" parameters: - description: "the callback to call on success or failure" name: "callback" type: "<>" syntax: "public abstract ServiceFuture stopAsync(ServiceCallback callback)" desc: "Stops the CDN endpoint asynchronously, if it is running." returns: description: "a handle to cancel the request" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomain(java.lang.String)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomain(String hostName)" name: "validateCustomDomain(String hostName)" nameWithType: "CdnEndpoint.validateCustomDomain(String hostName)" summary: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint." modifiers: - "abstract" parameters: - description: "the host name, which must be a domain name, of the custom domain" name: "hostName" type: "" syntax: "public abstract CustomDomainValidationResult validateCustomDomain(String hostName)" desc: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint." returns: description: "the result of the action, if successful." type: "" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomainAsync(java.lang.String)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomainAsync(String hostName)" name: "validateCustomDomainAsync(String hostName)" nameWithType: "CdnEndpoint.validateCustomDomainAsync(String hostName)" summary: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the host name, which must be a domain name, of the custom domain" name: "hostName" type: "" syntax: "public abstract Observable validateCustomDomainAsync(String hostName)" desc: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint asynchronously." returns: description: "an observable of the result" type: "<>" - uid: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomainAsync(java.lang.String,com.microsoft.rest.ServiceCallback)" fullName: "com.microsoft.azure.management.cdn.CdnEndpoint.validateCustomDomainAsync(String hostName, ServiceCallback callback)" name: "validateCustomDomainAsync(String hostName, ServiceCallback callback)" nameWithType: "CdnEndpoint.validateCustomDomainAsync(String hostName, ServiceCallback callback)" summary: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint asynchronously." modifiers: - "abstract" parameters: - description: "the host name, which must be a domain name, of the custom domain" name: "hostName" type: "" - description: "the callback to call on success or failure" name: "callback" type: "<>" syntax: "public abstract ServiceFuture validateCustomDomainAsync(String hostName, ServiceCallback callback)" desc: "Validates a custom domain mapping to ensure it maps to the correct CNAME in DNS for current endpoint asynchronously." returns: description: "a handle to cancel the request" type: "<>" type: "interface" desc: "An immutable client-side representation of an Azure CDN endpoint." implements: - "<,>" - "<>" metadata: {} package: "com.microsoft.azure.management.cdn" artifact: com.microsoft.azure:azure-mgmt-cdn:1.41.4