Package org.cdk8s.plus25.k8s
Class GitRepoVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.k8s.GitRepoVolumeSource.Jsii$Proxy
-
- All Implemented Interfaces:
GitRepoVolumeSource,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GitRepoVolumeSource
@Stability(Stable) @Internal public static final class GitRepoVolumeSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GitRepoVolumeSource
An implementation forGitRepoVolumeSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus25.k8s.GitRepoVolumeSource
GitRepoVolumeSource.Builder, GitRepoVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(GitRepoVolumeSource.Builder builder)Constructor that initializes the object based on literal property values passed by theGitRepoVolumeSource.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)StringgetDirectory()directory is the target directory name.StringgetRepository()repository is the URL.StringgetRevision()revision is the commit hash for the specified revision.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(GitRepoVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theGitRepoVolumeSource.Builder.
-
-
Method Detail
-
getRepository
public final String getRepository()
Description copied from interface:GitRepoVolumeSourcerepository is the URL.- Specified by:
getRepositoryin interfaceGitRepoVolumeSource
-
getDirectory
public final String getDirectory()
Description copied from interface:GitRepoVolumeSourcedirectory is the target directory name.Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
- Specified by:
getDirectoryin interfaceGitRepoVolumeSource
-
getRevision
public final String getRevision()
Description copied from interface:GitRepoVolumeSourcerevision is the commit hash for the specified revision.- Specified by:
getRevisionin interfaceGitRepoVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-