Class Interface


  • @ApiType("SoftLayer_Network_Bandwidth_Version1_Interface")
    public class Interface
    extends Entity
    [DEPRECATED] All bandwidth tracking is maintained through the switch that the bandwidth is used through. All bandwidth is stored in a "pod" repository. An interface links the hardware switch with the pod repository identification number. This is only relevant to bandwidth data. It is not common to use this.
    See Also:
    SoftLayer_Network_Bandwidth_Version1_Interface
    • Field Detail

      • host

        @ApiProperty
        protected Host host
        [DEPRECATED] The host for an interface. This is not to be confused with SoftLayer Hardware
      • networkComponent

        @ApiProperty
        protected Component networkComponent
        [DEPRECATED] The switch for an interface.
      • hostIdSpecified

        protected boolean hostIdSpecified
      • networkComponentIdSpecified

        protected boolean networkComponentIdSpecified
    • Constructor Detail

      • Interface

        public Interface()
    • Method Detail

      • getHost

        public Host getHost()
      • setHost

        public void setHost​(Host host)
      • getNetworkComponent

        public Component getNetworkComponent()
      • setNetworkComponent

        public void setNetworkComponent​(Component networkComponent)
      • getHostId

        public Long getHostId()
      • setHostId

        public void setHostId​(Long hostId)
      • isHostIdSpecified

        public boolean isHostIdSpecified()
      • unsetHostId

        public void unsetHostId()
      • getNetworkComponentId

        public Long getNetworkComponentId()
      • setNetworkComponentId

        public void setNetworkComponentId​(Long networkComponentId)
      • isNetworkComponentIdSpecified

        public boolean isNetworkComponentIdSpecified()
      • unsetNetworkComponentId

        public void unsetNetworkComponentId()