org.projectfloodlight.openflow.protocol.ver14.OFBsnTlvsVer14 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of openflowj Show documentation
Show all versions of openflowj Show documentation
OpenFlowJ API supporting OpenFlow versions 1.0 through 1.5.1, generated by LoxiGen
The newest version!
// Copyright (c) 2008 The Board of Trustees of The Leland Stanford Junior University
// Copyright (c) 2011, 2012 Open Networking Foundation
// Copyright (c) 2012, 2013 Big Switch Networks, Inc.
// This library was generated by the LoxiGen Compiler.
// See the file LICENSE.txt which should have been included in the source distribution
// Automatically generated by LOXI from template of_factory_class.java
// Do not modify
package org.projectfloodlight.openflow.protocol.ver14;
import org.projectfloodlight.openflow.protocol.*;
import org.projectfloodlight.openflow.protocol.action.*;
import org.projectfloodlight.openflow.protocol.actionid.*;
import org.projectfloodlight.openflow.protocol.bsntlv.*;
import org.projectfloodlight.openflow.protocol.errormsg.*;
import org.projectfloodlight.openflow.protocol.meterband.*;
import org.projectfloodlight.openflow.protocol.instruction.*;
import org.projectfloodlight.openflow.protocol.instructionid.*;
import org.projectfloodlight.openflow.protocol.match.*;
import org.projectfloodlight.openflow.protocol.stat.*;
import org.projectfloodlight.openflow.protocol.oxm.*;
import org.projectfloodlight.openflow.protocol.oxs.*;
import org.projectfloodlight.openflow.protocol.queueprop.*;
import org.projectfloodlight.openflow.types.*;
import org.projectfloodlight.openflow.util.*;
import org.projectfloodlight.openflow.exceptions.*;
import java.util.Set;
import java.util.List;
public class OFBsnTlvsVer14 implements OFBsnTlvs {
public final static OFBsnTlvsVer14 INSTANCE = new OFBsnTlvsVer14();
public OFBsnTlvActionState.Builder buildActionState() {
return new OFBsnTlvActionStateVer14.Builder();
}
public OFBsnTlvActionState actionState(OFBsnActionState value) {
return new OFBsnTlvActionStateVer14(
value
);
}
public OFBsnTlvActive active() {
return OFBsnTlvActiveVer14.INSTANCE;
}
public OFBsnTlvActorKey.Builder buildActorKey() {
return new OFBsnTlvActorKeyVer14.Builder();
}
public OFBsnTlvActorKey actorKey(int value) {
return new OFBsnTlvActorKeyVer14(
value
);
}
public OFBsnTlvActorPortNum.Builder buildActorPortNum() {
return new OFBsnTlvActorPortNumVer14.Builder();
}
public OFBsnTlvActorPortNum actorPortNum(int value) {
return new OFBsnTlvActorPortNumVer14(
value
);
}
public OFBsnTlvActorPortPriority.Builder buildActorPortPriority() {
return new OFBsnTlvActorPortPriorityVer14.Builder();
}
public OFBsnTlvActorPortPriority actorPortPriority(int value) {
return new OFBsnTlvActorPortPriorityVer14(
value
);
}
public OFBsnTlvActorState.Builder buildActorState() {
return new OFBsnTlvActorStateVer14.Builder();
}
public OFBsnTlvActorState actorState(Set value) {
return new OFBsnTlvActorStateVer14(
value
);
}
public OFBsnTlvActorSystemMac.Builder buildActorSystemMac() {
return new OFBsnTlvActorSystemMacVer14.Builder();
}
public OFBsnTlvActorSystemMac actorSystemMac(MacAddress value) {
return new OFBsnTlvActorSystemMacVer14(
value
);
}
public OFBsnTlvActorSystemPriority.Builder buildActorSystemPriority() {
return new OFBsnTlvActorSystemPriorityVer14.Builder();
}
public OFBsnTlvActorSystemPriority actorSystemPriority(int value) {
return new OFBsnTlvActorSystemPriorityVer14(
value
);
}
public OFBsnTlvAdminState.Builder buildAdminState() {
return new OFBsnTlvAdminStateVer14.Builder();
}
public OFBsnTlvAdminState adminState(OFBsnAdminState value) {
return new OFBsnTlvAdminStateVer14(
value
);
}
public OFBsnTlvAnalytics analytics() {
return OFBsnTlvAnalyticsVer14.INSTANCE;
}
public OFBsnTlvAnchor.Builder buildAnchor() {
return new OFBsnTlvAnchorVer14.Builder();
}
public OFBsnTlvAnchor anchor(OFBsnAnchor value) {
return new OFBsnTlvAnchorVer14(
value
);
}
public OFBsnTlvApplyBytes.Builder buildApplyBytes() {
return new OFBsnTlvApplyBytesVer14.Builder();
}
public OFBsnTlvApplyBytes applyBytes(U64 value) {
return new OFBsnTlvApplyBytesVer14(
value
);
}
public OFBsnTlvApplyPackets.Builder buildApplyPackets() {
return new OFBsnTlvApplyPacketsVer14.Builder();
}
public OFBsnTlvApplyPackets applyPackets(U64 value) {
return new OFBsnTlvApplyPacketsVer14(
value
);
}
public OFBsnTlvArpSpa.Builder buildArpSpa() {
return new OFBsnTlvArpSpaVer14.Builder();
}
public OFBsnTlvArpSpa arpSpa(IPv4Address value) {
return new OFBsnTlvArpSpaVer14(
value
);
}
public OFBsnTlvArpTpa.Builder buildArpTpa() {
return new OFBsnTlvArpTpaVer14.Builder();
}
public OFBsnTlvArpTpa arpTpa(IPv4Address value) {
return new OFBsnTlvArpTpaVer14(
value
);
}
public OFBsnTlvAutoNegotiation.Builder buildAutoNegotiation() {
return new OFBsnTlvAutoNegotiationVer14.Builder();
}
public OFBsnTlvAutoNegotiation autoNegotiation(OFBsnAutoNegotiationType value) {
return new OFBsnTlvAutoNegotiationVer14(
value
);
}
public OFBsnTlvBfdEndpoint.Builder buildBfdEndpoint() {
return new OFBsnTlvBfdEndpointVer14.Builder();
}
public OFBsnTlvBfdEndpoint bfdEndpoint(OFBsnBfdEndpoint value) {
return new OFBsnTlvBfdEndpointVer14(
value
);
}
public OFBsnTlvBfdState.Builder buildBfdState() {
return new OFBsnTlvBfdStateVer14.Builder();
}
public OFBsnTlvBfdState bfdState(OFBsnBfdEndpointState value) {
return new OFBsnTlvBfdStateVer14(
value
);
}
public OFBsnTlvBroadcastQueryTimeout.Builder buildBroadcastQueryTimeout() {
return new OFBsnTlvBroadcastQueryTimeoutVer14.Builder();
}
public OFBsnTlvBroadcastQueryTimeout broadcastQueryTimeout(long value) {
return new OFBsnTlvBroadcastQueryTimeoutVer14(
value
);
}
public OFBsnTlvBroadcastRate.Builder buildBroadcastRate() {
return new OFBsnTlvBroadcastRateVer14.Builder();
}
public OFBsnTlvBroadcastRate broadcastRate(long value) {
return new OFBsnTlvBroadcastRateVer14(
value
);
}
public OFBsnTlvBucket.Builder buildBucket() {
return new OFBsnTlvBucketVer14.Builder();
}
public OFBsnTlvBucket bucket(List value) {
return new OFBsnTlvBucketVer14(
value
);
}
public OFBsnTlvCircuitId.Builder buildCircuitId() {
return new OFBsnTlvCircuitIdVer14.Builder();
}
public OFBsnTlvCircuitId circuitId(byte[] value) {
return new OFBsnTlvCircuitIdVer14(
value
);
}
public OFBsnTlvClientLlAddr clientLlAddr() {
return OFBsnTlvClientLlAddrVer14.INSTANCE;
}
public OFBsnTlvConvergenceStatus.Builder buildConvergenceStatus() {
return new OFBsnTlvConvergenceStatusVer14.Builder();
}
public OFBsnTlvConvergenceStatus convergenceStatus(short value) {
return new OFBsnTlvConvergenceStatusVer14(
value
);
}
public OFBsnTlvCpuLag cpuLag() {
return OFBsnTlvCpuLagVer14.INSTANCE;
}
public OFBsnTlvCrcEnabled.Builder buildCrcEnabled() {
return new OFBsnTlvCrcEnabledVer14.Builder();
}
public OFBsnTlvCrcEnabled crcEnabled(short value) {
return new OFBsnTlvCrcEnabledVer14(
value
);
}
public OFBsnTlvData.Builder buildData() {
return new OFBsnTlvDataVer14.Builder();
}
public OFBsnTlvData data(byte[] value) {
return new OFBsnTlvDataVer14(
value
);
}
public OFBsnTlvDataMask.Builder buildDataMask() {
return new OFBsnTlvDataMaskVer14.Builder();
}
public OFBsnTlvDataMask dataMask(byte[] value) {
return new OFBsnTlvDataMaskVer14(
value
);
}
public OFBsnTlvDecap.Builder buildDecap() {
return new OFBsnTlvDecapVer14.Builder();
}
public OFBsnTlvDecap decap(OFBsnDecap value) {
return new OFBsnTlvDecapVer14(
value
);
}
public OFBsnTlvDisableSrcMacCheck disableSrcMacCheck() {
return OFBsnTlvDisableSrcMacCheckVer14.INSTANCE;
}
public OFBsnTlvDisableXmit disableXmit() {
return OFBsnTlvDisableXmitVer14.INSTANCE;
}
public OFBsnTlvDnsAnalytics dnsAnalytics() {
return OFBsnTlvDnsAnalyticsVer14.INSTANCE;
}
public OFBsnTlvDrop drop() {
return OFBsnTlvDropVer14.INSTANCE;
}
public OFBsnTlvDropControl dropControl() {
return OFBsnTlvDropControlVer14.INSTANCE;
}
public OFBsnTlvDscp.Builder buildDscp() {
return new OFBsnTlvDscpVer14.Builder();
}
public OFBsnTlvDscp dscp(int value) {
return new OFBsnTlvDscpVer14(
value
);
}
public OFBsnTlvEcn.Builder buildEcn() {
return new OFBsnTlvEcnVer14.Builder();
}
public OFBsnTlvEcn ecn(short value) {
return new OFBsnTlvEcnVer14(
value
);
}
public OFBsnTlvEgressOnly egressOnly() {
return OFBsnTlvEgressOnlyVer14.INSTANCE;
}
public OFBsnTlvEgressPortGroupId.Builder buildEgressPortGroupId() {
return new OFBsnTlvEgressPortGroupIdVer14.Builder();
}
public OFBsnTlvEgressPortGroupId egressPortGroupId(long value) {
return new OFBsnTlvEgressPortGroupIdVer14(
value
);
}
public OFBsnTlvEgressSamplingRate.Builder buildEgressSamplingRate() {
return new OFBsnTlvEgressSamplingRateVer14.Builder();
}
public OFBsnTlvEgressSamplingRate egressSamplingRate(long value) {
return new OFBsnTlvEgressSamplingRateVer14(
value
);
}
public OFBsnTlvEncap.Builder buildEncap() {
return new OFBsnTlvEncapVer14.Builder();
}
public OFBsnTlvEncap encap(OFBsnEncap value) {
return new OFBsnTlvEncapVer14(
value
);
}
public OFBsnTlvEnhancedHashCapability.Builder buildEnhancedHashCapability() {
return new OFBsnTlvEnhancedHashCapabilityVer14.Builder();
}
public OFBsnTlvEnhancedHashCapability enhancedHashCapability(Set value) {
return new OFBsnTlvEnhancedHashCapabilityVer14(
value
);
}
public OFBsnTlvEthDst.Builder buildEthDst() {
return new OFBsnTlvEthDstVer14.Builder();
}
public OFBsnTlvEthDst ethDst(MacAddress value) {
return new OFBsnTlvEthDstVer14(
value
);
}
public OFBsnTlvEthSrc.Builder buildEthSrc() {
return new OFBsnTlvEthSrcVer14.Builder();
}
public OFBsnTlvEthSrc ethSrc(MacAddress value) {
return new OFBsnTlvEthSrcVer14(
value
);
}
public OFBsnTlvEthType.Builder buildEthType() {
return new OFBsnTlvEthTypeVer14.Builder();
}
public OFBsnTlvEthType ethType(int value) {
return new OFBsnTlvEthTypeVer14(
value
);
}
public OFBsnTlvExternalGatewayIp.Builder buildExternalGatewayIp() {
return new OFBsnTlvExternalGatewayIpVer14.Builder();
}
public OFBsnTlvExternalGatewayIp externalGatewayIp(IPv4Address value) {
return new OFBsnTlvExternalGatewayIpVer14(
value
);
}
public OFBsnTlvExternalGatewayMac.Builder buildExternalGatewayMac() {
return new OFBsnTlvExternalGatewayMacVer14.Builder();
}
public OFBsnTlvExternalGatewayMac externalGatewayMac(MacAddress value) {
return new OFBsnTlvExternalGatewayMacVer14(
value
);
}
public OFBsnTlvExternalIp.Builder buildExternalIp() {
return new OFBsnTlvExternalIpVer14.Builder();
}
public OFBsnTlvExternalIp externalIp(IPv4Address value) {
return new OFBsnTlvExternalIpVer14(
value
);
}
public OFBsnTlvExternalMac.Builder buildExternalMac() {
return new OFBsnTlvExternalMacVer14.Builder();
}
public OFBsnTlvExternalMac externalMac(MacAddress value) {
return new OFBsnTlvExternalMacVer14(
value
);
}
public OFBsnTlvExternalNetmask.Builder buildExternalNetmask() {
return new OFBsnTlvExternalNetmaskVer14.Builder();
}
public OFBsnTlvExternalNetmask externalNetmask(IPv4Address value) {
return new OFBsnTlvExternalNetmaskVer14(
value
);
}
public OFBsnTlvFabricPortRole.Builder buildFabricPortRole() {
return new OFBsnTlvFabricPortRoleVer14.Builder();
}
public OFBsnTlvFabricPortRole fabricPortRole(OFBsnFabricPortRole value) {
return new OFBsnTlvFabricPortRoleVer14(
value
);
}
public OFBsnTlvFailCount.Builder buildFailCount() {
return new OFBsnTlvFailCountVer14.Builder();
}
public OFBsnTlvFailCount failCount(U64 value) {
return new OFBsnTlvFailCountVer14(
value
);
}
public OFBsnTlvFlood flood() {
return OFBsnTlvFloodVer14.INSTANCE;
}
public OFBsnTlvFlowClassifier.Builder buildFlowClassifier() {
return new OFBsnTlvFlowClassifierVer14.Builder();
}
public OFBsnTlvFlowClassifier flowClassifier(OFBsnFlowClassifier value) {
return new OFBsnTlvFlowClassifierVer14(
value
);
}
public OFBsnTlvFlowClassify flowClassify() {
return OFBsnTlvFlowClassifyVer14.INSTANCE;
}
public OFBsnTlvFlowIdentifier.Builder buildFlowIdentifier() {
return new OFBsnTlvFlowIdentifierVer14.Builder();
}
public OFBsnTlvFlowIdentifier flowIdentifier(long value) {
return new OFBsnTlvFlowIdentifierVer14(
value
);
}
public OFBsnTlvForceLinkUp forceLinkUp() {
return OFBsnTlvForceLinkUpVer14.INSTANCE;
}
public OFBsnTlvForwardErrorCorrection.Builder buildForwardErrorCorrection() {
return new OFBsnTlvForwardErrorCorrectionVer14.Builder();
}
public OFBsnTlvForwardErrorCorrection forwardErrorCorrection(OFBsnForwardErrorCorrectionType value) {
return new OFBsnTlvForwardErrorCorrectionVer14(
value
);
}
public OFBsnTlvFreeCount.Builder buildFreeCount() {
return new OFBsnTlvFreeCountVer14.Builder();
}
public OFBsnTlvFreeCount freeCount(long value) {
return new OFBsnTlvFreeCountVer14(
value
);
}
public OFBsnTlvGenerationId.Builder buildGenerationId() {
return new OFBsnTlvGenerationIdVer14.Builder();
}
public OFBsnTlvGenerationId generationId(U64 value) {
return new OFBsnTlvGenerationIdVer14(
value
);
}
public OFBsnTlvHashAlgorithm.Builder buildHashAlgorithm() {
return new OFBsnTlvHashAlgorithmVer14.Builder();
}
public OFBsnTlvHashAlgorithm hashAlgorithm(OFBsnHashAlgorithmType value) {
return new OFBsnTlvHashAlgorithmVer14(
value
);
}
public OFBsnTlvHashGtpHeaderMatch.Builder buildHashGtpHeaderMatch() {
return new OFBsnTlvHashGtpHeaderMatchVer14.Builder();
}
public OFBsnTlvHashGtpHeaderMatch hashGtpHeaderMatch(short firstHeaderByte, short firstHeaderMask) {
return new OFBsnTlvHashGtpHeaderMatchVer14(
firstHeaderByte,
firstHeaderMask
);
}
public OFBsnTlvHashGtpPortMatch.Builder buildHashGtpPortMatch() {
return new OFBsnTlvHashGtpPortMatchVer14.Builder();
}
public OFBsnTlvHashPacketField.Builder buildHashPacketField() {
return new OFBsnTlvHashPacketFieldVer14.Builder();
}
public OFBsnTlvHashPacketField hashPacketField(Set value) {
return new OFBsnTlvHashPacketFieldVer14(
value
);
}
public OFBsnTlvHashPacketType.Builder buildHashPacketType() {
return new OFBsnTlvHashPacketTypeVer14.Builder();
}
public OFBsnTlvHashPacketType hashPacketType(OFBsnHashPacketType value) {
return new OFBsnTlvHashPacketTypeVer14(
value
);
}
public OFBsnTlvHashSeed.Builder buildHashSeed() {
return new OFBsnTlvHashSeedVer14.Builder();
}
public OFBsnTlvHashSeed hashSeed(long seed1, long seed2) {
return new OFBsnTlvHashSeedVer14(
seed1,
seed2
);
}
public OFBsnTlvHashType.Builder buildHashType() {
return new OFBsnTlvHashTypeVer14.Builder();
}
public OFBsnTlvHashType hashType(OFBsnHashType value) {
return new OFBsnTlvHashTypeVer14(
value
);
}
public OFBsnTlvHeaderSize.Builder buildHeaderSize() {
return new OFBsnTlvHeaderSizeVer14.Builder();
}
public OFBsnTlvHeaderSize headerSize(long value) {
return new OFBsnTlvHeaderSizeVer14(
value
);
}
public OFBsnTlvIcmpCode.Builder buildIcmpCode() {
return new OFBsnTlvIcmpCodeVer14.Builder();
}
public OFBsnTlvIcmpCode icmpCode(short value) {
return new OFBsnTlvIcmpCodeVer14(
value
);
}
public OFBsnTlvIcmpId.Builder buildIcmpId() {
return new OFBsnTlvIcmpIdVer14.Builder();
}
public OFBsnTlvIcmpId icmpId(int value) {
return new OFBsnTlvIcmpIdVer14(
value
);
}
public OFBsnTlvIcmpType.Builder buildIcmpType() {
return new OFBsnTlvIcmpTypeVer14.Builder();
}
public OFBsnTlvIcmpType icmpType(short value) {
return new OFBsnTlvIcmpTypeVer14(
value
);
}
public OFBsnTlvIcmpv6Chksum.Builder buildIcmpv6Chksum() {
return new OFBsnTlvIcmpv6ChksumVer14.Builder();
}
public OFBsnTlvIcmpv6Chksum icmpv6Chksum(int value) {
return new OFBsnTlvIcmpv6ChksumVer14(
value
);
}
public OFBsnTlvIcmpv6Code.Builder buildIcmpv6Code() {
return new OFBsnTlvIcmpv6CodeVer14.Builder();
}
public OFBsnTlvIcmpv6Code icmpv6Code(short value) {
return new OFBsnTlvIcmpv6CodeVer14(
value
);
}
public OFBsnTlvIcmpv6Type.Builder buildIcmpv6Type() {
return new OFBsnTlvIcmpv6TypeVer14.Builder();
}
public OFBsnTlvIcmpv6Type icmpv6Type(short value) {
return new OFBsnTlvIcmpv6TypeVer14(
value
);
}
public OFBsnTlvIdentifier.Builder buildIdentifier() {
return new OFBsnTlvIdentifierVer14.Builder();
}
public OFBsnTlvIdentifier identifier(long value) {
return new OFBsnTlvIdentifierVer14(
value
);
}
public OFBsnTlvIdleNotification idleNotification() {
return OFBsnTlvIdleNotificationVer14.INSTANCE;
}
public OFBsnTlvIdleTime.Builder buildIdleTime() {
return new OFBsnTlvIdleTimeVer14.Builder();
}
public OFBsnTlvIdleTime idleTime(U64 value) {
return new OFBsnTlvIdleTimeVer14(
value
);
}
public OFBsnTlvIdleTimeout.Builder buildIdleTimeout() {
return new OFBsnTlvIdleTimeoutVer14.Builder();
}
public OFBsnTlvIdleTimeout idleTimeout(long value) {
return new OFBsnTlvIdleTimeoutVer14(
value
);
}
public OFBsnTlvIfpClassId.Builder buildIfpClassId() {
return new OFBsnTlvIfpClassIdVer14.Builder();
}
public OFBsnTlvIfpClassId ifpClassId(long value) {
return new OFBsnTlvIfpClassIdVer14(
value
);
}
public OFBsnTlvIgmpSnooping igmpSnooping() {
return OFBsnTlvIgmpSnoopingVer14.INSTANCE;
}
public OFBsnTlvIngressPortGroupId.Builder buildIngressPortGroupId() {
return new OFBsnTlvIngressPortGroupIdVer14.Builder();
}
public OFBsnTlvIngressPortGroupId ingressPortGroupId(long value) {
return new OFBsnTlvIngressPortGroupIdVer14(
value
);
}
public OFBsnTlvInnerVlanVid.Builder buildInnerVlanVid() {
return new OFBsnTlvInnerVlanVidVer14.Builder();
}
public OFBsnTlvInnerVlanVid innerVlanVid(int value) {
return new OFBsnTlvInnerVlanVidVer14(
value
);
}
public OFBsnTlvInternalGatewayMac.Builder buildInternalGatewayMac() {
return new OFBsnTlvInternalGatewayMacVer14.Builder();
}
public OFBsnTlvInternalGatewayMac internalGatewayMac(MacAddress value) {
return new OFBsnTlvInternalGatewayMacVer14(
value
);
}
public OFBsnTlvInternalMac.Builder buildInternalMac() {
return new OFBsnTlvInternalMacVer14.Builder();
}
public OFBsnTlvInternalMac internalMac(MacAddress value) {
return new OFBsnTlvInternalMacVer14(
value
);
}
public OFBsnTlvInterval.Builder buildInterval() {
return new OFBsnTlvIntervalVer14.Builder();
}
public OFBsnTlvInterval interval(long value) {
return new OFBsnTlvIntervalVer14(
value
);
}
public OFBsnTlvIpFragmentation.Builder buildIpFragmentation() {
return new OFBsnTlvIpFragmentationVer14.Builder();
}
public OFBsnTlvIpFragmentation ipFragmentation(OFBsnIpFragmentation value) {
return new OFBsnTlvIpFragmentationVer14(
value
);
}
public OFBsnTlvIpProto.Builder buildIpProto() {
return new OFBsnTlvIpProtoVer14.Builder();
}
public OFBsnTlvIpProto ipProto(short value) {
return new OFBsnTlvIpProtoVer14(
value
);
}
public OFBsnTlvIpTunnelType.Builder buildIpTunnelType() {
return new OFBsnTlvIpTunnelTypeVer14.Builder();
}
public OFBsnTlvIpTunnelType ipTunnelType(OFBsnIpTunnelType value) {
return new OFBsnTlvIpTunnelTypeVer14(
value
);
}
public OFBsnTlvIpv4.Builder buildIpv4() {
return new OFBsnTlvIpv4Ver14.Builder();
}
public OFBsnTlvIpv4 ipv4(IPv4Address value) {
return new OFBsnTlvIpv4Ver14(
value
);
}
public OFBsnTlvIpv4Dst.Builder buildIpv4Dst() {
return new OFBsnTlvIpv4DstVer14.Builder();
}
public OFBsnTlvIpv4Dst ipv4Dst(IPv4Address value) {
return new OFBsnTlvIpv4DstVer14(
value
);
}
public OFBsnTlvIpv4Netmask.Builder buildIpv4Netmask() {
return new OFBsnTlvIpv4NetmaskVer14.Builder();
}
public OFBsnTlvIpv4Netmask ipv4Netmask(IPv4Address value) {
return new OFBsnTlvIpv4NetmaskVer14(
value
);
}
public OFBsnTlvIpv4Src.Builder buildIpv4Src() {
return new OFBsnTlvIpv4SrcVer14.Builder();
}
public OFBsnTlvIpv4Src ipv4Src(IPv4Address value) {
return new OFBsnTlvIpv4SrcVer14(
value
);
}
public OFBsnTlvIpv6.Builder buildIpv6() {
return new OFBsnTlvIpv6Ver14.Builder();
}
public OFBsnTlvIpv6 ipv6(IPv6Address value) {
return new OFBsnTlvIpv6Ver14(
value
);
}
public OFBsnTlvIpv6Dst.Builder buildIpv6Dst() {
return new OFBsnTlvIpv6DstVer14.Builder();
}
public OFBsnTlvIpv6Dst ipv6Dst(IPv6Address value) {
return new OFBsnTlvIpv6DstVer14(
value
);
}
public OFBsnTlvIpv6Prefix.Builder buildIpv6Prefix() {
return new OFBsnTlvIpv6PrefixVer14.Builder();
}
public OFBsnTlvIpv6Prefix ipv6Prefix(IPv6Address value, short prefixLength) {
return new OFBsnTlvIpv6PrefixVer14(
value,
prefixLength
);
}
public OFBsnTlvIpv6Src.Builder buildIpv6Src() {
return new OFBsnTlvIpv6SrcVer14.Builder();
}
public OFBsnTlvIpv6Src ipv6Src(IPv6Address value) {
return new OFBsnTlvIpv6SrcVer14(
value
);
}
public OFBsnTlvKnownMulticastRate.Builder buildKnownMulticastRate() {
return new OFBsnTlvKnownMulticastRateVer14.Builder();
}
public OFBsnTlvKnownMulticastRate knownMulticastRate(long value) {
return new OFBsnTlvKnownMulticastRateVer14(
value
);
}
public OFBsnTlvL2CacheHit l2CacheHit() {
return OFBsnTlvL2CacheHitVer14.INSTANCE;
}
public OFBsnTlvL2MulticastLookup l2MulticastLookup() {
return OFBsnTlvL2MulticastLookupVer14.INSTANCE;
}
public OFBsnTlvL3 l3() {
return OFBsnTlvL3Ver14.INSTANCE;
}
public OFBsnTlvL3DstClassId.Builder buildL3DstClassId() {
return new OFBsnTlvL3DstClassIdVer14.Builder();
}
public OFBsnTlvL3DstClassId l3DstClassId(long value) {
return new OFBsnTlvL3DstClassIdVer14(
value
);
}
public OFBsnTlvL3InterfaceClassId.Builder buildL3InterfaceClassId() {
return new OFBsnTlvL3InterfaceClassIdVer14.Builder();
}
public OFBsnTlvL3InterfaceClassId l3InterfaceClassId(long value) {
return new OFBsnTlvL3InterfaceClassIdVer14(
value
);
}
public OFBsnTlvL3SrcClassId.Builder buildL3SrcClassId() {
return new OFBsnTlvL3SrcClassIdVer14.Builder();
}
public OFBsnTlvL3SrcClassId l3SrcClassId(long value) {
return new OFBsnTlvL3SrcClassIdVer14(
value
);
}
public OFBsnTlvLagOptions.Builder buildLagOptions() {
return new OFBsnTlvLagOptionsVer14.Builder();
}
public OFBsnTlvLagOptions lagOptions(Set flags) {
return new OFBsnTlvLagOptionsVer14(
flags
);
}
public OFBsnTlvLagType.Builder buildLagType() {
return new OFBsnTlvLagTypeVer14.Builder();
}
public OFBsnTlvLagType lagType(OFBsnLagType value) {
return new OFBsnTlvLagTypeVer14(
value
);
}
public OFBsnTlvLcore.Builder buildLcore() {
return new OFBsnTlvLcoreVer14.Builder();
}
public OFBsnTlvLcore lcore(long value) {
return new OFBsnTlvLcoreVer14(
value
);
}
public OFBsnTlvLinkUp linkUp() {
return OFBsnTlvLinkUpVer14.INSTANCE;
}
public OFBsnTlvLoad.Builder buildLoad() {
return new OFBsnTlvLoadVer14.Builder();
}
public OFBsnTlvLoad load(long value) {
return new OFBsnTlvLoadVer14(
value
);
}
public OFBsnTlvLookupCount.Builder buildLookupCount() {
return new OFBsnTlvLookupCountVer14.Builder();
}
public OFBsnTlvLookupCount lookupCount(U64 value) {
return new OFBsnTlvLookupCountVer14(
value
);
}
public OFBsnTlvLoopbackMode.Builder buildLoopbackMode() {
return new OFBsnTlvLoopbackModeVer14.Builder();
}
public OFBsnTlvLoopbackMode loopbackMode(OFBsnLoopbackMode value) {
return new OFBsnTlvLoopbackModeVer14(
value
);
}
public OFBsnTlvLoopbackPort.Builder buildLoopbackPort() {
return new OFBsnTlvLoopbackPortVer14.Builder();
}
public OFBsnTlvLoopbackPort loopbackPort(OFPort value) {
return new OFBsnTlvLoopbackPortVer14(
value
);
}
public OFBsnTlvLossless lossless() {
return OFBsnTlvLosslessVer14.INSTANCE;
}
public OFBsnTlvLrAllEnabled lrAllEnabled() {
return OFBsnTlvLrAllEnabledVer14.INSTANCE;
}
public OFBsnTlvMac.Builder buildMac() {
return new OFBsnTlvMacVer14.Builder();
}
public OFBsnTlvMac mac(MacAddress value) {
return new OFBsnTlvMacVer14(
value
);
}
public OFBsnTlvMacMask.Builder buildMacMask() {
return new OFBsnTlvMacMaskVer14.Builder();
}
public OFBsnTlvMacMask macMask(MacAddress value) {
return new OFBsnTlvMacMaskVer14(
value
);
}
public OFBsnTlvMatchedCount.Builder buildMatchedCount() {
return new OFBsnTlvMatchedCountVer14.Builder();
}
public OFBsnTlvMatchedCount matchedCount(U64 value) {
return new OFBsnTlvMatchedCountVer14(
value
);
}
public OFBsnTlvMaxCount.Builder buildMaxCount() {
return new OFBsnTlvMaxCountVer14.Builder();
}
public OFBsnTlvMaxCount maxCount(long value) {
return new OFBsnTlvMaxCountVer14(
value
);
}
public OFBsnTlvMcgTypeVxlan mcgTypeVxlan() {
return OFBsnTlvMcgTypeVxlanVer14.INSTANCE;
}
public OFBsnTlvMetadata.Builder buildMetadata() {
return new OFBsnTlvMetadataVer14.Builder();
}
public OFBsnTlvMetadata metadata(OFBsnMetadata value) {
return new OFBsnTlvMetadataVer14(
value
);
}
public OFBsnTlvMgmt.Builder buildMgmt() {
return new OFBsnTlvMgmtVer14.Builder();
}
public OFBsnTlvMgmt mgmt(long value) {
return new OFBsnTlvMgmtVer14(
value
);
}
public OFBsnTlvMgmtReselectOnFailure mgmtReselectOnFailure() {
return OFBsnTlvMgmtReselectOnFailureVer14.INSTANCE;
}
public OFBsnTlvMissPackets.Builder buildMissPackets() {
return new OFBsnTlvMissPacketsVer14.Builder();
}
public OFBsnTlvMissPackets missPackets(U64 value) {
return new OFBsnTlvMissPacketsVer14(
value
);
}
public OFBsnTlvMplsControlWord.Builder buildMplsControlWord() {
return new OFBsnTlvMplsControlWordVer14.Builder();
}
public OFBsnTlvMplsControlWord mplsControlWord(short value) {
return new OFBsnTlvMplsControlWordVer14(
value
);
}
public OFBsnTlvMplsLabel.Builder buildMplsLabel() {
return new OFBsnTlvMplsLabelVer14.Builder();
}
public OFBsnTlvMplsLabel mplsLabel(long value) {
return new OFBsnTlvMplsLabelVer14(
value
);
}
public OFBsnTlvMplsSequenced.Builder buildMplsSequenced() {
return new OFBsnTlvMplsSequencedVer14.Builder();
}
public OFBsnTlvMplsSequenced mplsSequenced(short value) {
return new OFBsnTlvMplsSequencedVer14(
value
);
}
public OFBsnTlvMulticastInterfaceId.Builder buildMulticastInterfaceId() {
return new OFBsnTlvMulticastInterfaceIdVer14.Builder();
}
public OFBsnTlvMulticastInterfaceId multicastInterfaceId(long value) {
return new OFBsnTlvMulticastInterfaceIdVer14(
value
);
}
public OFBsnTlvMulticastPacket.Builder buildMulticastPacket() {
return new OFBsnTlvMulticastPacketVer14.Builder();
}
public OFBsnTlvMulticastPacket multicastPacket(OFBsnMulticastPacket value) {
return new OFBsnTlvMulticastPacketVer14(
value
);
}
public OFBsnTlvMultiplier.Builder buildMultiplier() {
return new OFBsnTlvMultiplierVer14.Builder();
}
public OFBsnTlvMultiplier multiplier(long value) {
return new OFBsnTlvMultiplierVer14(
value
);
}
public OFBsnTlvName.Builder buildName() {
return new OFBsnTlvNameVer14.Builder();
}
public OFBsnTlvName name(byte[] value) {
return new OFBsnTlvNameVer14(
value
);
}
public OFBsnTlvNdpOffload ndpOffload() {
return OFBsnTlvNdpOffloadVer14.INSTANCE;
}
public OFBsnTlvNdpStatic ndpStatic() {
return OFBsnTlvNdpStaticVer14.INSTANCE;
}
public OFBsnTlvNegate negate() {
return OFBsnTlvNegateVer14.INSTANCE;
}
public OFBsnTlvNextHopIpv4.Builder buildNextHopIpv4() {
return new OFBsnTlvNextHopIpv4Ver14.Builder();
}
public OFBsnTlvNextHopIpv4 nextHopIpv4(IPv4Address value) {
return new OFBsnTlvNextHopIpv4Ver14(
value
);
}
public OFBsnTlvNextHopMac.Builder buildNextHopMac() {
return new OFBsnTlvNextHopMacVer14.Builder();
}
public OFBsnTlvNextHopMac nextHopMac(MacAddress value) {
return new OFBsnTlvNextHopMacVer14(
value
);
}
public OFBsnTlvNexthopTypeVxlan nexthopTypeVxlan() {
return OFBsnTlvNexthopTypeVxlanVer14.INSTANCE;
}
public OFBsnTlvNoArpResponse noArpResponse() {
return OFBsnTlvNoArpResponseVer14.INSTANCE;
}
public OFBsnTlvNoDrop noDrop() {
return OFBsnTlvNoDropVer14.INSTANCE;
}
public OFBsnTlvNoNsResponse noNsResponse() {
return OFBsnTlvNoNsResponseVer14.INSTANCE;
}
public OFBsnTlvOffset.Builder buildOffset() {
return new OFBsnTlvOffsetVer14.Builder();
}
public OFBsnTlvOffset offset(int value) {
return new OFBsnTlvOffsetVer14(
value
);
}
public OFBsnTlvOpticsAlwaysEnabled opticsAlwaysEnabled() {
return OFBsnTlvOpticsAlwaysEnabledVer14.INSTANCE;
}
public OFBsnTlvOuterSrcMac.Builder buildOuterSrcMac() {
return new OFBsnTlvOuterSrcMacVer14.Builder();
}
public OFBsnTlvOuterSrcMac outerSrcMac(MacAddress value) {
return new OFBsnTlvOuterSrcMacVer14(
value
);
}
public OFBsnTlvPacketField.Builder buildPacketField() {
return new OFBsnTlvPacketFieldVer14.Builder();
}
public OFBsnTlvPacketField packetField(OFBsnPacketField value) {
return new OFBsnTlvPacketFieldVer14(
value
);
}
public OFBsnTlvParentPort.Builder buildParentPort() {
return new OFBsnTlvParentPortVer14.Builder();
}
public OFBsnTlvParentPort parentPort(OFPort value) {
return new OFBsnTlvParentPortVer14(
value
);
}
public OFBsnTlvPartnerKey.Builder buildPartnerKey() {
return new OFBsnTlvPartnerKeyVer14.Builder();
}
public OFBsnTlvPartnerKey partnerKey(int value) {
return new OFBsnTlvPartnerKeyVer14(
value
);
}
public OFBsnTlvPartnerPortNum.Builder buildPartnerPortNum() {
return new OFBsnTlvPartnerPortNumVer14.Builder();
}
public OFBsnTlvPartnerPortNum partnerPortNum(int value) {
return new OFBsnTlvPartnerPortNumVer14(
value
);
}
public OFBsnTlvPartnerPortPriority.Builder buildPartnerPortPriority() {
return new OFBsnTlvPartnerPortPriorityVer14.Builder();
}
public OFBsnTlvPartnerPortPriority partnerPortPriority(int value) {
return new OFBsnTlvPartnerPortPriorityVer14(
value
);
}
public OFBsnTlvPartnerState.Builder buildPartnerState() {
return new OFBsnTlvPartnerStateVer14.Builder();
}
public OFBsnTlvPartnerState partnerState(Set value) {
return new OFBsnTlvPartnerStateVer14(
value
);
}
public OFBsnTlvPartnerSystemMac.Builder buildPartnerSystemMac() {
return new OFBsnTlvPartnerSystemMacVer14.Builder();
}
public OFBsnTlvPartnerSystemMac partnerSystemMac(MacAddress value) {
return new OFBsnTlvPartnerSystemMacVer14(
value
);
}
public OFBsnTlvPartnerSystemPriority.Builder buildPartnerSystemPriority() {
return new OFBsnTlvPartnerSystemPriorityVer14.Builder();
}
public OFBsnTlvPartnerSystemPriority partnerSystemPriority(int value) {
return new OFBsnTlvPartnerSystemPriorityVer14(
value
);
}
public OFBsnTlvPassive passive() {
return OFBsnTlvPassiveVer14.INSTANCE;
}
public OFBsnTlvPduaRxInstance.Builder buildPduaRxInstance() {
return new OFBsnTlvPduaRxInstanceVer14.Builder();
}
public OFBsnTlvPduaRxInstance pduaRxInstance(byte[] value) {
return new OFBsnTlvPduaRxInstanceVer14(
value
);
}
public OFBsnTlvPimDr pimDr() {
return OFBsnTlvPimDrVer14.INSTANCE;
}
public OFBsnTlvPimHelloFlood pimHelloFlood() {
return OFBsnTlvPimHelloFloodVer14.INSTANCE;
}
public OFBsnTlvPort.Builder buildPort() {
return new OFBsnTlvPortVer14.Builder();
}
public OFBsnTlvPort port(OFPort value) {
return new OFBsnTlvPortVer14(
value
);
}
public OFBsnTlvPortMode.Builder buildPortMode() {
return new OFBsnTlvPortModeVer14.Builder();
}
public OFBsnTlvPortMode portMode(OFBsnPortMode value) {
return new OFBsnTlvPortModeVer14(
value
);
}
public OFBsnTlvPortSpeedGbps.Builder buildPortSpeedGbps() {
return new OFBsnTlvPortSpeedGbpsVer14.Builder();
}
public OFBsnTlvPortSpeedGbps portSpeedGbps(long value) {
return new OFBsnTlvPortSpeedGbpsVer14(
value
);
}
public OFBsnTlvPortUsage.Builder buildPortUsage() {
return new OFBsnTlvPortUsageVer14.Builder();
}
public OFBsnTlvPortUsage portUsage(OFBsnPortUsage value) {
return new OFBsnTlvPortUsageVer14(
value
);
}
public OFBsnTlvPortVxlanMode.Builder buildPortVxlanMode() {
return new OFBsnTlvPortVxlanModeVer14.Builder();
}
public OFBsnTlvPortVxlanMode portVxlanMode(OFBsnPortVxlanMode value) {
return new OFBsnTlvPortVxlanModeVer14(
value
);
}
public OFBsnTlvPreserveVlan preserveVlan() {
return OFBsnTlvPreserveVlanVer14.INSTANCE;
}
public OFBsnTlvPriority.Builder buildPriority() {
return new OFBsnTlvPriorityVer14.Builder();
}
public OFBsnTlvPriority priority(long value) {
return new OFBsnTlvPriorityVer14(
value
);
}
public OFBsnTlvPushTwoPerPolicy pushTwoPerPolicy() {
return OFBsnTlvPushTwoPerPolicyVer14.INSTANCE;
}
public OFBsnTlvPushTwoTagsCapability.Builder buildPushTwoTagsCapability() {
return new OFBsnTlvPushTwoTagsCapabilityVer14.Builder();
}
public OFBsnTlvPushTwoTagsCapability pushTwoTagsCapability(Set value) {
return new OFBsnTlvPushTwoTagsCapabilityVer14(
value
);
}
public OFBsnTlvPushVlanOnEgress pushVlanOnEgress() {
return OFBsnTlvPushVlanOnEgressVer14.INSTANCE;
}
public OFBsnTlvPushVlanOnIngress.Builder buildPushVlanOnIngress() {
return new OFBsnTlvPushVlanOnIngressVer14.Builder();
}
public OFBsnTlvPushVlanOnIngress pushVlanOnIngress(Set flags) {
return new OFBsnTlvPushVlanOnIngressVer14(
flags
);
}
public OFBsnTlvQosPriority.Builder buildQosPriority() {
return new OFBsnTlvQosPriorityVer14.Builder();
}
public OFBsnTlvQosPriority qosPriority(long value) {
return new OFBsnTlvQosPriorityVer14(
value
);
}
public OFBsnTlvQueueId.Builder buildQueueId() {
return new OFBsnTlvQueueIdVer14.Builder();
}
public OFBsnTlvQueueId queueId(long value) {
return new OFBsnTlvQueueIdVer14(
value
);
}
public OFBsnTlvQueueWeight.Builder buildQueueWeight() {
return new OFBsnTlvQueueWeightVer14.Builder();
}
public OFBsnTlvQueueWeight queueWeight(long value) {
return new OFBsnTlvQueueWeightVer14(
value
);
}
public OFBsnTlvRateLimit.Builder buildRateLimit() {
return new OFBsnTlvRateLimitVer14.Builder();
}
public OFBsnTlvRateLimit rateLimit(long value) {
return new OFBsnTlvRateLimitVer14(
value
);
}
public OFBsnTlvRateUnit.Builder buildRateUnit() {
return new OFBsnTlvRateUnitVer14.Builder();
}
public OFBsnTlvRateUnit rateUnit(OFBsnRateUnit value) {
return new OFBsnTlvRateUnitVer14(
value
);
}
public OFBsnTlvRecordPackets.Builder buildRecordPackets() {
return new OFBsnTlvRecordPacketsVer14.Builder();
}
public OFBsnTlvRecordPackets recordPackets(long value) {
return new OFBsnTlvRecordPacketsVer14(
value
);
}
public OFBsnTlvRedundantMgmt redundantMgmt() {
return OFBsnTlvRedundantMgmtVer14.INSTANCE;
}
public OFBsnTlvReference.Builder buildReference() {
return new OFBsnTlvReferenceVer14.Builder();
}
public OFBsnTlvReference reference(int tableId, List key) {
return new OFBsnTlvReferenceVer14(
tableId,
key
);
}
public OFBsnTlvRemoteId.Builder buildRemoteId() {
return new OFBsnTlvRemoteIdVer14.Builder();
}
public OFBsnTlvRemoteId remoteId(byte[] value) {
return new OFBsnTlvRemoteIdVer14(
value
);
}
public OFBsnTlvReplyPackets.Builder buildReplyPackets() {
return new OFBsnTlvReplyPacketsVer14.Builder();
}
public OFBsnTlvReplyPackets replyPackets(U64 value) {
return new OFBsnTlvReplyPacketsVer14(
value
);
}
public OFBsnTlvRequestPackets.Builder buildRequestPackets() {
return new OFBsnTlvRequestPacketsVer14.Builder();
}
public OFBsnTlvRequestPackets requestPackets(U64 value) {
return new OFBsnTlvRequestPacketsVer14(
value
);
}
public OFBsnTlvRestServer restServer() {
return OFBsnTlvRestServerVer14.INSTANCE;
}
public OFBsnTlvRoutingParam.Builder buildRoutingParam() {
return new OFBsnTlvRoutingParamVer14.Builder();
}
public OFBsnTlvRoutingParam routingParam(OFBsnRoutingParam value) {
return new OFBsnTlvRoutingParamVer14(
value
);
}
public OFBsnTlvRxBytes.Builder buildRxBytes() {
return new OFBsnTlvRxBytesVer14.Builder();
}
public OFBsnTlvRxBytes rxBytes(U64 value) {
return new OFBsnTlvRxBytesVer14(
value
);
}
public OFBsnTlvRxPackets.Builder buildRxPackets() {
return new OFBsnTlvRxPacketsVer14.Builder();
}
public OFBsnTlvRxPackets rxPackets(U64 value) {
return new OFBsnTlvRxPacketsVer14(
value
);
}
public OFBsnTlvSamplingRate.Builder buildSamplingRate() {
return new OFBsnTlvSamplingRateVer14.Builder();
}
public OFBsnTlvSamplingRate samplingRate(long value) {
return new OFBsnTlvSamplingRateVer14(
value
);
}
public OFBsnTlvSctpDst.Builder buildSctpDst() {
return new OFBsnTlvSctpDstVer14.Builder();
}
public OFBsnTlvSctpDst sctpDst(int value) {
return new OFBsnTlvSctpDstVer14(
value
);
}
public OFBsnTlvSctpSrc.Builder buildSctpSrc() {
return new OFBsnTlvSctpSrcVer14.Builder();
}
public OFBsnTlvSctpSrc sctpSrc(int value) {
return new OFBsnTlvSctpSrcVer14(
value
);
}
public OFBsnTlvSetLoopbackMode setLoopbackMode() {
return OFBsnTlvSetLoopbackModeVer14.INSTANCE;
}
public OFBsnTlvSocket.Builder buildSocket() {
return new OFBsnTlvSocketVer14.Builder();
}
public OFBsnTlvSocket socket(long value) {
return new OFBsnTlvSocketVer14(
value
);
}
public OFBsnTlvSrcMacCml.Builder buildSrcMacCml() {
return new OFBsnTlvSrcMacCmlVer14.Builder();
}
public OFBsnTlvSrcMacCml srcMacCml(OFBsnCml value) {
return new OFBsnTlvSrcMacCmlVer14(
value
);
}
public OFBsnTlvStatus.Builder buildStatus() {
return new OFBsnTlvStatusVer14.Builder();
}
public OFBsnTlvStatus status(OFBsnStatus value) {
return new OFBsnTlvStatusVer14(
value
);
}
public OFBsnTlvStripMplsL2OnIngress stripMplsL2OnIngress() {
return OFBsnTlvStripMplsL2OnIngressVer14.INSTANCE;
}
public OFBsnTlvStripMplsL3OnIngress stripMplsL3OnIngress() {
return OFBsnTlvStripMplsL3OnIngressVer14.INSTANCE;
}
public OFBsnTlvStripVlanOnEgress.Builder buildStripVlanOnEgress() {
return new OFBsnTlvStripVlanOnEgressVer14.Builder();
}
public OFBsnTlvStripVlanOnEgress stripVlanOnEgress(Set flags) {
return new OFBsnTlvStripVlanOnEgressVer14(
flags
);
}
public OFBsnTlvSubAgentId.Builder buildSubAgentId() {
return new OFBsnTlvSubAgentIdVer14.Builder();
}
public OFBsnTlvSubAgentId subAgentId(long value) {
return new OFBsnTlvSubAgentIdVer14(
value
);
}
public OFBsnTlvSwlFeature.Builder buildSwlFeature() {
return new OFBsnTlvSwlFeatureVer14.Builder();
}
public OFBsnTlvSwlFeature swlFeature(OFBsnSwlFeature value) {
return new OFBsnTlvSwlFeatureVer14(
value
);
}
public OFBsnTlvTcpDst.Builder buildTcpDst() {
return new OFBsnTlvTcpDstVer14.Builder();
}
public OFBsnTlvTcpDst tcpDst(int value) {
return new OFBsnTlvTcpDstVer14(
value
);
}
public OFBsnTlvTcpFlags.Builder buildTcpFlags() {
return new OFBsnTlvTcpFlagsVer14.Builder();
}
public OFBsnTlvTcpFlags tcpFlags(int value) {
return new OFBsnTlvTcpFlagsVer14(
value
);
}
public OFBsnTlvTcpSrc.Builder buildTcpSrc() {
return new OFBsnTlvTcpSrcVer14.Builder();
}
public OFBsnTlvTcpSrc tcpSrc(int value) {
return new OFBsnTlvTcpSrcVer14(
value
);
}
public OFBsnTlvThread.Builder buildThread() {
return new OFBsnTlvThreadVer14.Builder();
}
public OFBsnTlvThread thread(long value) {
return new OFBsnTlvThreadVer14(
value
);
}
public OFBsnTlvTimestamp.Builder buildTimestamp() {
return new OFBsnTlvTimestampVer14.Builder();
}
public OFBsnTlvTimestamp timestamp(U64 value) {
return new OFBsnTlvTimestampVer14(
value
);
}
public OFBsnTlvTtl.Builder buildTtl() {
return new OFBsnTlvTtlVer14.Builder();
}
public OFBsnTlvTtl ttl(int value) {
return new OFBsnTlvTtlVer14(
value
);
}
public OFBsnTlvTunnelCapability.Builder buildTunnelCapability() {
return new OFBsnTlvTunnelCapabilityVer14.Builder();
}
public OFBsnTlvTunnelCapability tunnelCapability(Set value) {
return new OFBsnTlvTunnelCapabilityVer14(
value
);
}
public OFBsnTlvTxBytes.Builder buildTxBytes() {
return new OFBsnTlvTxBytesVer14.Builder();
}
public OFBsnTlvTxBytes txBytes(U64 value) {
return new OFBsnTlvTxBytesVer14(
value
);
}
public OFBsnTlvTxPackets.Builder buildTxPackets() {
return new OFBsnTlvTxPacketsVer14.Builder();
}
public OFBsnTlvTxPackets txPackets(U64 value) {
return new OFBsnTlvTxPacketsVer14(
value
);
}
public OFBsnTlvUdfAnchor.Builder buildUdfAnchor() {
return new OFBsnTlvUdfAnchorVer14.Builder();
}
public OFBsnTlvUdfAnchor udfAnchor(OFBsnUdfAnchor value) {
return new OFBsnTlvUdfAnchorVer14(
value
);
}
public OFBsnTlvUdfCapability.Builder buildUdfCapability() {
return new OFBsnTlvUdfCapabilityVer14.Builder();
}
public OFBsnTlvUdfCapability udfCapability(Set value) {
return new OFBsnTlvUdfCapabilityVer14(
value
);
}
public OFBsnTlvUdfData.Builder buildUdfData() {
return new OFBsnTlvUdfDataVer14.Builder();
}
public OFBsnTlvUdfData udfData(long value) {
return new OFBsnTlvUdfDataVer14(
value
);
}
public OFBsnTlvUdfId.Builder buildUdfId() {
return new OFBsnTlvUdfIdVer14.Builder();
}
public OFBsnTlvUdfId udfId(int value) {
return new OFBsnTlvUdfIdVer14(
value
);
}
public OFBsnTlvUdfLength.Builder buildUdfLength() {
return new OFBsnTlvUdfLengthVer14.Builder();
}
public OFBsnTlvUdfLength udfLength(int value) {
return new OFBsnTlvUdfLengthVer14(
value
);
}
public OFBsnTlvUdfOffset.Builder buildUdfOffset() {
return new OFBsnTlvUdfOffsetVer14.Builder();
}
public OFBsnTlvUdfOffset udfOffset(int value) {
return new OFBsnTlvUdfOffsetVer14(
value
);
}
public OFBsnTlvUdpDst.Builder buildUdpDst() {
return new OFBsnTlvUdpDstVer14.Builder();
}
public OFBsnTlvUdpDst udpDst(int value) {
return new OFBsnTlvUdpDstVer14(
value
);
}
public OFBsnTlvUdpSrc.Builder buildUdpSrc() {
return new OFBsnTlvUdpSrcVer14.Builder();
}
public OFBsnTlvUdpSrc udpSrc(int value) {
return new OFBsnTlvUdpSrcVer14(
value
);
}
public OFBsnTlvUint32.Builder buildUint32() {
return new OFBsnTlvUint32Ver14.Builder();
}
public OFBsnTlvUint32 uint32(long value) {
return new OFBsnTlvUint32Ver14(
value
);
}
public OFBsnTlvUint64List.Builder buildUint64List() {
return new OFBsnTlvUint64ListVer14.Builder();
}
public OFBsnTlvUint64List uint64List(List value) {
return new OFBsnTlvUint64ListVer14(
value
);
}
public OFBsnTlvUnicastQueryTimeout.Builder buildUnicastQueryTimeout() {
return new OFBsnTlvUnicastQueryTimeoutVer14.Builder();
}
public OFBsnTlvUnicastQueryTimeout unicastQueryTimeout(long value) {
return new OFBsnTlvUnicastQueryTimeoutVer14(
value
);
}
public OFBsnTlvUnicastRate.Builder buildUnicastRate() {
return new OFBsnTlvUnicastRateVer14.Builder();
}
public OFBsnTlvUnicastRate unicastRate(long value) {
return new OFBsnTlvUnicastRateVer14(
value
);
}
public OFBsnTlvUnknownMulticastRate.Builder buildUnknownMulticastRate() {
return new OFBsnTlvUnknownMulticastRateVer14.Builder();
}
public OFBsnTlvUnknownMulticastRate unknownMulticastRate(long value) {
return new OFBsnTlvUnknownMulticastRateVer14(
value
);
}
public OFBsnTlvUntagged untagged() {
return OFBsnTlvUntaggedVer14.INSTANCE;
}
public OFBsnTlvUpgrade.Builder buildUpgrade() {
return new OFBsnTlvUpgradeVer14.Builder();
}
public OFBsnTlvUpgrade upgrade(OFBsnUpgrade value) {
return new OFBsnTlvUpgradeVer14(
value
);
}
public OFBsnTlvUriScheme.Builder buildUriScheme() {
return new OFBsnTlvUriSchemeVer14.Builder();
}
public OFBsnTlvUriScheme uriScheme(byte[] value) {
return new OFBsnTlvUriSchemeVer14(
value
);
}
public OFBsnTlvUsePacketState.Builder buildUsePacketState() {
return new OFBsnTlvUsePacketStateVer14.Builder();
}
public OFBsnTlvUsePacketState usePacketState(short value) {
return new OFBsnTlvUsePacketStateVer14(
value
);
}
public OFBsnTlvUserConfigured userConfigured() {
return OFBsnTlvUserConfiguredVer14.INSTANCE;
}
public OFBsnTlvVfi.Builder buildVfi() {
return new OFBsnTlvVfiVer14.Builder();
}
public OFBsnTlvVfi vfi(int value) {
return new OFBsnTlvVfiVer14(
value
);
}
public OFBsnTlvVfpClassId.Builder buildVfpClassId() {
return new OFBsnTlvVfpClassIdVer14.Builder();
}
public OFBsnTlvVfpClassId vfpClassId(long value) {
return new OFBsnTlvVfpClassIdVer14(
value
);
}
public OFBsnTlvVirtual virtual() {
return OFBsnTlvVirtualVer14.INSTANCE;
}
public OFBsnTlvVlanMacList.Builder buildVlanMacList() {
return new OFBsnTlvVlanMacListVer14.Builder();
}
public OFBsnTlvVlanMacList vlanMacList(List key) {
return new OFBsnTlvVlanMacListVer14(
key
);
}
public OFBsnTlvVlanPcp.Builder buildVlanPcp() {
return new OFBsnTlvVlanPcpVer14.Builder();
}
public OFBsnTlvVlanPcp vlanPcp(short value) {
return new OFBsnTlvVlanPcpVer14(
value
);
}
public OFBsnTlvVlanVid.Builder buildVlanVid() {
return new OFBsnTlvVlanVidVer14.Builder();
}
public OFBsnTlvVlanVid vlanVid(VlanVid value) {
return new OFBsnTlvVlanVidVer14(
value
);
}
public OFBsnTlvVlanVidMask.Builder buildVlanVidMask() {
return new OFBsnTlvVlanVidMaskVer14.Builder();
}
public OFBsnTlvVlanVidMask vlanVidMask(int value) {
return new OFBsnTlvVlanVidMaskVer14(
value
);
}
public OFBsnTlvVni.Builder buildVni() {
return new OFBsnTlvVniVer14.Builder();
}
public OFBsnTlvVni vni(long value) {
return new OFBsnTlvVniVer14(
value
);
}
public OFBsnTlvVpnKey.Builder buildVpnKey() {
return new OFBsnTlvVpnKeyVer14.Builder();
}
public OFBsnTlvVpnKey vpnKey(long value) {
return new OFBsnTlvVpnKeyVer14(
value
);
}
public OFBsnTlvVrf.Builder buildVrf() {
return new OFBsnTlvVrfVer14.Builder();
}
public OFBsnTlvVrf vrf(long value) {
return new OFBsnTlvVrfVer14(
value
);
}
public OFBsnTlvVxlanEgressLag vxlanEgressLag() {
return OFBsnTlvVxlanEgressLagVer14.INSTANCE;
}
public OFMessageReader getReader() {
return OFBsnTlvVer14.READER;
}
public OFVersion getVersion() {
return OFVersion.OF_14;
}
}