Package io.jenkins.plugins.ksm
Class KsmSecret
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<KsmSecret>
-
- io.jenkins.plugins.ksm.KsmSecret
-
- All Implemented Interfaces:
Describable<KsmSecret>
public class KsmSecret extends AbstractDescribableImpl<KsmSecret>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KsmSecret.DescriptorImpl
-
Field Summary
Fields Modifier and Type Field Description static String
destinationEnvVar
static String
destinationFilePath
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
buildSecretName(String destination, String envVar, String filePath)
String
getDestination()
String
getEnvVar()
String
getFilePath()
String
getName()
String
getNotation()
String
isDestinationType(String destination)
void
setDestination(String destination)
void
setEnvVar(String envVar)
void
setFilePath(String filePath)
void
setNotation(String notation)
void
validate()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Field Detail
-
destinationEnvVar
public static final String destinationEnvVar
- See Also:
- Constant Field Values
-
destinationFilePath
public static final String destinationFilePath
- See Also:
- Constant Field Values
-
-
Method Detail
-
getNotation
public String getNotation()
-
getDestination
public String getDestination()
-
getEnvVar
public String getEnvVar()
-
getFilePath
public String getFilePath()
-
setNotation
@DataBoundSetter public void setNotation(String notation)
-
setDestination
@DataBoundSetter public void setDestination(String destination)
-
setEnvVar
@DataBoundSetter public void setEnvVar(String envVar)
-
setFilePath
@DataBoundSetter public void setFilePath(String filePath)
-
getName
public String getName()
-
-