Class CloudbuildTriggerBuildArtifacts.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.cloudbuild_trigger.CloudbuildTriggerBuildArtifacts.Jsii$Proxy
-
- All Implemented Interfaces:
CloudbuildTriggerBuildArtifacts,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CloudbuildTriggerBuildArtifacts
@Stability(Stable) @Internal public static final class CloudbuildTriggerBuildArtifacts.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CloudbuildTriggerBuildArtifacts
An implementation forCloudbuildTriggerBuildArtifacts
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.cloudbuild_trigger.CloudbuildTriggerBuildArtifacts
CloudbuildTriggerBuildArtifacts.Builder, CloudbuildTriggerBuildArtifacts.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(CloudbuildTriggerBuildArtifacts.Builder builder)Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildArtifacts.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)List<String>getImages()A list of images to be pushed upon the successful completion of all build steps.ObjectgetMavenArtifacts()maven_artifacts block.ObjectgetNpmPackages()npm_packages block.CloudbuildTriggerBuildArtifactsObjectsgetObjects()objects block.ObjectgetPythonPackages()python_packages block.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CloudbuildTriggerBuildArtifacts.Builder builder)
Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildArtifacts.Builder.
-
-
Method Detail
-
getImages
public final List<String> getImages()
Description copied from interface:CloudbuildTriggerBuildArtifactsA 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}
- Specified by:
getImagesin interfaceCloudbuildTriggerBuildArtifacts
-
getMavenArtifacts
public final Object getMavenArtifacts()
Description copied from interface:CloudbuildTriggerBuildArtifactsmaven_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}
- Specified by:
getMavenArtifactsin interfaceCloudbuildTriggerBuildArtifacts
-
getNpmPackages
public final Object getNpmPackages()
Description copied from interface:CloudbuildTriggerBuildArtifactsnpm_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}
- Specified by:
getNpmPackagesin interfaceCloudbuildTriggerBuildArtifacts
-
getObjects
public final CloudbuildTriggerBuildArtifactsObjects getObjects()
Description copied from interface:CloudbuildTriggerBuildArtifactsobjects block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#objects CloudbuildTrigger#objects}
- Specified by:
getObjectsin interfaceCloudbuildTriggerBuildArtifacts
-
getPythonPackages
public final Object getPythonPackages()
Description copied from interface:CloudbuildTriggerBuildArtifactspython_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}
- Specified by:
getPythonPackagesin interfaceCloudbuildTriggerBuildArtifacts
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-