public class ModifyRuleRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyRuleRequest() | 
| ModifyRuleRequest(ModifyRuleRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getForwardType()Get 负载均衡实例与后端服务之间的转发协议,默认HTTP,可取值:HTTP、HTTPS、GRPC。仅HTTPS监听器该参数有效。 | 
| HealthCheck | getHealthCheck()Get 健康检查信息。 | 
| String | getListenerId()Get 负载均衡监听器 ID,可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。 | 
| String | getLoadBalancerId()Get 负载均衡实例 ID,可以通过 [DescribeLoadBalancers](https://cloud.tencent.com/document/product/214/30685) 接口获取。 | 
| String | getLocationId()Get 要修改的转发规则的 ID, 可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。 | 
| OAuth | getOAuth()Get OAuth配置信息。 | 
| String | getScheduler()Get 规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH
分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。 | 
| Long | getSessionExpireTime()Get 会话保持时间。取值范围0或30-86400(单位:秒)。
默认为0。 | 
| String | getTrpcCallee()Get TRPC被调服务器路由,ForwardType为TRPC时必填。目前暂未对外开放。 | 
| String | getTrpcFunc()Get TRPC调用服务接口,ForwardType为TRPC时必填。目前暂未对外开放。 | 
| String | getUrl()Get 转发规则的新的转发路径,如不需修改Url,则不需提供此参数。 | 
| void | setForwardType(String ForwardType)Set 负载均衡实例与后端服务之间的转发协议,默认HTTP,可取值:HTTP、HTTPS、GRPC。仅HTTPS监听器该参数有效。 | 
| void | setHealthCheck(HealthCheck HealthCheck)Set 健康检查信息。 | 
| void | setListenerId(String ListenerId)Set 负载均衡监听器 ID,可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。 | 
| void | setLoadBalancerId(String LoadBalancerId)Set 负载均衡实例 ID,可以通过 [DescribeLoadBalancers](https://cloud.tencent.com/document/product/214/30685) 接口获取。 | 
| void | setLocationId(String LocationId)Set 要修改的转发规则的 ID, 可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。 | 
| void | setOAuth(OAuth OAuth)Set OAuth配置信息。 | 
| void | setScheduler(String Scheduler)Set 规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH
分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。 | 
| void | setSessionExpireTime(Long SessionExpireTime)Set 会话保持时间。取值范围0或30-86400(单位:秒)。
默认为0。 | 
| void | setTrpcCallee(String TrpcCallee)Set TRPC被调服务器路由,ForwardType为TRPC时必填。目前暂未对外开放。 | 
| void | setTrpcFunc(String TrpcFunc)Set TRPC调用服务接口,ForwardType为TRPC时必填。目前暂未对外开放。 | 
| void | setUrl(String Url)Set 转发规则的新的转发路径,如不需修改Url,则不需提供此参数。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyRuleRequest()
public ModifyRuleRequest(ModifyRuleRequest source)
public String getLoadBalancerId()
public void setLoadBalancerId(String LoadBalancerId)
LoadBalancerId - 负载均衡实例 ID,可以通过 [DescribeLoadBalancers](https://cloud.tencent.com/document/product/214/30685) 接口获取。public String getListenerId()
public void setListenerId(String ListenerId)
ListenerId - 负载均衡监听器 ID,可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。public String getLocationId()
public void setLocationId(String LocationId)
LocationId - 要修改的转发规则的 ID, 可以通过 [DescribeListeners](https://cloud.tencent.com/document/product/214/30686) 接口获取。public String getUrl()
public void setUrl(String Url)
Url - 转发规则的新的转发路径,如不需修改Url,则不需提供此参数。public HealthCheck getHealthCheck()
public void setHealthCheck(HealthCheck HealthCheck)
HealthCheck - 健康检查信息。public String getScheduler()
public void setScheduler(String Scheduler)
Scheduler - 规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH
分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。public Long getSessionExpireTime()
public void setSessionExpireTime(Long SessionExpireTime)
SessionExpireTime - 会话保持时间。取值范围0或30-86400(单位:秒)。
默认为0。public String getForwardType()
public void setForwardType(String ForwardType)
ForwardType - 负载均衡实例与后端服务之间的转发协议,默认HTTP,可取值:HTTP、HTTPS、GRPC。仅HTTPS监听器该参数有效。public String getTrpcCallee()
public void setTrpcCallee(String TrpcCallee)
TrpcCallee - TRPC被调服务器路由,ForwardType为TRPC时必填。目前暂未对外开放。public String getTrpcFunc()
public void setTrpcFunc(String TrpcFunc)
TrpcFunc - TRPC调用服务接口,ForwardType为TRPC时必填。目前暂未对外开放。public OAuth getOAuth()
public void setOAuth(OAuth OAuth)
OAuth - OAuth配置信息。Copyright © 2025. All rights reserved.