public class BrktService extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BrktService.RuntimeHttpError
Wraps a
BrktRestClient.HttpError so that the caller
doesn't need to put a try/catch around every service call. |
static class |
BrktService.RuntimeIoException
Wraps an
IOException so that the caller doesn't need to put a try/catch
around every service call. |
| Constructor and Description |
|---|
BrktService(BrktRestClient client) |
public BrktService(BrktRestClient client)
public List<OperatingSystem> getAllOperatingSystems()
public OperatingSystem getOperatingSystem(String id)
public List<ImageDefinition> getOperatingSystemImageDefinitions(String osId)
public List<ImageDefinition> getAllImageDefinitions()
public ImageDefinition getImageDefinition(String id)
public List<CspImage> getImageDefinitionCspImages(String imageDefinitionId)
public List<MachineType> getAllMachineTypes()
public MachineType getMachineType(String id)
public List<BillingGroup> getAllBillingGroups()
public BillingGroup getBillingGroup(String id)
public BillingGroup createBillingGroup(Map<String,Object> attrs)
public BillingGroup updateBillingGroup(String id, Map<String,Object> attrs)
public BillingGroup updateBillingGroup(String id, String fieldName, Object value)
public void deleteBillingGroup(String id)
public List<SecurityGroup> getAllSecurityGroups()
public SecurityGroup getSecurityGroup(String id)
public SecurityGroup createSecurityGroup(String networkId, Map<String,Object> attrs)
public SecurityGroup updateSecurityGroup(String id, Map<String,Object> attrs)
public SecurityGroup updateSecurityGroup(String id, String fieldName, Object value)
public SecurityGroup deleteSecurityGroup(String id)
public List<SecurityGroupRule> getRulesForSecurityGroup(String securityGroupId)
public SecurityGroupRule getSecurityGroupRule(String ruleId)
public SecurityGroupRule createSecurityGroupRule(String securityGroupId, Map<String,Object> attrs)
public SecurityGroupRule updateSecurityGroupRule(String ruleId, Map<String,Object> attrs)
public SecurityGroupRule deleteSecurityGroupRule(String ruleId)
public List<ComputingCell> getAllComputingCells()
public ComputingCell getComputingCell(String computingCellId)
public InstanceReboot rebootInstance(String instanceId)
public List<LoadBalancer> getAllLoadBalancers()
public LoadBalancer getLoadBalancer(String id)
public LoadBalancer createLoadBalancer(Map<String,Object> attrs)
public LoadBalancer updateLoadBalancer(String id, Map<String,Object> attrs)
public LoadBalancer updateLoadBalancer(String id, String fieldName, Object value)
public LoadBalancer deleteLoadBalancer(String id)
public List<LoadBalancerListener> getAllLoadBalancerListeners()
public List<LoadBalancerListener> getListenersForLoadBalancer(String loadBalancerId)
public LoadBalancerListener getLoadBalancerListener(String id)
public LoadBalancerListener createLoadBalancerListener(Map<String,Object> attrs)
public LoadBalancerListener updateLoadBalancerListener(String id, Map<String,Object> attrs)
public LoadBalancerListener updateLoadBalancerListener(String id, String fieldName, Object value)
public LoadBalancerListener deleteLoadBalancerListener(String id)
public List<WorkloadTemplate> getAllWorkloadTemplates()
public WorkloadTemplate getWorkloadTemplate(String id)
Copyright © 2015. All rights reserved.