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.Builder
addAllLabels(Iterable<? extends Label> values)
Container labels, as provided by the container runtime.Container.Builder
addLabels(int index, Label value)
Container labels, as provided by the container runtime.Container.Builder
addLabels(int index, Label.Builder builderForValue)
Container labels, as provided by the container runtime.Container.Builder
addLabels(Label value)
Container labels, as provided by the container runtime.Container.Builder
addLabels(Label.Builder builderForValue)
Container labels, as provided by the container runtime.Label.Builder
addLabelsBuilder()
Container labels, as provided by the container runtime.Label.Builder
addLabelsBuilder(int index)
Container labels, as provided by the container runtime.Container.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Container
build()
Container
buildPartial()
Container.Builder
clear()
Container.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Container.Builder
clearImageId()
Optional container image ID, if provided by the container runtime.Container.Builder
clearLabels()
Container labels, as provided by the container runtime.Container.Builder
clearName()
Name of the container.Container.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Container.Builder
clearUri()
Container image URI provided when configuring a pod or container.Container.Builder
clone()
Container
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getImageId()
Optional container image ID, if provided by the container runtime.com.google.protobuf.ByteString
getImageIdBytes()
Optional container image ID, if provided by the container runtime.Label
getLabels(int index)
Container labels, as provided by the container runtime.Label.Builder
getLabelsBuilder(int index)
Container labels, as provided by the container runtime.List<Label.Builder>
getLabelsBuilderList()
Container labels, as provided by the container runtime.int
getLabelsCount()
Container labels, as provided by the container runtime.List<Label>
getLabelsList()
Container labels, as provided by the container runtime.LabelOrBuilder
getLabelsOrBuilder(int index)
Container labels, as provided by the container runtime.List<? extends LabelOrBuilder>
getLabelsOrBuilderList()
Container labels, as provided by the container runtime.String
getName()
Name of the container.com.google.protobuf.ByteString
getNameBytes()
Name of the container.String
getUri()
Container image URI provided when configuring a pod or container.com.google.protobuf.ByteString
getUriBytes()
Container image URI provided when configuring a pod or container.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Container.Builder
mergeFrom(Container other)
Container.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Container.Builder
mergeFrom(com.google.protobuf.Message other)
Container.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Container.Builder
removeLabels(int index)
Container labels, as provided by the container runtime.Container.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Container.Builder
setImageId(String value)
Optional container image ID, if provided by the container runtime.Container.Builder
setImageIdBytes(com.google.protobuf.ByteString value)
Optional container image ID, if provided by the container runtime.Container.Builder
setLabels(int index, Label value)
Container labels, as provided by the container runtime.Container.Builder
setLabels(int index, Label.Builder builderForValue)
Container labels, as provided by the container runtime.Container.Builder
setName(String value)
Name of the container.Container.Builder
setNameBytes(com.google.protobuf.ByteString value)
Name of the container.Container.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Container.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Container.Builder
setUri(String value)
Container image URI provided when configuring a pod or container.Container.Builder
setUriBytes(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
clear
public Container.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
getDefaultInstanceForType
public Container getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Container build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Container buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Container.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
setField
public Container.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
clearField
public Container.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
clearOneof
public Container.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
setRepeatedField
public Container.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
addRepeatedField
public Container.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
mergeFrom
public Container.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Container.Builder>
-
mergeFrom
public Container.Builder mergeFrom(Container other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Container.Builder>
- Throws:
IOException
-
getName
public String getName()
Name of the container.
string name = 1;
- Specified by:
getName
in interfaceContainerOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the container.
string name = 1;
- Specified by:
getNameBytes
in 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:
getUri
in 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:
getUriBytes
in 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:
getImageId
in 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:
getImageIdBytes
in 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:
getLabelsList
in interfaceContainerOrBuilder
-
getLabelsCount
public int getLabelsCount()
Container labels, as provided by the container runtime.
repeated .google.cloud.securitycenter.v1.Label labels = 4;
- Specified by:
getLabelsCount
in 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:
getLabels
in 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:
getLabelsOrBuilder
in 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:
getLabelsOrBuilderList
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
mergeUnknownFields
public final Container.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Container.Builder>
-
-