SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptions.Builder.addEnforceOnKeyConfigsBuilder() |
If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptions.Builder.addEnforceOnKeyConfigsBuilder(int index) |
If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clear() |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clearEnforceOnKeyName() |
Rate limit key name applicable only for the following key types: HTTP_HEADER -- Name of the HTTP header whose value is taken as the key value.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clearEnforceOnKeyType() |
Determines the key to enforce the rate_limit_threshold on.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.clone() |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptions.Builder.getEnforceOnKeyConfigsBuilder(int index) |
If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.mergeFrom(SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig other) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.newBuilder() |
|
static SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.newBuilder(SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig prototype) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.newBuilderForType() |
|
protected SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setEnforceOnKeyName(String value) |
Rate limit key name applicable only for the following key types: HTTP_HEADER -- Name of the HTTP header whose value is taken as the key value.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setEnforceOnKeyNameBytes(com.google.protobuf.ByteString value) |
Rate limit key name applicable only for the following key types: HTTP_HEADER -- Name of the HTTP header whose value is taken as the key value.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setEnforceOnKeyType(String value) |
Determines the key to enforce the rate_limit_threshold on.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setEnforceOnKeyTypeBytes(com.google.protobuf.ByteString value) |
Determines the key to enforce the rate_limit_threshold on.
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.Builder |
SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.toBuilder() |
|