Class DockerImage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
- com.google.devtools.artifactregistry.v1.DockerImage.Builder
-
- All Implemented Interfaces:
DockerImageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DockerImage
public static final class DockerImage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder> implements DockerImageOrBuilder
DockerImage represents a docker artifact. The following fields are returned as untyped metadata in the Version resource, using camelcase keys (i.e. metadata.imageSizeBytes): * imageSizeBytes * mediaType * buildTime
Protobuf typegoogle.devtools.artifactregistry.v1.DockerImage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerImage.BuilderaddAllTags(Iterable<String> values)Tags attached to this image.DockerImage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DockerImage.BuilderaddTags(String value)Tags attached to this image.DockerImage.BuilderaddTagsBytes(com.google.protobuf.ByteString value)Tags attached to this image.DockerImagebuild()DockerImagebuildPartial()DockerImage.Builderclear()DockerImage.BuilderclearBuildTime()The time this image was built.DockerImage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DockerImage.BuilderclearImageSizeBytes()Calculated size of the image.DockerImage.BuilderclearMediaType()Media type of this image, e.g.DockerImage.BuilderclearName()Required.DockerImage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DockerImage.BuilderclearTags()Tags attached to this image.DockerImage.BuilderclearUpdateTime()Output only.DockerImage.BuilderclearUploadTime()Time the image was uploaded.DockerImage.BuilderclearUri()Required.DockerImage.Builderclone()com.google.protobuf.TimestampgetBuildTime()The time this image was built.com.google.protobuf.Timestamp.BuildergetBuildTimeBuilder()The time this image was built.com.google.protobuf.TimestampOrBuildergetBuildTimeOrBuilder()The time this image was built.DockerImagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetImageSizeBytes()Calculated size of the image.StringgetMediaType()Media type of this image, e.g.com.google.protobuf.ByteStringgetMediaTypeBytes()Media type of this image, e.g.StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.StringgetTags(int index)Tags attached to this image.com.google.protobuf.ByteStringgetTagsBytes(int index)Tags attached to this image.intgetTagsCount()Tags attached to this image.com.google.protobuf.ProtocolStringListgetTagsList()Tags attached to this image.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.com.google.protobuf.TimestampgetUploadTime()Time the image was uploaded.com.google.protobuf.Timestamp.BuildergetUploadTimeBuilder()Time the image was uploaded.com.google.protobuf.TimestampOrBuildergetUploadTimeOrBuilder()Time the image was uploaded.StringgetUri()Required.com.google.protobuf.ByteStringgetUriBytes()Required.booleanhasBuildTime()The time this image was built.booleanhasUpdateTime()Output only.booleanhasUploadTime()Time the image was uploaded.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DockerImage.BuildermergeBuildTime(com.google.protobuf.Timestamp value)The time this image was built.DockerImage.BuildermergeFrom(DockerImage other)DockerImage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DockerImage.BuildermergeFrom(com.google.protobuf.Message other)DockerImage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DockerImage.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.DockerImage.BuildermergeUploadTime(com.google.protobuf.Timestamp value)Time the image was uploaded.DockerImage.BuildersetBuildTime(com.google.protobuf.Timestamp value)The time this image was built.DockerImage.BuildersetBuildTime(com.google.protobuf.Timestamp.Builder builderForValue)The time this image was built.DockerImage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DockerImage.BuildersetImageSizeBytes(long value)Calculated size of the image.DockerImage.BuildersetMediaType(String value)Media type of this image, e.g.DockerImage.BuildersetMediaTypeBytes(com.google.protobuf.ByteString value)Media type of this image, e.g.DockerImage.BuildersetName(String value)Required.DockerImage.BuildersetNameBytes(com.google.protobuf.ByteString value)Required.DockerImage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DockerImage.BuildersetTags(int index, String value)Tags attached to this image.DockerImage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DockerImage.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.DockerImage.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.DockerImage.BuildersetUploadTime(com.google.protobuf.Timestamp value)Time the image was uploaded.DockerImage.BuildersetUploadTime(com.google.protobuf.Timestamp.Builder builderForValue)Time the image was uploaded.DockerImage.BuildersetUri(String value)Required.DockerImage.BuildersetUriBytes(com.google.protobuf.ByteString value)Required.-
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<DockerImage.Builder>
-
clear
public DockerImage.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<DockerImage.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<DockerImage.Builder>
-
getDefaultInstanceForType
public DockerImage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DockerImage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DockerImage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DockerImage.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<DockerImage.Builder>
-
setField
public DockerImage.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<DockerImage.Builder>
-
clearField
public DockerImage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
clearOneof
public DockerImage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
setRepeatedField
public DockerImage.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<DockerImage.Builder>
-
addRepeatedField
public DockerImage.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<DockerImage.Builder>
-
mergeFrom
public DockerImage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DockerImage.Builder>
-
mergeFrom
public DockerImage.Builder mergeFrom(DockerImage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
mergeFrom
public DockerImage.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<DockerImage.Builder>- Throws:
IOException
-
getName
public String getName()
Required. registry_location, project_id, repository_name and image id forms a unique image name:`projects/<project_id>/locations/<location>/repository/<repository_name>/dockerImages/<docker_image>`. For example, "projects/test-project/locations/us-west4/repositories/test-repo/dockerImages/ nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf", where "us-west4" is the registry_location, "test-project" is the project_id, "test-repo" is the repository_name and "nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf" is the image's digest.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNamein interfaceDockerImageOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. registry_location, project_id, repository_name and image id forms a unique image name:`projects/<project_id>/locations/<location>/repository/<repository_name>/dockerImages/<docker_image>`. For example, "projects/test-project/locations/us-west4/repositories/test-repo/dockerImages/ nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf", where "us-west4" is the registry_location, "test-project" is the project_id, "test-repo" is the repository_name and "nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf" is the image's digest.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNameBytesin interfaceDockerImageOrBuilder- Returns:
- The bytes for name.
-
setName
public DockerImage.Builder setName(String value)
Required. registry_location, project_id, repository_name and image id forms a unique image name:`projects/<project_id>/locations/<location>/repository/<repository_name>/dockerImages/<docker_image>`. For example, "projects/test-project/locations/us-west4/repositories/test-repo/dockerImages/ nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf", where "us-west4" is the registry_location, "test-project" is the project_id, "test-repo" is the repository_name and "nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf" is the image's digest.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DockerImage.Builder clearName()
Required. registry_location, project_id, repository_name and image id forms a unique image name:`projects/<project_id>/locations/<location>/repository/<repository_name>/dockerImages/<docker_image>`. For example, "projects/test-project/locations/us-west4/repositories/test-repo/dockerImages/ nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf", where "us-west4" is the registry_location, "test-project" is the project_id, "test-repo" is the repository_name and "nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf" is the image's digest.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setNameBytes
public DockerImage.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. registry_location, project_id, repository_name and image id forms a unique image name:`projects/<project_id>/locations/<location>/repository/<repository_name>/dockerImages/<docker_image>`. For example, "projects/test-project/locations/us-west4/repositories/test-repo/dockerImages/ nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf", where "us-west4" is the registry_location, "test-project" is the project_id, "test-repo" is the repository_name and "nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf" is the image's digest.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUri
public String getUri()
Required. URL to access the image. Example: us-west4-docker.pkg.dev/test-project/test-repo/nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf
string uri = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUriin interfaceDockerImageOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
Required. URL to access the image. Example: us-west4-docker.pkg.dev/test-project/test-repo/nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf
string uri = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUriBytesin interfaceDockerImageOrBuilder- Returns:
- The bytes for uri.
-
setUri
public DockerImage.Builder setUri(String value)
Required. URL to access the image. Example: us-west4-docker.pkg.dev/test-project/test-repo/nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf
string uri = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public DockerImage.Builder clearUri()
Required. URL to access the image. Example: us-west4-docker.pkg.dev/test-project/test-repo/nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf
string uri = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setUriBytes
public DockerImage.Builder setUriBytes(com.google.protobuf.ByteString value)
Required. URL to access the image. Example: us-west4-docker.pkg.dev/test-project/test-repo/nginx@sha256:e9954c1fc875017be1c3e36eca16be2d9e9bccc4bf072163515467d6a823c7cf
string uri = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()
Tags attached to this image.
repeated string tags = 3;- Specified by:
getTagsListin interfaceDockerImageOrBuilder- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()
Tags attached to this image.
repeated string tags = 3;- Specified by:
getTagsCountin interfaceDockerImageOrBuilder- Returns:
- The count of tags.
-
getTags
public String getTags(int index)
Tags attached to this image.
repeated string tags = 3;- Specified by:
getTagsin interfaceDockerImageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index)
Tags attached to this image.
repeated string tags = 3;- Specified by:
getTagsBytesin interfaceDockerImageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
setTags
public DockerImage.Builder setTags(int index, String value)
Tags attached to this image.
repeated string tags = 3;- Parameters:
index- The index to set the value at.value- The tags to set.- Returns:
- This builder for chaining.
-
addTags
public DockerImage.Builder addTags(String value)
Tags attached to this image.
repeated string tags = 3;- Parameters:
value- The tags to add.- Returns:
- This builder for chaining.
-
addAllTags
public DockerImage.Builder addAllTags(Iterable<String> values)
Tags attached to this image.
repeated string tags = 3;- Parameters:
values- The tags to add.- Returns:
- This builder for chaining.
-
clearTags
public DockerImage.Builder clearTags()
Tags attached to this image.
repeated string tags = 3;- Returns:
- This builder for chaining.
-
addTagsBytes
public DockerImage.Builder addTagsBytes(com.google.protobuf.ByteString value)
Tags attached to this image.
repeated string tags = 3;- Parameters:
value- The bytes of the tags to add.- Returns:
- This builder for chaining.
-
getImageSizeBytes
public long getImageSizeBytes()
Calculated size of the image. This field is returned as the 'metadata.imageSizeBytes' field in the Version resource.
int64 image_size_bytes = 4;- Specified by:
getImageSizeBytesin interfaceDockerImageOrBuilder- Returns:
- The imageSizeBytes.
-
setImageSizeBytes
public DockerImage.Builder setImageSizeBytes(long value)
Calculated size of the image. This field is returned as the 'metadata.imageSizeBytes' field in the Version resource.
int64 image_size_bytes = 4;- Parameters:
value- The imageSizeBytes to set.- Returns:
- This builder for chaining.
-
clearImageSizeBytes
public DockerImage.Builder clearImageSizeBytes()
Calculated size of the image. This field is returned as the 'metadata.imageSizeBytes' field in the Version resource.
int64 image_size_bytes = 4;- Returns:
- This builder for chaining.
-
hasUploadTime
public boolean hasUploadTime()
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;- Specified by:
hasUploadTimein interfaceDockerImageOrBuilder- Returns:
- Whether the uploadTime field is set.
-
getUploadTime
public com.google.protobuf.Timestamp getUploadTime()
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;- Specified by:
getUploadTimein interfaceDockerImageOrBuilder- Returns:
- The uploadTime.
-
setUploadTime
public DockerImage.Builder setUploadTime(com.google.protobuf.Timestamp value)
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;
-
setUploadTime
public DockerImage.Builder setUploadTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;
-
mergeUploadTime
public DockerImage.Builder mergeUploadTime(com.google.protobuf.Timestamp value)
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;
-
clearUploadTime
public DockerImage.Builder clearUploadTime()
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;
-
getUploadTimeBuilder
public com.google.protobuf.Timestamp.Builder getUploadTimeBuilder()
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;
-
getUploadTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUploadTimeOrBuilder()
Time the image was uploaded.
.google.protobuf.Timestamp upload_time = 5;- Specified by:
getUploadTimeOrBuilderin interfaceDockerImageOrBuilder
-
getMediaType
public String getMediaType()
Media type of this image, e.g. "application/vnd.docker.distribution.manifest.v2+json". This field is returned as the 'metadata.mediaType' field in the Version resource.
string media_type = 6;- Specified by:
getMediaTypein interfaceDockerImageOrBuilder- Returns:
- The mediaType.
-
getMediaTypeBytes
public com.google.protobuf.ByteString getMediaTypeBytes()
Media type of this image, e.g. "application/vnd.docker.distribution.manifest.v2+json". This field is returned as the 'metadata.mediaType' field in the Version resource.
string media_type = 6;- Specified by:
getMediaTypeBytesin interfaceDockerImageOrBuilder- Returns:
- The bytes for mediaType.
-
setMediaType
public DockerImage.Builder setMediaType(String value)
Media type of this image, e.g. "application/vnd.docker.distribution.manifest.v2+json". This field is returned as the 'metadata.mediaType' field in the Version resource.
string media_type = 6;- Parameters:
value- The mediaType to set.- Returns:
- This builder for chaining.
-
clearMediaType
public DockerImage.Builder clearMediaType()
Media type of this image, e.g. "application/vnd.docker.distribution.manifest.v2+json". This field is returned as the 'metadata.mediaType' field in the Version resource.
string media_type = 6;- Returns:
- This builder for chaining.
-
setMediaTypeBytes
public DockerImage.Builder setMediaTypeBytes(com.google.protobuf.ByteString value)
Media type of this image, e.g. "application/vnd.docker.distribution.manifest.v2+json". This field is returned as the 'metadata.mediaType' field in the Version resource.
string media_type = 6;- Parameters:
value- The bytes for mediaType to set.- Returns:
- This builder for chaining.
-
hasBuildTime
public boolean hasBuildTime()
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;- Specified by:
hasBuildTimein interfaceDockerImageOrBuilder- Returns:
- Whether the buildTime field is set.
-
getBuildTime
public com.google.protobuf.Timestamp getBuildTime()
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;- Specified by:
getBuildTimein interfaceDockerImageOrBuilder- Returns:
- The buildTime.
-
setBuildTime
public DockerImage.Builder setBuildTime(com.google.protobuf.Timestamp value)
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;
-
setBuildTime
public DockerImage.Builder setBuildTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;
-
mergeBuildTime
public DockerImage.Builder mergeBuildTime(com.google.protobuf.Timestamp value)
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;
-
clearBuildTime
public DockerImage.Builder clearBuildTime()
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;
-
getBuildTimeBuilder
public com.google.protobuf.Timestamp.Builder getBuildTimeBuilder()
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;
-
getBuildTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getBuildTimeOrBuilder()
The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor.
.google.protobuf.Timestamp build_time = 7;- Specified by:
getBuildTimeOrBuilderin interfaceDockerImageOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceDockerImageOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceDockerImageOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public DockerImage.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public DockerImage.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public DockerImage.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public DockerImage.Builder clearUpdateTime()
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the docker image was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceDockerImageOrBuilder
-
setUnknownFields
public final DockerImage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
mergeUnknownFields
public final DockerImage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DockerImage.Builder>
-
-