Class CloudbuildTriggerBuildOptionsVolumes.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.cloudbuild_trigger.CloudbuildTriggerBuildOptionsVolumes.Jsii$Proxy
-
- All Implemented Interfaces:
CloudbuildTriggerBuildOptionsVolumes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CloudbuildTriggerBuildOptionsVolumes
@Stability(Stable) @Internal public static final class CloudbuildTriggerBuildOptionsVolumes.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CloudbuildTriggerBuildOptionsVolumes
An implementation forCloudbuildTriggerBuildOptionsVolumes
-
-
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.CloudbuildTriggerBuildOptionsVolumes
CloudbuildTriggerBuildOptionsVolumes.Builder, CloudbuildTriggerBuildOptionsVolumes.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(CloudbuildTriggerBuildOptionsVolumes.Builder builder)Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildOptionsVolumes.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)StringgetName()Name of the volume to mount.StringgetPath()Path at which to mount the volume.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(CloudbuildTriggerBuildOptionsVolumes.Builder builder)
Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildOptionsVolumes.Builder.
-
-
Method Detail
-
getName
public final String getName()
Description copied from interface:CloudbuildTriggerBuildOptionsVolumesName of the volume to mount.Volume names must be unique per build step and must be valid names for Docker volumes. Each named volume must be used by at least two build steps. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#name CloudbuildTrigger#name}
- Specified by:
getNamein interfaceCloudbuildTriggerBuildOptionsVolumes
-
getPath
public final String getPath()
Description copied from interface:CloudbuildTriggerBuildOptionsVolumesPath at which to mount the volume.Paths must be absolute and cannot conflict with other volume paths on the same build step or with certain reserved volume paths. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#path CloudbuildTrigger#path}
- Specified by:
getPathin interfaceCloudbuildTriggerBuildOptionsVolumes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-