java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.directlink.Location

@ApiType("SoftLayer_Network_DirectLink_Location")
public class Location
extends Entity
The SoftLayer_Network_DirectLink_Location presents a structure containing attributes of a Direct Link location, and its related object SoftLayer location.
See Also:
SoftLayer_Network_DirectLink_Location
  • Field Details

    • location

      @ApiProperty protected Location location
      The location of Direct Link facility.
    • provider

      @ApiProperty protected Provider provider
      The Id of Direct Link provider.
    • serviceType

      @ApiProperty protected ServiceType serviceType
      The Id of Direct Link service type.
    • buildingColocationOwner

      @ApiProperty(canBeNullOrNotSet=true) protected String buildingColocationOwner
      The Direct Link specific location owner for POP/DC facilities. Like Equinix, Pacnet, Verizon etc.
    • buildingColocationOwnerSpecified

      protected boolean buildingColocationOwnerSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The unique identifier of a Direct Link location.
    • idSpecified

      protected boolean idSpecified
    • isRedundantXcr

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean isRedundantXcr
      Specifies if The Direct Link specific location has Redundancy:secondary XCR availability.
    • isRedundantXcrSpecified

      protected boolean isRedundantXcrSpecified
    • locationId

      @ApiProperty(canBeNullOrNotSet=true) protected Long locationId
      The Direct Link specific location ie. Data Center & Network POP facility. Refer to location object Like Dallas in US, London in England etc.
    • locationIdSpecified

      protected boolean locationIdSpecified
    • marketGeography

      @ApiProperty(canBeNullOrNotSet=true) protected String marketGeography
      The Direct Link Market location used in Direct Link Order. Like Europe, North America, Asia pacific etc.
    • marketGeographySpecified

      protected boolean marketGeographySpecified
  • Constructor Details

    • Location

      public Location()
  • Method Details

    • getLocation

      public Location getLocation()
    • setLocation

      public void setLocation​(Location location)
    • getProvider

      public Provider getProvider()
    • setProvider

      public void setProvider​(Provider provider)
    • getServiceType

      public ServiceType getServiceType()
    • setServiceType

      public void setServiceType​(ServiceType serviceType)
    • getBuildingColocationOwner

      public String getBuildingColocationOwner()
    • setBuildingColocationOwner

      public void setBuildingColocationOwner​(String buildingColocationOwner)
    • isBuildingColocationOwnerSpecified

      public boolean isBuildingColocationOwnerSpecified()
    • unsetBuildingColocationOwner

      public void unsetBuildingColocationOwner()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getIsRedundantXcr

      public Boolean getIsRedundantXcr()
    • setIsRedundantXcr

      public void setIsRedundantXcr​(Boolean isRedundantXcr)
    • isIsRedundantXcrSpecified

      public boolean isIsRedundantXcrSpecified()
    • unsetIsRedundantXcr

      public void unsetIsRedundantXcr()
    • getLocationId

      public Long getLocationId()
    • setLocationId

      public void setLocationId​(Long locationId)
    • isLocationIdSpecified

      public boolean isLocationIdSpecified()
    • unsetLocationId

      public void unsetLocationId()
    • getMarketGeography

      public String getMarketGeography()
    • setMarketGeography

      public void setMarketGeography​(String marketGeography)
    • isMarketGeographySpecified

      public boolean isMarketGeographySpecified()
    • unsetMarketGeography

      public void unsetMarketGeography()
    • asService

      public Location.Service asService​(ApiClient client)
    • service

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

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