你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CdnEndpoint.UpdateStandardEndpoint 接口

实现

public static interface CdnEndpoint.UpdateStandardEndpoint
extends Update

允许指定终结点属性的 CDN 配置文件终结点更新的阶段。

方法摘要

修饰符和类型 方法和描述
abstract UpdateStandardEndpoint withCompressionEnabled(boolean compressionEnabled)

设置压缩状态。

abstract UpdateStandardEndpoint withContentTypeToCompress(String contentTypeToCompress)

指定要压缩的单个内容类型。

abstract UpdateStandardEndpoint withContentTypesToCompress(Set<String> contentTypesToCompress)

指定要压缩的内容类型。

abstract UpdateStandardEndpoint withCustomDomain(String hostName)

在终结点中添加新的 CDN 自定义域。

abstract UpdateStandardEndpoint withGeoFilter(String relativePath, GeoFilterActions action, CountryIsoCode countryCode)

将单个条目添加到“地理筛选器”列表。

abstract UpdateStandardEndpoint withGeoFilter(String relativePath, GeoFilterActions action, Collection<CountryIsoCode> countryCodes)

设置指定国家/地区列表的地理筛选器列表。

abstract UpdateStandardEndpoint withGeoFilters(Collection<GeoFilter> geoFilters)

指定要使用的地理筛选器。

abstract UpdateStandardEndpoint withHostHeader(String hostHeader)

指定主机标头。

abstract UpdateStandardEndpoint withHttpAllowed(boolean httpAllowed)

指定是否允许 HTTP 流量。

abstract UpdateStandardEndpoint withHttpPort(int httpPort)

指定 HTTP 流量的端口。

abstract UpdateStandardEndpoint withHttpsAllowed(boolean httpsAllowed)

指定是否允许 HTTPS 流量。

abstract UpdateStandardEndpoint withHttpsPort(int httpsPort)

指定 HTTP 流量的端口。

abstract UpdateStandardEndpoint withOriginPath(String originPath)

指定源路径。

abstract UpdateStandardEndpoint withQueryStringCachingBehavior(QueryStringCachingBehavior cachingBehavior)

设置查询字符串缓存行为。

abstract UpdateStandardEndpoint withoutContentTypeToCompress(String contentTypeToCompress)

从列表中删除要压缩的内容类型。

abstract UpdateStandardEndpoint withoutContentTypesToCompress()

清除要压缩的内容类型的整个列表。

abstract UpdateStandardEndpoint withoutCustomDomain(String hostName)

删除终结点中的 CDN 自定义域。

abstract UpdateStandardEndpoint withoutGeoFilter(String relativePath)

从地理筛选器列表中删除条目。

abstract UpdateStandardEndpoint withoutGeoFilters()

清除整个地理筛选器列表。

方法详细信息

withCompressionEnabled

public abstract CdnEndpoint.UpdateStandardEndpoint withCompressionEnabled(boolean compressionEnabled)

设置压缩状态。

Parameters:

compressionEnabled - 如果为 true,则启用压缩

Returns:

定义的下一阶段

withContentTypeToCompress

public abstract CdnEndpoint.UpdateStandardEndpoint withContentTypeToCompress(String contentTypeToCompress)

指定要压缩的单个内容类型。

Parameters:

contentTypeToCompress - 要压缩以添加到列表的单个内容类型

Returns:

定义的下一阶段

withContentTypesToCompress

public abstract CdnEndpoint.UpdateStandardEndpoint withContentTypesToCompress(Set contentTypesToCompress)

指定要压缩的内容类型。

Parameters:

contentTypesToCompress - 要压缩以设置的内容类型

Returns:

定义的下一阶段

withCustomDomain

public abstract CdnEndpoint.UpdateStandardEndpoint withCustomDomain(String hostName)

在终结点中添加新的 CDN 自定义域。

Parameters:

hostName - 自定义域主机名

Returns:

终结点更新的下一阶段

withGeoFilter

public abstract CdnEndpoint.UpdateStandardEndpoint withGeoFilter(String relativePath, GeoFilterActions action, CountryIsoCode countryCode)

将单个条目添加到“地理筛选器”列表。

Parameters:

relativePath - 相对路径
action - 操作
countryCode - ISO 2 字母国家/地区代码

Returns:

定义的下一阶段

withGeoFilter

public abstract CdnEndpoint.UpdateStandardEndpoint withGeoFilter(String relativePath, GeoFilterActions action, Collection countryCodes)

设置指定国家/地区列表的地理筛选器列表。

Parameters:

relativePath - 相对路径
action - 操作
countryCodes - ISO 2 字母国家/地区代码的列表

Returns:

定义的下一阶段

withGeoFilters

public abstract CdnEndpoint.UpdateStandardEndpoint withGeoFilters(Collection geoFilters)

指定要使用的地理筛选器。

Parameters:

geoFilters - 地理筛选器

Returns:

定义的下一阶段

withHostHeader

public abstract CdnEndpoint.UpdateStandardEndpoint withHostHeader(String hostHeader)

指定主机标头。

Parameters:

hostHeader - 主机标头。

Returns:

终结点更新的下一阶段

withHttpAllowed

public abstract CdnEndpoint.UpdateStandardEndpoint withHttpAllowed(boolean httpAllowed)

指定是否允许 HTTP 流量。

Parameters:

httpAllowed - 如果为 true,则允许 HTTP 流量

Returns:

终结点更新的下一阶段

withHttpPort

public abstract CdnEndpoint.UpdateStandardEndpoint withHttpPort(int httpPort)

指定 HTTP 流量的端口。

Parameters:

httpPort - 端口号。

Returns:

终结点更新的下一阶段

withHttpsAllowed

public abstract CdnEndpoint.UpdateStandardEndpoint withHttpsAllowed(boolean httpsAllowed)

指定是否允许 HTTPS 流量。

Parameters:

httpsAllowed - 如果为 true,则允许 HTTPS 流量。

Returns:

终结点更新的下一阶段

withHttpsPort

public abstract CdnEndpoint.UpdateStandardEndpoint withHttpsPort(int httpsPort)

指定 HTTP 流量的端口。

Parameters:

httpsPort - 端口号。

Returns:

终结点更新的下一阶段

withOriginPath

public abstract CdnEndpoint.UpdateStandardEndpoint withOriginPath(String originPath)

指定源路径。

Parameters:

originPath - 源路径

Returns:

终结点更新的下一阶段

withQueryStringCachingBehavior

public abstract CdnEndpoint.UpdateStandardEndpoint withQueryStringCachingBehavior(QueryStringCachingBehavior cachingBehavior)

设置查询字符串缓存行为。

Parameters:

cachingBehavior - 要设置的查询字符串缓存行为值

Returns:

定义的下一阶段

withoutContentTypeToCompress

public abstract CdnEndpoint.UpdateStandardEndpoint withoutContentTypeToCompress(String contentTypeToCompress)

从列表中删除要压缩的内容类型。

Parameters:

contentTypeToCompress - 要从列表中删除的单个内容类型

Returns:

终结点更新的下一阶段

withoutContentTypesToCompress

public abstract CdnEndpoint.UpdateStandardEndpoint withoutContentTypesToCompress()

清除要压缩的内容类型的整个列表。

Returns:

终结点更新的下一阶段

withoutCustomDomain

public abstract CdnEndpoint.UpdateStandardEndpoint withoutCustomDomain(String hostName)

删除终结点中的 CDN 自定义域。

Parameters:

hostName - 自定义域主机名

Returns:

终结点更新的下一阶段

withoutGeoFilter

public abstract CdnEndpoint.UpdateStandardEndpoint withoutGeoFilter(String relativePath)

从地理筛选器列表中删除条目。

Parameters:

relativePath - 相对路径

Returns:

终结点更新的下一阶段

withoutGeoFilters

public abstract CdnEndpoint.UpdateStandardEndpoint withoutGeoFilters()

清除整个地理筛选器列表。

Returns:

终结点更新的下一阶段

适用于