Package com.google.cloud.compute.v1
Class SecurityPolicyAdvancedOptionsConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig
-
- All Implemented Interfaces:
SecurityPolicyAdvancedOptionsConfigOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class SecurityPolicyAdvancedOptionsConfig extends com.google.protobuf.GeneratedMessageV3 implements SecurityPolicyAdvancedOptionsConfigOrBuilder
google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecurityPolicyAdvancedOptionsConfig.Builder
static class
SecurityPolicyAdvancedOptionsConfig.JsonParsing
static class
SecurityPolicyAdvancedOptionsConfig.LogLevel
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
JSON_CUSTOM_CONFIG_FIELD_NUMBER
static int
JSON_PARSING_FIELD_NUMBER
static int
LOG_LEVEL_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static SecurityPolicyAdvancedOptionsConfig
getDefaultInstance()
SecurityPolicyAdvancedOptionsConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
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.com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig>
getParserForType()
int
getSerializedSize()
int
hashCode()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static SecurityPolicyAdvancedOptionsConfig.Builder
newBuilder()
static SecurityPolicyAdvancedOptionsConfig.Builder
newBuilder(SecurityPolicyAdvancedOptionsConfig prototype)
SecurityPolicyAdvancedOptionsConfig.Builder
newBuilderForType()
protected SecurityPolicyAdvancedOptionsConfig.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static SecurityPolicyAdvancedOptionsConfig
parseDelimitedFrom(InputStream input)
static SecurityPolicyAdvancedOptionsConfig
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(byte[] data)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(com.google.protobuf.ByteString data)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(com.google.protobuf.CodedInputStream input)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(InputStream input)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(ByteBuffer data)
static SecurityPolicyAdvancedOptionsConfig
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig>
parser()
SecurityPolicyAdvancedOptionsConfig.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
JSON_CUSTOM_CONFIG_FIELD_NUMBER
public static final int JSON_CUSTOM_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JSON_PARSING_FIELD_NUMBER
public static final int JSON_PARSING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOG_LEVEL_FIELD_NUMBER
public static final int LOG_LEVEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasJsonCustomConfig
public 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;
- Specified by:
hasJsonCustomConfig
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- Whether the jsonCustomConfig field is set.
-
getJsonCustomConfig
public 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;
- Specified by:
getJsonCustomConfig
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- The jsonCustomConfig.
-
getJsonCustomConfigOrBuilder
public 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;
- Specified by:
getJsonCustomConfigOrBuilder
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
-
hasJsonParsing
public boolean hasJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Specified by:
hasJsonParsing
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- Whether the jsonParsing field is set.
-
getJsonParsing
public String getJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Specified by:
getJsonParsing
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- The jsonParsing.
-
getJsonParsingBytes
public com.google.protobuf.ByteString getJsonParsingBytes()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;
- Specified by:
getJsonParsingBytes
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- The bytes for jsonParsing.
-
hasLogLevel
public boolean hasLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Specified by:
hasLogLevel
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- Whether the logLevel field is set.
-
getLogLevel
public String getLogLevel()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Specified by:
getLogLevel
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- The logLevel.
-
getLogLevelBytes
public com.google.protobuf.ByteString getLogLevelBytes()
Check the LogLevel enum for the list of possible values.
optional string log_level = 140582601;
- Specified by:
getLogLevelBytes
in interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
- Returns:
- The bytes for logLevel.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SecurityPolicyAdvancedOptionsConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SecurityPolicyAdvancedOptionsConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SecurityPolicyAdvancedOptionsConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SecurityPolicyAdvancedOptionsConfig.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SecurityPolicyAdvancedOptionsConfig.Builder newBuilder()
-
newBuilder
public static SecurityPolicyAdvancedOptionsConfig.Builder newBuilder(SecurityPolicyAdvancedOptionsConfig prototype)
-
toBuilder
public SecurityPolicyAdvancedOptionsConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SecurityPolicyAdvancedOptionsConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SecurityPolicyAdvancedOptionsConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SecurityPolicyAdvancedOptionsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-