Package com.google.cloud.compute.v1
Interface SecurityPolicyAdvancedOptionsConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SecurityPolicyAdvancedOptionsConfig
,SecurityPolicyAdvancedOptionsConfig.Builder
public interface SecurityPolicyAdvancedOptionsConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasJsonCustomConfig
boolean 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;
- Returns:
- Whether the jsonCustomConfig field is set.
-
getJsonCustomConfig
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;
- Returns:
- The jsonCustomConfig.
-
getJsonCustomConfigOrBuilder
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;
-
hasJsonParsing
boolean hasJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Returns:
- Whether the jsonParsing field is set.
-
getJsonParsing
String getJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Returns:
- The jsonParsing.
-
getJsonParsingBytes
com.google.protobuf.ByteString getJsonParsingBytes()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Returns:
- The bytes for jsonParsing.
-
hasLogLevel
boolean hasLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Returns:
- Whether the logLevel field is set.
-
getLogLevel
String getLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Returns:
- The logLevel.
-
getLogLevelBytes
com.google.protobuf.ByteString getLogLevelBytes()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Returns:
- The bytes for logLevel.
-
-