Interface CloudbuildTriggerBuildArtifacts
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudbuildTriggerBuildArtifacts.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.064Z") @Stability(Stable) public interface CloudbuildTriggerBuildArtifacts extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudbuildTriggerBuildArtifacts.BuilderA builder forCloudbuildTriggerBuildArtifactsstatic classCloudbuildTriggerBuildArtifacts.Jsii$ProxyAn implementation forCloudbuildTriggerBuildArtifacts
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CloudbuildTriggerBuildArtifacts.Builderbuilder()default List<String>getImages()A list of images to be pushed upon the successful completion of all build steps.default ObjectgetMavenArtifacts()maven_artifacts block.default ObjectgetNpmPackages()npm_packages block.default CloudbuildTriggerBuildArtifactsObjectsgetObjects()objects block.default ObjectgetPythonPackages()python_packages block.
-
-
-
Method Detail
-
getImages
@Stability(Stable) @Nullable default List<String> getImages()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#images CloudbuildTrigger#images}
-
getMavenArtifacts
@Stability(Stable) @Nullable default Object getMavenArtifacts()
maven_artifacts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#maven_artifacts CloudbuildTrigger#maven_artifacts}
-
getNpmPackages
@Stability(Stable) @Nullable default Object getNpmPackages()
npm_packages block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#npm_packages CloudbuildTrigger#npm_packages}
-
getObjects
@Stability(Stable) @Nullable default CloudbuildTriggerBuildArtifactsObjects getObjects()
objects block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#objects CloudbuildTrigger#objects}
-
getPythonPackages
@Stability(Stable) @Nullable default Object getPythonPackages()
python_packages block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#python_packages CloudbuildTrigger#python_packages}
-
builder
@Stability(Stable) static CloudbuildTriggerBuildArtifacts.Builder builder()
-
-