Package io.jenkins.plugins.util
Class DctSdkUtil
- java.lang.Object
-
- io.jenkins.plugins.util.DctSdkUtil
-
public class DctSdkUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description DctSdkUtil(Run<?,?> run, TaskListener listener, String credId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.delphix.dct.models.DeleteVDBResponse
deleteVdb(String vdbId, Boolean force)
com.delphix.dct.ApiClient
getDefaultClient()
com.delphix.dct.models.Job
getJobStatus(String jobId)
com.delphix.dct.models.VDB
getVDBDetails(String vdbId)
com.delphix.dct.models.ProvisionVDBResponse
provisionVdbBySnapshot(com.delphix.dct.models.ProvisionVDBBySnapshotParameters provisionVDBBySnapshotParameters)
com.delphix.dct.models.ProvisionVDBResponse
provisionVdbFromBookmark(com.delphix.dct.models.ProvisionVDBFromBookmarkParameters provisionVDBFromBookmarkParameters)
com.delphix.dct.models.SearchVDBsResponse
searchVDB(String name)
-
-
-
Constructor Detail
-
DctSdkUtil
public DctSdkUtil(Run<?,?> run, TaskListener listener, String credId)
-
-
Method Detail
-
getDefaultClient
public com.delphix.dct.ApiClient getDefaultClient()
-
provisionVdbFromBookmark
public com.delphix.dct.models.ProvisionVDBResponse provisionVdbFromBookmark(com.delphix.dct.models.ProvisionVDBFromBookmarkParameters provisionVDBFromBookmarkParameters) throws com.delphix.dct.ApiException
- Parameters:
provisionVDBFromBookmarkParameters
-- Returns:
- Throws:
com.delphix.dct.ApiException
-
provisionVdbBySnapshot
public com.delphix.dct.models.ProvisionVDBResponse provisionVdbBySnapshot(com.delphix.dct.models.ProvisionVDBBySnapshotParameters provisionVDBBySnapshotParameters) throws com.delphix.dct.ApiException
- Parameters:
provisionVDBBySnapshotParameters
-- Returns:
- Throws:
com.delphix.dct.ApiException
-
deleteVdb
public com.delphix.dct.models.DeleteVDBResponse deleteVdb(String vdbId, Boolean force) throws com.delphix.dct.ApiException
- Parameters:
vdbId
-force
-- Returns:
- Throws:
com.delphix.dct.ApiException
-
getVDBDetails
public com.delphix.dct.models.VDB getVDBDetails(String vdbId) throws com.delphix.dct.ApiException
- Throws:
com.delphix.dct.ApiException
-
getJobStatus
public com.delphix.dct.models.Job getJobStatus(String jobId) throws com.delphix.dct.ApiException
- Throws:
com.delphix.dct.ApiException
-
searchVDB
public com.delphix.dct.models.SearchVDBsResponse searchVDB(String name) throws com.delphix.dct.ApiException
- Throws:
com.delphix.dct.ApiException
-
-