Package io.jenkins.plugins.delphix
Class ProvisonVDB
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- io.jenkins.plugins.delphix.ProvisonVDB
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
- Direct Known Subclasses:
ProvisionVDBFromBookmark
,ProvisionVDBFromSnapshot
public abstract class ProvisonVDB extends Builder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description boolean
autoSelectRepository
String
credentialId
String
databaseName
String
engineId
String
environmentId
String
environmentUserId
String
fileNameSuffix
String
jsonParam
String
name
String
repositoryId
String
retentionPolicyId
boolean
skipPolling
String
snapshotPolicyId
String
sourceDataId
List<Tags>
tagList
String
targetGroupId
boolean
vdbRestart
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Constructor Summary
Constructors Constructor Description ProvisonVDB()
-
Method Summary
-
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
-
-
-
Field Detail
-
autoSelectRepository
public boolean autoSelectRepository
-
skipPolling
public boolean skipPolling
-
credentialId
public String credentialId
-
name
public String name
-
environmentId
public String environmentId
-
jsonParam
public String jsonParam
-
sourceDataId
public String sourceDataId
-
environmentUserId
public String environmentUserId
-
repositoryId
public String repositoryId
-
engineId
public String engineId
-
targetGroupId
public String targetGroupId
-
databaseName
public String databaseName
-
vdbRestart
public boolean vdbRestart
-
snapshotPolicyId
public String snapshotPolicyId
-
retentionPolicyId
public String retentionPolicyId
-
fileNameSuffix
public String fileNameSuffix
-
-
Method Detail
-
getName
public String getName()
-
getEnvironmentId
public String getEnvironmentId()
-
getCredentialId
public String getCredentialId()
-
getAutoSelectRepository
public boolean getAutoSelectRepository()
-
getSkipPolling
public boolean getSkipPolling()
-
getJsonParam
public String getJsonParam()
-
getSourceDataId
public String getSourceDataId()
-
getEnvironmentUserId
public String getEnvironmentUserId()
-
getRepositoryId
public String getRepositoryId()
-
getEngineId
public String getEngineId()
-
getTargetGroupId
public String getTargetGroupId()
-
getDatabaseName
public String getDatabaseName()
-
isVdbRestart
public boolean isVdbRestart()
-
getSnapshotPolicyId
public String getSnapshotPolicyId()
-
getRetentionPolicyId
public String getRetentionPolicyId()
-
getFileNameSuffix
public String getFileNameSuffix()
-
setJsonParam
@DataBoundSetter public void setJsonParam(String jsonParam)
-
setName
@DataBoundSetter public void setName(String name)
-
setEnvironmentId
@DataBoundSetter public void setEnvironmentId(String environmentId)
-
setAutoSelectRepository
@DataBoundSetter public void setAutoSelectRepository(boolean auto_select_repository)
-
setSkipPolling
@DataBoundSetter public void setSkipPolling(boolean skipPolling)
-
setCredentialId
@DataBoundSetter public void setCredentialId(String credentialId)
-
setSourceDataId
@DataBoundSetter public void setSourceDataId(String sourceDataId)
-
setEnvironmentUserId
@DataBoundSetter public void setEnvironmentUserId(String environmentUserId)
-
setRepositoryId
@DataBoundSetter public void setRepositoryId(String repositoryId)
-
setEngineId
@DataBoundSetter public void setEngineId(String engineId)
-
setTargetGroupId
@DataBoundSetter public void setTargetGroupId(String targetGroupId)
-
setDatabaseName
@DataBoundSetter public void setDatabaseName(String databaseName)
-
setVdbRestart
@DataBoundSetter public void setVdbRestart(boolean vdbRestart)
-
setSnapshotPolicyId
@DataBoundSetter public void setSnapshotPolicyId(String snapshotPolicyId)
-
setRetentionPolicyId
@DataBoundSetter public void setRetentionPolicyId(String retentionPolicyId)
-
setFileNameSuffix
@DataBoundSetter public void setFileNameSuffix(String fileNameSuffix)
-
-