public final class SecurityMarks extends com.google.protobuf.GeneratedMessageV3 implements SecurityMarksOrBuilder
User specified security marks that are attached to the parent Cloud Security Command Center (Cloud SCC) resource. Security marks are scoped within a Cloud SCC organization -- they can be modified and viewed by all users who have proper permissions on the organization.Protobuf type
google.cloud.securitycenter.v1beta1.SecurityMarks| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityMarks.Builder
User specified security marks that are attached to the parent Cloud Security
Command Center (Cloud SCC) resource.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
MARKS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsMarks(String key)
Mutable user specified security marks belonging to the parent resource.
|
boolean |
equals(Object obj) |
static SecurityMarks |
getDefaultInstance() |
SecurityMarks |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Map<String,String> |
getMarks()
Deprecated.
|
int |
getMarksCount()
Mutable user specified security marks belonging to the parent resource.
|
Map<String,String> |
getMarksMap()
Mutable user specified security marks belonging to the parent resource.
|
String |
getMarksOrDefault(String key,
String defaultValue)
Mutable user specified security marks belonging to the parent resource.
|
String |
getMarksOrThrow(String key)
Mutable user specified security marks belonging to the parent resource.
|
String |
getName()
The relative resource name of the SecurityMarks.
|
com.google.protobuf.ByteString |
getNameBytes()
The relative resource name of the SecurityMarks.
|
com.google.protobuf.Parser<SecurityMarks> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static SecurityMarks.Builder |
newBuilder() |
static SecurityMarks.Builder |
newBuilder(SecurityMarks prototype) |
SecurityMarks.Builder |
newBuilderForType() |
protected SecurityMarks.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SecurityMarks |
parseDelimitedFrom(InputStream input) |
static SecurityMarks |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SecurityMarks |
parseFrom(byte[] data) |
static SecurityMarks |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SecurityMarks |
parseFrom(ByteBuffer data) |
static SecurityMarks |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SecurityMarks |
parseFrom(com.google.protobuf.ByteString data) |
static SecurityMarks |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SecurityMarks |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SecurityMarks |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SecurityMarks |
parseFrom(InputStream input) |
static SecurityMarks |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SecurityMarks> |
parser() |
SecurityMarks.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, makeExtensionsImmutable, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int MARKS_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
The relative resource name of the SecurityMarks. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Examples: "organizations/123/assets/456/securityMarks" "organizations/123/sources/456/findings/789/securityMarks".
string name = 1;getName in interface SecurityMarksOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The relative resource name of the SecurityMarks. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Examples: "organizations/123/assets/456/securityMarks" "organizations/123/sources/456/findings/789/securityMarks".
string name = 1;getNameBytes in interface SecurityMarksOrBuilderpublic int getMarksCount()
SecurityMarksOrBuilder
Mutable user specified security marks belonging to the parent resource.
Constraints are as follows:
- Keys and values are treated as case insensitive
- Keys must be alphanumeric and between 1 - 256 characters (inclusive)
- Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;getMarksCount in interface SecurityMarksOrBuilderpublic boolean containsMarks(String key)
Mutable user specified security marks belonging to the parent resource.
Constraints are as follows:
- Keys and values are treated as case insensitive
- Keys must be alphanumeric and between 1 - 256 characters (inclusive)
- Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;containsMarks in interface SecurityMarksOrBuilder@Deprecated public Map<String,String> getMarks()
getMarksMap() instead.getMarks in interface SecurityMarksOrBuilderpublic Map<String,String> getMarksMap()
Mutable user specified security marks belonging to the parent resource.
Constraints are as follows:
- Keys and values are treated as case insensitive
- Keys must be alphanumeric and between 1 - 256 characters (inclusive)
- Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;getMarksMap in interface SecurityMarksOrBuilderpublic String getMarksOrDefault(String key, String defaultValue)
Mutable user specified security marks belonging to the parent resource.
Constraints are as follows:
- Keys and values are treated as case insensitive
- Keys must be alphanumeric and between 1 - 256 characters (inclusive)
- Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;getMarksOrDefault in interface SecurityMarksOrBuilderpublic String getMarksOrThrow(String key)
Mutable user specified security marks belonging to the parent resource.
Constraints are as follows:
- Keys and values are treated as case insensitive
- Keys must be alphanumeric and between 1 - 256 characters (inclusive)
- Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;getMarksOrThrow in interface SecurityMarksOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SecurityMarks parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityMarks parseFrom(InputStream input) throws IOException
IOExceptionpublic static SecurityMarks parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SecurityMarks parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SecurityMarks parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SecurityMarks parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SecurityMarks parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SecurityMarks.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SecurityMarks.Builder newBuilder()
public static SecurityMarks.Builder newBuilder(SecurityMarks prototype)
public SecurityMarks.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SecurityMarks.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SecurityMarks getDefaultInstance()
public static com.google.protobuf.Parser<SecurityMarks> parser()
public com.google.protobuf.Parser<SecurityMarks> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SecurityMarks getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.