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

RouteUpdateParameters 类

  • java.lang.Object
    • com.microsoft.azure.management.cdn.RouteUpdateParameters

public class RouteUpdateParameters

创建或更新域所需的域 JSON 对象。

构造函数摘要

构造函数 说明
RouteUpdateParameters()

方法摘要

修饰符和类型 方法和描述
java.lang.Object compressionSettings()

获取压缩设置。

java.util.List<ResourceReference> customDomains()

获取此终结点引用的域。

EnabledState enabledState()

获取是否启用此规则的用法。

ForwardingProtocol forwardingProtocol()

获取将流量转发到后端时此规则将使用的协议。

HttpsRedirect httpsRedirect()

获取是否自动将 HTTP 流量重定向到 HTTPS 流量。

LinkToDefaultDomain linkToDefaultDomain()

获取此路由是否将链接到默认终结点域。

ResourceReference originGroup()

获取对源组的引用。

java.lang.String originPath()

获取 AzureFrontDoor 可用于从中检索内容的源上的目录路径,例如。G。

java.util.List<java.lang.String> patternsToMatch()

获取规则的路由模式。

AfdQueryStringCachingBehavior queryStringCachingBehavior()

Get 定义 CDN 如何缓存包含查询字符串的请求。

java.util.List<ResourceReference> ruleSets()

获取此终结点引用的规则集。

java.util.List<AFDEndpointProtocols> supportedProtocols()

获取此路由支持的协议列表。

RouteUpdateParameters withCompressionSettings(Object compressionSettings)

设置压缩设置。

RouteUpdateParameters withCustomDomains(List<ResourceReference> customDomains)

设置此终结点引用的域。

RouteUpdateParameters withEnabledState(EnabledState enabledState)

设置是否允许使用此规则。

RouteUpdateParameters withForwardingProtocol(ForwardingProtocol forwardingProtocol)

设置将流量转发到后端时此规则将使用的协议。

RouteUpdateParameters withHttpsRedirect(HttpsRedirect httpsRedirect)

设置是否自动将 HTTP 流量重定向到 HTTPS 流量。

RouteUpdateParameters withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)

设置此路由是否将链接到默认终结点域。

RouteUpdateParameters withOriginGroup(ResourceReference originGroup)

设置对源组的引用。

RouteUpdateParameters withOriginPath(String originPath)

在 AzureFrontDoor 可用于从中检索内容的源上设置目录路径,例如。G。

RouteUpdateParameters withPatternsToMatch(List<String> patternsToMatch)

设置规则的路由模式。

RouteUpdateParameters withQueryStringCachingBehavior(AfdQueryStringCachingBehavior queryStringCachingBehavior)

Set 定义 CDN 如何缓存包含查询字符串的请求。

RouteUpdateParameters withRuleSets(List<ResourceReference> ruleSets)

设置此终结点引用的规则集。

RouteUpdateParameters withSupportedProtocols(List<AFDEndpointProtocols> supportedProtocols)

设置此路由支持的协议列表。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

RouteUpdateParameters

public RouteUpdateParameters()

方法详细信息

compressionSettings

public Object compressionSettings()

获取压缩设置。

Returns:

compressionSettings 值

customDomains

public List customDomains()

获取此终结点引用的域。

Returns:

customDomains 值

enabledState

public EnabledState enabledState()

获取是否启用此规则的用法。 允许的值为“Enabled”或“Disabled”。 可能的值包括:“Enabled”、“Disabled”。

Returns:

enabledState 值

forwardingProtocol

public ForwardingProtocol forwardingProtocol()

获取将流量转发到后端时此规则将使用的协议。 可能的值包括:“HttpOnly”、“HttpsOnly”、“MatchRequest”。

Returns:

forwardingProtocol 值

httpsRedirect

public HttpsRedirect httpsRedirect()

获取是否自动将 HTTP 流量重定向到 HTTPS 流量。 请注意,这是设置此规则的简单方法,这将是执行的第一个规则。 可能的值包括:“Enabled”、“Disabled”。

Returns:

httpsRedirect 值

linkToDefaultDomain

public LinkToDefaultDomain linkToDefaultDomain()

获取此路由是否将链接到默认终结点域。 可能的值包括:“Enabled”、“Disabled”。

Returns:

linkToDefaultDomain 值

originGroup

public ResourceReference originGroup()

获取对源组的引用。

Returns:

originGroup 值

originPath

public String originPath()

获取 AzureFrontDoor 可用于从中检索内容的源上的目录路径,例如 contoso.cloudapp.net/originpath。

Returns:

originPath 值

patternsToMatch

public List patternsToMatch()

获取规则的路由模式。

Returns:

patternsToMatch 值

queryStringCachingBehavior

public AfdQueryStringCachingBehavior queryStringCachingBehavior()

Get 定义 CDN 如何缓存包含查询字符串的请求。 可以在缓存时忽略任何查询字符串,绕过缓存以防止缓存包含查询字符串的请求,或者使用唯一 URL 缓存每个请求。 可能的值包括:“IgnoreQueryString”、“UseQueryString”、“NotSet”。

Returns:

queryStringCachingBehavior 值

ruleSets

public List ruleSets()

获取此终结点引用的规则集。

Returns:

ruleSets 值

supportedProtocols

public List supportedProtocols()

获取此路由支持的协议列表。

Returns:

supportedProtocols 值

withCompressionSettings

public RouteUpdateParameters withCompressionSettings(Object compressionSettings)

设置压缩设置。

Parameters:

compressionSettings - 要设置的 compressionSettings 值

Returns:

RouteUpdateParameters 对象本身。

withCustomDomains

public RouteUpdateParameters withCustomDomains(List customDomains)

设置此终结点引用的域。

Parameters:

customDomains - 要设置的 customDomains 值

Returns:

RouteUpdateParameters 对象本身。

withEnabledState

public RouteUpdateParameters withEnabledState(EnabledState enabledState)

设置是否允许使用此规则。 允许的值为“Enabled”或“Disabled”。 可能的值包括:“Enabled”、“Disabled”。

Parameters:

enabledState - 要设置的 enabledState 值

Returns:

RouteUpdateParameters 对象本身。

withForwardingProtocol

public RouteUpdateParameters withForwardingProtocol(ForwardingProtocol forwardingProtocol)

设置将流量转发到后端时此规则将使用的协议。 可能的值包括:“HttpOnly”、“HttpsOnly”、“MatchRequest”。

Parameters:

forwardingProtocol - 要设置的 forwardingProtocol 值

Returns:

RouteUpdateParameters 对象本身。

withHttpsRedirect

public RouteUpdateParameters withHttpsRedirect(HttpsRedirect httpsRedirect)

设置是否自动将 HTTP 流量重定向到 HTTPS 流量。 请注意,这是设置此规则的简单方法,这将是执行的第一个规则。 可能的值包括:“Enabled”、“Disabled”。

Parameters:

httpsRedirect - 要设置的 httpsRedirect 值

Returns:

RouteUpdateParameters 对象本身。

withLinkToDefaultDomain

public RouteUpdateParameters withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)

设置此路由是否将链接到默认终结点域。 可能的值包括:“Enabled”、“Disabled”。

Parameters:

linkToDefaultDomain - 要设置的 linkToDefaultDomain 值

Returns:

RouteUpdateParameters 对象本身。

withOriginGroup

public RouteUpdateParameters withOriginGroup(ResourceReference originGroup)

设置对源组的引用。

Parameters:

originGroup - 要设置的 originGroup 值

Returns:

RouteUpdateParameters 对象本身。

withOriginPath

public RouteUpdateParameters withOriginPath(String originPath)

在 AzureFrontDoor 可用于从中检索内容的源上设置目录路径,例如 contoso.cloudapp.net/originpath。

Parameters:

originPath - 要设置的 originPath 值

Returns:

RouteUpdateParameters 对象本身。

withPatternsToMatch

public RouteUpdateParameters withPatternsToMatch(List patternsToMatch)

设置规则的路由模式。

Parameters:

patternsToMatch - 要设置的 patternsToMatch 值

Returns:

RouteUpdateParameters 对象本身。

withQueryStringCachingBehavior

public RouteUpdateParameters withQueryStringCachingBehavior(AfdQueryStringCachingBehavior queryStringCachingBehavior)

Set 定义 CDN 如何缓存包含查询字符串的请求。 可以在缓存时忽略任何查询字符串,绕过缓存以防止缓存包含查询字符串的请求,或者使用唯一 URL 缓存每个请求。 可能的值包括:“IgnoreQueryString”、“UseQueryString”、“NotSet”。

Parameters:

queryStringCachingBehavior - 要设置的 queryStringCachingBehavior 值

Returns:

RouteUpdateParameters 对象本身。

withRuleSets

public RouteUpdateParameters withRuleSets(List ruleSets)

设置此终结点引用的规则集。

Parameters:

ruleSets - 要设置的 ruleSets 值

Returns:

RouteUpdateParameters 对象本身。

withSupportedProtocols

public RouteUpdateParameters withSupportedProtocols(List supportedProtocols)

设置此路由支持的协议列表。

Parameters:

supportedProtocols - 要设置的 supportedProtocols 值

Returns:

RouteUpdateParameters 对象本身。

适用于