你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CdnEndpoint 接口
实现
public interface CdnEndpoint
extends ExternalChildResource<CdnEndpoint,CdnProfile>, HasInner<com.microsoft.azure.management.cdn.implementation.EndpointInner>
Azure CDN 终结点的不可变客户端表示形式。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
abstract java.util.Set<java.lang.String> | contentTypesToCompress() |
abstract java.util.Set<java.lang.String> | customDomains() |
abstract
java.util.List<Geo |
geoFilters() |
abstract java.lang.String | hostName() |
abstract int | httpPort() |
abstract int | httpsPort() |
abstract boolean | isCompressionEnabled() |
abstract boolean | isHttpAllowed() |
abstract boolean | isHttpsAllowed() |
abstract
com.microsoft.azure.PagedList<Resource |
listResourceUsage()
检查当前终结点下地理筛选器和自定义域的配额和使用情况。 |
abstract void |
loadContent(Set<String> contentPaths)
强制预加载 CDN 终结点的内容。 |
abstract rx.Completable |
loadContentAsync(Set<String> contentPaths)
以异步方式强行预加载 CDN 终结点的内容。 |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
loadContentAsync(Set<String> contentPaths, ServiceCallback<Void> callback)
以异步方式强行预加载 CDN 终结点的内容。 |
abstract java.lang.String | optimizationType() |
abstract java.lang.String | originHostHeader() |
abstract java.lang.String | originHostName() |
abstract java.lang.String | originPath() |
abstract java.lang.String | provisioningState() |
abstract void |
purgeContent(Set<String> contentPaths)
强行清除 CDN 终结点的内容。 |
abstract rx.Completable |
purgeContentAsync(Set<String> contentPaths)
以异步方式强行清除 CDN 终结点的内容。 |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
purgeContentAsync(Set<String> contentPaths, ServiceCallback<Void> callback)
以异步方式强行清除 CDN 终结点的内容。 |
abstract
Query |
queryStringCachingBehavior() |
abstract
Endpoint |
resourceState() |
abstract void |
start()
启动 CDN 终结点(如果已停止)。 |
abstract rx.Completable |
startAsync()
如果 CDN 终结点已停止,则异步启动它。 |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
startAsync(ServiceCallback<Void> callback)
如果 CDN 终结点已停止,则异步启动它。 |
abstract void |
stop()
停止 CDN 终结点(如果正在运行)。 |
abstract rx.Completable |
stopAsync()
如果 CDN 终结点正在运行,则异步停止该终结点。 |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
stopAsync(ServiceCallback<Void> callback)
如果 CDN 终结点正在运行,则异步停止该终结点。 |
abstract
Custom |
validateCustomDomain(String hostName)
验证自定义域映射,确保它映射到当前终结点的 DNS 中正确的 CNAME。 |
abstract
rx.Observable<Custom |
validateCustomDomainAsync(String hostName)
验证自定义域映射,确保它异步映射到当前终结点的 DNS 中正确的 CNAME。 |
abstract
com.microsoft.rest.ServiceFuture<Custom |
validateCustomDomainAsync(String hostName, ServiceCallback<CustomDomainValidationResult> callback)
验证自定义域映射,确保它异步映射到当前终结点的 DNS 中正确的 CNAME。 |
方法详细信息
contentTypesToCompress
public abstract Set
Returns:
customDomains
public abstract Set
Returns:
geoFilters
public abstract List
Returns:
hostName
public abstract String hostName()
Returns:
httpPort
public abstract int httpPort()
Returns:
httpsPort
public abstract int httpsPort()
Returns:
isCompressionEnabled
public abstract boolean isCompressionEnabled()
Returns:
isHttpAllowed
public abstract boolean isHttpAllowed()
Returns:
isHttpsAllowed
public abstract boolean isHttpsAllowed()
Returns:
listResourceUsage
public abstract PagedList
检查当前终结点下地理筛选器和自定义域的配额和使用情况。
Returns:
loadContent
public abstract void loadContent(Set
强制预加载 CDN 终结点的内容。
注意:仅 Verizon 配置文件支持此操作。
Parameters:
loadContentAsync
public abstract Completable loadContentAsync(Set
以异步方式强行预加载 CDN 终结点的内容。
注意:仅 Verizon 配置文件支持此操作。
Parameters:
Returns:
loadContentAsync
public abstract ServiceFuture
以异步方式强行预加载 CDN 终结点的内容。
注意:仅 Verizon 配置文件支持此操作。
Parameters:
Returns:
optimizationType
public abstract String optimizationType()
Returns:
originHostHeader
public abstract String originHostHeader()
Returns:
originHostName
public abstract String originHostName()
Returns:
originPath
public abstract String originPath()
Returns:
provisioningState
public abstract String provisioningState()
Returns:
purgeContent
public abstract void purgeContent(Set
强行清除 CDN 终结点的内容。
Parameters:
purgeContentAsync
public abstract Completable purgeContentAsync(Set
以异步方式强行清除 CDN 终结点的内容。
Parameters:
Returns:
purgeContentAsync
public abstract ServiceFuture
以异步方式强行清除 CDN 终结点的内容。
Parameters:
Returns:
queryStringCachingBehavior
public abstract QueryStringCachingBehavior queryStringCachingBehavior()
Returns:
resourceState
public abstract EndpointResourceState resourceState()
Returns:
start
public abstract void start()
启动 CDN 终结点(如果已停止)。
startAsync
public abstract Completable startAsync()
如果 CDN 终结点已停止,则异步启动它。
Returns:
startAsync
public abstract ServiceFuture
如果 CDN 终结点已停止,则异步启动它。
Parameters:
Returns:
stop
public abstract void stop()
停止 CDN 终结点(如果正在运行)。
stopAsync
public abstract Completable stopAsync()
如果 CDN 终结点正在运行,则异步停止该终结点。
Returns:
stopAsync
public abstract ServiceFuture
如果 CDN 终结点正在运行,则异步停止该终结点。
Parameters:
Returns:
validateCustomDomain
public abstract CustomDomainValidationResult validateCustomDomain(String hostName)
验证自定义域映射,确保它映射到当前终结点的 DNS 中正确的 CNAME。
Parameters:
Returns:
validateCustomDomainAsync
public abstract Observable
验证自定义域映射,确保它异步映射到当前终结点的 DNS 中正确的 CNAME。
Parameters:
Returns:
validateCustomDomainAsync
public abstract ServiceFuture
验证自定义域映射,确保它异步映射到当前终结点的 DNS 中正确的 CNAME。
Parameters:
Returns:
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈