Class CloudbuildTriggerBuildStepVolumes.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.cloudbuild_trigger.CloudbuildTriggerBuildStepVolumes.Jsii$Proxy
-
- All Implemented Interfaces:
CloudbuildTriggerBuildStepVolumes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CloudbuildTriggerBuildStepVolumes
@Stability(Stable) @Internal public static final class CloudbuildTriggerBuildStepVolumes.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CloudbuildTriggerBuildStepVolumes
An implementation forCloudbuildTriggerBuildStepVolumes
-
-
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.CloudbuildTriggerBuildStepVolumes
CloudbuildTriggerBuildStepVolumes.Builder, CloudbuildTriggerBuildStepVolumes.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(CloudbuildTriggerBuildStepVolumes.Builder builder)Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildStepVolumes.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(CloudbuildTriggerBuildStepVolumes.Builder builder)
Constructor that initializes the object based on literal property values passed by theCloudbuildTriggerBuildStepVolumes.Builder.
-
-
Method Detail
-
getName
public final String getName()
Description copied from interface:CloudbuildTriggerBuildStepVolumesName 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 interfaceCloudbuildTriggerBuildStepVolumes
-
getPath
public final String getPath()
Description copied from interface:CloudbuildTriggerBuildStepVolumesPath 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 interfaceCloudbuildTriggerBuildStepVolumes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-