Class Backbone
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.Backbone
@ApiType("SoftLayer_Network_Backbone") public class Backbone extends Entity
A SoftLayer_Network_Backbone represents a single backbone connection from SoftLayer to the public Internet, from the Internet to the SoftLayer private network, or a link that connects the private networks between SoftLayer's datacenters. The SoftLayer_Network_Backbone data type is a collection of data associated with one of those connections.
- See Also:
- SoftLayer_Network_Backbone
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Backbone.Mask
static interface
Backbone.Service
A SoftLayer_Network_Backbone represents a single backbone connection from SoftLayer to the public Internet, from the Internet to the SoftLayer private network, or a link that connects the private networks between SoftLayer's datacenters.static interface
Backbone.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
capacity
The numeric portion of the bandwidth capacity of a SoftLayer backbone.protected boolean
capacitySpecified
protected String
capacityUnits
The unit portion of the bandwidth capacity of a SoftLayer backbone.protected boolean
capacityUnitsSpecified
protected String
health
A backbone's status.protected Long
id
A backbone's internal identifier.protected boolean
idSpecified
protected Location
location
Which of the SoftLayer datacenters a backbone is connected to.protected String
name
A backbone's name.protected boolean
nameSpecified
protected Component
networkComponent
A backbone's primary network component.protected Long
networkComponentId
The internal identifier of the network component that backbone is connected to.protected boolean
networkComponentIdSpecified
protected String
type
Whether a SoftLayer backbone connects to the public Internet, to the private network, or connecting the private networks of SoftLayer's datacenters.protected boolean
typeSpecified
-
Constructor Summary
Constructors Constructor Description Backbone()
-
Method Summary
-
Field Details
-
health
A backbone's status. -
location
Which of the SoftLayer datacenters a backbone is connected to. -
networkComponent
A backbone's primary network component. -
capacity
The numeric portion of the bandwidth capacity of a SoftLayer backbone. For instance, if a backbone is rated at "1 GigE" capacity then the capacity property of the backbone is 1. -
capacitySpecified
protected boolean capacitySpecified -
capacityUnits
The unit portion of the bandwidth capacity of a SoftLayer backbone. For instance, if a backbone is rated at "10 G" capacity then the capacityUnits property of the backbone is "G". -
capacityUnitsSpecified
protected boolean capacityUnitsSpecified -
id
A backbone's internal identifier. -
idSpecified
protected boolean idSpecified -
name
A backbone's name. This is usually the name of the backbone's network provider followed by a number in case SoftLayer uses more than one backbone from a provider. Backbone provider numbers start with the number one and increment from there. -
nameSpecified
protected boolean nameSpecified -
networkComponentId
The internal identifier of the network component that backbone is connected to. -
networkComponentIdSpecified
protected boolean networkComponentIdSpecified -
type
Whether a SoftLayer backbone connects to the public Internet, to the private network, or connecting the private networks of SoftLayer's datacenters. Type is either the string "public", "private", or "private-interconnect". -
typeSpecified
protected boolean typeSpecified
-
-
Constructor Details
-
Backbone
public Backbone()
-
-
Method Details
-
getHealth
-
setHealth
-
getLocation
-
setLocation
-
getNetworkComponent
-
setNetworkComponent
-
getCapacity
-
setCapacity
-
isCapacitySpecified
public boolean isCapacitySpecified() -
unsetCapacity
public void unsetCapacity() -
getCapacityUnits
-
setCapacityUnits
-
isCapacityUnitsSpecified
public boolean isCapacityUnitsSpecified() -
unsetCapacityUnits
public void unsetCapacityUnits() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getNetworkComponentId
-
setNetworkComponentId
-
isNetworkComponentIdSpecified
public boolean isNetworkComponentIdSpecified() -
unsetNetworkComponentId
public void unsetNetworkComponentId() -
getType
-
setType
-
isTypeSpecified
public boolean isTypeSpecified() -
unsetType
public void unsetType() -
asService
-
service
-
service
-