Class VirtualServer
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.application.delivery.controller.loadbalancer.VirtualServer
@ApiType("SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualServer") public class VirtualServer extends Entity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualServer.Mask
static interface
VirtualServer.Service
static interface
VirtualServer.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
allocation
protected boolean
allocationSpecified
protected Long
id
protected boolean
idSpecified
protected String
name
protected boolean
nameSpecified
protected String
notes
protected boolean
notesSpecified
protected Long
port
protected boolean
portSpecified
protected Method
routingMethod
protected Long
routingMethodId
protected boolean
routingMethodIdSpecified
protected Long
scaleLoadBalancerCount
A count of collection of scale load balancers this virtual server applies to.protected List<LoadBalancer>
scaleLoadBalancers
Collection of scale load balancers this virtual server applies to.protected Long
serviceGroupCount
A count ofprotected List<Group>
serviceGroups
protected VirtualIpAddress
virtualIpAddress
protected Long
virtualIpAddressId
protected boolean
virtualIpAddressIdSpecified
-
Constructor Summary
Constructors Constructor Description VirtualServer()
-
Method Summary
-
Field Details
-
routingMethod
-
scaleLoadBalancers
Collection of scale load balancers this virtual server applies to. -
serviceGroups
-
virtualIpAddress
-
allocation
-
allocationSpecified
protected boolean allocationSpecified -
id
-
idSpecified
protected boolean idSpecified -
name
-
nameSpecified
protected boolean nameSpecified -
notes
-
notesSpecified
protected boolean notesSpecified -
port
-
portSpecified
protected boolean portSpecified -
routingMethodId
-
routingMethodIdSpecified
protected boolean routingMethodIdSpecified -
virtualIpAddressId
-
virtualIpAddressIdSpecified
protected boolean virtualIpAddressIdSpecified -
scaleLoadBalancerCount
A count of collection of scale load balancers this virtual server applies to. -
serviceGroupCount
A count of
-
-
Constructor Details
-
VirtualServer
public VirtualServer()
-
-
Method Details
-
getRoutingMethod
-
setRoutingMethod
-
getScaleLoadBalancers
-
getServiceGroups
-
getVirtualIpAddress
-
setVirtualIpAddress
-
getAllocation
-
setAllocation
-
isAllocationSpecified
public boolean isAllocationSpecified() -
unsetAllocation
public void unsetAllocation() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getNotes
-
setNotes
-
isNotesSpecified
public boolean isNotesSpecified() -
unsetNotes
public void unsetNotes() -
getPort
-
setPort
-
isPortSpecified
public boolean isPortSpecified() -
unsetPort
public void unsetPort() -
getRoutingMethodId
-
setRoutingMethodId
-
isRoutingMethodIdSpecified
public boolean isRoutingMethodIdSpecified() -
unsetRoutingMethodId
public void unsetRoutingMethodId() -
getVirtualIpAddressId
-
setVirtualIpAddressId
-
isVirtualIpAddressIdSpecified
public boolean isVirtualIpAddressIdSpecified() -
unsetVirtualIpAddressId
public void unsetVirtualIpAddressId() -
getScaleLoadBalancerCount
-
setScaleLoadBalancerCount
-
getServiceGroupCount
-
setServiceGroupCount
-
asService
-
service
-
service
-