public final class Results
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Build API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Results() |
| Modifier and Type | Method and Description |
|---|---|
Results |
clone() |
String |
getArtifactManifest()
Path to the artifact manifest for non-container artifacts uploaded to Cloud Storage.
|
TimeSpan |
getArtifactTiming()
Time to push all non-container artifacts to Cloud Storage.
|
List<String> |
getBuildStepImages()
List of build step digests, in the order corresponding to build step indices.
|
List<String> |
getBuildStepOutputs()
List of build step outputs, produced by builder images, in the order corresponding to build
step indices.
|
List<BuiltImage> |
getImages()
Container images that were built as a part of the build.
|
List<UploadedMavenArtifact> |
getMavenArtifacts()
Maven artifacts uploaded to Artifact Registry at the end of the build.
|
List<UploadedNpmPackage> |
getNpmPackages()
Npm packages uploaded to Artifact Registry at the end of the build.
|
Long |
getNumArtifacts()
Number of non-container artifacts uploaded to Cloud Storage.
|
List<UploadedPythonPackage> |
getPythonPackages()
Python artifacts uploaded to Artifact Registry at the end of the build.
|
Results |
set(String fieldName,
Object value) |
Results |
setArtifactManifest(String artifactManifest)
Path to the artifact manifest for non-container artifacts uploaded to Cloud Storage.
|
Results |
setArtifactTiming(TimeSpan artifactTiming)
Time to push all non-container artifacts to Cloud Storage.
|
Results |
setBuildStepImages(List<String> buildStepImages)
List of build step digests, in the order corresponding to build step indices.
|
Results |
setBuildStepOutputs(List<String> buildStepOutputs)
List of build step outputs, produced by builder images, in the order corresponding to build
step indices.
|
Results |
setImages(List<BuiltImage> images)
Container images that were built as a part of the build.
|
Results |
setMavenArtifacts(List<UploadedMavenArtifact> mavenArtifacts)
Maven artifacts uploaded to Artifact Registry at the end of the build.
|
Results |
setNpmPackages(List<UploadedNpmPackage> npmPackages)
Npm packages uploaded to Artifact Registry at the end of the build.
|
Results |
setNumArtifacts(Long numArtifacts)
Number of non-container artifacts uploaded to Cloud Storage.
|
Results |
setPythonPackages(List<UploadedPythonPackage> pythonPackages)
Python artifacts uploaded to Artifact Registry at the end of the build.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getArtifactManifest()
null for nonepublic Results setArtifactManifest(String artifactManifest)
artifactManifest - artifactManifest or null for nonepublic TimeSpan getArtifactTiming()
null for nonepublic Results setArtifactTiming(TimeSpan artifactTiming)
artifactTiming - artifactTiming or null for nonepublic List<String> getBuildStepImages()
null for nonepublic Results setBuildStepImages(List<String> buildStepImages)
buildStepImages - buildStepImages or null for nonepublic List<String> getBuildStepOutputs()
null for nonepublic Results setBuildStepOutputs(List<String> buildStepOutputs)
buildStepOutputs - buildStepOutputs or null for nonepublic List<BuiltImage> getImages()
null for nonepublic Results setImages(List<BuiltImage> images)
images - images or null for nonepublic List<UploadedMavenArtifact> getMavenArtifacts()
null for nonepublic Results setMavenArtifacts(List<UploadedMavenArtifact> mavenArtifacts)
mavenArtifacts - mavenArtifacts or null for nonepublic List<UploadedNpmPackage> getNpmPackages()
null for nonepublic Results setNpmPackages(List<UploadedNpmPackage> npmPackages)
npmPackages - npmPackages or null for nonepublic Long getNumArtifacts()
null for nonepublic Results setNumArtifacts(Long numArtifacts)
numArtifacts - numArtifacts or null for nonepublic List<UploadedPythonPackage> getPythonPackages()
null for nonepublic Results setPythonPackages(List<UploadedPythonPackage> pythonPackages)
pythonPackages - pythonPackages or null for nonepublic Results set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic Results clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2024 Google. All rights reserved.