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
Protobuf typegoogle.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurityPolicyAdvancedOptionsConfig.Builderstatic classSecurityPolicyAdvancedOptionsConfig.JsonParsingstatic classSecurityPolicyAdvancedOptionsConfig.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 intJSON_CUSTOM_CONFIG_FIELD_NUMBERstatic intJSON_PARSING_FIELD_NUMBERstatic intLOG_LEVEL_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static SecurityPolicyAdvancedOptionsConfiggetDefaultInstance()SecurityPolicyAdvancedOptionsConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()SecurityPolicyAdvancedOptionsConfigJsonCustomConfiggetJsonCustomConfig()Custom configuration to apply the JSON parsing.SecurityPolicyAdvancedOptionsConfigJsonCustomConfigOrBuildergetJsonCustomConfigOrBuilder()Custom configuration to apply the JSON parsing.StringgetJsonParsing()Check the JsonParsing enum for the list of possible values.com.google.protobuf.ByteStringgetJsonParsingBytes()Check the JsonParsing enum for the list of possible values.StringgetLogLevel()Check the LogLevel enum for the list of possible values.com.google.protobuf.ByteStringgetLogLevelBytes()Check the LogLevel enum for the list of possible values.com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig>getParserForType()intgetSerializedSize()inthashCode()booleanhasJsonCustomConfig()Custom configuration to apply the JSON parsing.booleanhasJsonParsing()Check the JsonParsing enum for the list of possible values.booleanhasLogLevel()Check the LogLevel enum for the list of possible values.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SecurityPolicyAdvancedOptionsConfig.BuildernewBuilder()static SecurityPolicyAdvancedOptionsConfig.BuildernewBuilder(SecurityPolicyAdvancedOptionsConfig prototype)SecurityPolicyAdvancedOptionsConfig.BuildernewBuilderForType()protected SecurityPolicyAdvancedOptionsConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SecurityPolicyAdvancedOptionsConfigparseDelimitedFrom(InputStream input)static SecurityPolicyAdvancedOptionsConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecurityPolicyAdvancedOptionsConfigparseFrom(byte[] data)static SecurityPolicyAdvancedOptionsConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecurityPolicyAdvancedOptionsConfigparseFrom(com.google.protobuf.ByteString data)static SecurityPolicyAdvancedOptionsConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecurityPolicyAdvancedOptionsConfigparseFrom(com.google.protobuf.CodedInputStream input)static SecurityPolicyAdvancedOptionsConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecurityPolicyAdvancedOptionsConfigparseFrom(InputStream input)static SecurityPolicyAdvancedOptionsConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecurityPolicyAdvancedOptionsConfigparseFrom(ByteBuffer data)static SecurityPolicyAdvancedOptionsConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SecurityPolicyAdvancedOptionsConfig>parser()SecurityPolicyAdvancedOptionsConfig.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein 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:
hasJsonCustomConfigin 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:
getJsonCustomConfigin 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:
getJsonCustomConfigOrBuilderin interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder
-
hasJsonParsing
public boolean hasJsonParsing()
Check the JsonParsing enum for the list of possible values.
optional string json_parsing = 282493529;- Specified by:
hasJsonParsingin 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:
getJsonParsingin 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:
getJsonParsingBytesin 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:
hasLogLevelin 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:
getLogLevelin 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:
getLogLevelBytesin interfaceSecurityPolicyAdvancedOptionsConfigOrBuilder- Returns:
- The bytes for logLevel.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SecurityPolicyAdvancedOptionsConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SecurityPolicyAdvancedOptionsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-