org.projectfloodlight.openflow.protocol.ver13.OFBsnTlvsVer13 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.ver13;
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 OFBsnTlvsVer13 implements OFBsnTlvs {
public final static OFBsnTlvsVer13 INSTANCE = new OFBsnTlvsVer13();
public OFBsnTlvActionState.Builder buildActionState() {
return new OFBsnTlvActionStateVer13.Builder();
}
public OFBsnTlvActionState actionState(OFBsnActionState value) {
return new OFBsnTlvActionStateVer13(
value
);
}
public OFBsnTlvActive active() {
return OFBsnTlvActiveVer13.INSTANCE;
}
public OFBsnTlvActorKey.Builder buildActorKey() {
return new OFBsnTlvActorKeyVer13.Builder();
}
public OFBsnTlvActorKey actorKey(int value) {
return new OFBsnTlvActorKeyVer13(
value
);
}
public OFBsnTlvActorPortNum.Builder buildActorPortNum() {
return new OFBsnTlvActorPortNumVer13.Builder();
}
public OFBsnTlvActorPortNum actorPortNum(int value) {
return new OFBsnTlvActorPortNumVer13(
value
);
}
public OFBsnTlvActorPortPriority.Builder buildActorPortPriority() {
return new OFBsnTlvActorPortPriorityVer13.Builder();
}
public OFBsnTlvActorPortPriority actorPortPriority(int value) {
return new OFBsnTlvActorPortPriorityVer13(
value
);
}
public OFBsnTlvActorState.Builder buildActorState() {
return new OFBsnTlvActorStateVer13.Builder();
}
public OFBsnTlvActorState actorState(Set value) {
return new OFBsnTlvActorStateVer13(
value
);
}
public OFBsnTlvActorSystemMac.Builder buildActorSystemMac() {
return new OFBsnTlvActorSystemMacVer13.Builder();
}
public OFBsnTlvActorSystemMac actorSystemMac(MacAddress value) {
return new OFBsnTlvActorSystemMacVer13(
value
);
}
public OFBsnTlvActorSystemPriority.Builder buildActorSystemPriority() {
return new OFBsnTlvActorSystemPriorityVer13.Builder();
}
public OFBsnTlvActorSystemPriority actorSystemPriority(int value) {
return new OFBsnTlvActorSystemPriorityVer13(
value
);
}
public OFBsnTlvAdminState.Builder buildAdminState() {
return new OFBsnTlvAdminStateVer13.Builder();
}
public OFBsnTlvAdminState adminState(OFBsnAdminState value) {
return new OFBsnTlvAdminStateVer13(
value
);
}
public OFBsnTlvAnalytics analytics() {
return OFBsnTlvAnalyticsVer13.INSTANCE;
}
public OFBsnTlvAnchor.Builder buildAnchor() {
return new OFBsnTlvAnchorVer13.Builder();
}
public OFBsnTlvAnchor anchor(OFBsnAnchor value) {
return new OFBsnTlvAnchorVer13(
value
);
}
public OFBsnTlvApplyBytes.Builder buildApplyBytes() {
return new OFBsnTlvApplyBytesVer13.Builder();
}
public OFBsnTlvApplyBytes applyBytes(U64 value) {
return new OFBsnTlvApplyBytesVer13(
value
);
}
public OFBsnTlvApplyPackets.Builder buildApplyPackets() {
return new OFBsnTlvApplyPacketsVer13.Builder();
}
public OFBsnTlvApplyPackets applyPackets(U64 value) {
return new OFBsnTlvApplyPacketsVer13(
value
);
}
public OFBsnTlvArpSpa.Builder buildArpSpa() {
return new OFBsnTlvArpSpaVer13.Builder();
}
public OFBsnTlvArpSpa arpSpa(IPv4Address value) {
return new OFBsnTlvArpSpaVer13(
value
);
}
public OFBsnTlvArpTpa.Builder buildArpTpa() {
return new OFBsnTlvArpTpaVer13.Builder();
}
public OFBsnTlvArpTpa arpTpa(IPv4Address value) {
return new OFBsnTlvArpTpaVer13(
value
);
}
public OFBsnTlvAutoNegotiation.Builder buildAutoNegotiation() {
return new OFBsnTlvAutoNegotiationVer13.Builder();
}
public OFBsnTlvAutoNegotiation autoNegotiation(OFBsnAutoNegotiationType value) {
return new OFBsnTlvAutoNegotiationVer13(
value
);
}
public OFBsnTlvBfdEndpoint.Builder buildBfdEndpoint() {
return new OFBsnTlvBfdEndpointVer13.Builder();
}
public OFBsnTlvBfdEndpoint bfdEndpoint(OFBsnBfdEndpoint value) {
return new OFBsnTlvBfdEndpointVer13(
value
);
}
public OFBsnTlvBfdState.Builder buildBfdState() {
return new OFBsnTlvBfdStateVer13.Builder();
}
public OFBsnTlvBfdState bfdState(OFBsnBfdEndpointState value) {
return new OFBsnTlvBfdStateVer13(
value
);
}
public OFBsnTlvBroadcastQueryTimeout.Builder buildBroadcastQueryTimeout() {
return new OFBsnTlvBroadcastQueryTimeoutVer13.Builder();
}
public OFBsnTlvBroadcastQueryTimeout broadcastQueryTimeout(long value) {
return new OFBsnTlvBroadcastQueryTimeoutVer13(
value
);
}
public OFBsnTlvBroadcastRate.Builder buildBroadcastRate() {
return new OFBsnTlvBroadcastRateVer13.Builder();
}
public OFBsnTlvBroadcastRate broadcastRate(long value) {
return new OFBsnTlvBroadcastRateVer13(
value
);
}
public OFBsnTlvBucket.Builder buildBucket() {
return new OFBsnTlvBucketVer13.Builder();
}
public OFBsnTlvBucket bucket(List value) {
return new OFBsnTlvBucketVer13(
value
);
}
public OFBsnTlvCircuitId.Builder buildCircuitId() {
return new OFBsnTlvCircuitIdVer13.Builder();
}
public OFBsnTlvCircuitId circuitId(byte[] value) {
return new OFBsnTlvCircuitIdVer13(
value
);
}
public OFBsnTlvClientLlAddr clientLlAddr() {
return OFBsnTlvClientLlAddrVer13.INSTANCE;
}
public OFBsnTlvConvergenceStatus.Builder buildConvergenceStatus() {
return new OFBsnTlvConvergenceStatusVer13.Builder();
}
public OFBsnTlvConvergenceStatus convergenceStatus(short value) {
return new OFBsnTlvConvergenceStatusVer13(
value
);
}
public OFBsnTlvCpuLag cpuLag() {
return OFBsnTlvCpuLagVer13.INSTANCE;
}
public OFBsnTlvCrcEnabled.Builder buildCrcEnabled() {
return new OFBsnTlvCrcEnabledVer13.Builder();
}
public OFBsnTlvCrcEnabled crcEnabled(short value) {
return new OFBsnTlvCrcEnabledVer13(
value
);
}
public OFBsnTlvData.Builder buildData() {
return new OFBsnTlvDataVer13.Builder();
}
public OFBsnTlvData data(byte[] value) {
return new OFBsnTlvDataVer13(
value
);
}
public OFBsnTlvDataMask.Builder buildDataMask() {
return new OFBsnTlvDataMaskVer13.Builder();
}
public OFBsnTlvDataMask dataMask(byte[] value) {
return new OFBsnTlvDataMaskVer13(
value
);
}
public OFBsnTlvDecap.Builder buildDecap() {
return new OFBsnTlvDecapVer13.Builder();
}
public OFBsnTlvDecap decap(OFBsnDecap value) {
return new OFBsnTlvDecapVer13(
value
);
}
public OFBsnTlvDisableSrcMacCheck disableSrcMacCheck() {
return OFBsnTlvDisableSrcMacCheckVer13.INSTANCE;
}
public OFBsnTlvDisableXmit disableXmit() {
return OFBsnTlvDisableXmitVer13.INSTANCE;
}
public OFBsnTlvDnsAnalytics dnsAnalytics() {
return OFBsnTlvDnsAnalyticsVer13.INSTANCE;
}
public OFBsnTlvDrop drop() {
return OFBsnTlvDropVer13.INSTANCE;
}
public OFBsnTlvDropControl dropControl() {
return OFBsnTlvDropControlVer13.INSTANCE;
}
public OFBsnTlvDscp.Builder buildDscp() {
return new OFBsnTlvDscpVer13.Builder();
}
public OFBsnTlvDscp dscp(int value) {
return new OFBsnTlvDscpVer13(
value
);
}
public OFBsnTlvEcn.Builder buildEcn() {
return new OFBsnTlvEcnVer13.Builder();
}
public OFBsnTlvEcn ecn(short value) {
return new OFBsnTlvEcnVer13(
value
);
}
public OFBsnTlvEgressOnly egressOnly() {
return OFBsnTlvEgressOnlyVer13.INSTANCE;
}
public OFBsnTlvEgressPortGroupId.Builder buildEgressPortGroupId() {
return new OFBsnTlvEgressPortGroupIdVer13.Builder();
}
public OFBsnTlvEgressPortGroupId egressPortGroupId(long value) {
return new OFBsnTlvEgressPortGroupIdVer13(
value
);
}
public OFBsnTlvEgressSamplingRate.Builder buildEgressSamplingRate() {
return new OFBsnTlvEgressSamplingRateVer13.Builder();
}
public OFBsnTlvEgressSamplingRate egressSamplingRate(long value) {
return new OFBsnTlvEgressSamplingRateVer13(
value
);
}
public OFBsnTlvEncap.Builder buildEncap() {
return new OFBsnTlvEncapVer13.Builder();
}
public OFBsnTlvEncap encap(OFBsnEncap value) {
return new OFBsnTlvEncapVer13(
value
);
}
public OFBsnTlvEnhancedHashCapability.Builder buildEnhancedHashCapability() {
return new OFBsnTlvEnhancedHashCapabilityVer13.Builder();
}
public OFBsnTlvEnhancedHashCapability enhancedHashCapability(Set value) {
return new OFBsnTlvEnhancedHashCapabilityVer13(
value
);
}
public OFBsnTlvEthDst.Builder buildEthDst() {
return new OFBsnTlvEthDstVer13.Builder();
}
public OFBsnTlvEthDst ethDst(MacAddress value) {
return new OFBsnTlvEthDstVer13(
value
);
}
public OFBsnTlvEthSrc.Builder buildEthSrc() {
return new OFBsnTlvEthSrcVer13.Builder();
}
public OFBsnTlvEthSrc ethSrc(MacAddress value) {
return new OFBsnTlvEthSrcVer13(
value
);
}
public OFBsnTlvEthType.Builder buildEthType() {
return new OFBsnTlvEthTypeVer13.Builder();
}
public OFBsnTlvEthType ethType(int value) {
return new OFBsnTlvEthTypeVer13(
value
);
}
public OFBsnTlvExternalGatewayIp.Builder buildExternalGatewayIp() {
return new OFBsnTlvExternalGatewayIpVer13.Builder();
}
public OFBsnTlvExternalGatewayIp externalGatewayIp(IPv4Address value) {
return new OFBsnTlvExternalGatewayIpVer13(
value
);
}
public OFBsnTlvExternalGatewayMac.Builder buildExternalGatewayMac() {
return new OFBsnTlvExternalGatewayMacVer13.Builder();
}
public OFBsnTlvExternalGatewayMac externalGatewayMac(MacAddress value) {
return new OFBsnTlvExternalGatewayMacVer13(
value
);
}
public OFBsnTlvExternalIp.Builder buildExternalIp() {
return new OFBsnTlvExternalIpVer13.Builder();
}
public OFBsnTlvExternalIp externalIp(IPv4Address value) {
return new OFBsnTlvExternalIpVer13(
value
);
}
public OFBsnTlvExternalMac.Builder buildExternalMac() {
return new OFBsnTlvExternalMacVer13.Builder();
}
public OFBsnTlvExternalMac externalMac(MacAddress value) {
return new OFBsnTlvExternalMacVer13(
value
);
}
public OFBsnTlvExternalNetmask.Builder buildExternalNetmask() {
return new OFBsnTlvExternalNetmaskVer13.Builder();
}
public OFBsnTlvExternalNetmask externalNetmask(IPv4Address value) {
return new OFBsnTlvExternalNetmaskVer13(
value
);
}
public OFBsnTlvFabricPortRole.Builder buildFabricPortRole() {
return new OFBsnTlvFabricPortRoleVer13.Builder();
}
public OFBsnTlvFabricPortRole fabricPortRole(OFBsnFabricPortRole value) {
return new OFBsnTlvFabricPortRoleVer13(
value
);
}
public OFBsnTlvFailCount.Builder buildFailCount() {
return new OFBsnTlvFailCountVer13.Builder();
}
public OFBsnTlvFailCount failCount(U64 value) {
return new OFBsnTlvFailCountVer13(
value
);
}
public OFBsnTlvFlood flood() {
return OFBsnTlvFloodVer13.INSTANCE;
}
public OFBsnTlvFlowClassifier.Builder buildFlowClassifier() {
return new OFBsnTlvFlowClassifierVer13.Builder();
}
public OFBsnTlvFlowClassifier flowClassifier(OFBsnFlowClassifier value) {
return new OFBsnTlvFlowClassifierVer13(
value
);
}
public OFBsnTlvFlowClassify flowClassify() {
return OFBsnTlvFlowClassifyVer13.INSTANCE;
}
public OFBsnTlvFlowIdentifier.Builder buildFlowIdentifier() {
return new OFBsnTlvFlowIdentifierVer13.Builder();
}
public OFBsnTlvFlowIdentifier flowIdentifier(long value) {
return new OFBsnTlvFlowIdentifierVer13(
value
);
}
public OFBsnTlvForceLinkUp forceLinkUp() {
return OFBsnTlvForceLinkUpVer13.INSTANCE;
}
public OFBsnTlvForwardErrorCorrection.Builder buildForwardErrorCorrection() {
return new OFBsnTlvForwardErrorCorrectionVer13.Builder();
}
public OFBsnTlvForwardErrorCorrection forwardErrorCorrection(OFBsnForwardErrorCorrectionType value) {
return new OFBsnTlvForwardErrorCorrectionVer13(
value
);
}
public OFBsnTlvFreeCount.Builder buildFreeCount() {
return new OFBsnTlvFreeCountVer13.Builder();
}
public OFBsnTlvFreeCount freeCount(long value) {
return new OFBsnTlvFreeCountVer13(
value
);
}
public OFBsnTlvGenerationId.Builder buildGenerationId() {
return new OFBsnTlvGenerationIdVer13.Builder();
}
public OFBsnTlvGenerationId generationId(U64 value) {
return new OFBsnTlvGenerationIdVer13(
value
);
}
public OFBsnTlvHashAlgorithm.Builder buildHashAlgorithm() {
return new OFBsnTlvHashAlgorithmVer13.Builder();
}
public OFBsnTlvHashAlgorithm hashAlgorithm(OFBsnHashAlgorithmType value) {
return new OFBsnTlvHashAlgorithmVer13(
value
);
}
public OFBsnTlvHashGtpHeaderMatch.Builder buildHashGtpHeaderMatch() {
return new OFBsnTlvHashGtpHeaderMatchVer13.Builder();
}
public OFBsnTlvHashGtpHeaderMatch hashGtpHeaderMatch(short firstHeaderByte, short firstHeaderMask) {
return new OFBsnTlvHashGtpHeaderMatchVer13(
firstHeaderByte,
firstHeaderMask
);
}
public OFBsnTlvHashGtpPortMatch.Builder buildHashGtpPortMatch() {
return new OFBsnTlvHashGtpPortMatchVer13.Builder();
}
public OFBsnTlvHashPacketField.Builder buildHashPacketField() {
return new OFBsnTlvHashPacketFieldVer13.Builder();
}
public OFBsnTlvHashPacketField hashPacketField(Set value) {
return new OFBsnTlvHashPacketFieldVer13(
value
);
}
public OFBsnTlvHashPacketType.Builder buildHashPacketType() {
return new OFBsnTlvHashPacketTypeVer13.Builder();
}
public OFBsnTlvHashPacketType hashPacketType(OFBsnHashPacketType value) {
return new OFBsnTlvHashPacketTypeVer13(
value
);
}
public OFBsnTlvHashSeed.Builder buildHashSeed() {
return new OFBsnTlvHashSeedVer13.Builder();
}
public OFBsnTlvHashSeed hashSeed(long seed1, long seed2) {
return new OFBsnTlvHashSeedVer13(
seed1,
seed2
);
}
public OFBsnTlvHashType.Builder buildHashType() {
return new OFBsnTlvHashTypeVer13.Builder();
}
public OFBsnTlvHashType hashType(OFBsnHashType value) {
return new OFBsnTlvHashTypeVer13(
value
);
}
public OFBsnTlvHeaderSize.Builder buildHeaderSize() {
return new OFBsnTlvHeaderSizeVer13.Builder();
}
public OFBsnTlvHeaderSize headerSize(long value) {
return new OFBsnTlvHeaderSizeVer13(
value
);
}
public OFBsnTlvIcmpCode.Builder buildIcmpCode() {
return new OFBsnTlvIcmpCodeVer13.Builder();
}
public OFBsnTlvIcmpCode icmpCode(short value) {
return new OFBsnTlvIcmpCodeVer13(
value
);
}
public OFBsnTlvIcmpId.Builder buildIcmpId() {
return new OFBsnTlvIcmpIdVer13.Builder();
}
public OFBsnTlvIcmpId icmpId(int value) {
return new OFBsnTlvIcmpIdVer13(
value
);
}
public OFBsnTlvIcmpType.Builder buildIcmpType() {
return new OFBsnTlvIcmpTypeVer13.Builder();
}
public OFBsnTlvIcmpType icmpType(short value) {
return new OFBsnTlvIcmpTypeVer13(
value
);
}
public OFBsnTlvIcmpv6Chksum.Builder buildIcmpv6Chksum() {
return new OFBsnTlvIcmpv6ChksumVer13.Builder();
}
public OFBsnTlvIcmpv6Chksum icmpv6Chksum(int value) {
return new OFBsnTlvIcmpv6ChksumVer13(
value
);
}
public OFBsnTlvIcmpv6Code.Builder buildIcmpv6Code() {
return new OFBsnTlvIcmpv6CodeVer13.Builder();
}
public OFBsnTlvIcmpv6Code icmpv6Code(short value) {
return new OFBsnTlvIcmpv6CodeVer13(
value
);
}
public OFBsnTlvIcmpv6Type.Builder buildIcmpv6Type() {
return new OFBsnTlvIcmpv6TypeVer13.Builder();
}
public OFBsnTlvIcmpv6Type icmpv6Type(short value) {
return new OFBsnTlvIcmpv6TypeVer13(
value
);
}
public OFBsnTlvIdentifier.Builder buildIdentifier() {
return new OFBsnTlvIdentifierVer13.Builder();
}
public OFBsnTlvIdentifier identifier(long value) {
return new OFBsnTlvIdentifierVer13(
value
);
}
public OFBsnTlvIdleNotification idleNotification() {
return OFBsnTlvIdleNotificationVer13.INSTANCE;
}
public OFBsnTlvIdleTime.Builder buildIdleTime() {
return new OFBsnTlvIdleTimeVer13.Builder();
}
public OFBsnTlvIdleTime idleTime(U64 value) {
return new OFBsnTlvIdleTimeVer13(
value
);
}
public OFBsnTlvIdleTimeout.Builder buildIdleTimeout() {
return new OFBsnTlvIdleTimeoutVer13.Builder();
}
public OFBsnTlvIdleTimeout idleTimeout(long value) {
return new OFBsnTlvIdleTimeoutVer13(
value
);
}
public OFBsnTlvIfpClassId.Builder buildIfpClassId() {
return new OFBsnTlvIfpClassIdVer13.Builder();
}
public OFBsnTlvIfpClassId ifpClassId(long value) {
return new OFBsnTlvIfpClassIdVer13(
value
);
}
public OFBsnTlvIgmpSnooping igmpSnooping() {
return OFBsnTlvIgmpSnoopingVer13.INSTANCE;
}
public OFBsnTlvIngressPortGroupId.Builder buildIngressPortGroupId() {
return new OFBsnTlvIngressPortGroupIdVer13.Builder();
}
public OFBsnTlvIngressPortGroupId ingressPortGroupId(long value) {
return new OFBsnTlvIngressPortGroupIdVer13(
value
);
}
public OFBsnTlvInnerVlanVid.Builder buildInnerVlanVid() {
return new OFBsnTlvInnerVlanVidVer13.Builder();
}
public OFBsnTlvInnerVlanVid innerVlanVid(int value) {
return new OFBsnTlvInnerVlanVidVer13(
value
);
}
public OFBsnTlvInternalGatewayMac.Builder buildInternalGatewayMac() {
return new OFBsnTlvInternalGatewayMacVer13.Builder();
}
public OFBsnTlvInternalGatewayMac internalGatewayMac(MacAddress value) {
return new OFBsnTlvInternalGatewayMacVer13(
value
);
}
public OFBsnTlvInternalMac.Builder buildInternalMac() {
return new OFBsnTlvInternalMacVer13.Builder();
}
public OFBsnTlvInternalMac internalMac(MacAddress value) {
return new OFBsnTlvInternalMacVer13(
value
);
}
public OFBsnTlvInterval.Builder buildInterval() {
return new OFBsnTlvIntervalVer13.Builder();
}
public OFBsnTlvInterval interval(long value) {
return new OFBsnTlvIntervalVer13(
value
);
}
public OFBsnTlvIpFragmentation.Builder buildIpFragmentation() {
return new OFBsnTlvIpFragmentationVer13.Builder();
}
public OFBsnTlvIpFragmentation ipFragmentation(OFBsnIpFragmentation value) {
return new OFBsnTlvIpFragmentationVer13(
value
);
}
public OFBsnTlvIpProto.Builder buildIpProto() {
return new OFBsnTlvIpProtoVer13.Builder();
}
public OFBsnTlvIpProto ipProto(short value) {
return new OFBsnTlvIpProtoVer13(
value
);
}
public OFBsnTlvIpTunnelType.Builder buildIpTunnelType() {
return new OFBsnTlvIpTunnelTypeVer13.Builder();
}
public OFBsnTlvIpTunnelType ipTunnelType(OFBsnIpTunnelType value) {
return new OFBsnTlvIpTunnelTypeVer13(
value
);
}
public OFBsnTlvIpv4.Builder buildIpv4() {
return new OFBsnTlvIpv4Ver13.Builder();
}
public OFBsnTlvIpv4 ipv4(IPv4Address value) {
return new OFBsnTlvIpv4Ver13(
value
);
}
public OFBsnTlvIpv4Dst.Builder buildIpv4Dst() {
return new OFBsnTlvIpv4DstVer13.Builder();
}
public OFBsnTlvIpv4Dst ipv4Dst(IPv4Address value) {
return new OFBsnTlvIpv4DstVer13(
value
);
}
public OFBsnTlvIpv4Netmask.Builder buildIpv4Netmask() {
return new OFBsnTlvIpv4NetmaskVer13.Builder();
}
public OFBsnTlvIpv4Netmask ipv4Netmask(IPv4Address value) {
return new OFBsnTlvIpv4NetmaskVer13(
value
);
}
public OFBsnTlvIpv4Src.Builder buildIpv4Src() {
return new OFBsnTlvIpv4SrcVer13.Builder();
}
public OFBsnTlvIpv4Src ipv4Src(IPv4Address value) {
return new OFBsnTlvIpv4SrcVer13(
value
);
}
public OFBsnTlvIpv6.Builder buildIpv6() {
return new OFBsnTlvIpv6Ver13.Builder();
}
public OFBsnTlvIpv6 ipv6(IPv6Address value) {
return new OFBsnTlvIpv6Ver13(
value
);
}
public OFBsnTlvIpv6Dst.Builder buildIpv6Dst() {
return new OFBsnTlvIpv6DstVer13.Builder();
}
public OFBsnTlvIpv6Dst ipv6Dst(IPv6Address value) {
return new OFBsnTlvIpv6DstVer13(
value
);
}
public OFBsnTlvIpv6Prefix.Builder buildIpv6Prefix() {
return new OFBsnTlvIpv6PrefixVer13.Builder();
}
public OFBsnTlvIpv6Prefix ipv6Prefix(IPv6Address value, short prefixLength) {
return new OFBsnTlvIpv6PrefixVer13(
value,
prefixLength
);
}
public OFBsnTlvIpv6Src.Builder buildIpv6Src() {
return new OFBsnTlvIpv6SrcVer13.Builder();
}
public OFBsnTlvIpv6Src ipv6Src(IPv6Address value) {
return new OFBsnTlvIpv6SrcVer13(
value
);
}
public OFBsnTlvKnownMulticastRate.Builder buildKnownMulticastRate() {
return new OFBsnTlvKnownMulticastRateVer13.Builder();
}
public OFBsnTlvKnownMulticastRate knownMulticastRate(long value) {
return new OFBsnTlvKnownMulticastRateVer13(
value
);
}
public OFBsnTlvL2CacheHit l2CacheHit() {
return OFBsnTlvL2CacheHitVer13.INSTANCE;
}
public OFBsnTlvL2MulticastLookup l2MulticastLookup() {
return OFBsnTlvL2MulticastLookupVer13.INSTANCE;
}
public OFBsnTlvL3 l3() {
return OFBsnTlvL3Ver13.INSTANCE;
}
public OFBsnTlvL3DstClassId.Builder buildL3DstClassId() {
return new OFBsnTlvL3DstClassIdVer13.Builder();
}
public OFBsnTlvL3DstClassId l3DstClassId(long value) {
return new OFBsnTlvL3DstClassIdVer13(
value
);
}
public OFBsnTlvL3InterfaceClassId.Builder buildL3InterfaceClassId() {
return new OFBsnTlvL3InterfaceClassIdVer13.Builder();
}
public OFBsnTlvL3InterfaceClassId l3InterfaceClassId(long value) {
return new OFBsnTlvL3InterfaceClassIdVer13(
value
);
}
public OFBsnTlvL3SrcClassId.Builder buildL3SrcClassId() {
return new OFBsnTlvL3SrcClassIdVer13.Builder();
}
public OFBsnTlvL3SrcClassId l3SrcClassId(long value) {
return new OFBsnTlvL3SrcClassIdVer13(
value
);
}
public OFBsnTlvLagOptions.Builder buildLagOptions() {
return new OFBsnTlvLagOptionsVer13.Builder();
}
public OFBsnTlvLagOptions lagOptions(Set flags) {
return new OFBsnTlvLagOptionsVer13(
flags
);
}
public OFBsnTlvLagType.Builder buildLagType() {
return new OFBsnTlvLagTypeVer13.Builder();
}
public OFBsnTlvLagType lagType(OFBsnLagType value) {
return new OFBsnTlvLagTypeVer13(
value
);
}
public OFBsnTlvLcore.Builder buildLcore() {
return new OFBsnTlvLcoreVer13.Builder();
}
public OFBsnTlvLcore lcore(long value) {
return new OFBsnTlvLcoreVer13(
value
);
}
public OFBsnTlvLinkUp linkUp() {
return OFBsnTlvLinkUpVer13.INSTANCE;
}
public OFBsnTlvLoad.Builder buildLoad() {
return new OFBsnTlvLoadVer13.Builder();
}
public OFBsnTlvLoad load(long value) {
return new OFBsnTlvLoadVer13(
value
);
}
public OFBsnTlvLookupCount.Builder buildLookupCount() {
return new OFBsnTlvLookupCountVer13.Builder();
}
public OFBsnTlvLookupCount lookupCount(U64 value) {
return new OFBsnTlvLookupCountVer13(
value
);
}
public OFBsnTlvLoopbackMode.Builder buildLoopbackMode() {
return new OFBsnTlvLoopbackModeVer13.Builder();
}
public OFBsnTlvLoopbackMode loopbackMode(OFBsnLoopbackMode value) {
return new OFBsnTlvLoopbackModeVer13(
value
);
}
public OFBsnTlvLoopbackPort.Builder buildLoopbackPort() {
return new OFBsnTlvLoopbackPortVer13.Builder();
}
public OFBsnTlvLoopbackPort loopbackPort(OFPort value) {
return new OFBsnTlvLoopbackPortVer13(
value
);
}
public OFBsnTlvLossless lossless() {
return OFBsnTlvLosslessVer13.INSTANCE;
}
public OFBsnTlvLrAllEnabled lrAllEnabled() {
return OFBsnTlvLrAllEnabledVer13.INSTANCE;
}
public OFBsnTlvMac.Builder buildMac() {
return new OFBsnTlvMacVer13.Builder();
}
public OFBsnTlvMac mac(MacAddress value) {
return new OFBsnTlvMacVer13(
value
);
}
public OFBsnTlvMacMask.Builder buildMacMask() {
return new OFBsnTlvMacMaskVer13.Builder();
}
public OFBsnTlvMacMask macMask(MacAddress value) {
return new OFBsnTlvMacMaskVer13(
value
);
}
public OFBsnTlvMatchedCount.Builder buildMatchedCount() {
return new OFBsnTlvMatchedCountVer13.Builder();
}
public OFBsnTlvMatchedCount matchedCount(U64 value) {
return new OFBsnTlvMatchedCountVer13(
value
);
}
public OFBsnTlvMaxCount.Builder buildMaxCount() {
return new OFBsnTlvMaxCountVer13.Builder();
}
public OFBsnTlvMaxCount maxCount(long value) {
return new OFBsnTlvMaxCountVer13(
value
);
}
public OFBsnTlvMcgTypeVxlan mcgTypeVxlan() {
return OFBsnTlvMcgTypeVxlanVer13.INSTANCE;
}
public OFBsnTlvMetadata.Builder buildMetadata() {
return new OFBsnTlvMetadataVer13.Builder();
}
public OFBsnTlvMetadata metadata(OFBsnMetadata value) {
return new OFBsnTlvMetadataVer13(
value
);
}
public OFBsnTlvMgmt.Builder buildMgmt() {
return new OFBsnTlvMgmtVer13.Builder();
}
public OFBsnTlvMgmt mgmt(long value) {
return new OFBsnTlvMgmtVer13(
value
);
}
public OFBsnTlvMgmtReselectOnFailure mgmtReselectOnFailure() {
return OFBsnTlvMgmtReselectOnFailureVer13.INSTANCE;
}
public OFBsnTlvMissPackets.Builder buildMissPackets() {
return new OFBsnTlvMissPacketsVer13.Builder();
}
public OFBsnTlvMissPackets missPackets(U64 value) {
return new OFBsnTlvMissPacketsVer13(
value
);
}
public OFBsnTlvMplsControlWord.Builder buildMplsControlWord() {
return new OFBsnTlvMplsControlWordVer13.Builder();
}
public OFBsnTlvMplsControlWord mplsControlWord(short value) {
return new OFBsnTlvMplsControlWordVer13(
value
);
}
public OFBsnTlvMplsLabel.Builder buildMplsLabel() {
return new OFBsnTlvMplsLabelVer13.Builder();
}
public OFBsnTlvMplsLabel mplsLabel(long value) {
return new OFBsnTlvMplsLabelVer13(
value
);
}
public OFBsnTlvMplsSequenced.Builder buildMplsSequenced() {
return new OFBsnTlvMplsSequencedVer13.Builder();
}
public OFBsnTlvMplsSequenced mplsSequenced(short value) {
return new OFBsnTlvMplsSequencedVer13(
value
);
}
public OFBsnTlvMulticastInterfaceId.Builder buildMulticastInterfaceId() {
return new OFBsnTlvMulticastInterfaceIdVer13.Builder();
}
public OFBsnTlvMulticastInterfaceId multicastInterfaceId(long value) {
return new OFBsnTlvMulticastInterfaceIdVer13(
value
);
}
public OFBsnTlvMulticastPacket.Builder buildMulticastPacket() {
return new OFBsnTlvMulticastPacketVer13.Builder();
}
public OFBsnTlvMulticastPacket multicastPacket(OFBsnMulticastPacket value) {
return new OFBsnTlvMulticastPacketVer13(
value
);
}
public OFBsnTlvMultiplier.Builder buildMultiplier() {
return new OFBsnTlvMultiplierVer13.Builder();
}
public OFBsnTlvMultiplier multiplier(long value) {
return new OFBsnTlvMultiplierVer13(
value
);
}
public OFBsnTlvName.Builder buildName() {
return new OFBsnTlvNameVer13.Builder();
}
public OFBsnTlvName name(byte[] value) {
return new OFBsnTlvNameVer13(
value
);
}
public OFBsnTlvNdpOffload ndpOffload() {
return OFBsnTlvNdpOffloadVer13.INSTANCE;
}
public OFBsnTlvNdpStatic ndpStatic() {
return OFBsnTlvNdpStaticVer13.INSTANCE;
}
public OFBsnTlvNegate negate() {
return OFBsnTlvNegateVer13.INSTANCE;
}
public OFBsnTlvNextHopIpv4.Builder buildNextHopIpv4() {
return new OFBsnTlvNextHopIpv4Ver13.Builder();
}
public OFBsnTlvNextHopIpv4 nextHopIpv4(IPv4Address value) {
return new OFBsnTlvNextHopIpv4Ver13(
value
);
}
public OFBsnTlvNextHopMac.Builder buildNextHopMac() {
return new OFBsnTlvNextHopMacVer13.Builder();
}
public OFBsnTlvNextHopMac nextHopMac(MacAddress value) {
return new OFBsnTlvNextHopMacVer13(
value
);
}
public OFBsnTlvNexthopTypeVxlan nexthopTypeVxlan() {
return OFBsnTlvNexthopTypeVxlanVer13.INSTANCE;
}
public OFBsnTlvNoArpResponse noArpResponse() {
return OFBsnTlvNoArpResponseVer13.INSTANCE;
}
public OFBsnTlvNoDrop noDrop() {
return OFBsnTlvNoDropVer13.INSTANCE;
}
public OFBsnTlvNoNsResponse noNsResponse() {
return OFBsnTlvNoNsResponseVer13.INSTANCE;
}
public OFBsnTlvOffset.Builder buildOffset() {
return new OFBsnTlvOffsetVer13.Builder();
}
public OFBsnTlvOffset offset(int value) {
return new OFBsnTlvOffsetVer13(
value
);
}
public OFBsnTlvOpticsAlwaysEnabled opticsAlwaysEnabled() {
return OFBsnTlvOpticsAlwaysEnabledVer13.INSTANCE;
}
public OFBsnTlvOuterSrcMac.Builder buildOuterSrcMac() {
return new OFBsnTlvOuterSrcMacVer13.Builder();
}
public OFBsnTlvOuterSrcMac outerSrcMac(MacAddress value) {
return new OFBsnTlvOuterSrcMacVer13(
value
);
}
public OFBsnTlvPacketField.Builder buildPacketField() {
return new OFBsnTlvPacketFieldVer13.Builder();
}
public OFBsnTlvPacketField packetField(OFBsnPacketField value) {
return new OFBsnTlvPacketFieldVer13(
value
);
}
public OFBsnTlvParentPort.Builder buildParentPort() {
return new OFBsnTlvParentPortVer13.Builder();
}
public OFBsnTlvParentPort parentPort(OFPort value) {
return new OFBsnTlvParentPortVer13(
value
);
}
public OFBsnTlvPartnerKey.Builder buildPartnerKey() {
return new OFBsnTlvPartnerKeyVer13.Builder();
}
public OFBsnTlvPartnerKey partnerKey(int value) {
return new OFBsnTlvPartnerKeyVer13(
value
);
}
public OFBsnTlvPartnerPortNum.Builder buildPartnerPortNum() {
return new OFBsnTlvPartnerPortNumVer13.Builder();
}
public OFBsnTlvPartnerPortNum partnerPortNum(int value) {
return new OFBsnTlvPartnerPortNumVer13(
value
);
}
public OFBsnTlvPartnerPortPriority.Builder buildPartnerPortPriority() {
return new OFBsnTlvPartnerPortPriorityVer13.Builder();
}
public OFBsnTlvPartnerPortPriority partnerPortPriority(int value) {
return new OFBsnTlvPartnerPortPriorityVer13(
value
);
}
public OFBsnTlvPartnerState.Builder buildPartnerState() {
return new OFBsnTlvPartnerStateVer13.Builder();
}
public OFBsnTlvPartnerState partnerState(Set value) {
return new OFBsnTlvPartnerStateVer13(
value
);
}
public OFBsnTlvPartnerSystemMac.Builder buildPartnerSystemMac() {
return new OFBsnTlvPartnerSystemMacVer13.Builder();
}
public OFBsnTlvPartnerSystemMac partnerSystemMac(MacAddress value) {
return new OFBsnTlvPartnerSystemMacVer13(
value
);
}
public OFBsnTlvPartnerSystemPriority.Builder buildPartnerSystemPriority() {
return new OFBsnTlvPartnerSystemPriorityVer13.Builder();
}
public OFBsnTlvPartnerSystemPriority partnerSystemPriority(int value) {
return new OFBsnTlvPartnerSystemPriorityVer13(
value
);
}
public OFBsnTlvPassive passive() {
return OFBsnTlvPassiveVer13.INSTANCE;
}
public OFBsnTlvPduaRxInstance.Builder buildPduaRxInstance() {
return new OFBsnTlvPduaRxInstanceVer13.Builder();
}
public OFBsnTlvPduaRxInstance pduaRxInstance(byte[] value) {
return new OFBsnTlvPduaRxInstanceVer13(
value
);
}
public OFBsnTlvPimDr pimDr() {
return OFBsnTlvPimDrVer13.INSTANCE;
}
public OFBsnTlvPimHelloFlood pimHelloFlood() {
return OFBsnTlvPimHelloFloodVer13.INSTANCE;
}
public OFBsnTlvPort.Builder buildPort() {
return new OFBsnTlvPortVer13.Builder();
}
public OFBsnTlvPort port(OFPort value) {
return new OFBsnTlvPortVer13(
value
);
}
public OFBsnTlvPortMode.Builder buildPortMode() {
return new OFBsnTlvPortModeVer13.Builder();
}
public OFBsnTlvPortMode portMode(OFBsnPortMode value) {
return new OFBsnTlvPortModeVer13(
value
);
}
public OFBsnTlvPortSpeedGbps.Builder buildPortSpeedGbps() {
return new OFBsnTlvPortSpeedGbpsVer13.Builder();
}
public OFBsnTlvPortSpeedGbps portSpeedGbps(long value) {
return new OFBsnTlvPortSpeedGbpsVer13(
value
);
}
public OFBsnTlvPortUsage.Builder buildPortUsage() {
return new OFBsnTlvPortUsageVer13.Builder();
}
public OFBsnTlvPortUsage portUsage(OFBsnPortUsage value) {
return new OFBsnTlvPortUsageVer13(
value
);
}
public OFBsnTlvPortVxlanMode.Builder buildPortVxlanMode() {
return new OFBsnTlvPortVxlanModeVer13.Builder();
}
public OFBsnTlvPortVxlanMode portVxlanMode(OFBsnPortVxlanMode value) {
return new OFBsnTlvPortVxlanModeVer13(
value
);
}
public OFBsnTlvPreserveVlan preserveVlan() {
return OFBsnTlvPreserveVlanVer13.INSTANCE;
}
public OFBsnTlvPriority.Builder buildPriority() {
return new OFBsnTlvPriorityVer13.Builder();
}
public OFBsnTlvPriority priority(long value) {
return new OFBsnTlvPriorityVer13(
value
);
}
public OFBsnTlvPushTwoPerPolicy pushTwoPerPolicy() {
return OFBsnTlvPushTwoPerPolicyVer13.INSTANCE;
}
public OFBsnTlvPushTwoTagsCapability.Builder buildPushTwoTagsCapability() {
return new OFBsnTlvPushTwoTagsCapabilityVer13.Builder();
}
public OFBsnTlvPushTwoTagsCapability pushTwoTagsCapability(Set value) {
return new OFBsnTlvPushTwoTagsCapabilityVer13(
value
);
}
public OFBsnTlvPushVlanOnEgress pushVlanOnEgress() {
return OFBsnTlvPushVlanOnEgressVer13.INSTANCE;
}
public OFBsnTlvPushVlanOnIngress.Builder buildPushVlanOnIngress() {
return new OFBsnTlvPushVlanOnIngressVer13.Builder();
}
public OFBsnTlvPushVlanOnIngress pushVlanOnIngress(Set flags) {
return new OFBsnTlvPushVlanOnIngressVer13(
flags
);
}
public OFBsnTlvQosPriority.Builder buildQosPriority() {
return new OFBsnTlvQosPriorityVer13.Builder();
}
public OFBsnTlvQosPriority qosPriority(long value) {
return new OFBsnTlvQosPriorityVer13(
value
);
}
public OFBsnTlvQueueId.Builder buildQueueId() {
return new OFBsnTlvQueueIdVer13.Builder();
}
public OFBsnTlvQueueId queueId(long value) {
return new OFBsnTlvQueueIdVer13(
value
);
}
public OFBsnTlvQueueWeight.Builder buildQueueWeight() {
return new OFBsnTlvQueueWeightVer13.Builder();
}
public OFBsnTlvQueueWeight queueWeight(long value) {
return new OFBsnTlvQueueWeightVer13(
value
);
}
public OFBsnTlvRateLimit.Builder buildRateLimit() {
return new OFBsnTlvRateLimitVer13.Builder();
}
public OFBsnTlvRateLimit rateLimit(long value) {
return new OFBsnTlvRateLimitVer13(
value
);
}
public OFBsnTlvRateUnit.Builder buildRateUnit() {
return new OFBsnTlvRateUnitVer13.Builder();
}
public OFBsnTlvRateUnit rateUnit(OFBsnRateUnit value) {
return new OFBsnTlvRateUnitVer13(
value
);
}
public OFBsnTlvRecordPackets.Builder buildRecordPackets() {
return new OFBsnTlvRecordPacketsVer13.Builder();
}
public OFBsnTlvRecordPackets recordPackets(long value) {
return new OFBsnTlvRecordPacketsVer13(
value
);
}
public OFBsnTlvRedundantMgmt redundantMgmt() {
return OFBsnTlvRedundantMgmtVer13.INSTANCE;
}
public OFBsnTlvReference.Builder buildReference() {
return new OFBsnTlvReferenceVer13.Builder();
}
public OFBsnTlvReference reference(int tableId, List key) {
return new OFBsnTlvReferenceVer13(
tableId,
key
);
}
public OFBsnTlvRemoteId.Builder buildRemoteId() {
return new OFBsnTlvRemoteIdVer13.Builder();
}
public OFBsnTlvRemoteId remoteId(byte[] value) {
return new OFBsnTlvRemoteIdVer13(
value
);
}
public OFBsnTlvReplyPackets.Builder buildReplyPackets() {
return new OFBsnTlvReplyPacketsVer13.Builder();
}
public OFBsnTlvReplyPackets replyPackets(U64 value) {
return new OFBsnTlvReplyPacketsVer13(
value
);
}
public OFBsnTlvRequestPackets.Builder buildRequestPackets() {
return new OFBsnTlvRequestPacketsVer13.Builder();
}
public OFBsnTlvRequestPackets requestPackets(U64 value) {
return new OFBsnTlvRequestPacketsVer13(
value
);
}
public OFBsnTlvRestServer restServer() {
return OFBsnTlvRestServerVer13.INSTANCE;
}
public OFBsnTlvRoutingParam.Builder buildRoutingParam() {
return new OFBsnTlvRoutingParamVer13.Builder();
}
public OFBsnTlvRoutingParam routingParam(OFBsnRoutingParam value) {
return new OFBsnTlvRoutingParamVer13(
value
);
}
public OFBsnTlvRxBytes.Builder buildRxBytes() {
return new OFBsnTlvRxBytesVer13.Builder();
}
public OFBsnTlvRxBytes rxBytes(U64 value) {
return new OFBsnTlvRxBytesVer13(
value
);
}
public OFBsnTlvRxPackets.Builder buildRxPackets() {
return new OFBsnTlvRxPacketsVer13.Builder();
}
public OFBsnTlvRxPackets rxPackets(U64 value) {
return new OFBsnTlvRxPacketsVer13(
value
);
}
public OFBsnTlvSamplingRate.Builder buildSamplingRate() {
return new OFBsnTlvSamplingRateVer13.Builder();
}
public OFBsnTlvSamplingRate samplingRate(long value) {
return new OFBsnTlvSamplingRateVer13(
value
);
}
public OFBsnTlvSctpDst.Builder buildSctpDst() {
return new OFBsnTlvSctpDstVer13.Builder();
}
public OFBsnTlvSctpDst sctpDst(int value) {
return new OFBsnTlvSctpDstVer13(
value
);
}
public OFBsnTlvSctpSrc.Builder buildSctpSrc() {
return new OFBsnTlvSctpSrcVer13.Builder();
}
public OFBsnTlvSctpSrc sctpSrc(int value) {
return new OFBsnTlvSctpSrcVer13(
value
);
}
public OFBsnTlvSetLoopbackMode setLoopbackMode() {
return OFBsnTlvSetLoopbackModeVer13.INSTANCE;
}
public OFBsnTlvSocket.Builder buildSocket() {
return new OFBsnTlvSocketVer13.Builder();
}
public OFBsnTlvSocket socket(long value) {
return new OFBsnTlvSocketVer13(
value
);
}
public OFBsnTlvSrcMacCml.Builder buildSrcMacCml() {
return new OFBsnTlvSrcMacCmlVer13.Builder();
}
public OFBsnTlvSrcMacCml srcMacCml(OFBsnCml value) {
return new OFBsnTlvSrcMacCmlVer13(
value
);
}
public OFBsnTlvStatus.Builder buildStatus() {
return new OFBsnTlvStatusVer13.Builder();
}
public OFBsnTlvStatus status(OFBsnStatus value) {
return new OFBsnTlvStatusVer13(
value
);
}
public OFBsnTlvStripMplsL2OnIngress stripMplsL2OnIngress() {
return OFBsnTlvStripMplsL2OnIngressVer13.INSTANCE;
}
public OFBsnTlvStripMplsL3OnIngress stripMplsL3OnIngress() {
return OFBsnTlvStripMplsL3OnIngressVer13.INSTANCE;
}
public OFBsnTlvStripVlanOnEgress.Builder buildStripVlanOnEgress() {
return new OFBsnTlvStripVlanOnEgressVer13.Builder();
}
public OFBsnTlvStripVlanOnEgress stripVlanOnEgress(Set flags) {
return new OFBsnTlvStripVlanOnEgressVer13(
flags
);
}
public OFBsnTlvSubAgentId.Builder buildSubAgentId() {
return new OFBsnTlvSubAgentIdVer13.Builder();
}
public OFBsnTlvSubAgentId subAgentId(long value) {
return new OFBsnTlvSubAgentIdVer13(
value
);
}
public OFBsnTlvSwlFeature.Builder buildSwlFeature() {
return new OFBsnTlvSwlFeatureVer13.Builder();
}
public OFBsnTlvSwlFeature swlFeature(OFBsnSwlFeature value) {
return new OFBsnTlvSwlFeatureVer13(
value
);
}
public OFBsnTlvTcpDst.Builder buildTcpDst() {
return new OFBsnTlvTcpDstVer13.Builder();
}
public OFBsnTlvTcpDst tcpDst(int value) {
return new OFBsnTlvTcpDstVer13(
value
);
}
public OFBsnTlvTcpFlags.Builder buildTcpFlags() {
return new OFBsnTlvTcpFlagsVer13.Builder();
}
public OFBsnTlvTcpFlags tcpFlags(int value) {
return new OFBsnTlvTcpFlagsVer13(
value
);
}
public OFBsnTlvTcpSrc.Builder buildTcpSrc() {
return new OFBsnTlvTcpSrcVer13.Builder();
}
public OFBsnTlvTcpSrc tcpSrc(int value) {
return new OFBsnTlvTcpSrcVer13(
value
);
}
public OFBsnTlvThread.Builder buildThread() {
return new OFBsnTlvThreadVer13.Builder();
}
public OFBsnTlvThread thread(long value) {
return new OFBsnTlvThreadVer13(
value
);
}
public OFBsnTlvTimestamp.Builder buildTimestamp() {
return new OFBsnTlvTimestampVer13.Builder();
}
public OFBsnTlvTimestamp timestamp(U64 value) {
return new OFBsnTlvTimestampVer13(
value
);
}
public OFBsnTlvTtl.Builder buildTtl() {
return new OFBsnTlvTtlVer13.Builder();
}
public OFBsnTlvTtl ttl(int value) {
return new OFBsnTlvTtlVer13(
value
);
}
public OFBsnTlvTunnelCapability.Builder buildTunnelCapability() {
return new OFBsnTlvTunnelCapabilityVer13.Builder();
}
public OFBsnTlvTunnelCapability tunnelCapability(Set value) {
return new OFBsnTlvTunnelCapabilityVer13(
value
);
}
public OFBsnTlvTxBytes.Builder buildTxBytes() {
return new OFBsnTlvTxBytesVer13.Builder();
}
public OFBsnTlvTxBytes txBytes(U64 value) {
return new OFBsnTlvTxBytesVer13(
value
);
}
public OFBsnTlvTxPackets.Builder buildTxPackets() {
return new OFBsnTlvTxPacketsVer13.Builder();
}
public OFBsnTlvTxPackets txPackets(U64 value) {
return new OFBsnTlvTxPacketsVer13(
value
);
}
public OFBsnTlvUdfAnchor.Builder buildUdfAnchor() {
return new OFBsnTlvUdfAnchorVer13.Builder();
}
public OFBsnTlvUdfAnchor udfAnchor(OFBsnUdfAnchor value) {
return new OFBsnTlvUdfAnchorVer13(
value
);
}
public OFBsnTlvUdfCapability.Builder buildUdfCapability() {
return new OFBsnTlvUdfCapabilityVer13.Builder();
}
public OFBsnTlvUdfCapability udfCapability(Set value) {
return new OFBsnTlvUdfCapabilityVer13(
value
);
}
public OFBsnTlvUdfData.Builder buildUdfData() {
return new OFBsnTlvUdfDataVer13.Builder();
}
public OFBsnTlvUdfData udfData(long value) {
return new OFBsnTlvUdfDataVer13(
value
);
}
public OFBsnTlvUdfId.Builder buildUdfId() {
return new OFBsnTlvUdfIdVer13.Builder();
}
public OFBsnTlvUdfId udfId(int value) {
return new OFBsnTlvUdfIdVer13(
value
);
}
public OFBsnTlvUdfLength.Builder buildUdfLength() {
return new OFBsnTlvUdfLengthVer13.Builder();
}
public OFBsnTlvUdfLength udfLength(int value) {
return new OFBsnTlvUdfLengthVer13(
value
);
}
public OFBsnTlvUdfOffset.Builder buildUdfOffset() {
return new OFBsnTlvUdfOffsetVer13.Builder();
}
public OFBsnTlvUdfOffset udfOffset(int value) {
return new OFBsnTlvUdfOffsetVer13(
value
);
}
public OFBsnTlvUdpDst.Builder buildUdpDst() {
return new OFBsnTlvUdpDstVer13.Builder();
}
public OFBsnTlvUdpDst udpDst(int value) {
return new OFBsnTlvUdpDstVer13(
value
);
}
public OFBsnTlvUdpSrc.Builder buildUdpSrc() {
return new OFBsnTlvUdpSrcVer13.Builder();
}
public OFBsnTlvUdpSrc udpSrc(int value) {
return new OFBsnTlvUdpSrcVer13(
value
);
}
public OFBsnTlvUint32.Builder buildUint32() {
return new OFBsnTlvUint32Ver13.Builder();
}
public OFBsnTlvUint32 uint32(long value) {
return new OFBsnTlvUint32Ver13(
value
);
}
public OFBsnTlvUint64List.Builder buildUint64List() {
return new OFBsnTlvUint64ListVer13.Builder();
}
public OFBsnTlvUint64List uint64List(List value) {
return new OFBsnTlvUint64ListVer13(
value
);
}
public OFBsnTlvUnicastQueryTimeout.Builder buildUnicastQueryTimeout() {
return new OFBsnTlvUnicastQueryTimeoutVer13.Builder();
}
public OFBsnTlvUnicastQueryTimeout unicastQueryTimeout(long value) {
return new OFBsnTlvUnicastQueryTimeoutVer13(
value
);
}
public OFBsnTlvUnicastRate.Builder buildUnicastRate() {
return new OFBsnTlvUnicastRateVer13.Builder();
}
public OFBsnTlvUnicastRate unicastRate(long value) {
return new OFBsnTlvUnicastRateVer13(
value
);
}
public OFBsnTlvUnknownMulticastRate.Builder buildUnknownMulticastRate() {
return new OFBsnTlvUnknownMulticastRateVer13.Builder();
}
public OFBsnTlvUnknownMulticastRate unknownMulticastRate(long value) {
return new OFBsnTlvUnknownMulticastRateVer13(
value
);
}
public OFBsnTlvUntagged untagged() {
return OFBsnTlvUntaggedVer13.INSTANCE;
}
public OFBsnTlvUpgrade.Builder buildUpgrade() {
return new OFBsnTlvUpgradeVer13.Builder();
}
public OFBsnTlvUpgrade upgrade(OFBsnUpgrade value) {
return new OFBsnTlvUpgradeVer13(
value
);
}
public OFBsnTlvUriScheme.Builder buildUriScheme() {
return new OFBsnTlvUriSchemeVer13.Builder();
}
public OFBsnTlvUriScheme uriScheme(byte[] value) {
return new OFBsnTlvUriSchemeVer13(
value
);
}
public OFBsnTlvUsePacketState.Builder buildUsePacketState() {
return new OFBsnTlvUsePacketStateVer13.Builder();
}
public OFBsnTlvUsePacketState usePacketState(short value) {
return new OFBsnTlvUsePacketStateVer13(
value
);
}
public OFBsnTlvUserConfigured userConfigured() {
return OFBsnTlvUserConfiguredVer13.INSTANCE;
}
public OFBsnTlvVfi.Builder buildVfi() {
return new OFBsnTlvVfiVer13.Builder();
}
public OFBsnTlvVfi vfi(int value) {
return new OFBsnTlvVfiVer13(
value
);
}
public OFBsnTlvVfpClassId.Builder buildVfpClassId() {
return new OFBsnTlvVfpClassIdVer13.Builder();
}
public OFBsnTlvVfpClassId vfpClassId(long value) {
return new OFBsnTlvVfpClassIdVer13(
value
);
}
public OFBsnTlvVirtual virtual() {
return OFBsnTlvVirtualVer13.INSTANCE;
}
public OFBsnTlvVlanMacList.Builder buildVlanMacList() {
return new OFBsnTlvVlanMacListVer13.Builder();
}
public OFBsnTlvVlanMacList vlanMacList(List key) {
return new OFBsnTlvVlanMacListVer13(
key
);
}
public OFBsnTlvVlanPcp.Builder buildVlanPcp() {
return new OFBsnTlvVlanPcpVer13.Builder();
}
public OFBsnTlvVlanPcp vlanPcp(short value) {
return new OFBsnTlvVlanPcpVer13(
value
);
}
public OFBsnTlvVlanVid.Builder buildVlanVid() {
return new OFBsnTlvVlanVidVer13.Builder();
}
public OFBsnTlvVlanVid vlanVid(VlanVid value) {
return new OFBsnTlvVlanVidVer13(
value
);
}
public OFBsnTlvVlanVidMask.Builder buildVlanVidMask() {
return new OFBsnTlvVlanVidMaskVer13.Builder();
}
public OFBsnTlvVlanVidMask vlanVidMask(int value) {
return new OFBsnTlvVlanVidMaskVer13(
value
);
}
public OFBsnTlvVni.Builder buildVni() {
return new OFBsnTlvVniVer13.Builder();
}
public OFBsnTlvVni vni(long value) {
return new OFBsnTlvVniVer13(
value
);
}
public OFBsnTlvVpnKey.Builder buildVpnKey() {
return new OFBsnTlvVpnKeyVer13.Builder();
}
public OFBsnTlvVpnKey vpnKey(long value) {
return new OFBsnTlvVpnKeyVer13(
value
);
}
public OFBsnTlvVrf.Builder buildVrf() {
return new OFBsnTlvVrfVer13.Builder();
}
public OFBsnTlvVrf vrf(long value) {
return new OFBsnTlvVrfVer13(
value
);
}
public OFBsnTlvVxlanEgressLag vxlanEgressLag() {
return OFBsnTlvVxlanEgressLagVer13.INSTANCE;
}
public OFMessageReader getReader() {
return OFBsnTlvVer13.READER;
}
public OFVersion getVersion() {
return OFVersion.OF_13;
}
}