Class Translation


  • @ApiType("SoftLayer_Network_Tunnel_Module_Context_Address_Translation")
    public class Translation
    extends Entity
    The SoftLayer_Network_Tunnel_Module_Context_Address_Translation data type contains general information relating to a single address translation. Information such as notes, ip addresses, along with record information, and network tunnel data may be retrieved.
    See Also:
    SoftLayer_Network_Tunnel_Module_Context_Address_Translation
    • Field Detail

      • customerIpAddressRecord

        @ApiProperty
        protected IpAddress customerIpAddressRecord
        The ip address record for the ip that will receive the encrypted traffic from the IPSec network tunnel.
      • internalIpAddressRecord

        @ApiProperty
        protected IpAddress internalIpAddressRecord
        The ip address record for the ip that will deliver the encrypted traffic from the IPSec network tunnel.
      • networkTunnelContext

        @ApiProperty
        protected Context networkTunnelContext
        The IPSec network tunnel an address translation belongs to.
      • customerIpAddressSpecified

        protected boolean customerIpAddressSpecified
      • customerIpAddressId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long customerIpAddressId
        The unique identifier for the ip address record that will receive the encrypted traffic.
      • customerIpAddressIdSpecified

        protected boolean customerIpAddressIdSpecified
      • idSpecified

        protected boolean idSpecified
      • internalIpAddressSpecified

        protected boolean internalIpAddressSpecified
      • internalIpAddressId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long internalIpAddressId
        The unique identifier for the ip address record that will deliver the encrypted traffic.
      • internalIpAddressIdSpecified

        protected boolean internalIpAddressIdSpecified
      • networkTunnelContextIdSpecified

        protected boolean networkTunnelContextIdSpecified
      • notesSpecified

        protected boolean notesSpecified
    • Constructor Detail

      • Translation

        public Translation()
    • Method Detail

      • getCustomerIpAddressRecord

        public IpAddress getCustomerIpAddressRecord()
      • setCustomerIpAddressRecord

        public void setCustomerIpAddressRecord​(IpAddress customerIpAddressRecord)
      • getInternalIpAddressRecord

        public IpAddress getInternalIpAddressRecord()
      • setInternalIpAddressRecord

        public void setInternalIpAddressRecord​(IpAddress internalIpAddressRecord)
      • getNetworkTunnelContext

        public Context getNetworkTunnelContext()
      • setNetworkTunnelContext

        public void setNetworkTunnelContext​(Context networkTunnelContext)
      • getCustomerIpAddress

        public String getCustomerIpAddress()
      • setCustomerIpAddress

        public void setCustomerIpAddress​(String customerIpAddress)
      • isCustomerIpAddressSpecified

        public boolean isCustomerIpAddressSpecified()
      • unsetCustomerIpAddress

        public void unsetCustomerIpAddress()
      • getCustomerIpAddressId

        public Long getCustomerIpAddressId()
      • setCustomerIpAddressId

        public void setCustomerIpAddressId​(Long customerIpAddressId)
      • isCustomerIpAddressIdSpecified

        public boolean isCustomerIpAddressIdSpecified()
      • unsetCustomerIpAddressId

        public void unsetCustomerIpAddressId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getInternalIpAddress

        public String getInternalIpAddress()
      • setInternalIpAddress

        public void setInternalIpAddress​(String internalIpAddress)
      • isInternalIpAddressSpecified

        public boolean isInternalIpAddressSpecified()
      • unsetInternalIpAddress

        public void unsetInternalIpAddress()
      • getInternalIpAddressId

        public Long getInternalIpAddressId()
      • setInternalIpAddressId

        public void setInternalIpAddressId​(Long internalIpAddressId)
      • isInternalIpAddressIdSpecified

        public boolean isInternalIpAddressIdSpecified()
      • unsetInternalIpAddressId

        public void unsetInternalIpAddressId()
      • getNetworkTunnelContextId

        public Long getNetworkTunnelContextId()
      • setNetworkTunnelContextId

        public void setNetworkTunnelContextId​(Long networkTunnelContextId)
      • isNetworkTunnelContextIdSpecified

        public boolean isNetworkTunnelContextIdSpecified()
      • unsetNetworkTunnelContextId

        public void unsetNetworkTunnelContextId()
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)
      • isNotesSpecified

        public boolean isNotesSpecified()
      • unsetNotes

        public void unsetNotes()