Class Datacenter


  • @ApiType("SoftLayer_Location_Datacenter")
    public class Datacenter
    extends Location
    SoftLayer_Location_Datacenter extends the [[SoftLayer_Location]] data type to include datacenter-specific properties.
    See Also:
    SoftLayer_Location_Datacenter
    • Field Detail

      • boundSubnets

        @ApiProperty
        protected List<Subnet> boundSubnets
        Subnets which are directly bound to one or more routers in a given datacenter, and currently allow routing.
      • brandCountryRestrictions

        @ApiProperty
        protected List<CustomerCountry> brandCountryRestrictions
        This references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products. For example, the India datacenter may not be available on this brand for customers that live in Great Britain.
      • regionalGroup

        @ApiProperty
        protected Regional regionalGroup
        The regional group this datacenter belongs to.
      • routableBoundSubnets

        @ApiProperty
        protected List<Subnet> routableBoundSubnets
        Retrieve all subnets that are eligible to be routed; those which the account has permission to associate with a vlan.
      • activeItemPresaleEventCount

        @ApiProperty
        protected Long activeItemPresaleEventCount
        A count of
      • backendHardwareRouterCount

        @ApiProperty
        protected Long backendHardwareRouterCount
        A count of
      • boundSubnetCount

        @ApiProperty
        protected Long boundSubnetCount
        A count of subnets which are directly bound to one or more routers in a given datacenter, and currently allow routing.
      • brandCountryRestrictionCount

        @ApiProperty
        protected Long brandCountryRestrictionCount
        A count of this references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products. For example, the India datacenter may not be available on this brand for customers that live in Great Britain.
      • frontendHardwareRouterCount

        @ApiProperty
        protected Long frontendHardwareRouterCount
        A count of
      • hardwareRouterCount

        @ApiProperty
        protected Long hardwareRouterCount
        A count of
      • routableBoundSubnetCount

        @ApiProperty
        protected Long routableBoundSubnetCount
        A count of retrieve all subnets that are eligible to be routed; those which the account has permission to associate with a vlan.
    • Constructor Detail

      • Datacenter

        public Datacenter()
    • Method Detail

      • getActiveItemPresaleEvents

        public List<Event> getActiveItemPresaleEvents()
      • getBackendHardwareRouters

        public List<Hardware> getBackendHardwareRouters()
      • getBoundSubnets

        public List<Subnet> getBoundSubnets()
      • getFrontendHardwareRouters

        public List<Hardware> getFrontendHardwareRouters()
      • getHardwareRouters

        public List<Hardware> getHardwareRouters()
      • getPresaleEvents

        public List<Event> getPresaleEvents()
      • getRegionalGroup

        public Regional getRegionalGroup()
      • setRegionalGroup

        public void setRegionalGroup​(Regional regionalGroup)
      • getRegionalInternetRegistry

        public Registry getRegionalInternetRegistry()
      • setRegionalInternetRegistry

        public void setRegionalInternetRegistry​(Registry regionalInternetRegistry)
      • getRoutableBoundSubnets

        public List<Subnet> getRoutableBoundSubnets()
      • getActiveItemPresaleEventCount

        public Long getActiveItemPresaleEventCount()
      • setActiveItemPresaleEventCount

        public void setActiveItemPresaleEventCount​(Long activeItemPresaleEventCount)
      • getBackendHardwareRouterCount

        public Long getBackendHardwareRouterCount()
      • setBackendHardwareRouterCount

        public void setBackendHardwareRouterCount​(Long backendHardwareRouterCount)
      • getBoundSubnetCount

        public Long getBoundSubnetCount()
      • setBoundSubnetCount

        public void setBoundSubnetCount​(Long boundSubnetCount)
      • getBrandCountryRestrictionCount

        public Long getBrandCountryRestrictionCount()
      • setBrandCountryRestrictionCount

        public void setBrandCountryRestrictionCount​(Long brandCountryRestrictionCount)
      • getFrontendHardwareRouterCount

        public Long getFrontendHardwareRouterCount()
      • setFrontendHardwareRouterCount

        public void setFrontendHardwareRouterCount​(Long frontendHardwareRouterCount)
      • getHardwareRouterCount

        public Long getHardwareRouterCount()
      • setHardwareRouterCount

        public void setHardwareRouterCount​(Long hardwareRouterCount)
      • getPresaleEventCount

        public Long getPresaleEventCount()
      • setPresaleEventCount

        public void setPresaleEventCount​(Long presaleEventCount)
      • getRoutableBoundSubnetCount

        public Long getRoutableBoundSubnetCount()
      • setRoutableBoundSubnetCount

        public void setRoutableBoundSubnetCount​(Long routableBoundSubnetCount)