public static final class BuildArtifact.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder> implements BuildArtifactOrBuilder
Description of an a image to use during Skaffold rendering.Protobuf type
google.cloud.deploy.v1.BuildArtifact| Modifier and Type | Method and Description |
|---|---|
BuildArtifact.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BuildArtifact |
build() |
BuildArtifact |
buildPartial() |
BuildArtifact.Builder |
clear() |
BuildArtifact.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BuildArtifact.Builder |
clearImage()
Image name in Skaffold configuration.
|
BuildArtifact.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BuildArtifact.Builder |
clearTag()
Image tag to use.
|
BuildArtifact.Builder |
clone() |
BuildArtifact |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getImage()
Image name in Skaffold configuration.
|
com.google.protobuf.ByteString |
getImageBytes()
Image name in Skaffold configuration.
|
String |
getTag()
Image tag to use.
|
com.google.protobuf.ByteString |
getTagBytes()
Image tag to use.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BuildArtifact.Builder |
mergeFrom(BuildArtifact other) |
BuildArtifact.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BuildArtifact.Builder |
mergeFrom(com.google.protobuf.Message other) |
BuildArtifact.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BuildArtifact.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BuildArtifact.Builder |
setImage(String value)
Image name in Skaffold configuration.
|
BuildArtifact.Builder |
setImageBytes(com.google.protobuf.ByteString value)
Image name in Skaffold configuration.
|
BuildArtifact.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BuildArtifact.Builder |
setTag(String value)
Image tag to use.
|
BuildArtifact.Builder |
setTagBytes(com.google.protobuf.ByteString value)
Image tag to use.
|
BuildArtifact.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BuildArtifact build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BuildArtifact buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BuildArtifact.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BuildArtifact.Builder>public BuildArtifact.Builder mergeFrom(BuildArtifact other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public BuildArtifact.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BuildArtifact.Builder>IOExceptionpublic String getImage()
Image name in Skaffold configuration.
string image = 3;getImage in interface BuildArtifactOrBuilderpublic com.google.protobuf.ByteString getImageBytes()
Image name in Skaffold configuration.
string image = 3;getImageBytes in interface BuildArtifactOrBuilderpublic BuildArtifact.Builder setImage(String value)
Image name in Skaffold configuration.
string image = 3;value - The image to set.public BuildArtifact.Builder clearImage()
Image name in Skaffold configuration.
string image = 3;public BuildArtifact.Builder setImageBytes(com.google.protobuf.ByteString value)
Image name in Skaffold configuration.
string image = 3;value - The bytes for image to set.public String getTag()
Image tag to use. This will generally be the full path to an image, such as "gcr.io/my-project/busybox:1.2.3" or "gcr.io/my-project/busybox@sha256:abc123".
string tag = 2;getTag in interface BuildArtifactOrBuilderpublic com.google.protobuf.ByteString getTagBytes()
Image tag to use. This will generally be the full path to an image, such as "gcr.io/my-project/busybox:1.2.3" or "gcr.io/my-project/busybox@sha256:abc123".
string tag = 2;getTagBytes in interface BuildArtifactOrBuilderpublic BuildArtifact.Builder setTag(String value)
Image tag to use. This will generally be the full path to an image, such as "gcr.io/my-project/busybox:1.2.3" or "gcr.io/my-project/busybox@sha256:abc123".
string tag = 2;value - The tag to set.public BuildArtifact.Builder clearTag()
Image tag to use. This will generally be the full path to an image, such as "gcr.io/my-project/busybox:1.2.3" or "gcr.io/my-project/busybox@sha256:abc123".
string tag = 2;public BuildArtifact.Builder setTagBytes(com.google.protobuf.ByteString value)
Image tag to use. This will generally be the full path to an image, such as "gcr.io/my-project/busybox:1.2.3" or "gcr.io/my-project/busybox@sha256:abc123".
string tag = 2;value - The bytes for tag to set.public final BuildArtifact.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>public final BuildArtifact.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BuildArtifact.Builder>Copyright © 2024 Google LLC. All rights reserved.