Uses of Class
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder
-
-
Uses of MatchBuilder in org.opendaylight.openflowplugin.api.openflow.protocol.deserialization
Methods in org.opendaylight.openflowplugin.api.openflow.protocol.deserialization with parameters of type MatchBuilder Modifier and Type Method Description void
MatchEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
Transforms byte match entry message into POJO/DTO (of type E). -
Uses of MatchBuilder in org.opendaylight.openflowplugin.impl.protocol.deserialization.match
Methods in org.opendaylight.openflowplugin.impl.protocol.deserialization.match with parameters of type MatchBuilder Modifier and Type Method Description void
ArpOpEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
ArpSourceHardwareAddressEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
ArpSourceTransportAddressEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
ArpTargetHardwareAddressEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
ArpTargetTransportAddressEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
EthernetDestinationEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
EthernetSourceEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
EthernetTypeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Icmpv4CodeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Icmpv4TypeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Icmpv6CodeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Icmpv6TypeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
InPhyPortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
InPortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
IpDscpEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
IpEcnEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
IpProtoEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv4DestinationEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv4SourceEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6DestinationEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6ExtHeaderEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6FlabelEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6NdSllEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6NdTargetEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6NdTllEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
Ipv6SourceEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
MatchDeserializer. deserializeEntry(io.netty.buffer.ByteBuf inBuffer, MatchBuilder builder)
void
MetadataEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
MplsBosEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
MplsLabelEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
MplsTcEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
PacketTypeEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
PbbEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
SctpDestinationPortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
SctpSourcePortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
TcpDestinationPortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
TcpFlagsEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
TcpSourcePortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
TunnelIdEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
UdpDestinationPortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
UdpSourcePortEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
VlanPcpEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
void
VlanVidEntryDeserializer. deserializeEntry(io.netty.buffer.ByteBuf message, MatchBuilder builder)
protected static void
AbstractMatchEntryDeserializer. throwErrorOnMalformed(MatchBuilder builder, String propertyName)
Throw error on malformed match builder input.protected static void
AbstractMatchEntryDeserializer. throwErrorOnMalformed(MatchBuilder builder, String propertyName, String fieldName)
Throw error on malformed match builder input. -
Uses of MatchBuilder in org.opendaylight.openflowplugin.impl.translator
Methods in org.opendaylight.openflowplugin.impl.translator that return MatchBuilder Modifier and Type Method Description protected MatchBuilder
FlowRemovedTranslator. translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo)
protected MatchBuilder
FlowRemovedV10Translator. translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo)
-
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.extension
Methods in org.opendaylight.openflowplugin.openflow.md.core.extension with parameters of type MatchBuilder Modifier and Type Method Description static void
MatchExtensionHelper. injectExtension(short ofVersion, MatchEntry matchEntry, MatchBuilder matchBuilder, MatchPath matchPath)
Injects an extension. -
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match
Methods in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match that return MatchBuilder Modifier and Type Method Description MatchBuilder
MatchResponseConvertor. convert(MatchEntriesGrouping source, VersionDatapathIdConvertorData datapathIdConvertorData)
MatchBuilder
MatchV10ResponseConvertor. convert(MatchV10 source, VersionDatapathIdConvertorData datapathIdConvertorData)
-
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.cases
-
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.data
Methods in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.data that return MatchBuilder Modifier and Type Method Description MatchBuilder
MatchResponseConvertorData. getMatchBuilder()
Gets match builder.Methods in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.data with parameters of type MatchBuilder Modifier and Type Method Description void
MatchResponseConvertorData. setMatchBuilder(MatchBuilder matchBuilder)
Sets match builder. -
Uses of MatchBuilder in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow that return MatchBuilder Modifier and Type Method Description MatchBuilder
MatchBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<Match> augmentation)
Add an augmentation to this builder's product.MatchBuilder
MatchBuilder. removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Match>> augmentationType)
Remove an augmentation from this builder's product.MatchBuilder
MatchBuilder. setEthernetMatch(EthernetMatch value)
MatchBuilder
MatchBuilder. setIcmpv4Match(Icmpv4Match value)
MatchBuilder
MatchBuilder. setIcmpv6Match(Icmpv6Match value)
MatchBuilder
MatchBuilder. setInPhyPort(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId value)
MatchBuilder
MatchBuilder. setInPort(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId value)
MatchBuilder
MatchBuilder. setIpMatch(IpMatch value)
MatchBuilder
MatchBuilder. setLayer3Match(Layer3Match value)
MatchBuilder
MatchBuilder. setLayer4Match(Layer4Match value)
MatchBuilder
MatchBuilder. setMetadata(Metadata value)
MatchBuilder
MatchBuilder. setPacketTypeMatch(PacketTypeMatch value)
MatchBuilder
MatchBuilder. setProtocolMatchFields(ProtocolMatchFields value)
MatchBuilder
MatchBuilder. setTcpFlagsMatch(TcpFlagsMatch value)
MatchBuilder
MatchBuilder. setTunnel(Tunnel value)
MatchBuilder
MatchBuilder. setVlanMatch(VlanMatch value)
-