Package com.datapipe.jenkins.vault.model
Class VaultSecret
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<VaultSecret>
-
- com.datapipe.jenkins.vault.model.VaultSecret
-
- All Implemented Interfaces:
Describable<VaultSecret>
public class VaultSecret extends AbstractDescribableImpl<VaultSecret>
Represents a Vault secret.- Author:
- Peter Tierno <ptierno@datapipe.com>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VaultSecret.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description VaultSecret(String path, List<VaultSecretValue> secretValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getEngineVersion()
String
getPath()
List<VaultSecretValue>
getSecretValues()
void
setEngineVersion(Integer engineVersion)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
VaultSecret
@DataBoundConstructor public VaultSecret(String path, List<VaultSecretValue> secretValues)
-
-
Method Detail
-
setEngineVersion
@DataBoundSetter public void setEngineVersion(Integer engineVersion)
-
getPath
public String getPath()
-
getEngineVersion
public Integer getEngineVersion()
-
getSecretValues
public List<VaultSecretValue> getSecretValues()
-
-