Package hudson.plugins.spotinst.repos
Class LockRepo
java.lang.Object
hudson.plugins.spotinst.repos.LockRepo
- All Implemented Interfaces:
ILockRepo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacquireGroupControllerLock(String accountId, String groupId, String controllerIdentifier, Integer ttl) deleteGroupControllerLock(String accountId, String groupId) getGroupControllerLockValue(String accountId, String groupId) setGroupControllerLockExpiry(String accountId, String groupId, String controllerIdentifier, Integer ttl)
-
Constructor Details
-
LockRepo
public LockRepo()
-
-
Method Details
-
acquireGroupControllerLock
public ApiResponse<String> acquireGroupControllerLock(String accountId, String groupId, String controllerIdentifier, Integer ttl) - Specified by:
acquireGroupControllerLockin interfaceILockRepo
-
setGroupControllerLockExpiry
public ApiResponse<String> setGroupControllerLockExpiry(String accountId, String groupId, String controllerIdentifier, Integer ttl) - Specified by:
setGroupControllerLockExpiryin interfaceILockRepo
-
getGroupControllerLockValue
- Specified by:
getGroupControllerLockValuein interfaceILockRepo
-
deleteGroupControllerLock
- Specified by:
deleteGroupControllerLockin interfaceILockRepo
-