public static final class UpdateFlowRuleResponseBody.Data.Builder extends Object
public UpdateFlowRuleResponseBody.Data.Builder appId(String appId)
The application ID.
example:hpn9ac29kz@e31a4b871******
public UpdateFlowRuleResponseBody.Data.Builder appName(String appName)
The application name.
example:spring-cloud-a
public UpdateFlowRuleResponseBody.Data.Builder controlBehavior(Integer controlBehavior)
The throttling effect.
Valid values:
0
:
fast failure
2
:
in queue
0
public UpdateFlowRuleResponseBody.Data.Builder enable(Boolean enable)
Indicates whether the rule was enabled.
Valid value:
true
false
true
public UpdateFlowRuleResponseBody.Data.Builder id(Long id)
The rule ID.
example:12
public UpdateFlowRuleResponseBody.Data.Builder limitApp(String limitApp)
public UpdateFlowRuleResponseBody.Data.Builder maxQueueingTimeMs(Integer maxQueueingTimeMs)
The timeout period for queuing when the value of ControlBehavior is set to 2. Unit: milliseconds.
example:500
public UpdateFlowRuleResponseBody.Data.Builder namespace(String namespace)
The namespace.
example:default
public UpdateFlowRuleResponseBody.Data.Builder resource(String resource)
The name of the API resource.
example:/c
public UpdateFlowRuleResponseBody.Data.Builder threshold(Float threshold)
The throttling threshold.
example:5
public UpdateFlowRuleResponseBody.Data build()
Copyright © 2026. All rights reserved.