Uses of Class
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder
Package
Description
-
Uses of MatchBuilder in org.opendaylight.openflowplugin.api.openflow.protocol.deserialization
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionstatic void
MatchExtensionHelper.injectExtension
(org.opendaylight.yangtools.yang.common.Uint8 ofVersion, MatchEntry matchEntry, MatchBuilder matchBuilder, MatchPath matchPath) Injects an extension. -
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match
Modifier and TypeMethodDescriptionMatchResponseConvertor.convert
(MatchEntriesGrouping source, VersionDatapathIdConvertorData datapathIdConvertorData) MatchV10ResponseConvertor.convert
(MatchV10 source, VersionDatapathIdConvertorData datapathIdConvertorData) -
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.cases
Modifier and TypeMethodDescriptionOfToSalArpOpCase.process
(@NonNull ArpOpCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalArpShaCase.process
(@NonNull ArpShaCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalArpSpaCase.process
(@NonNull ArpSpaCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalArpThaCase.process
(@NonNull ArpThaCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalArpTpaCase.process
(@NonNull ArpTpaCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalEthDstCase.process
(@NonNull EthDstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalEthSrcCase.process
(@NonNull EthSrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalEthTypeCase.process
(@NonNull EthTypeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalExperimenterIdCase.process
(ExperimenterIdCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIcmpv4CodeCase.process
(@NonNull Icmpv4CodeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIcmpv4TypeCase.process
(@NonNull Icmpv4TypeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIcmpv6CodeCase.process
(@NonNull Icmpv6CodeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIcmpv6TypeCase.process
(@NonNull Icmpv6TypeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalInPhyPortCase.process
(@NonNull InPhyPortCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalInPortCase.process
(@NonNull InPortCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpDscpCase.process
(@NonNull IpDscpCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpEcnCase.process
(@NonNull IpEcnCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpProtoCase.process
(@NonNull IpProtoCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv4DstCase.process
(@NonNull Ipv4DstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv4SrcCase.process
(@NonNull Ipv4SrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6DstCase.process
(@NonNull Ipv6DstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6ExthdrCase.process
(Ipv6ExthdrCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6FlabelCase.process
(@NonNull Ipv6FlabelCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6NdSllCase.process
(@NonNull Ipv6NdSllCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6NdTargetCase.process
(@NonNull Ipv6NdTargetCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6NdTllCase.process
(@NonNull Ipv6NdTllCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalIpv6SrcCase.process
(@NonNull Ipv6SrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalMetadataCase.process
(MetadataCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalMplsBosCase.process
(@NonNull MplsBosCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalMplsLabelCase.process
(@NonNull MplsLabelCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalMplsTcCase.process
(@NonNull MplsTcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalPacketTypeCase.process
(@NonNull PacketTypeCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalPbbIsidCase.process
(PbbIsidCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalSctpDstCase.process
(@NonNull SctpDstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalSctpSrcCase.process
(@NonNull SctpSrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalTcpDstCase.process
(@NonNull TcpDstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalTcpSrcCase.process
(@NonNull TcpSrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalTunnelIdCase.process
(TunnelIdCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalTunnelIpv4DstCase.process
(@NonNull Ipv4DstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalTunnelIpv4SrcCase.process
(@NonNull Ipv4SrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalUdpDstCase.process
(@NonNull UdpDstCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalUdpSrcCase.process
(@NonNull UdpSrcCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalVlanPcpCase.process
(@NonNull VlanPcpCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) OfToSalVlanVidCase.process
(@NonNull VlanVidCase source, MatchResponseConvertorData data, ConvertorExecutor convertorExecutor) -
Uses of MatchBuilder in org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.data
Modifier and TypeMethodDescriptionMatchResponseConvertorData.getMatchBuilder()
Gets match builder.Modifier and TypeMethodDescriptionvoid
MatchResponseConvertorData.setMatchBuilder
(MatchBuilder matchBuilder) Sets match builder. -
Uses of MatchBuilder in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow
Modifier and TypeMethodDescriptionMatchBuilder.addAugmentation
(org.opendaylight.yangtools.yang.binding.Augmentation<Match> augmentation) Add an augmentation to this builder's product.MatchBuilder.removeAugmentation
(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Match>> augmentationType) Remove an augmentation from this builder's product.MatchBuilder.setEthernetMatch
(EthernetMatch value) Set the property corresponding toMatch.getEthernetMatch()
to the specified value.MatchBuilder.setIcmpv4Match
(Icmpv4Match value) Set the property corresponding toMatch.getIcmpv4Match()
to the specified value.MatchBuilder.setIcmpv6Match
(Icmpv6Match value) Set the property corresponding toMatch.getIcmpv6Match()
to the specified value.MatchBuilder.setInPhyPort
(NodeConnectorId value) Set the property corresponding toMatch.getInPhyPort()
to the specified value.MatchBuilder.setInPort
(NodeConnectorId value) Set the property corresponding toMatch.getInPort()
to the specified value.MatchBuilder.setIpMatch
(IpMatch value) Set the property corresponding toMatch.getIpMatch()
to the specified value.MatchBuilder.setLayer3Match
(Layer3Match value) Set the property corresponding toMatch.getLayer3Match()
to the specified value.MatchBuilder.setLayer4Match
(Layer4Match value) Set the property corresponding toMatch.getLayer4Match()
to the specified value.MatchBuilder.setMetadata
(Metadata value) Set the property corresponding toMatch.getMetadata()
to the specified value.MatchBuilder.setPacketTypeMatch
(PacketTypeMatch value) Set the property corresponding toMatch.getPacketTypeMatch()
to the specified value.MatchBuilder.setProtocolMatchFields
(ProtocolMatchFields value) Set the property corresponding toMatch.getProtocolMatchFields()
to the specified value.MatchBuilder.setTcpFlagsMatch
(TcpFlagsMatch value) Set the property corresponding toMatch.getTcpFlagsMatch()
to the specified value.Set the property corresponding toMatch.getTunnel()
to the specified value.MatchBuilder.setVlanMatch
(VlanMatch value) Set the property corresponding toMatch.getVlanMatch()
to the specified value.