Package com.google.cloudbuild.v1
Class BuiltImage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuiltImage.Builder>
com.google.cloudbuild.v1.BuiltImage.Builder
- All Implemented Interfaces:
BuiltImageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BuiltImage
public static final class BuiltImage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BuiltImage.Builder>
implements BuiltImageOrBuilder
An image built by the pipeline.Protobuf type
google.devtools.cloudbuild.v1.BuiltImage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Docker Registry 2.0 digest.Name used to push the container image to Google Container Registry, as presented to `docker push`.Output only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDocker Registry 2.0 digest.com.google.protobuf.ByteStringDocker Registry 2.0 digest.getName()Name used to push the container image to Google Container Registry, as presented to `docker push`.com.google.protobuf.ByteStringName used to push the container image to Google Container Registry, as presented to `docker push`.Output only.Output only.Output only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(BuiltImage other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePushTiming(TimeSpan value) Output only.setArtifactRegistryPackage(String value) Output only.setArtifactRegistryPackageBytes(com.google.protobuf.ByteString value) Output only.Docker Registry 2.0 digest.setDigestBytes(com.google.protobuf.ByteString value) Docker Registry 2.0 digest.Name used to push the container image to Google Container Registry, as presented to `docker push`.setNameBytes(com.google.protobuf.ByteString value) Name used to push the container image to Google Container Registry, as presented to `docker push`.setPushTiming(TimeSpan value) Output only.setPushTiming(TimeSpan.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BuiltImage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BuiltImage.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.GeneratedMessage.Builder<BuiltImage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuiltImage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BuiltImage.Builder>
-
mergeFrom
public BuiltImage.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<BuiltImage.Builder>- Throws:
IOException
-
getName
Name used to push the container image to Google Container Registry, as presented to `docker push`.
string name = 1;- Specified by:
getNamein interfaceBuiltImageOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name used to push the container image to Google Container Registry, as presented to `docker push`.
string name = 1;- Specified by:
getNameBytesin interfaceBuiltImageOrBuilder- Returns:
- The bytes for name.
-
setName
Name used to push the container image to Google Container Registry, as presented to `docker push`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name used to push the container image to Google Container Registry, as presented to `docker push`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Name used to push the container image to Google Container Registry, as presented to `docker push`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDigest
Docker Registry 2.0 digest.
string digest = 3;- Specified by:
getDigestin interfaceBuiltImageOrBuilder- Returns:
- The digest.
-
getDigestBytes
public com.google.protobuf.ByteString getDigestBytes()Docker Registry 2.0 digest.
string digest = 3;- Specified by:
getDigestBytesin interfaceBuiltImageOrBuilder- Returns:
- The bytes for digest.
-
setDigest
Docker Registry 2.0 digest.
string digest = 3;- Parameters:
value- The digest to set.- Returns:
- This builder for chaining.
-
clearDigest
Docker Registry 2.0 digest.
string digest = 3;- Returns:
- This builder for chaining.
-
setDigestBytes
Docker Registry 2.0 digest.
string digest = 3;- Parameters:
value- The bytes for digest to set.- Returns:
- This builder for chaining.
-
hasPushTiming
public boolean hasPushTiming()Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPushTimingin interfaceBuiltImageOrBuilder- Returns:
- Whether the pushTiming field is set.
-
getPushTiming
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPushTimingin interfaceBuiltImageOrBuilder- Returns:
- The pushTiming.
-
setPushTiming
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setPushTiming
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergePushTiming
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearPushTiming
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPushTimingBuilder
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPushTimingOrBuilder
Output only. Stores timing information for pushing the specified image.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPushTimingOrBuilderin interfaceBuiltImageOrBuilder
-
getArtifactRegistryPackage
Output only. Path to the artifact in Artifact Registry.
string artifact_registry_package = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getArtifactRegistryPackagein interfaceBuiltImageOrBuilder- Returns:
- The artifactRegistryPackage.
-
getArtifactRegistryPackageBytes
public com.google.protobuf.ByteString getArtifactRegistryPackageBytes()Output only. Path to the artifact in Artifact Registry.
string artifact_registry_package = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getArtifactRegistryPackageBytesin interfaceBuiltImageOrBuilder- Returns:
- The bytes for artifactRegistryPackage.
-
setArtifactRegistryPackage
Output only. Path to the artifact in Artifact Registry.
string artifact_registry_package = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The artifactRegistryPackage to set.- Returns:
- This builder for chaining.
-
clearArtifactRegistryPackage
Output only. Path to the artifact in Artifact Registry.
string artifact_registry_package = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setArtifactRegistryPackageBytes
Output only. Path to the artifact in Artifact Registry.
string artifact_registry_package = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for artifactRegistryPackage to set.- Returns:
- This builder for chaining.
-