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.DeleteVDBResponsedeleteVdb(String vdbId, Boolean force)com.delphix.dct.ApiClientgetDefaultClient()com.delphix.dct.models.JobgetJobStatus(String jobId)com.delphix.dct.models.VDBgetVDBDetails(String vdbId)com.delphix.dct.models.ProvisionVDBResponseprovisionVdbBySnapshot(com.delphix.dct.models.ProvisionVDBBySnapshotParameters provisionVDBBySnapshotParameters)com.delphix.dct.models.ProvisionVDBResponseprovisionVdbFromBookmark(com.delphix.dct.models.ProvisionVDBFromBookmarkParameters provisionVDBFromBookmarkParameters)com.delphix.dct.models.SearchVDBsResponsesearchVDB(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
-
-