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 Details

    • activeItemPresaleEvents

      @ApiProperty protected List<Event> activeItemPresaleEvents
    • backendHardwareRouters

      @ApiProperty protected List<Hardware> backendHardwareRouters
    • 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.
    • frontendHardwareRouters

      @ApiProperty protected List<Hardware> frontendHardwareRouters
    • hardwareRouters

      @ApiProperty protected List<Hardware> hardwareRouters
    • presaleEvents

      @ApiProperty protected List<Event> presaleEvents
    • regionalGroup

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

      @ApiProperty protected Registry regionalInternetRegistry
    • 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
    • presaleEventCount

      @ApiProperty protected Long presaleEventCount
      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 Details

    • Datacenter

      public Datacenter()
  • Method Details

    • getActiveItemPresaleEvents

      public List<Event> getActiveItemPresaleEvents()
    • getBackendHardwareRouters

      public List<Hardware> getBackendHardwareRouters()
    • getBoundSubnets

      public List<Subnet> getBoundSubnets()
    • getBrandCountryRestrictions

      public List<CustomerCountry> getBrandCountryRestrictions()
    • 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)
    • asService

      public Datacenter.Service asService​(ApiClient client)
      Overrides:
      asService in class Location
    • service

      public static Datacenter.Service service​(ApiClient client)
    • service

      public static Datacenter.Service service​(ApiClient client, Long id)