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 booleanautoSelectRepositoryStringcredentialIdStringdatabaseNameStringengineIdStringenvironmentIdStringenvironmentUserIdStringfileNameSuffixStringjsonParamStringnameStringrepositoryIdStringretentionPolicyIdbooleanskipPollingStringsnapshotPolicyIdStringsourceDataIdList<Tags>tagListStringtargetGroupIdbooleanvdbRestart-
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)
-
-