Class Translation
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.tunnel.module.context.address.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.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Translation.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
customerIpAddress
The ip address record that will receive the encrypted traffic.protected Long
customerIpAddressId
The unique identifier for the ip address record that will receive the encrypted traffic.protected boolean
customerIpAddressIdSpecified
protected IpAddress
customerIpAddressRecord
The ip address record for the ip that will receive the encrypted traffic from the IPSec network tunnel.protected boolean
customerIpAddressSpecified
protected Long
id
An address translation's unique identifier.protected boolean
idSpecified
protected String
internalIpAddress
The ip address record that will deliver the encrypted traffic.protected Long
internalIpAddressId
The unique identifier for the ip address record that will deliver the encrypted traffic.protected boolean
internalIpAddressIdSpecified
protected IpAddress
internalIpAddressRecord
The ip address record for the ip that will deliver the encrypted traffic from the IPSec network tunnel.protected boolean
internalIpAddressSpecified
protected Context
networkTunnelContext
The IPSec network tunnel an address translation belongs to.protected Long
networkTunnelContextId
An address translation's network tunnel identifier.protected boolean
networkTunnelContextIdSpecified
protected String
notes
A name or description given to an address translation to help identify the address translation.protected boolean
notesSpecified
-
Constructor Summary
Constructors Constructor Description Translation()
-
Method Summary
-
Field Details
-
customerIpAddressRecord
The ip address record for the ip that will receive the encrypted traffic from the IPSec network tunnel. -
internalIpAddressRecord
The ip address record for the ip that will deliver the encrypted traffic from the IPSec network tunnel. -
networkTunnelContext
The IPSec network tunnel an address translation belongs to. -
customerIpAddress
The ip address record that will receive the encrypted traffic. -
customerIpAddressSpecified
protected boolean customerIpAddressSpecified -
customerIpAddressId
The unique identifier for the ip address record that will receive the encrypted traffic. -
customerIpAddressIdSpecified
protected boolean customerIpAddressIdSpecified -
id
An address translation's unique identifier. -
idSpecified
protected boolean idSpecified -
internalIpAddress
The ip address record that will deliver the encrypted traffic. -
internalIpAddressSpecified
protected boolean internalIpAddressSpecified -
internalIpAddressId
The unique identifier for the ip address record that will deliver the encrypted traffic. -
internalIpAddressIdSpecified
protected boolean internalIpAddressIdSpecified -
networkTunnelContextId
An address translation's network tunnel identifier. -
networkTunnelContextIdSpecified
protected boolean networkTunnelContextIdSpecified -
notes
A name or description given to an address translation to help identify the address translation. -
notesSpecified
protected boolean notesSpecified
-
-
Constructor Details
-
Translation
public Translation()
-
-
Method Details
-
getCustomerIpAddressRecord
-
setCustomerIpAddressRecord
-
getInternalIpAddressRecord
-
setInternalIpAddressRecord
-
getNetworkTunnelContext
-
setNetworkTunnelContext
-
getCustomerIpAddress
-
setCustomerIpAddress
-
isCustomerIpAddressSpecified
public boolean isCustomerIpAddressSpecified() -
unsetCustomerIpAddress
public void unsetCustomerIpAddress() -
getCustomerIpAddressId
-
setCustomerIpAddressId
-
isCustomerIpAddressIdSpecified
public boolean isCustomerIpAddressIdSpecified() -
unsetCustomerIpAddressId
public void unsetCustomerIpAddressId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getInternalIpAddress
-
setInternalIpAddress
-
isInternalIpAddressSpecified
public boolean isInternalIpAddressSpecified() -
unsetInternalIpAddress
public void unsetInternalIpAddress() -
getInternalIpAddressId
-
setInternalIpAddressId
-
isInternalIpAddressIdSpecified
public boolean isInternalIpAddressIdSpecified() -
unsetInternalIpAddressId
public void unsetInternalIpAddressId() -
getNetworkTunnelContextId
-
setNetworkTunnelContextId
-
isNetworkTunnelContextIdSpecified
public boolean isNetworkTunnelContextIdSpecified() -
unsetNetworkTunnelContextId
public void unsetNetworkTunnelContextId() -
getNotes
-
setNotes
-
isNotesSpecified
public boolean isNotesSpecified() -
unsetNotes
public void unsetNotes()
-