public interface SecurityPolicyAdvancedOptionsConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
SecurityPolicyAdvancedOptionsConfigJsonCustomConfig |
getJsonCustomConfig()
Custom configuration to apply the JSON parsing.
|
SecurityPolicyAdvancedOptionsConfigJsonCustomConfigOrBuilder |
getJsonCustomConfigOrBuilder()
Custom configuration to apply the JSON parsing.
|
String |
getJsonParsing()
Check the JsonParsing enum for the list of possible values.
|
com.google.protobuf.ByteString |
getJsonParsingBytes()
Check the JsonParsing enum for the list of possible values.
|
String |
getLogLevel()
Check the LogLevel enum for the list of possible values.
|
com.google.protobuf.ByteString |
getLogLevelBytes()
Check the LogLevel enum for the list of possible values.
|
String |
getUserIpRequestHeaders(int index)
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
|
com.google.protobuf.ByteString |
getUserIpRequestHeadersBytes(int index)
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
|
int |
getUserIpRequestHeadersCount()
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
|
List<String> |
getUserIpRequestHeadersList()
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
|
boolean |
hasJsonCustomConfig()
Custom configuration to apply the JSON parsing.
|
boolean |
hasJsonParsing()
Check the JsonParsing enum for the list of possible values.
|
boolean |
hasLogLevel()
Check the LogLevel enum for the list of possible values.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasJsonCustomConfig()
Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.
optional .google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfig json_custom_config = 111570105;
SecurityPolicyAdvancedOptionsConfigJsonCustomConfig getJsonCustomConfig()
Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.
optional .google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfig json_custom_config = 111570105;
SecurityPolicyAdvancedOptionsConfigJsonCustomConfigOrBuilder getJsonCustomConfigOrBuilder()
Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.
optional .google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfig json_custom_config = 111570105;
boolean hasJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;String getJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;com.google.protobuf.ByteString getJsonParsingBytes()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;boolean hasLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;String getLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;com.google.protobuf.ByteString getLogLevelBytes()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;List<String> getUserIpRequestHeadersList()
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
repeated string user_ip_request_headers = 421050290;int getUserIpRequestHeadersCount()
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
repeated string user_ip_request_headers = 421050290;String getUserIpRequestHeaders(int index)
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
repeated string user_ip_request_headers = 421050290;index - The index of the element to return.com.google.protobuf.ByteString getUserIpRequestHeadersBytes(int index)
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
repeated string user_ip_request_headers = 421050290;index - The index of the value to return.Copyright © 2025 Google LLC. All rights reserved.