public static class TrafficDescriptorComponent.TrafficDescriptorValue extends Choice
trafficDescriptorValue
field.Modifier and Type | Field and Description |
---|---|
static int |
connectionCapabilities_chosen
Identifies the
connectionCapabilities alternative. |
static int |
destinationFQDN_chosen
Identifies the
destinationFQDN alternative. |
static int |
destinationMACAddress_chosen
Identifies the
destinationMACAddress alternative. |
static int |
dnn_chosen
Identifies the
dnn alternative. |
static int |
ethertype_chosen
Identifies the
ethertype alternative. |
static int |
flowLabel_chosen
Identifies the
flowLabel alternative. |
static int |
ip3Tuple_chosen
Identifies the
ip3Tuple alternative. |
static int |
ipv4RemoteAddress_chosen
Identifies the
ipv4RemoteAddress alternative. |
static int |
ipv6RemoteAddress_prefixLength_chosen
Identifies the
ipv6RemoteAddress-prefixLength alternative. |
static int |
match_all_chosen
Identifies the
match-all alternative. |
static int |
osAppId_chosen
Identifies the
osAppId alternative. |
static int |
osId_osAppId_chosen
Identifies the
osId-osAppId alternative. |
static int |
protocolIdentifier_nextHeader_chosen
Identifies the
protocolIdentifier-nextHeader alternative. |
static int |
regularExpression_chosen
Identifies the
regularExpression alternative. |
static int |
remotePortRange_chosen
Identifies the
remotePortRange alternative. |
static int |
securityParameterIndex_chosen
Identifies the
securityParameterIndex alternative. |
static int |
singleRemotePort_chosen
Identifies the
singleRemotePort alternative. |
static int |
t802_1QC_TAGPCP_DEI_chosen
Identifies the
t802-1QC-TAGPCP-DEI alternative. |
static int |
t802_1QC_TAGVID_chosen
Identifies the
t802-1QC-TAGVID alternative. |
static int |
t802_1QS_TAGPCP_DEI_chosen
Identifies the
t802-1QS-TAGPCP-DEI alternative. |
static int |
t802_1QS_TAGVID_chosen
Identifies the
t802-1QS-TAGVID alternative. |
static int |
typeOfService_trafficClass_chosen
Identifies the
typeOfService-trafficClass alternative. |
Constructor and Description |
---|
TrafficDescriptorValue()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithConnectionCapabilities(ConnectionCapabilities connectionCapabilities)
Creates an instance of the
TrafficDescriptorValue with the connectionCapabilities
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithDestinationFQDN(OctetString destinationFQDN)
Creates an instance of the
TrafficDescriptorValue with the destinationFQDN
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithDestinationMACAddress(OctetString destinationMACAddress)
Creates an instance of the
TrafficDescriptorValue with the destinationMACAddress
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithDnn(DNNValue dnn)
Creates an instance of the
TrafficDescriptorValue with the dnn
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithEthertype(INTEGER ethertype)
Creates an instance of the
TrafficDescriptorValue with the ethertype
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithFlowLabel(FlowLabel flowLabel)
Creates an instance of the
TrafficDescriptorValue with the flowLabel
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithIp3Tuple(IP3Tuple ip3Tuple)
Creates an instance of the
TrafficDescriptorValue with the ip3Tuple
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithIpv4RemoteAddress(IPv4RemoteAddress ipv4RemoteAddress)
Creates an instance of the
TrafficDescriptorValue with the ipv4RemoteAddress
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithIpv6RemoteAddress_prefixLength(IPv6RemoteAddress_prefixLength ipv6RemoteAddress_prefixLength)
Creates an instance of the
TrafficDescriptorValue with the ipv6RemoteAddress-prefixLength
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithMatch_all(NULL match_all)
Creates an instance of the
TrafficDescriptorValue with the match-all
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithOsAppId(OctetString osAppId)
Creates an instance of the
TrafficDescriptorValue with the osAppId
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithOsId_osAppId(OSId_OSAppId osId_osAppId)
Creates an instance of the
TrafficDescriptorValue with the osId-osAppId
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithProtocolIdentifier_nextHeader(INTEGER protocolIdentifier_nextHeader)
Creates an instance of the
TrafficDescriptorValue with the protocolIdentifier-nextHeader
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithRegularExpression(VisibleString regularExpression)
Creates an instance of the
TrafficDescriptorValue with the regularExpression
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithRemotePortRange(RemotePortRange remotePortRange)
Creates an instance of the
TrafficDescriptorValue with the remotePortRange
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithSecurityParameterIndex(INTEGER securityParameterIndex)
Creates an instance of the
TrafficDescriptorValue with the securityParameterIndex
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithSingleRemotePort(INTEGER singleRemotePort)
Creates an instance of the
TrafficDescriptorValue with the singleRemotePort
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithT802_1QC_TAGPCP_DEI(PCP_DEI t802_1QC_TAGPCP_DEI)
Creates an instance of the
TrafficDescriptorValue with the t802-1QC-TAGPCP-DEI
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithT802_1QC_TAGVID(TAGVIDType t802_1QC_TAGVID)
Creates an instance of the
TrafficDescriptorValue with the t802-1QC-TAGVID
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithT802_1QS_TAGPCP_DEI(PCP_DEI t802_1QS_TAGPCP_DEI)
Creates an instance of the
TrafficDescriptorValue with the t802-1QS-TAGPCP-DEI
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithT802_1QS_TAGVID(TAGVIDType t802_1QS_TAGVID)
Creates an instance of the
TrafficDescriptorValue with the t802-1QS-TAGVID
alternative selected. |
static TrafficDescriptorComponent.TrafficDescriptorValue |
createWithTypeOfService_trafficClass(TypeOfService_TrafficClass typeOfService_trafficClass)
Creates an instance of the
TrafficDescriptorValue with the typeOfService-trafficClass
alternative selected. |
ConnectionCapabilities |
getConnectionCapabilities()
Returns the value of the
connectionCapabilities alternative. |
OctetString |
getDestinationFQDN()
Returns the value of the
destinationFQDN alternative. |
OctetString |
getDestinationMACAddress()
Returns the value of the
destinationMACAddress alternative. |
DNNValue |
getDnn()
Returns the value of the
dnn alternative. |
INTEGER |
getEthertype()
Returns the value of the
ethertype alternative. |
FlowLabel |
getFlowLabel()
Returns the value of the
flowLabel alternative. |
IP3Tuple |
getIp3Tuple()
Returns the value of the
ip3Tuple alternative. |
IPv4RemoteAddress |
getIpv4RemoteAddress()
Returns the value of the
ipv4RemoteAddress alternative. |
IPv6RemoteAddress_prefixLength |
getIpv6RemoteAddress_prefixLength()
Returns the value of the
ipv6RemoteAddress-prefixLength alternative. |
NULL |
getMatch_all()
Returns the value of the
match-all alternative. |
OctetString |
getOsAppId()
Returns the value of the
osAppId alternative. |
OSId_OSAppId |
getOsId_osAppId()
Returns the value of the
osId-osAppId alternative. |
INTEGER |
getProtocolIdentifier_nextHeader()
Returns the value of the
protocolIdentifier-nextHeader alternative. |
VisibleString |
getRegularExpression()
Returns the value of the
regularExpression alternative. |
RemotePortRange |
getRemotePortRange()
Returns the value of the
remotePortRange alternative. |
INTEGER |
getSecurityParameterIndex()
Returns the value of the
securityParameterIndex alternative. |
INTEGER |
getSingleRemotePort()
Returns the value of the
singleRemotePort alternative. |
PCP_DEI |
getT802_1QC_TAGPCP_DEI()
Returns the value of the
t802-1QC-TAGPCP-DEI alternative. |
TAGVIDType |
getT802_1QC_TAGVID()
Returns the value of the
t802-1QC-TAGVID alternative. |
PCP_DEI |
getT802_1QS_TAGPCP_DEI()
Returns the value of the
t802-1QS-TAGPCP-DEI alternative. |
TAGVIDType |
getT802_1QS_TAGVID()
Returns the value of the
t802-1QS-TAGVID alternative. |
TypeOfService_TrafficClass |
getTypeOfService_trafficClass()
Returns the value of the
typeOfService-trafficClass alternative. |
boolean |
hasConnectionCapabilities()
Reports whether the
connectionCapabilities alternative is selected. |
boolean |
hasDestinationFQDN()
Reports whether the
destinationFQDN alternative is selected. |
boolean |
hasDestinationMACAddress()
Reports whether the
destinationMACAddress alternative is selected. |
boolean |
hasDnn()
Reports whether the
dnn alternative is selected. |
boolean |
hasEthertype()
Reports whether the
ethertype alternative is selected. |
boolean |
hasFlowLabel()
Reports whether the
flowLabel alternative is selected. |
boolean |
hasIp3Tuple()
Reports whether the
ip3Tuple alternative is selected. |
boolean |
hasIpv4RemoteAddress()
Reports whether the
ipv4RemoteAddress alternative is selected. |
boolean |
hasIpv6RemoteAddress_prefixLength()
Reports whether the
ipv6RemoteAddress-prefixLength alternative is selected. |
boolean |
hasMatch_all()
Reports whether the
match-all alternative is selected. |
boolean |
hasOsAppId()
Reports whether the
osAppId alternative is selected. |
boolean |
hasOsId_osAppId()
Reports whether the
osId-osAppId alternative is selected. |
boolean |
hasProtocolIdentifier_nextHeader()
Reports whether the
protocolIdentifier-nextHeader alternative is selected. |
boolean |
hasRegularExpression()
Reports whether the
regularExpression alternative is selected. |
boolean |
hasRemotePortRange()
Reports whether the
remotePortRange alternative is selected. |
boolean |
hasSecurityParameterIndex()
Reports whether the
securityParameterIndex alternative is selected. |
boolean |
hasSingleRemotePort()
Reports whether the
singleRemotePort alternative is selected. |
boolean |
hasT802_1QC_TAGPCP_DEI()
Reports whether the
t802-1QC-TAGPCP-DEI alternative is selected. |
boolean |
hasT802_1QC_TAGVID()
Reports whether the
t802-1QC-TAGVID alternative is selected. |
boolean |
hasT802_1QS_TAGPCP_DEI()
Reports whether the
t802-1QS-TAGPCP-DEI alternative is selected. |
boolean |
hasT802_1QS_TAGVID()
Reports whether the
t802-1QS-TAGVID alternative is selected. |
boolean |
hasTypeOfService_trafficClass()
Reports whether the
typeOfService-trafficClass alternative is selected. |
void |
setConnectionCapabilities(ConnectionCapabilities connectionCapabilities)
Selects the
connectionCapabilities alternative. |
void |
setDestinationFQDN(OctetString destinationFQDN)
Selects the
destinationFQDN alternative. |
void |
setDestinationMACAddress(OctetString destinationMACAddress)
Selects the
destinationMACAddress alternative. |
void |
setDnn(DNNValue dnn)
Selects the
dnn alternative. |
void |
setEthertype(INTEGER ethertype)
Selects the
ethertype alternative. |
void |
setFlowLabel(FlowLabel flowLabel)
Selects the
flowLabel alternative. |
void |
setIp3Tuple(IP3Tuple ip3Tuple)
Selects the
ip3Tuple alternative. |
void |
setIpv4RemoteAddress(IPv4RemoteAddress ipv4RemoteAddress)
Selects the
ipv4RemoteAddress alternative. |
void |
setIpv6RemoteAddress_prefixLength(IPv6RemoteAddress_prefixLength ipv6RemoteAddress_prefixLength)
Selects the
ipv6RemoteAddress-prefixLength alternative. |
void |
setMatch_all(NULL match_all)
Selects the
match-all alternative. |
void |
setOsAppId(OctetString osAppId)
Selects the
osAppId alternative. |
void |
setOsId_osAppId(OSId_OSAppId osId_osAppId)
Selects the
osId-osAppId alternative. |
void |
setProtocolIdentifier_nextHeader(INTEGER protocolIdentifier_nextHeader)
Selects the
protocolIdentifier-nextHeader alternative. |
void |
setRegularExpression(VisibleString regularExpression)
Selects the
regularExpression alternative. |
void |
setRemotePortRange(RemotePortRange remotePortRange)
Selects the
remotePortRange alternative. |
void |
setSecurityParameterIndex(INTEGER securityParameterIndex)
Selects the
securityParameterIndex alternative. |
void |
setSingleRemotePort(INTEGER singleRemotePort)
Selects the
singleRemotePort alternative. |
void |
setT802_1QC_TAGPCP_DEI(PCP_DEI t802_1QC_TAGPCP_DEI)
Selects the
t802-1QC-TAGPCP-DEI alternative. |
void |
setT802_1QC_TAGVID(TAGVIDType t802_1QC_TAGVID)
Selects the
t802-1QC-TAGVID alternative. |
void |
setT802_1QS_TAGPCP_DEI(PCP_DEI t802_1QS_TAGPCP_DEI)
Selects the
t802-1QS-TAGPCP-DEI alternative. |
void |
setT802_1QS_TAGVID(TAGVIDType t802_1QS_TAGVID)
Selects the
t802-1QS-TAGVID alternative. |
void |
setTypeOfService_trafficClass(TypeOfService_TrafficClass typeOfService_trafficClass)
Selects the
typeOfService-trafficClass alternative. |
clone, equals, getChosenFlag, getChosenValue, hashCode
public static final int match_all_chosen
match-all
alternative.public static final int osId_osAppId_chosen
osId-osAppId
alternative.public static final int ipv4RemoteAddress_chosen
ipv4RemoteAddress
alternative.public static final int ipv6RemoteAddress_prefixLength_chosen
ipv6RemoteAddress-prefixLength
alternative.public static final int protocolIdentifier_nextHeader_chosen
protocolIdentifier-nextHeader
alternative.public static final int singleRemotePort_chosen
singleRemotePort
alternative.public static final int remotePortRange_chosen
remotePortRange
alternative.public static final int ip3Tuple_chosen
ip3Tuple
alternative.public static final int securityParameterIndex_chosen
securityParameterIndex
alternative.public static final int typeOfService_trafficClass_chosen
typeOfService-trafficClass
alternative.public static final int flowLabel_chosen
flowLabel
alternative.public static final int destinationMACAddress_chosen
destinationMACAddress
alternative.public static final int t802_1QC_TAGVID_chosen
t802-1QC-TAGVID
alternative.public static final int t802_1QS_TAGVID_chosen
t802-1QS-TAGVID
alternative.public static final int t802_1QC_TAGPCP_DEI_chosen
t802-1QC-TAGPCP-DEI
alternative.public static final int t802_1QS_TAGPCP_DEI_chosen
t802-1QS-TAGPCP-DEI
alternative.public static final int ethertype_chosen
ethertype
alternative.public static final int dnn_chosen
dnn
alternative.public static final int connectionCapabilities_chosen
connectionCapabilities
alternative.public static final int destinationFQDN_chosen
destinationFQDN
alternative.public static final int regularExpression_chosen
regularExpression
alternative.public static final int osAppId_chosen
osAppId
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithMatch_all(NULL match_all)
TrafficDescriptorValue
with the match-all
alternative selected.match_all
- the value of the match-all
alternative.TrafficDescriptorValue
class.public boolean hasMatch_all()
match-all
alternative is selected.match-all
alternative is selected.public NULL getMatch_all()
match-all
alternative.match-all
alternative or null if the
match-all
alternative is not selected.public void setMatch_all(NULL match_all)
match-all
alternative.match_all
- the value of the match-all
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithOsId_osAppId(OSId_OSAppId osId_osAppId)
TrafficDescriptorValue
with the osId-osAppId
alternative selected.osId_osAppId
- the value of the osId-osAppId
alternative.TrafficDescriptorValue
class.public boolean hasOsId_osAppId()
osId-osAppId
alternative is selected.osId-osAppId
alternative is selected.public OSId_OSAppId getOsId_osAppId()
osId-osAppId
alternative.osId-osAppId
alternative or null if the
osId-osAppId
alternative is not selected.public void setOsId_osAppId(OSId_OSAppId osId_osAppId)
osId-osAppId
alternative.osId_osAppId
- the value of the osId-osAppId
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithIpv4RemoteAddress(IPv4RemoteAddress ipv4RemoteAddress)
TrafficDescriptorValue
with the ipv4RemoteAddress
alternative selected.ipv4RemoteAddress
- the value of the ipv4RemoteAddress
alternative.TrafficDescriptorValue
class.public boolean hasIpv4RemoteAddress()
ipv4RemoteAddress
alternative is selected.ipv4RemoteAddress
alternative is selected.public IPv4RemoteAddress getIpv4RemoteAddress()
ipv4RemoteAddress
alternative.ipv4RemoteAddress
alternative or null if the
ipv4RemoteAddress
alternative is not selected.public void setIpv4RemoteAddress(IPv4RemoteAddress ipv4RemoteAddress)
ipv4RemoteAddress
alternative.ipv4RemoteAddress
- the value of the ipv4RemoteAddress
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithIpv6RemoteAddress_prefixLength(IPv6RemoteAddress_prefixLength ipv6RemoteAddress_prefixLength)
TrafficDescriptorValue
with the ipv6RemoteAddress-prefixLength
alternative selected.ipv6RemoteAddress_prefixLength
- the value of the ipv6RemoteAddress-prefixLength
alternative.TrafficDescriptorValue
class.public boolean hasIpv6RemoteAddress_prefixLength()
ipv6RemoteAddress-prefixLength
alternative is selected.ipv6RemoteAddress-prefixLength
alternative is selected.public IPv6RemoteAddress_prefixLength getIpv6RemoteAddress_prefixLength()
ipv6RemoteAddress-prefixLength
alternative.ipv6RemoteAddress-prefixLength
alternative or null if the
ipv6RemoteAddress-prefixLength
alternative is not selected.public void setIpv6RemoteAddress_prefixLength(IPv6RemoteAddress_prefixLength ipv6RemoteAddress_prefixLength)
ipv6RemoteAddress-prefixLength
alternative.ipv6RemoteAddress_prefixLength
- the value of the ipv6RemoteAddress-prefixLength
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithProtocolIdentifier_nextHeader(INTEGER protocolIdentifier_nextHeader)
TrafficDescriptorValue
with the protocolIdentifier-nextHeader
alternative selected.protocolIdentifier_nextHeader
- the value of the protocolIdentifier-nextHeader
alternative.TrafficDescriptorValue
class.public boolean hasProtocolIdentifier_nextHeader()
protocolIdentifier-nextHeader
alternative is selected.protocolIdentifier-nextHeader
alternative is selected.public INTEGER getProtocolIdentifier_nextHeader()
protocolIdentifier-nextHeader
alternative.protocolIdentifier-nextHeader
alternative or null if the
protocolIdentifier-nextHeader
alternative is not selected.public void setProtocolIdentifier_nextHeader(INTEGER protocolIdentifier_nextHeader)
protocolIdentifier-nextHeader
alternative.protocolIdentifier_nextHeader
- the value of the protocolIdentifier-nextHeader
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithSingleRemotePort(INTEGER singleRemotePort)
TrafficDescriptorValue
with the singleRemotePort
alternative selected.singleRemotePort
- the value of the singleRemotePort
alternative.TrafficDescriptorValue
class.public boolean hasSingleRemotePort()
singleRemotePort
alternative is selected.singleRemotePort
alternative is selected.public INTEGER getSingleRemotePort()
singleRemotePort
alternative.singleRemotePort
alternative or null if the
singleRemotePort
alternative is not selected.public void setSingleRemotePort(INTEGER singleRemotePort)
singleRemotePort
alternative.singleRemotePort
- the value of the singleRemotePort
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithRemotePortRange(RemotePortRange remotePortRange)
TrafficDescriptorValue
with the remotePortRange
alternative selected.remotePortRange
- the value of the remotePortRange
alternative.TrafficDescriptorValue
class.public boolean hasRemotePortRange()
remotePortRange
alternative is selected.remotePortRange
alternative is selected.public RemotePortRange getRemotePortRange()
remotePortRange
alternative.remotePortRange
alternative or null if the
remotePortRange
alternative is not selected.public void setRemotePortRange(RemotePortRange remotePortRange)
remotePortRange
alternative.remotePortRange
- the value of the remotePortRange
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithIp3Tuple(IP3Tuple ip3Tuple)
TrafficDescriptorValue
with the ip3Tuple
alternative selected.ip3Tuple
- the value of the ip3Tuple
alternative.TrafficDescriptorValue
class.public boolean hasIp3Tuple()
ip3Tuple
alternative is selected.ip3Tuple
alternative is selected.public IP3Tuple getIp3Tuple()
ip3Tuple
alternative.ip3Tuple
alternative or null if the
ip3Tuple
alternative is not selected.public void setIp3Tuple(IP3Tuple ip3Tuple)
ip3Tuple
alternative.ip3Tuple
- the value of the ip3Tuple
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithSecurityParameterIndex(INTEGER securityParameterIndex)
TrafficDescriptorValue
with the securityParameterIndex
alternative selected.securityParameterIndex
- the value of the securityParameterIndex
alternative.TrafficDescriptorValue
class.public boolean hasSecurityParameterIndex()
securityParameterIndex
alternative is selected.securityParameterIndex
alternative is selected.public INTEGER getSecurityParameterIndex()
securityParameterIndex
alternative.securityParameterIndex
alternative or null if the
securityParameterIndex
alternative is not selected.public void setSecurityParameterIndex(INTEGER securityParameterIndex)
securityParameterIndex
alternative.securityParameterIndex
- the value of the securityParameterIndex
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithTypeOfService_trafficClass(TypeOfService_TrafficClass typeOfService_trafficClass)
TrafficDescriptorValue
with the typeOfService-trafficClass
alternative selected.typeOfService_trafficClass
- the value of the typeOfService-trafficClass
alternative.TrafficDescriptorValue
class.public boolean hasTypeOfService_trafficClass()
typeOfService-trafficClass
alternative is selected.typeOfService-trafficClass
alternative is selected.public TypeOfService_TrafficClass getTypeOfService_trafficClass()
typeOfService-trafficClass
alternative.typeOfService-trafficClass
alternative or null if the
typeOfService-trafficClass
alternative is not selected.public void setTypeOfService_trafficClass(TypeOfService_TrafficClass typeOfService_trafficClass)
typeOfService-trafficClass
alternative.typeOfService_trafficClass
- the value of the typeOfService-trafficClass
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithFlowLabel(FlowLabel flowLabel)
TrafficDescriptorValue
with the flowLabel
alternative selected.flowLabel
- the value of the flowLabel
alternative.TrafficDescriptorValue
class.public boolean hasFlowLabel()
flowLabel
alternative is selected.flowLabel
alternative is selected.public FlowLabel getFlowLabel()
flowLabel
alternative.flowLabel
alternative or null if the
flowLabel
alternative is not selected.public void setFlowLabel(FlowLabel flowLabel)
flowLabel
alternative.flowLabel
- the value of the flowLabel
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithDestinationMACAddress(OctetString destinationMACAddress)
TrafficDescriptorValue
with the destinationMACAddress
alternative selected.destinationMACAddress
- the value of the destinationMACAddress
alternative.TrafficDescriptorValue
class.public boolean hasDestinationMACAddress()
destinationMACAddress
alternative is selected.destinationMACAddress
alternative is selected.public OctetString getDestinationMACAddress()
destinationMACAddress
alternative.destinationMACAddress
alternative or null if the
destinationMACAddress
alternative is not selected.public void setDestinationMACAddress(OctetString destinationMACAddress)
destinationMACAddress
alternative.destinationMACAddress
- the value of the destinationMACAddress
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithT802_1QC_TAGVID(TAGVIDType t802_1QC_TAGVID)
TrafficDescriptorValue
with the t802-1QC-TAGVID
alternative selected.t802_1QC_TAGVID
- the value of the t802-1QC-TAGVID
alternative.TrafficDescriptorValue
class.public boolean hasT802_1QC_TAGVID()
t802-1QC-TAGVID
alternative is selected.t802-1QC-TAGVID
alternative is selected.public TAGVIDType getT802_1QC_TAGVID()
t802-1QC-TAGVID
alternative.t802-1QC-TAGVID
alternative or null if the
t802-1QC-TAGVID
alternative is not selected.public void setT802_1QC_TAGVID(TAGVIDType t802_1QC_TAGVID)
t802-1QC-TAGVID
alternative.t802_1QC_TAGVID
- the value of the t802-1QC-TAGVID
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithT802_1QS_TAGVID(TAGVIDType t802_1QS_TAGVID)
TrafficDescriptorValue
with the t802-1QS-TAGVID
alternative selected.t802_1QS_TAGVID
- the value of the t802-1QS-TAGVID
alternative.TrafficDescriptorValue
class.public boolean hasT802_1QS_TAGVID()
t802-1QS-TAGVID
alternative is selected.t802-1QS-TAGVID
alternative is selected.public TAGVIDType getT802_1QS_TAGVID()
t802-1QS-TAGVID
alternative.t802-1QS-TAGVID
alternative or null if the
t802-1QS-TAGVID
alternative is not selected.public void setT802_1QS_TAGVID(TAGVIDType t802_1QS_TAGVID)
t802-1QS-TAGVID
alternative.t802_1QS_TAGVID
- the value of the t802-1QS-TAGVID
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithT802_1QC_TAGPCP_DEI(PCP_DEI t802_1QC_TAGPCP_DEI)
TrafficDescriptorValue
with the t802-1QC-TAGPCP-DEI
alternative selected.t802_1QC_TAGPCP_DEI
- the value of the t802-1QC-TAGPCP-DEI
alternative.TrafficDescriptorValue
class.public boolean hasT802_1QC_TAGPCP_DEI()
t802-1QC-TAGPCP-DEI
alternative is selected.t802-1QC-TAGPCP-DEI
alternative is selected.public PCP_DEI getT802_1QC_TAGPCP_DEI()
t802-1QC-TAGPCP-DEI
alternative.t802-1QC-TAGPCP-DEI
alternative or null if the
t802-1QC-TAGPCP-DEI
alternative is not selected.public void setT802_1QC_TAGPCP_DEI(PCP_DEI t802_1QC_TAGPCP_DEI)
t802-1QC-TAGPCP-DEI
alternative.t802_1QC_TAGPCP_DEI
- the value of the t802-1QC-TAGPCP-DEI
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithT802_1QS_TAGPCP_DEI(PCP_DEI t802_1QS_TAGPCP_DEI)
TrafficDescriptorValue
with the t802-1QS-TAGPCP-DEI
alternative selected.t802_1QS_TAGPCP_DEI
- the value of the t802-1QS-TAGPCP-DEI
alternative.TrafficDescriptorValue
class.public boolean hasT802_1QS_TAGPCP_DEI()
t802-1QS-TAGPCP-DEI
alternative is selected.t802-1QS-TAGPCP-DEI
alternative is selected.public PCP_DEI getT802_1QS_TAGPCP_DEI()
t802-1QS-TAGPCP-DEI
alternative.t802-1QS-TAGPCP-DEI
alternative or null if the
t802-1QS-TAGPCP-DEI
alternative is not selected.public void setT802_1QS_TAGPCP_DEI(PCP_DEI t802_1QS_TAGPCP_DEI)
t802-1QS-TAGPCP-DEI
alternative.t802_1QS_TAGPCP_DEI
- the value of the t802-1QS-TAGPCP-DEI
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithEthertype(INTEGER ethertype)
TrafficDescriptorValue
with the ethertype
alternative selected.ethertype
- the value of the ethertype
alternative.TrafficDescriptorValue
class.public boolean hasEthertype()
ethertype
alternative is selected.ethertype
alternative is selected.public INTEGER getEthertype()
ethertype
alternative.ethertype
alternative or null if the
ethertype
alternative is not selected.public void setEthertype(INTEGER ethertype)
ethertype
alternative.ethertype
- the value of the ethertype
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithDnn(DNNValue dnn)
TrafficDescriptorValue
with the dnn
alternative selected.dnn
- the value of the dnn
alternative.TrafficDescriptorValue
class.public boolean hasDnn()
dnn
alternative is selected.dnn
alternative is selected.public DNNValue getDnn()
dnn
alternative.dnn
alternative or null if the
dnn
alternative is not selected.public void setDnn(DNNValue dnn)
dnn
alternative.dnn
- the value of the dnn
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithConnectionCapabilities(ConnectionCapabilities connectionCapabilities)
TrafficDescriptorValue
with the connectionCapabilities
alternative selected.connectionCapabilities
- the value of the connectionCapabilities
alternative.TrafficDescriptorValue
class.public boolean hasConnectionCapabilities()
connectionCapabilities
alternative is selected.connectionCapabilities
alternative is selected.public ConnectionCapabilities getConnectionCapabilities()
connectionCapabilities
alternative.connectionCapabilities
alternative or null if the
connectionCapabilities
alternative is not selected.public void setConnectionCapabilities(ConnectionCapabilities connectionCapabilities)
connectionCapabilities
alternative.connectionCapabilities
- the value of the connectionCapabilities
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithDestinationFQDN(OctetString destinationFQDN)
TrafficDescriptorValue
with the destinationFQDN
alternative selected.destinationFQDN
- the value of the destinationFQDN
alternative.TrafficDescriptorValue
class.public boolean hasDestinationFQDN()
destinationFQDN
alternative is selected.destinationFQDN
alternative is selected.public OctetString getDestinationFQDN()
destinationFQDN
alternative.destinationFQDN
alternative or null if the
destinationFQDN
alternative is not selected.public void setDestinationFQDN(OctetString destinationFQDN)
destinationFQDN
alternative.destinationFQDN
- the value of the destinationFQDN
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithRegularExpression(VisibleString regularExpression)
TrafficDescriptorValue
with the regularExpression
alternative selected.regularExpression
- the value of the regularExpression
alternative.TrafficDescriptorValue
class.public boolean hasRegularExpression()
regularExpression
alternative is selected.regularExpression
alternative is selected.public VisibleString getRegularExpression()
regularExpression
alternative.regularExpression
alternative or null if the
regularExpression
alternative is not selected.public void setRegularExpression(VisibleString regularExpression)
regularExpression
alternative.regularExpression
- the value of the regularExpression
alternative.public static TrafficDescriptorComponent.TrafficDescriptorValue createWithOsAppId(OctetString osAppId)
TrafficDescriptorValue
with the osAppId
alternative selected.osAppId
- the value of the osAppId
alternative.TrafficDescriptorValue
class.public boolean hasOsAppId()
osAppId
alternative is selected.osAppId
alternative is selected.public OctetString getOsAppId()
osAppId
alternative.osAppId
alternative or null if the
osAppId
alternative is not selected.public void setOsAppId(OctetString osAppId)
osAppId
alternative.osAppId
- the value of the osAppId
alternative.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.