@ApiType("SoftLayer_Container_Product_Order_Network_Subnet")
public class Subnet
extends Order
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. This datatype has everything required to place a subnet order with SoftLayer.
See Also:
SoftLayer_Container_Product_Order_Network_Subnet
  • Field Details

    • description

      @ApiProperty(canBeNullOrNotSet=true) protected String description
      The description which includes the network identifier, Classless Inter-Domain Routing prefix and the available slot count.
    • descriptionSpecified

      protected boolean descriptionSpecified
    • endPointIpAddressId

      @ApiProperty(canBeNullOrNotSet=true) protected Long endPointIpAddressId
      The [[SoftLayer_Network_Subnet_IpAddress]] id.
    • endPointIpAddressIdSpecified

      protected boolean endPointIpAddressIdSpecified
    • endPointVlanId

      @ApiProperty(canBeNullOrNotSet=true) protected Long endPointVlanId
      The [[SoftLayer_Network_Vlan]] id.
    • endPointVlanIdSpecified

      protected boolean endPointVlanIdSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The [[SoftLayer_Network_Subnet]] id.
    • idSpecified

      protected boolean idSpecified
    • routerHostname

      @ApiProperty(canBeNullOrNotSet=true) protected String routerHostname
      This is the hostname for the router associated with the [[SoftLayer_Network_Subnet|subnet]]. This is a readonly property.
    • routerHostnameSpecified

      protected boolean routerHostnameSpecified
  • Constructor Details

    • Subnet

      public Subnet()
  • Method Details

    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription​(String description)
    • isDescriptionSpecified

      public boolean isDescriptionSpecified()
    • unsetDescription

      public void unsetDescription()
    • getEndPointIpAddressId

      public Long getEndPointIpAddressId()
    • setEndPointIpAddressId

      public void setEndPointIpAddressId​(Long endPointIpAddressId)
    • isEndPointIpAddressIdSpecified

      public boolean isEndPointIpAddressIdSpecified()
    • unsetEndPointIpAddressId

      public void unsetEndPointIpAddressId()
    • getEndPointVlanId

      public Long getEndPointVlanId()
    • setEndPointVlanId

      public void setEndPointVlanId​(Long endPointVlanId)
    • isEndPointVlanIdSpecified

      public boolean isEndPointVlanIdSpecified()
    • unsetEndPointVlanId

      public void unsetEndPointVlanId()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getRouterHostname

      public String getRouterHostname()
    • setRouterHostname

      public void setRouterHostname​(String routerHostname)
    • isRouterHostnameSpecified

      public boolean isRouterHostnameSpecified()
    • unsetRouterHostname

      public void unsetRouterHostname()