ApiResponse<String> |
ILockRepo.acquireGroupControllerLock(String accountId,
String groupId,
String controllerIdentifier,
Integer ttl) |
ApiResponse<String> |
LockRepo.acquireGroupControllerLock(String accountId,
String groupId,
String controllerIdentifier,
Integer ttl) |
ApiResponse<Boolean> |
AwsGroupRepo.deallocateInstance(String groupId,
String statefulInstanceId,
String accountId) |
ApiResponse<Boolean> |
IAwsGroupRepo.deallocateInstance(String groupId,
String statefulInstanceId,
String accountId) |
ApiResponse<Integer> |
ILockRepo.deleteGroupControllerLock(String groupId,
String accountId) |
ApiResponse<Integer> |
LockRepo.deleteGroupControllerLock(String accountId,
String groupId) |
ApiResponse<Boolean> |
AwsGroupRepo.detachInstance(String instanceId,
String accountId) |
ApiResponse<Boolean> |
IAwsGroupRepo.detachInstance(String instanceId,
String accountId) |
ApiResponse<Boolean> |
AzureGroupRepo.detachInstance(String groupId,
String instanceId,
String accountId) |
ApiResponse<Boolean> |
IAzureGroupRepo.detachInstance(String groupId,
String instanceId,
String accountId) |
ApiResponse<Boolean> |
GcpGroupRepo.detachInstance(String groupId,
String instanceId,
String accountId) |
ApiResponse<Boolean> |
IGcpGroupRepo.detachInstance(String groupId,
String instanceId,
String accountId) |
ApiResponse<Boolean> |
AzureVmGroupRepo.detachVM(String groupId,
String vmId,
String accountId) |
ApiResponse<Boolean> |
IAzureVmGroupRepo.detachVM(String groupId,
String vmId,
String accountId) |
ApiResponse<List<AwsInstanceType>> |
AwsGroupRepo.getAllInstanceTypes(String accountId) |
ApiResponse<List<AwsInstanceType>> |
AwsInstanceTypesRepo.getAllInstanceTypes(String accountId) |
ApiResponse<List<AwsInstanceType>> |
IAwsGroupRepo.getAllInstanceTypes(String accountId) |
ApiResponse<List<AwsInstanceType>> |
IAwsInstanceTypesRepo.getAllInstanceTypes(String accountId) |
ApiResponse<AwsGroup> |
AwsGroupRepo.getGroup(String groupId,
String accountId) |
ApiResponse<AwsGroup> |
IAwsGroupRepo.getGroup(String groupId,
String accountId) |
ApiResponse<String> |
ILockRepo.getGroupControllerLockValue(String accountId,
String groupId) |
ApiResponse<String> |
LockRepo.getGroupControllerLockValue(String accountId,
String groupId) |
ApiResponse<List<AwsGroupInstance>> |
AwsGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<AzureGroupInstance>> |
AzureGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<AzureGroupInstance>> |
IAzureGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<AwsGroupInstance>> |
IAwsGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<GcpGroupInstance>> |
GcpGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<GcpGroupInstance>> |
IGcpGroupRepo.getGroupInstances(String groupId,
String accountId) |
ApiResponse<List<AzureGroupVm>> |
AzureVmGroupRepo.getGroupVms(String groupId,
String accountId) |
ApiResponse<List<AzureGroupVm>> |
IAzureVmGroupRepo.getGroupVms(String groupId,
String accountId) |
ApiResponse<List<AwsStatefulInstance>> |
AwsGroupRepo.getStatefulInstances(String groupId,
String accountId) |
ApiResponse<List<AwsStatefulInstance>> |
IAwsGroupRepo.getStatefulInstances(String groupId,
String accountId) |
ApiResponse<AwsScaleUpResult> |
AwsGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<Boolean> |
AzureGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<Boolean> |
IAzureGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<AwsScaleUpResult> |
IAwsGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<List<AzureScaleUpResultNewVm>> |
AzureVmGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<GcpScaleUpResult> |
GcpGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<GcpScaleUpResult> |
IGcpGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<List<AzureScaleUpResultNewVm>> |
IAzureVmGroupRepo.scaleUp(String groupId,
Integer adjustment,
String accountId) |
ApiResponse<String> |
ILockRepo.setGroupControllerLockExpiry(String accountId,
String groupId,
String controllerIdentifier,
Integer ttl) |
ApiResponse<String> |
LockRepo.setGroupControllerLockExpiry(String accountId,
String groupId,
String controllerIdentifier,
Integer ttl) |