public final class Artifacts extends GeneratedMessageV3 implements ArtifactsOrBuilder
Artifacts produced by a build that should be uploaded upon
successful completion of all build steps.
Protobuf type google.devtools.cloudbuild.v1.Artifacts
Static Fields
IMAGES_FIELD_NUMBER
public static final int IMAGES_FIELD_NUMBER
Field Value
MAVEN_ARTIFACTS_FIELD_NUMBER
public static final int MAVEN_ARTIFACTS_FIELD_NUMBER
Field Value
OBJECTS_FIELD_NUMBER
public static final int OBJECTS_FIELD_NUMBER
Field Value
PYTHON_PACKAGES_FIELD_NUMBER
public static final int PYTHON_PACKAGES_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Artifacts getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Artifacts.Builder newBuilder()
Returns
newBuilder(Artifacts prototype)
public static Artifacts.Builder newBuilder(Artifacts prototype)
Parameter
Returns
public static Artifacts parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static Artifacts parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Artifacts parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Artifacts parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Artifacts parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Artifacts parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Artifacts parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static Artifacts parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Artifacts parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static Artifacts parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Artifacts parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Artifacts parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Artifacts> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public Artifacts getDefaultInstanceForType()
Returns
getImages(int index)
public String getImages(int index)
A list of images to be pushed upon the successful completion of all build
steps.
The images will be pushed using the builder service account's credentials.
The digests of the pushed images will be stored in the Build resource's
results field.
If any of the images fail to be pushed, the build is marked FAILURE.
repeated string images = 1;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The images at the given index.
|
getImagesBytes(int index)
public ByteString getImagesBytes(int index)
A list of images to be pushed upon the successful completion of all build
steps.
The images will be pushed using the builder service account's credentials.
The digests of the pushed images will be stored in the Build resource's
results field.
If any of the images fail to be pushed, the build is marked FAILURE.
repeated string images = 1;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the images at the given index.
|
getImagesCount()
public int getImagesCount()
A list of images to be pushed upon the successful completion of all build
steps.
The images will be pushed using the builder service account's credentials.
The digests of the pushed images will be stored in the Build resource's
results field.
If any of the images fail to be pushed, the build is marked FAILURE.
repeated string images = 1;
Returns
Type | Description |
int | The count of images.
|
getImagesList()
public ProtocolStringList getImagesList()
A list of images to be pushed upon the successful completion of all build
steps.
The images will be pushed using the builder service account's credentials.
The digests of the pushed images will be stored in the Build resource's
results field.
If any of the images fail to be pushed, the build is marked FAILURE.
repeated string images = 1;
Returns
getMavenArtifacts(int index)
public Artifacts.MavenArtifact getMavenArtifacts(int index)
A list of Maven artifacts to be uploaded to Artifact Registry upon
successful completion of all build steps.
Artifacts in the workspace matching specified paths globs will be uploaded
to the specified Artifact Registry repository using the builder service
account's credentials.
If any artifacts fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.MavenArtifact maven_artifacts = 3;
Parameter
Returns
getMavenArtifactsCount()
public int getMavenArtifactsCount()
A list of Maven artifacts to be uploaded to Artifact Registry upon
successful completion of all build steps.
Artifacts in the workspace matching specified paths globs will be uploaded
to the specified Artifact Registry repository using the builder service
account's credentials.
If any artifacts fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.MavenArtifact maven_artifacts = 3;
Returns
getMavenArtifactsList()
public List<Artifacts.MavenArtifact> getMavenArtifactsList()
A list of Maven artifacts to be uploaded to Artifact Registry upon
successful completion of all build steps.
Artifacts in the workspace matching specified paths globs will be uploaded
to the specified Artifact Registry repository using the builder service
account's credentials.
If any artifacts fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.MavenArtifact maven_artifacts = 3;
Returns
getMavenArtifactsOrBuilder(int index)
public Artifacts.MavenArtifactOrBuilder getMavenArtifactsOrBuilder(int index)
A list of Maven artifacts to be uploaded to Artifact Registry upon
successful completion of all build steps.
Artifacts in the workspace matching specified paths globs will be uploaded
to the specified Artifact Registry repository using the builder service
account's credentials.
If any artifacts fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.MavenArtifact maven_artifacts = 3;
Parameter
Returns
getMavenArtifactsOrBuilderList()
public List<? extends Artifacts.MavenArtifactOrBuilder> getMavenArtifactsOrBuilderList()
A list of Maven artifacts to be uploaded to Artifact Registry upon
successful completion of all build steps.
Artifacts in the workspace matching specified paths globs will be uploaded
to the specified Artifact Registry repository using the builder service
account's credentials.
If any artifacts fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.MavenArtifact maven_artifacts = 3;
Returns
Type | Description |
List<? extends com.google.cloudbuild.v1.Artifacts.MavenArtifactOrBuilder> | |
getObjects()
public Artifacts.ArtifactObjects getObjects()
A list of objects to be uploaded to Cloud Storage upon successful
completion of all build steps.
Files in the workspace matching specified paths globs will be uploaded to
the specified Cloud Storage location using the builder service account's
credentials.
The location and generation of the uploaded objects will be stored in the
Build resource's results field.
If any objects fail to be pushed, the build is marked FAILURE.
.google.devtools.cloudbuild.v1.Artifacts.ArtifactObjects objects = 2;
Returns
getObjectsOrBuilder()
public Artifacts.ArtifactObjectsOrBuilder getObjectsOrBuilder()
A list of objects to be uploaded to Cloud Storage upon successful
completion of all build steps.
Files in the workspace matching specified paths globs will be uploaded to
the specified Cloud Storage location using the builder service account's
credentials.
The location and generation of the uploaded objects will be stored in the
Build resource's results field.
If any objects fail to be pushed, the build is marked FAILURE.
.google.devtools.cloudbuild.v1.Artifacts.ArtifactObjects objects = 2;
Returns
getParserForType()
public Parser<Artifacts> getParserForType()
Returns
Overrides
getPythonPackages(int index)
public Artifacts.PythonPackage getPythonPackages(int index)
A list of Python packages to be uploaded to Artifact Registry upon
successful completion of all build steps.
The build service account credentials will be used to perform the upload.
If any objects fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.PythonPackage python_packages = 5;
Parameter
Returns
getPythonPackagesCount()
public int getPythonPackagesCount()
A list of Python packages to be uploaded to Artifact Registry upon
successful completion of all build steps.
The build service account credentials will be used to perform the upload.
If any objects fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.PythonPackage python_packages = 5;
Returns
getPythonPackagesList()
public List<Artifacts.PythonPackage> getPythonPackagesList()
A list of Python packages to be uploaded to Artifact Registry upon
successful completion of all build steps.
The build service account credentials will be used to perform the upload.
If any objects fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.PythonPackage python_packages = 5;
Returns
getPythonPackagesOrBuilder(int index)
public Artifacts.PythonPackageOrBuilder getPythonPackagesOrBuilder(int index)
A list of Python packages to be uploaded to Artifact Registry upon
successful completion of all build steps.
The build service account credentials will be used to perform the upload.
If any objects fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.PythonPackage python_packages = 5;
Parameter
Returns
getPythonPackagesOrBuilderList()
public List<? extends Artifacts.PythonPackageOrBuilder> getPythonPackagesOrBuilderList()
A list of Python packages to be uploaded to Artifact Registry upon
successful completion of all build steps.
The build service account credentials will be used to perform the upload.
If any objects fail to be pushed, the build is marked FAILURE.
repeated .google.devtools.cloudbuild.v1.Artifacts.PythonPackage python_packages = 5;
Returns
Type | Description |
List<? extends com.google.cloudbuild.v1.Artifacts.PythonPackageOrBuilder> | |
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasObjects()
public boolean hasObjects()
A list of objects to be uploaded to Cloud Storage upon successful
completion of all build steps.
Files in the workspace matching specified paths globs will be uploaded to
the specified Cloud Storage location using the builder service account's
credentials.
The location and generation of the uploaded objects will be stored in the
Build resource's results field.
If any objects fail to be pushed, the build is marked FAILURE.
.google.devtools.cloudbuild.v1.Artifacts.ArtifactObjects objects = 2;
Returns
Type | Description |
boolean | Whether the objects field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Artifacts.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Artifacts.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Artifacts.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions