Interface IpAddress.ServiceAsync
- All Superinterfaces:
Host.ServiceAsync
,Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- IpAddress
public static interface IpAddress.ServiceAsync extends Host.ServiceAsync
-
Method Summary
Modifier and Type Method Description Future<Account>
getAccount()
Async version ofIpAddress.Service.getAccount()
Future<?>
getAccount(ResponseHandler<Account> callback)
Async callback version ofIpAddress.Service.getAccount()
Future<IpAddress>
getObjectForIpAddress()
Async version ofIpAddress.Service.getObjectForIpAddress()
Future<?>
getObjectForIpAddress(ResponseHandler<IpAddress> callback)
Future<IpAddress>
getResource()
Async version ofIpAddress.Service.getResource()
Future<?>
getResource(ResponseHandler<IpAddress> callback)
Async callback version ofIpAddress.Service.getResource()
void
setMask(IpAddress.Mask mask)
IpAddress.Mask
withMask()
Use the existing mask on this service or create it if not presentIpAddress.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.service.network.storage.allowed.Host.ServiceAsync
assignSubnetsToAcl, assignSubnetsToAcl, editObject, editObject, getAllObjects, getAllObjects, getAssignedGroups, getAssignedGroups, getAssignedIscsiVolumes, getAssignedIscsiVolumes, getAssignedNfsVolumes, getAssignedNfsVolumes, getAssignedReplicationVolumes, getAssignedReplicationVolumes, getAssignedVolumes, getAssignedVolumes, getCredential, getCredential, getObject, getObject, getSourceSubnet, getSourceSubnet, getSubnetsInAcl, getSubnetsInAcl, removeSubnetsFromAcl, removeSubnetsFromAcl, setCredentialPassword, setCredentialPassword, setMask
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
withNewMask
IpAddress.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 interfaceHost.ServiceAsync
- Specified by:
withNewMask
in interfaceMaskable
-
withMask
IpAddress.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceHost.ServiceAsync
- Specified by:
withMask
in interfaceMaskable
-
setMask
-
getObjectForIpAddress
Async version ofIpAddress.Service.getObjectForIpAddress()
-
getObjectForIpAddress
-
getAccount
Async version ofIpAddress.Service.getAccount()
-
getAccount
Async callback version ofIpAddress.Service.getAccount()
-
getResource
Async version ofIpAddress.Service.getResource()
-
getResource
Async callback version ofIpAddress.Service.getResource()
-