Class Container.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
- com.google.cloud.securitycenter.v1.Container.Builder
-
- All Implemented Interfaces:
ContainerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Container
public static final class Container.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Container.Builder> implements ContainerOrBuilder
Container associated with the finding.
Protobuf typegoogle.cloud.securitycenter.v1.Container
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Container.BuilderaddAllLabels(Iterable<? extends Label> values)Container labels, as provided by the container runtime.Container.BuilderaddLabels(int index, Label value)Container labels, as provided by the container runtime.Container.BuilderaddLabels(int index, Label.Builder builderForValue)Container labels, as provided by the container runtime.Container.BuilderaddLabels(Label value)Container labels, as provided by the container runtime.Container.BuilderaddLabels(Label.Builder builderForValue)Container labels, as provided by the container runtime.Label.BuilderaddLabelsBuilder()Container labels, as provided by the container runtime.Label.BuilderaddLabelsBuilder(int index)Container labels, as provided by the container runtime.Container.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Containerbuild()ContainerbuildPartial()Container.Builderclear()Container.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Container.BuilderclearImageId()Optional container image ID, if provided by the container runtime.Container.BuilderclearLabels()Container labels, as provided by the container runtime.Container.BuilderclearName()Name of the container.Container.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Container.BuilderclearUri()Container image URI provided when configuring a pod or container.Container.Builderclone()ContainergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetImageId()Optional container image ID, if provided by the container runtime.com.google.protobuf.ByteStringgetImageIdBytes()Optional container image ID, if provided by the container runtime.LabelgetLabels(int index)Container labels, as provided by the container runtime.Label.BuildergetLabelsBuilder(int index)Container labels, as provided by the container runtime.List<Label.Builder>getLabelsBuilderList()Container labels, as provided by the container runtime.intgetLabelsCount()Container labels, as provided by the container runtime.List<Label>getLabelsList()Container labels, as provided by the container runtime.LabelOrBuildergetLabelsOrBuilder(int index)Container labels, as provided by the container runtime.List<? extends LabelOrBuilder>getLabelsOrBuilderList()Container labels, as provided by the container runtime.StringgetName()Name of the container.com.google.protobuf.ByteStringgetNameBytes()Name of the container.StringgetUri()Container image URI provided when configuring a pod or container.com.google.protobuf.ByteStringgetUriBytes()Container image URI provided when configuring a pod or container.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Container.BuildermergeFrom(Container other)Container.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Container.BuildermergeFrom(com.google.protobuf.Message other)Container.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Container.BuilderremoveLabels(int index)Container labels, as provided by the container runtime.Container.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Container.BuildersetImageId(String value)Optional container image ID, if provided by the container runtime.Container.BuildersetImageIdBytes(com.google.protobuf.ByteString value)Optional container image ID, if provided by the container runtime.Container.BuildersetLabels(int index, Label value)Container labels, as provided by the container runtime.Container.BuildersetLabels(int index, Label.Builder builderForValue)Container labels, as provided by the container runtime.Container.BuildersetName(String value)Name of the container.Container.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of the container.Container.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Container.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Container.BuildersetUri(String value)Container image URI provided when configuring a pod or container.Container.BuildersetUriBytes(com.google.protobuf.ByteString value)Container image URI provided when configuring a pod or container.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<Container.Builder>
-
clear
public Container.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
getDefaultInstanceForType
public Container getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Container build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Container buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Container.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
setField
public Container.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
clearField
public Container.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
clearOneof
public Container.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
setRepeatedField
public Container.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
addRepeatedField
public Container.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
mergeFrom
public Container.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Container.Builder>
-
mergeFrom
public Container.Builder mergeFrom(Container other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
mergeFrom
public Container.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Container.Builder>- Throws:
IOException
-
getName
public String getName()
Name of the container.
string name = 1;- Specified by:
getNamein interfaceContainerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the container.
string name = 1;- Specified by:
getNameBytesin interfaceContainerOrBuilder- Returns:
- The bytes for name.
-
setName
public Container.Builder setName(String value)
Name of the container.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Container.Builder clearName()
Name of the container.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Container.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the container.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUri
public String getUri()
Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.
string uri = 2;- Specified by:
getUriin interfaceContainerOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.
string uri = 2;- Specified by:
getUriBytesin interfaceContainerOrBuilder- Returns:
- The bytes for uri.
-
setUri
public Container.Builder setUri(String value)
Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.
string uri = 2;- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public Container.Builder clearUri()
Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.
string uri = 2;- Returns:
- This builder for chaining.
-
setUriBytes
public Container.Builder setUriBytes(com.google.protobuf.ByteString value)
Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.
string uri = 2;- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getImageId
public String getImageId()
Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.
string image_id = 3;- Specified by:
getImageIdin interfaceContainerOrBuilder- Returns:
- The imageId.
-
getImageIdBytes
public com.google.protobuf.ByteString getImageIdBytes()
Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.
string image_id = 3;- Specified by:
getImageIdBytesin interfaceContainerOrBuilder- Returns:
- The bytes for imageId.
-
setImageId
public Container.Builder setImageId(String value)
Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.
string image_id = 3;- Parameters:
value- The imageId to set.- Returns:
- This builder for chaining.
-
clearImageId
public Container.Builder clearImageId()
Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.
string image_id = 3;- Returns:
- This builder for chaining.
-
setImageIdBytes
public Container.Builder setImageIdBytes(com.google.protobuf.ByteString value)
Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.
string image_id = 3;- Parameters:
value- The bytes for imageId to set.- Returns:
- This builder for chaining.
-
getLabelsList
public List<Label> getLabelsList()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;- Specified by:
getLabelsListin interfaceContainerOrBuilder
-
getLabelsCount
public int getLabelsCount()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;- Specified by:
getLabelsCountin interfaceContainerOrBuilder
-
getLabels
public Label getLabels(int index)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;- Specified by:
getLabelsin interfaceContainerOrBuilder
-
setLabels
public Container.Builder setLabels(int index, Label value)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
setLabels
public Container.Builder setLabels(int index, Label.Builder builderForValue)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addLabels
public Container.Builder addLabels(Label value)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addLabels
public Container.Builder addLabels(int index, Label value)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addLabels
public Container.Builder addLabels(Label.Builder builderForValue)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addLabels
public Container.Builder addLabels(int index, Label.Builder builderForValue)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addAllLabels
public Container.Builder addAllLabels(Iterable<? extends Label> values)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
clearLabels
public Container.Builder clearLabels()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
removeLabels
public Container.Builder removeLabels(int index)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
getLabelsBuilder
public Label.Builder getLabelsBuilder(int index)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
getLabelsOrBuilder
public LabelOrBuilder getLabelsOrBuilder(int index)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;- Specified by:
getLabelsOrBuilderin interfaceContainerOrBuilder
-
getLabelsOrBuilderList
public List<? extends LabelOrBuilder> getLabelsOrBuilderList()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;- Specified by:
getLabelsOrBuilderListin interfaceContainerOrBuilder
-
addLabelsBuilder
public Label.Builder addLabelsBuilder()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
addLabelsBuilder
public Label.Builder addLabelsBuilder(int index)
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
getLabelsBuilderList
public List<Label.Builder> getLabelsBuilderList()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
-
setUnknownFields
public final Container.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
mergeUnknownFields
public final Container.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
-