Interface VirtualServer.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- VirtualServer
@ApiService("SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualServer") public static interface VirtualServer.Service extends Service
-
Method Summary
Modifier and Type Method Description VirtualServer.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
deleteObject()
VirtualServer
getObject()
Method
getRoutingMethod()
List<LoadBalancer>
getScaleLoadBalancers()
Collection of scale load balancers this virtual server applies to.List<Group>
getServiceGroups()
VirtualIpAddress
getVirtualIpAddress()
void
setMask(VirtualServer.Mask mask)
Boolean
startSsl()
Start SSL acceleration on all SSL virtual services (those with a type of HTTPS).Boolean
stopSsl()
Stop SSL acceleration on all SSL virtual services (those with a type of HTTPS).VirtualServer.Mask
withMask()
Use the existing mask on this service or create it if not presentVirtualServer.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
VirtualServer.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
VirtualServer.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
VirtualServer.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
deleteObject
-
getObject
-
startSsl
Start SSL acceleration on all SSL virtual services (those with a type of HTTPS). This action should be taken only after configuring an SSL certificate for the virtual IP. -
stopSsl
Stop SSL acceleration on all SSL virtual services (those with a type of HTTPS). -
getRoutingMethod
-
getScaleLoadBalancers
Collection of scale load balancers this virtual server applies to. -
getServiceGroups
-
getVirtualIpAddress
-