public class IP3Tuple extends Sequence
IP3Tuple
type.Constructor and Description |
---|
IP3Tuple()
The default constructor.
|
IP3Tuple(IPv4Address ipv4Address,
IPv6RemoteAddressPrefixLength ipv6RemoteAddressPrefixLength,
INTEGER ipv4ProtocolIdOrIPv6NextHeader,
INTEGER remotePortNumber,
RemotePortRange remotePortPange)
Constructs an instance of the
IP3Tuple with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteIpv4Address()
Omits the
ipv4Address optional field from the value. |
void |
deleteIpv4ProtocolIdOrIPv6NextHeader()
Omits the
ipv4ProtocolIdOrIPv6NextHeader optional field from the value. |
void |
deleteIpv6RemoteAddressPrefixLength()
Omits the
ipv6RemoteAddressPrefixLength optional field from the value. |
void |
deleteRemotePortNumber()
Omits the
remotePortNumber optional field from the value. |
void |
deleteRemotePortPange()
Omits the
remotePortPange optional field from the value. |
IPv4Address |
getIpv4Address()
Returns the value of the
ipv4Address optional field. |
BOOLEAN |
getIpv4AddressPresent()
Returns the value of the
ipv4AddressPresent read-only field. |
INTEGER |
getIpv4ProtocolIdOrIPv6NextHeader()
Returns the value of the
ipv4ProtocolIdOrIPv6NextHeader optional field. |
IPv6RemoteAddressPrefixLength |
getIpv6RemoteAddressPrefixLength()
Returns the value of the
ipv6RemoteAddressPrefixLength optional field. |
BOOLEAN |
getIpv6RemoteAddressPrefixLengthPresent()
Returns the value of the
ipv6RemoteAddressPrefixLengthPresent read-only field. |
BOOLEAN |
getProtocolIdOrIPv6NextHeaderPresent()
Returns the value of the
protocolIdOrIPv6NextHeaderPresent read-only field. |
INTEGER |
getRemotePortNumber()
Returns the value of the
remotePortNumber optional field. |
RemotePortRange |
getRemotePortPange()
Returns the value of the
remotePortPange optional field. |
BOOLEAN |
getRemoutPortRangePresent()
Returns the value of the
remoutPortRangePresent read-only field. |
BOOLEAN |
getSingleRemotePortPresent()
Returns the value of the
singleRemotePortPresent read-only field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasIpv4Address()
Reports whether the
ipv4Address optional field is present in the value. |
boolean |
hasIpv4ProtocolIdOrIPv6NextHeader()
Reports whether the
ipv4ProtocolIdOrIPv6NextHeader optional field is present in the value. |
boolean |
hasIpv6RemoteAddressPrefixLength()
Reports whether the
ipv6RemoteAddressPrefixLength optional field is present in the value. |
boolean |
hasRemotePortNumber()
Reports whether the
remotePortNumber optional field is present in the value. |
boolean |
hasRemotePortPange()
Reports whether the
remotePortPange optional field is present in the value. |
void |
setIpv4Address(IPv4Address ipv4Address)
Sets the value of the
ipv4Address optional field. |
void |
setIpv4ProtocolIdOrIPv6NextHeader(INTEGER ipv4ProtocolIdOrIPv6NextHeader)
Sets the value of the
ipv4ProtocolIdOrIPv6NextHeader optional field. |
void |
setIpv6RemoteAddressPrefixLength(IPv6RemoteAddressPrefixLength ipv6RemoteAddressPrefixLength)
Sets the value of the
ipv6RemoteAddressPrefixLength optional field. |
void |
setRemotePortNumber(INTEGER remotePortNumber)
Sets the value of the
remotePortNumber optional field. |
void |
setRemotePortPange(RemotePortRange remotePortPange)
Sets the value of the
remotePortPange optional field. |
public IP3Tuple()
public IP3Tuple(IPv4Address ipv4Address, IPv6RemoteAddressPrefixLength ipv6RemoteAddressPrefixLength, INTEGER ipv4ProtocolIdOrIPv6NextHeader, INTEGER remotePortNumber, RemotePortRange remotePortPange)
IP3Tuple
with the specified
components.ipv4Address
- the value of the ipv4Address
field (optional).ipv6RemoteAddressPrefixLength
- the value of the ipv6RemoteAddressPrefixLength
field (optional).ipv4ProtocolIdOrIPv6NextHeader
- the value of the ipv4ProtocolIdOrIPv6NextHeader
field (optional).remotePortNumber
- the value of the remotePortNumber
field (optional).remotePortPange
- the value of the remotePortPange
field (optional).public INTEGER getSpare()
spare
read-only field.spare
read-only field.public BOOLEAN getRemoutPortRangePresent()
remoutPortRangePresent
read-only field.remoutPortRangePresent
read-only field.public BOOLEAN getSingleRemotePortPresent()
singleRemotePortPresent
read-only field.singleRemotePortPresent
read-only field.public BOOLEAN getProtocolIdOrIPv6NextHeaderPresent()
protocolIdOrIPv6NextHeaderPresent
read-only field.protocolIdOrIPv6NextHeaderPresent
read-only field.public BOOLEAN getIpv6RemoteAddressPrefixLengthPresent()
ipv6RemoteAddressPrefixLengthPresent
read-only field.ipv6RemoteAddressPrefixLengthPresent
read-only field.public BOOLEAN getIpv4AddressPresent()
ipv4AddressPresent
read-only field.ipv4AddressPresent
read-only field.public IPv4Address getIpv4Address()
ipv4Address
optional field.ipv4Address
optional field or null if the field is omitted.public void setIpv4Address(IPv4Address ipv4Address)
ipv4Address
optional field.ipv4Address
- the value of the ipv4Address
optional field. A null
value indicates that the optional field is omitted.public boolean hasIpv4Address()
ipv4Address
optional field is present in the value.ipv4Address
optional field is present in the value.public void deleteIpv4Address()
ipv4Address
optional field from the value.public IPv6RemoteAddressPrefixLength getIpv6RemoteAddressPrefixLength()
ipv6RemoteAddressPrefixLength
optional field.ipv6RemoteAddressPrefixLength
optional field or null if the field is omitted.public void setIpv6RemoteAddressPrefixLength(IPv6RemoteAddressPrefixLength ipv6RemoteAddressPrefixLength)
ipv6RemoteAddressPrefixLength
optional field.ipv6RemoteAddressPrefixLength
- the value of the ipv6RemoteAddressPrefixLength
optional field. A null
value indicates that the optional field is omitted.public boolean hasIpv6RemoteAddressPrefixLength()
ipv6RemoteAddressPrefixLength
optional field is present in the value.ipv6RemoteAddressPrefixLength
optional field is present in the value.public void deleteIpv6RemoteAddressPrefixLength()
ipv6RemoteAddressPrefixLength
optional field from the value.public INTEGER getIpv4ProtocolIdOrIPv6NextHeader()
ipv4ProtocolIdOrIPv6NextHeader
optional field.ipv4ProtocolIdOrIPv6NextHeader
optional field or null if the field is omitted.public void setIpv4ProtocolIdOrIPv6NextHeader(INTEGER ipv4ProtocolIdOrIPv6NextHeader)
ipv4ProtocolIdOrIPv6NextHeader
optional field.ipv4ProtocolIdOrIPv6NextHeader
- the value of the ipv4ProtocolIdOrIPv6NextHeader
optional field. A null
value indicates that the optional field is omitted.public boolean hasIpv4ProtocolIdOrIPv6NextHeader()
ipv4ProtocolIdOrIPv6NextHeader
optional field is present in the value.ipv4ProtocolIdOrIPv6NextHeader
optional field is present in the value.public void deleteIpv4ProtocolIdOrIPv6NextHeader()
ipv4ProtocolIdOrIPv6NextHeader
optional field from the value.public INTEGER getRemotePortNumber()
remotePortNumber
optional field.remotePortNumber
optional field or null if the field is omitted.public void setRemotePortNumber(INTEGER remotePortNumber)
remotePortNumber
optional field.remotePortNumber
- the value of the remotePortNumber
optional field. A null
value indicates that the optional field is omitted.public boolean hasRemotePortNumber()
remotePortNumber
optional field is present in the value.remotePortNumber
optional field is present in the value.public void deleteRemotePortNumber()
remotePortNumber
optional field from the value.public RemotePortRange getRemotePortPange()
remotePortPange
optional field.remotePortPange
optional field or null if the field is omitted.public void setRemotePortPange(RemotePortRange remotePortPange)
remotePortPange
optional field.remotePortPange
- the value of the remotePortPange
optional field. A null
value indicates that the optional field is omitted.public boolean hasRemotePortPange()
remotePortPange
optional field is present in the value.remotePortPange
optional field is present in the value.public void deleteRemotePortPange()
remotePortPange
optional field from the value.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.