java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.subnet.swip.Transaction

@ApiType("SoftLayer_Network_Subnet_Swip_Transaction")
public class Transaction
extends Entity

**DEPRECATED**
The SoftLayer_Network_Subnet_Swip_Transaction data type contains basic information tracked at SoftLayer to allow automation of Swip creation, update, and removal requests. A specific transaction is attached to an accountId and a subnetId. This also contains a "Status Name" which tells the customer what the transaction is doing:


* REQUEST QUEUED: Request is queued up to be sent to ARIN
* REQUEST SENT: The email request has been sent to ARIN
* REQUEST CONFIRMED: ARIN has confirmed that the request is good, and should be available in 24 hours
* OK: The subnet has been checked with WHOIS and it the SWIP transaction has completed correctly
* REMOVE QUEUED: A subnet is queued to be removed from ARIN's systems
* REMOVE SENT: The removal email request has been sent to ARIN
* REMOVE CONFIRMED: ARIN has confirmed that the removal request is good, and the subnet should be clear in WHOIS in 24 hours
* DELETED: This specific SWIP Transaction has been removed from ARIN and is no longer in effect
* SOFTLAYER MANUALLY PROCESSING: Sometimes a request doesn't go through correctly and has to be manually processed by SoftLayer. This may take some time.
See Also:
SoftLayer_Network_Subnet_Swip_Transaction
  • Field Details

    • account

      @ApiProperty protected Account account
      The Account whose RWHOIS data was used to SWIP this subnet
    • subnet

      @ApiProperty protected Subnet subnet
      The subnet that this SWIP transaction was created for.
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A SWIP transaction's unique identifier.
    • idSpecified

      protected boolean idSpecified
    • statusName

      @ApiProperty(canBeNullOrNotSet=true) protected String statusName
      A Name describing which state a SWIP transaction is in.
    • statusNameSpecified

      protected boolean statusNameSpecified
    • subnetId

      @ApiProperty(canBeNullOrNotSet=true) protected Long subnetId
      ID Number of the Subnet for this SWIP transaction.
    • subnetIdSpecified

      protected boolean subnetIdSpecified
  • Constructor Details

    • Transaction

      public Transaction()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getSubnet

      public Subnet getSubnet()
    • setSubnet

      public void setSubnet​(Subnet subnet)
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getStatusName

      public String getStatusName()
    • setStatusName

      public void setStatusName​(String statusName)
    • isStatusNameSpecified

      public boolean isStatusNameSpecified()
    • unsetStatusName

      public void unsetStatusName()
    • getSubnetId

      public Long getSubnetId()
    • setSubnetId

      public void setSubnetId​(Long subnetId)
    • isSubnetIdSpecified

      public boolean isSubnetIdSpecified()
    • unsetSubnetId

      public void unsetSubnetId()
    • asService

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

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

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