Interface SecurityPolicyAdvancedOptionsConfigOrBuilder (1.29.0)

public interface SecurityPolicyAdvancedOptionsConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getJsonCustomConfig()

public abstract 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
TypeDescription
SecurityPolicyAdvancedOptionsConfigJsonCustomConfig

The jsonCustomConfig.

getJsonCustomConfigOrBuilder()

public abstract 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;

Returns
TypeDescription
SecurityPolicyAdvancedOptionsConfigJsonCustomConfigOrBuilder

getJsonParsing()

public abstract String getJsonParsing()

Check the JsonParsing enum for the list of possible values.

optional string json_parsing = 282493529;

Returns
TypeDescription
String

The jsonParsing.

getJsonParsingBytes()

public abstract ByteString getJsonParsingBytes()

Check the JsonParsing enum for the list of possible values.

optional string json_parsing = 282493529;

Returns
TypeDescription
ByteString

The bytes for jsonParsing.

getLogLevel()

public abstract String getLogLevel()

Check the LogLevel enum for the list of possible values.

optional string log_level = 140582601;

Returns
TypeDescription
String

The logLevel.

getLogLevelBytes()

public abstract ByteString getLogLevelBytes()

Check the LogLevel enum for the list of possible values.

optional string log_level = 140582601;

Returns
TypeDescription
ByteString

The bytes for logLevel.

hasJsonCustomConfig()

public abstract 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
TypeDescription
boolean

Whether the jsonCustomConfig field is set.

hasJsonParsing()

public abstract boolean hasJsonParsing()

Check the JsonParsing enum for the list of possible values.

optional string json_parsing = 282493529;

Returns
TypeDescription
boolean

Whether the jsonParsing field is set.

hasLogLevel()

public abstract boolean hasLogLevel()

Check the LogLevel enum for the list of possible values.

optional string log_level = 140582601;

Returns
TypeDescription
boolean

Whether the logLevel field is set.