Interface Router.ServiceAsync
-
- All Superinterfaces:
Hardware.ServiceAsync
,Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Router
public static interface Router.ServiceAsync extends Hardware.ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.service.Hardware.ServiceAsync
allowAccessToNetworkStorage, allowAccessToNetworkStorage, allowAccessToNetworkStorageList, allowAccessToNetworkStorageList, captureImage, captureImage, createObject, createObject, deleteObject, deleteObject, deleteSoftwareComponentPasswords, deleteSoftwareComponentPasswords, deleteTag, deleteTag, editSoftwareComponentPasswords, editSoftwareComponentPasswords, executeRemoteScript, executeRemoteScript, findByIpAddress, findByIpAddress, generateOrderTemplate, generateOrderTemplate, getAccount, getAccount, getActiveComponents, getActiveComponents, getActiveNetworkMonitorIncident, getActiveNetworkMonitorIncident, getAllowedHost, getAllowedHost, getAllowedNetworkStorage, getAllowedNetworkStorage, getAllowedNetworkStorageReplicas, getAllowedNetworkStorageReplicas, getAllPowerComponents, getAllPowerComponents, getAntivirusSpywareSoftwareComponent, getAntivirusSpywareSoftwareComponent, getAttachedNetworkStorages, getAttachedNetworkStorages, getAttributes, getAttributes, getAvailableBillingTermChangePrices, getAvailableBillingTermChangePrices, getAvailableNetworkStorages, getAvailableNetworkStorages, getAverageDailyPublicBandwidthUsage, getAverageDailyPublicBandwidthUsage, getBackendIncomingBandwidth, getBackendIncomingBandwidth, getBackendNetworkComponents, getBackendNetworkComponents, getBackendOutgoingBandwidth, getBackendOutgoingBandwidth, getBackendRouters, getBackendRouters, getBandwidthAllocation, getBandwidthAllocation, getBandwidthAllotmentDetail, getBandwidthAllotmentDetail, getBenchmarkCertifications, getBenchmarkCertifications, getBillingItem, getBillingItem, getBillingItemFlag, getBillingItemFlag, getBlockCancelBecauseDisconnectedFlag, getBlockCancelBecauseDisconnectedFlag, getBusinessContinuanceInsuranceFlag, getBusinessContinuanceInsuranceFlag, getChildrenHardware, getChildrenHardware, getComponentDetailsXML, getComponentDetailsXML, getComponents, getComponents, getContinuousDataProtectionSoftwareComponent, getContinuousDataProtectionSoftwareComponent, getCreateObjectOptions, getCreateObjectOptions, getCurrentBillableBandwidthUsage, getCurrentBillableBandwidthUsage, getCurrentBillingDetail, getCurrentBillingDetail, getCurrentBillingTotal, getCurrentBillingTotal, getDailyAverage, getDailyAverage, getDatacenter, getDatacenter, getDatacenterName, getDatacenterName, getDaysInSparePool, getDaysInSparePool, getDownlinkHardware, getDownlinkHardware, getDownlinkNetworkHardware, getDownlinkNetworkHardware, getDownlinkServers, getDownlinkServers, getDownlinkVirtualGuests, getDownlinkVirtualGuests, getDownstreamHardwareBindings, getDownstreamHardwareBindings, getDownstreamNetworkHardware, getDownstreamNetworkHardware, getDownstreamNetworkHardwareWithIncidents, getDownstreamNetworkHardwareWithIncidents, getDownstreamServers, getDownstreamServers, getDownstreamVirtualGuests, getDownstreamVirtualGuests, getDriveControllers, getDriveControllers, getEvaultNetworkStorage, getEvaultNetworkStorage, getFirewallServiceComponent, getFirewallServiceComponent, getFixedConfigurationPreset, getFixedConfigurationPreset, getFrontendIncomingBandwidth, getFrontendIncomingBandwidth, getFrontendNetworkComponents, getFrontendNetworkComponents, getFrontendOutgoingBandwidth, getFrontendOutgoingBandwidth, getFrontendRouters, getFrontendRouters, getFutureBillingItem, getFutureBillingItem, getGlobalIdentifier, getGlobalIdentifier, getHardDrives, getHardDrives, getHardwareChassis, getHardwareChassis, getHardwareFunction, getHardwareFunction, getHardwareFunctionDescription, getHardwareFunctionDescription, getHardwareState, getHardwareState, getHardwareStatus, getHardwareStatus, getHasTrustedPlatformModuleBillingItemFlag, getHasTrustedPlatformModuleBillingItemFlag, getHostIpsSoftwareComponent, getHostIpsSoftwareComponent, getHourlyBandwidth, getHourlyBandwidth, getHourlyBillingFlag, getHourlyBillingFlag, getInboundBandwidthUsage, getInboundBandwidthUsage, getInboundPublicBandwidthUsage, getInboundPublicBandwidthUsage, getIsBillingTermChangeAvailableFlag, getIsBillingTermChangeAvailableFlag, getLastTransaction, getLastTransaction, getLatestNetworkMonitorIncident, getLatestNetworkMonitorIncident, getLocation, getLocation, getLocationPathString, getLocationPathString, getLockboxNetworkStorage, getLockboxNetworkStorage, getManagedResourceFlag, getManagedResourceFlag, getMemory, getMemory, getMemoryCapacity, getMemoryCapacity, getMetricTrackingObject, getMetricTrackingObject, getModules, getModules, getMonitoringRobot, getMonitoringRobot, getMonitoringServiceComponent, getMonitoringServiceComponent, getMonitoringServiceEligibilityFlag, getMonitoringServiceEligibilityFlag, getMotherboard, getMotherboard, getNetworkCards, getNetworkCards, getNetworkComponents, getNetworkComponents, getNetworkGatewayMember, getNetworkGatewayMember, getNetworkGatewayMemberFlag, getNetworkGatewayMemberFlag, getNetworkManagementIpAddress, getNetworkManagementIpAddress, getNetworkMonitorAttachedDownHardware, getNetworkMonitorAttachedDownHardware, getNetworkMonitorAttachedDownVirtualGuests, getNetworkMonitorAttachedDownVirtualGuests, getNetworkMonitorIncidents, getNetworkMonitorIncidents, getNetworkMonitors, getNetworkMonitors, getNetworkStatus, getNetworkStatus, getNetworkStatusAttribute, getNetworkStatusAttribute, getNetworkStorage, getNetworkStorage, getNetworkVlans, getNetworkVlans, getNextBillingCycleBandwidthAllocation, getNextBillingCycleBandwidthAllocation, getNotesHistory, getNotesHistory, getNvRamCapacity, getNvRamCapacity, getNvRamComponentModels, getNvRamComponentModels, getObject, getObject, getOperatingSystem, getOperatingSystem, getOperatingSystemReferenceCode, getOperatingSystemReferenceCode, getOutboundBandwidthUsage, getOutboundBandwidthUsage, getOutboundPublicBandwidthUsage, getOutboundPublicBandwidthUsage, getParentBay, getParentBay, getParentHardware, getParentHardware, getPointOfPresenceLocation, getPointOfPresenceLocation, getPowerComponents, getPowerComponents, getPowerSupply, getPowerSupply, getPrimaryBackendIpAddress, getPrimaryBackendIpAddress, getPrimaryBackendNetworkComponent, getPrimaryBackendNetworkComponent, getPrimaryIpAddress, getPrimaryIpAddress, getPrimaryNetworkComponent, getPrimaryNetworkComponent, getPrivateBandwidthData, getPrivateBandwidthData, getPrivateNetworkOnlyFlag, getPrivateNetworkOnlyFlag, getProcessorCoreAmount, getProcessorCoreAmount, getProcessorPhysicalCoreAmount, getProcessorPhysicalCoreAmount, getProcessors, getProcessors, getPublicBandwidthData, getPublicBandwidthData, getRack, getRack, getRaidControllers, getRaidControllers, getRecentEvents, getRecentEvents, getRemoteManagementAccounts, getRemoteManagementAccounts, getRemoteManagementComponent, getRemoteManagementComponent, getResourceConfigurations, getResourceConfigurations, getResourceGroupMemberReferences, getResourceGroupMemberReferences, getResourceGroupRoles, getResourceGroupRoles, getResourceGroups, getResourceGroups, getRouters, getRouters, getScaleAssets, getScaleAssets, getSecurityScanRequests, getSecurityScanRequests, getSensorData, getSensorData, getSensorDataWithGraphs, getSensorDataWithGraphs, getServerFanSpeedGraphs, getServerFanSpeedGraphs, getServerPowerState, getServerPowerState, getServerRoom, getServerRoom, getServerTemperatureGraphs, getServerTemperatureGraphs, getServiceProvider, getServiceProvider, getSoftwareComponents, getSoftwareComponents, getSparePoolBillingItem, getSparePoolBillingItem, getSshKeys, getSshKeys, getStorageGroups, getStorageGroups, getStorageNetworkComponents, getStorageNetworkComponents, getTagReferences, getTagReferences, getTopLevelLocation, getTopLevelLocation, getTransactionHistory, getTransactionHistory, getUpgradeItemPrices, getUpgradeItemPrices, getUpgradeRequest, getUpgradeRequest, getUplinkHardware, getUplinkHardware, getUplinkNetworkComponents, getUplinkNetworkComponents, getUserData, getUserData, getVirtualChassis, getVirtualChassis, getVirtualChassisSiblings, getVirtualChassisSiblings, getVirtualHost, getVirtualHost, getVirtualizationPlatform, getVirtualizationPlatform, getVirtualLicenses, getVirtualLicenses, getVirtualRack, getVirtualRack, getVirtualRackId, getVirtualRackId, getVirtualRackName, getVirtualRackName, importVirtualHost, importVirtualHost, isPingable, isPingable, ping, ping, powerCycle, powerCycle, powerOff, powerOff, powerOn, powerOn, rebootDefault, rebootDefault, rebootHard, rebootHard, rebootSoft, rebootSoft, removeAccessToNetworkStorage, removeAccessToNetworkStorage, removeAccessToNetworkStorageList, removeAccessToNetworkStorageList, removeTags, removeTags, setMask, setTags, setTags, updateIpmiPassword, updateIpmiPassword
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Router.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 interfaceHardware.ServiceAsync
- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Router.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceHardware.ServiceAsync
- Specified by:
withMask
in interfaceMaskable
-
setMask
void setMask(Router.Mask mask)
-
getObjectForRouter
Future<Router> getObjectForRouter()
Async version ofRouter.Service.getObjectForRouter()
-
getObjectForRouter
Future<?> getObjectForRouter(ResponseHandler<Router> callback)
-
getBoundSubnets
Future<List<Subnet>> getBoundSubnets()
Async version ofRouter.Service.getBoundSubnets()
-
getBoundSubnets
Future<?> getBoundSubnets(ResponseHandler<List<Subnet>> callback)
Async callback version ofRouter.Service.getBoundSubnets()
-
getLocalDiskStorageCapabilityFlag
Future<Boolean> getLocalDiskStorageCapabilityFlag()
Async version ofRouter.Service.getLocalDiskStorageCapabilityFlag()
-
getLocalDiskStorageCapabilityFlag
Future<?> getLocalDiskStorageCapabilityFlag(ResponseHandler<Boolean> callback)
Async callback version ofRouter.Service.getLocalDiskStorageCapabilityFlag()
-
getSanStorageCapabilityFlag
Future<Boolean> getSanStorageCapabilityFlag()
Async version ofRouter.Service.getSanStorageCapabilityFlag()
-
getSanStorageCapabilityFlag
Future<?> getSanStorageCapabilityFlag(ResponseHandler<Boolean> callback)
Async callback version ofRouter.Service.getSanStorageCapabilityFlag()
-
-