Class SecurityMarks.Builder (2.16.0)
2.95.0 (latest)
2.93.0
2.91.0
2.90.0
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.72.0
2.71.0
2.70.0
2.68.0
2.67.0
2.66.0
2.65.0
2.64.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.1
2.10.0
2.9.0
2.8.0
2.7.1
2.6.0
2.5.6
2.3.2
public static final class SecurityMarks . Builder extends GeneratedMessageV3 . Builder<SecurityMarks . Builder > implements SecurityMarksOrBuilder
User specified security marks that are attached to the parent Security
Command Center resource. Security marks are scoped within a Security Command
Center organization -- they can be modified and viewed by all users who have
proper permissions on the organization.
Protobuf type google.cloud.securitycenter.v1beta1.SecurityMarks
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SecurityMarks . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public SecurityMarks build ()
Returns
buildPartial()
public SecurityMarks buildPartial ()
Returns
clear()
public SecurityMarks . Builder clear ()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public SecurityMarks . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearMarks()
public SecurityMarks . Builder clearMarks ()
Returns
clearName()
public SecurityMarks . Builder clearName ()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public SecurityMarks . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clone()
public SecurityMarks . Builder clone ()
Returns
Overrides
containsMarks(String key)
public 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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameter
Returns
getDefaultInstanceForType()
public SecurityMarks getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getMarks()
public Map<String , String > getMarks ()
Returns
getMarksCount()
public int getMarksCount ()
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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Returns
getMarksMap()
public 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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Returns
getMarksOrDefault(String key, String defaultValue)
public 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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameters
Returns
getMarksOrThrow(String key)
public 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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameter
Returns
getMutableMarks()
public Map<String , String > getMutableMarks ()
Use alternate mutation accessors instead.
Returns
getName()
Returns
Type
Description
String
The name.
getNameBytes()
public ByteString getNameBytes ()
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField ( int number )
Parameter
Name
Description
number
int
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField ( int number )
Parameter
Name
Description
number
int
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
mergeFrom(SecurityMarks other)
public SecurityMarks . Builder mergeFrom ( SecurityMarks other )
Parameter
Returns
public SecurityMarks . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SecurityMarks . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SecurityMarks . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
putAllMarks(Map<String,String> values)
public SecurityMarks . Builder putAllMarks ( Map<String , String > values )
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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameter
Returns
putMarks(String key, String value)
public SecurityMarks . Builder putMarks ( String key , String value )
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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameters
Returns
removeMarks(String key)
public SecurityMarks . Builder removeMarks ( 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 between 1 - 256 characters (inclusive)
Keys must be letters, numbers, underscores, or dashes
Values have leading and trailing whitespace trimmed, remaining
characters must be between 1 - 4096 characters (inclusive)
map<string, string> marks = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SecurityMarks . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setName(String value)
public SecurityMarks . Builder setName ( String value )
Parameter
Name
Description
value
String The name to set.
Returns
setNameBytes(ByteString value)
public SecurityMarks . Builder setNameBytes ( ByteString value )
Parameter
Name
Description
value
ByteString The bytes for name to set.
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SecurityMarks . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SecurityMarks . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]