org.projectfloodlight.openflow.protocol.ver15.OFBsnTlvsVer15 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.ver15;
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 OFBsnTlvsVer15 implements OFBsnTlvs {
public final static OFBsnTlvsVer15 INSTANCE = new OFBsnTlvsVer15();
public OFBsnTlvActionState.Builder buildActionState() {
return new OFBsnTlvActionStateVer15.Builder();
}
public OFBsnTlvActionState actionState(OFBsnActionState value) {
return new OFBsnTlvActionStateVer15(
value
);
}
public OFBsnTlvActive active() {
return OFBsnTlvActiveVer15.INSTANCE;
}
public OFBsnTlvActorKey.Builder buildActorKey() {
return new OFBsnTlvActorKeyVer15.Builder();
}
public OFBsnTlvActorKey actorKey(int value) {
return new OFBsnTlvActorKeyVer15(
value
);
}
public OFBsnTlvActorPortNum.Builder buildActorPortNum() {
return new OFBsnTlvActorPortNumVer15.Builder();
}
public OFBsnTlvActorPortNum actorPortNum(int value) {
return new OFBsnTlvActorPortNumVer15(
value
);
}
public OFBsnTlvActorPortPriority.Builder buildActorPortPriority() {
return new OFBsnTlvActorPortPriorityVer15.Builder();
}
public OFBsnTlvActorPortPriority actorPortPriority(int value) {
return new OFBsnTlvActorPortPriorityVer15(
value
);
}
public OFBsnTlvActorState.Builder buildActorState() {
return new OFBsnTlvActorStateVer15.Builder();
}
public OFBsnTlvActorState actorState(Set value) {
return new OFBsnTlvActorStateVer15(
value
);
}
public OFBsnTlvActorSystemMac.Builder buildActorSystemMac() {
return new OFBsnTlvActorSystemMacVer15.Builder();
}
public OFBsnTlvActorSystemMac actorSystemMac(MacAddress value) {
return new OFBsnTlvActorSystemMacVer15(
value
);
}
public OFBsnTlvActorSystemPriority.Builder buildActorSystemPriority() {
return new OFBsnTlvActorSystemPriorityVer15.Builder();
}
public OFBsnTlvActorSystemPriority actorSystemPriority(int value) {
return new OFBsnTlvActorSystemPriorityVer15(
value
);
}
public OFBsnTlvAdminState.Builder buildAdminState() {
return new OFBsnTlvAdminStateVer15.Builder();
}
public OFBsnTlvAdminState adminState(OFBsnAdminState value) {
return new OFBsnTlvAdminStateVer15(
value
);
}
public OFBsnTlvAnalytics analytics() {
return OFBsnTlvAnalyticsVer15.INSTANCE;
}
public OFBsnTlvAnchor.Builder buildAnchor() {
return new OFBsnTlvAnchorVer15.Builder();
}
public OFBsnTlvAnchor anchor(OFBsnAnchor value) {
return new OFBsnTlvAnchorVer15(
value
);
}
public OFBsnTlvApplyBytes.Builder buildApplyBytes() {
return new OFBsnTlvApplyBytesVer15.Builder();
}
public OFBsnTlvApplyBytes applyBytes(U64 value) {
return new OFBsnTlvApplyBytesVer15(
value
);
}
public OFBsnTlvApplyPackets.Builder buildApplyPackets() {
return new OFBsnTlvApplyPacketsVer15.Builder();
}
public OFBsnTlvApplyPackets applyPackets(U64 value) {
return new OFBsnTlvApplyPacketsVer15(
value
);
}
public OFBsnTlvArpSpa.Builder buildArpSpa() {
return new OFBsnTlvArpSpaVer15.Builder();
}
public OFBsnTlvArpSpa arpSpa(IPv4Address value) {
return new OFBsnTlvArpSpaVer15(
value
);
}
public OFBsnTlvArpTpa.Builder buildArpTpa() {
return new OFBsnTlvArpTpaVer15.Builder();
}
public OFBsnTlvArpTpa arpTpa(IPv4Address value) {
return new OFBsnTlvArpTpaVer15(
value
);
}
public OFBsnTlvAutoNegotiation.Builder buildAutoNegotiation() {
return new OFBsnTlvAutoNegotiationVer15.Builder();
}
public OFBsnTlvAutoNegotiation autoNegotiation(OFBsnAutoNegotiationType value) {
return new OFBsnTlvAutoNegotiationVer15(
value
);
}
public OFBsnTlvBfdEndpoint.Builder buildBfdEndpoint() {
return new OFBsnTlvBfdEndpointVer15.Builder();
}
public OFBsnTlvBfdEndpoint bfdEndpoint(OFBsnBfdEndpoint value) {
return new OFBsnTlvBfdEndpointVer15(
value
);
}
public OFBsnTlvBfdState.Builder buildBfdState() {
return new OFBsnTlvBfdStateVer15.Builder();
}
public OFBsnTlvBfdState bfdState(OFBsnBfdEndpointState value) {
return new OFBsnTlvBfdStateVer15(
value
);
}
public OFBsnTlvBroadcastQueryTimeout.Builder buildBroadcastQueryTimeout() {
return new OFBsnTlvBroadcastQueryTimeoutVer15.Builder();
}
public OFBsnTlvBroadcastQueryTimeout broadcastQueryTimeout(long value) {
return new OFBsnTlvBroadcastQueryTimeoutVer15(
value
);
}
public OFBsnTlvBroadcastRate.Builder buildBroadcastRate() {
return new OFBsnTlvBroadcastRateVer15.Builder();
}
public OFBsnTlvBroadcastRate broadcastRate(long value) {
return new OFBsnTlvBroadcastRateVer15(
value
);
}
public OFBsnTlvBucket.Builder buildBucket() {
return new OFBsnTlvBucketVer15.Builder();
}
public OFBsnTlvBucket bucket(List value) {
return new OFBsnTlvBucketVer15(
value
);
}
public OFBsnTlvCircuitId.Builder buildCircuitId() {
return new OFBsnTlvCircuitIdVer15.Builder();
}
public OFBsnTlvCircuitId circuitId(byte[] value) {
return new OFBsnTlvCircuitIdVer15(
value
);
}
public OFBsnTlvClientLlAddr clientLlAddr() {
return OFBsnTlvClientLlAddrVer15.INSTANCE;
}
public OFBsnTlvConvergenceStatus.Builder buildConvergenceStatus() {
return new OFBsnTlvConvergenceStatusVer15.Builder();
}
public OFBsnTlvConvergenceStatus convergenceStatus(short value) {
return new OFBsnTlvConvergenceStatusVer15(
value
);
}
public OFBsnTlvCpuLag cpuLag() {
return OFBsnTlvCpuLagVer15.INSTANCE;
}
public OFBsnTlvCrcEnabled.Builder buildCrcEnabled() {
return new OFBsnTlvCrcEnabledVer15.Builder();
}
public OFBsnTlvCrcEnabled crcEnabled(short value) {
return new OFBsnTlvCrcEnabledVer15(
value
);
}
public OFBsnTlvData.Builder buildData() {
return new OFBsnTlvDataVer15.Builder();
}
public OFBsnTlvData data(byte[] value) {
return new OFBsnTlvDataVer15(
value
);
}
public OFBsnTlvDataMask.Builder buildDataMask() {
return new OFBsnTlvDataMaskVer15.Builder();
}
public OFBsnTlvDataMask dataMask(byte[] value) {
return new OFBsnTlvDataMaskVer15(
value
);
}
public OFBsnTlvDecap.Builder buildDecap() {
return new OFBsnTlvDecapVer15.Builder();
}
public OFBsnTlvDecap decap(OFBsnDecap value) {
return new OFBsnTlvDecapVer15(
value
);
}
public OFBsnTlvDisableSrcMacCheck disableSrcMacCheck() {
return OFBsnTlvDisableSrcMacCheckVer15.INSTANCE;
}
public OFBsnTlvDisableXmit disableXmit() {
return OFBsnTlvDisableXmitVer15.INSTANCE;
}
public OFBsnTlvDnsAnalytics dnsAnalytics() {
return OFBsnTlvDnsAnalyticsVer15.INSTANCE;
}
public OFBsnTlvDrop drop() {
return OFBsnTlvDropVer15.INSTANCE;
}
public OFBsnTlvDropControl dropControl() {
return OFBsnTlvDropControlVer15.INSTANCE;
}
public OFBsnTlvDscp.Builder buildDscp() {
return new OFBsnTlvDscpVer15.Builder();
}
public OFBsnTlvDscp dscp(int value) {
return new OFBsnTlvDscpVer15(
value
);
}
public OFBsnTlvEcn.Builder buildEcn() {
return new OFBsnTlvEcnVer15.Builder();
}
public OFBsnTlvEcn ecn(short value) {
return new OFBsnTlvEcnVer15(
value
);
}
public OFBsnTlvEgressOnly egressOnly() {
return OFBsnTlvEgressOnlyVer15.INSTANCE;
}
public OFBsnTlvEgressPortGroupId.Builder buildEgressPortGroupId() {
return new OFBsnTlvEgressPortGroupIdVer15.Builder();
}
public OFBsnTlvEgressPortGroupId egressPortGroupId(long value) {
return new OFBsnTlvEgressPortGroupIdVer15(
value
);
}
public OFBsnTlvEgressSamplingRate.Builder buildEgressSamplingRate() {
return new OFBsnTlvEgressSamplingRateVer15.Builder();
}
public OFBsnTlvEgressSamplingRate egressSamplingRate(long value) {
return new OFBsnTlvEgressSamplingRateVer15(
value
);
}
public OFBsnTlvEncap.Builder buildEncap() {
return new OFBsnTlvEncapVer15.Builder();
}
public OFBsnTlvEncap encap(OFBsnEncap value) {
return new OFBsnTlvEncapVer15(
value
);
}
public OFBsnTlvEnhancedHashCapability.Builder buildEnhancedHashCapability() {
return new OFBsnTlvEnhancedHashCapabilityVer15.Builder();
}
public OFBsnTlvEnhancedHashCapability enhancedHashCapability(Set value) {
return new OFBsnTlvEnhancedHashCapabilityVer15(
value
);
}
public OFBsnTlvEthDst.Builder buildEthDst() {
return new OFBsnTlvEthDstVer15.Builder();
}
public OFBsnTlvEthDst ethDst(MacAddress value) {
return new OFBsnTlvEthDstVer15(
value
);
}
public OFBsnTlvEthSrc.Builder buildEthSrc() {
return new OFBsnTlvEthSrcVer15.Builder();
}
public OFBsnTlvEthSrc ethSrc(MacAddress value) {
return new OFBsnTlvEthSrcVer15(
value
);
}
public OFBsnTlvEthType.Builder buildEthType() {
return new OFBsnTlvEthTypeVer15.Builder();
}
public OFBsnTlvEthType ethType(int value) {
return new OFBsnTlvEthTypeVer15(
value
);
}
public OFBsnTlvExternalGatewayIp.Builder buildExternalGatewayIp() {
return new OFBsnTlvExternalGatewayIpVer15.Builder();
}
public OFBsnTlvExternalGatewayIp externalGatewayIp(IPv4Address value) {
return new OFBsnTlvExternalGatewayIpVer15(
value
);
}
public OFBsnTlvExternalGatewayMac.Builder buildExternalGatewayMac() {
return new OFBsnTlvExternalGatewayMacVer15.Builder();
}
public OFBsnTlvExternalGatewayMac externalGatewayMac(MacAddress value) {
return new OFBsnTlvExternalGatewayMacVer15(
value
);
}
public OFBsnTlvExternalIp.Builder buildExternalIp() {
return new OFBsnTlvExternalIpVer15.Builder();
}
public OFBsnTlvExternalIp externalIp(IPv4Address value) {
return new OFBsnTlvExternalIpVer15(
value
);
}
public OFBsnTlvExternalMac.Builder buildExternalMac() {
return new OFBsnTlvExternalMacVer15.Builder();
}
public OFBsnTlvExternalMac externalMac(MacAddress value) {
return new OFBsnTlvExternalMacVer15(
value
);
}
public OFBsnTlvExternalNetmask.Builder buildExternalNetmask() {
return new OFBsnTlvExternalNetmaskVer15.Builder();
}
public OFBsnTlvExternalNetmask externalNetmask(IPv4Address value) {
return new OFBsnTlvExternalNetmaskVer15(
value
);
}
public OFBsnTlvFabricPortRole.Builder buildFabricPortRole() {
return new OFBsnTlvFabricPortRoleVer15.Builder();
}
public OFBsnTlvFabricPortRole fabricPortRole(OFBsnFabricPortRole value) {
return new OFBsnTlvFabricPortRoleVer15(
value
);
}
public OFBsnTlvFailCount.Builder buildFailCount() {
return new OFBsnTlvFailCountVer15.Builder();
}
public OFBsnTlvFailCount failCount(U64 value) {
return new OFBsnTlvFailCountVer15(
value
);
}
public OFBsnTlvFlood flood() {
return OFBsnTlvFloodVer15.INSTANCE;
}
public OFBsnTlvFlowClassifier.Builder buildFlowClassifier() {
return new OFBsnTlvFlowClassifierVer15.Builder();
}
public OFBsnTlvFlowClassifier flowClassifier(OFBsnFlowClassifier value) {
return new OFBsnTlvFlowClassifierVer15(
value
);
}
public OFBsnTlvFlowClassify flowClassify() {
return OFBsnTlvFlowClassifyVer15.INSTANCE;
}
public OFBsnTlvFlowIdentifier.Builder buildFlowIdentifier() {
return new OFBsnTlvFlowIdentifierVer15.Builder();
}
public OFBsnTlvFlowIdentifier flowIdentifier(long value) {
return new OFBsnTlvFlowIdentifierVer15(
value
);
}
public OFBsnTlvForceLinkUp forceLinkUp() {
return OFBsnTlvForceLinkUpVer15.INSTANCE;
}
public OFBsnTlvForwardErrorCorrection.Builder buildForwardErrorCorrection() {
return new OFBsnTlvForwardErrorCorrectionVer15.Builder();
}
public OFBsnTlvForwardErrorCorrection forwardErrorCorrection(OFBsnForwardErrorCorrectionType value) {
return new OFBsnTlvForwardErrorCorrectionVer15(
value
);
}
public OFBsnTlvFreeCount.Builder buildFreeCount() {
return new OFBsnTlvFreeCountVer15.Builder();
}
public OFBsnTlvFreeCount freeCount(long value) {
return new OFBsnTlvFreeCountVer15(
value
);
}
public OFBsnTlvGenerationId.Builder buildGenerationId() {
return new OFBsnTlvGenerationIdVer15.Builder();
}
public OFBsnTlvGenerationId generationId(U64 value) {
return new OFBsnTlvGenerationIdVer15(
value
);
}
public OFBsnTlvHashAlgorithm.Builder buildHashAlgorithm() {
return new OFBsnTlvHashAlgorithmVer15.Builder();
}
public OFBsnTlvHashAlgorithm hashAlgorithm(OFBsnHashAlgorithmType value) {
return new OFBsnTlvHashAlgorithmVer15(
value
);
}
public OFBsnTlvHashGtpHeaderMatch.Builder buildHashGtpHeaderMatch() {
return new OFBsnTlvHashGtpHeaderMatchVer15.Builder();
}
public OFBsnTlvHashGtpHeaderMatch hashGtpHeaderMatch(short firstHeaderByte, short firstHeaderMask) {
return new OFBsnTlvHashGtpHeaderMatchVer15(
firstHeaderByte,
firstHeaderMask
);
}
public OFBsnTlvHashGtpPortMatch.Builder buildHashGtpPortMatch() {
return new OFBsnTlvHashGtpPortMatchVer15.Builder();
}
public OFBsnTlvHashPacketField.Builder buildHashPacketField() {
return new OFBsnTlvHashPacketFieldVer15.Builder();
}
public OFBsnTlvHashPacketField hashPacketField(Set value) {
return new OFBsnTlvHashPacketFieldVer15(
value
);
}
public OFBsnTlvHashPacketType.Builder buildHashPacketType() {
return new OFBsnTlvHashPacketTypeVer15.Builder();
}
public OFBsnTlvHashPacketType hashPacketType(OFBsnHashPacketType value) {
return new OFBsnTlvHashPacketTypeVer15(
value
);
}
public OFBsnTlvHashSeed.Builder buildHashSeed() {
return new OFBsnTlvHashSeedVer15.Builder();
}
public OFBsnTlvHashSeed hashSeed(long seed1, long seed2) {
return new OFBsnTlvHashSeedVer15(
seed1,
seed2
);
}
public OFBsnTlvHashType.Builder buildHashType() {
return new OFBsnTlvHashTypeVer15.Builder();
}
public OFBsnTlvHashType hashType(OFBsnHashType value) {
return new OFBsnTlvHashTypeVer15(
value
);
}
public OFBsnTlvHeaderSize.Builder buildHeaderSize() {
return new OFBsnTlvHeaderSizeVer15.Builder();
}
public OFBsnTlvHeaderSize headerSize(long value) {
return new OFBsnTlvHeaderSizeVer15(
value
);
}
public OFBsnTlvIcmpCode.Builder buildIcmpCode() {
return new OFBsnTlvIcmpCodeVer15.Builder();
}
public OFBsnTlvIcmpCode icmpCode(short value) {
return new OFBsnTlvIcmpCodeVer15(
value
);
}
public OFBsnTlvIcmpId.Builder buildIcmpId() {
return new OFBsnTlvIcmpIdVer15.Builder();
}
public OFBsnTlvIcmpId icmpId(int value) {
return new OFBsnTlvIcmpIdVer15(
value
);
}
public OFBsnTlvIcmpType.Builder buildIcmpType() {
return new OFBsnTlvIcmpTypeVer15.Builder();
}
public OFBsnTlvIcmpType icmpType(short value) {
return new OFBsnTlvIcmpTypeVer15(
value
);
}
public OFBsnTlvIcmpv6Chksum.Builder buildIcmpv6Chksum() {
return new OFBsnTlvIcmpv6ChksumVer15.Builder();
}
public OFBsnTlvIcmpv6Chksum icmpv6Chksum(int value) {
return new OFBsnTlvIcmpv6ChksumVer15(
value
);
}
public OFBsnTlvIcmpv6Code.Builder buildIcmpv6Code() {
return new OFBsnTlvIcmpv6CodeVer15.Builder();
}
public OFBsnTlvIcmpv6Code icmpv6Code(short value) {
return new OFBsnTlvIcmpv6CodeVer15(
value
);
}
public OFBsnTlvIcmpv6Type.Builder buildIcmpv6Type() {
return new OFBsnTlvIcmpv6TypeVer15.Builder();
}
public OFBsnTlvIcmpv6Type icmpv6Type(short value) {
return new OFBsnTlvIcmpv6TypeVer15(
value
);
}
public OFBsnTlvIdentifier.Builder buildIdentifier() {
return new OFBsnTlvIdentifierVer15.Builder();
}
public OFBsnTlvIdentifier identifier(long value) {
return new OFBsnTlvIdentifierVer15(
value
);
}
public OFBsnTlvIdleNotification idleNotification() {
return OFBsnTlvIdleNotificationVer15.INSTANCE;
}
public OFBsnTlvIdleTime.Builder buildIdleTime() {
return new OFBsnTlvIdleTimeVer15.Builder();
}
public OFBsnTlvIdleTime idleTime(U64 value) {
return new OFBsnTlvIdleTimeVer15(
value
);
}
public OFBsnTlvIdleTimeout.Builder buildIdleTimeout() {
return new OFBsnTlvIdleTimeoutVer15.Builder();
}
public OFBsnTlvIdleTimeout idleTimeout(long value) {
return new OFBsnTlvIdleTimeoutVer15(
value
);
}
public OFBsnTlvIfpClassId.Builder buildIfpClassId() {
return new OFBsnTlvIfpClassIdVer15.Builder();
}
public OFBsnTlvIfpClassId ifpClassId(long value) {
return new OFBsnTlvIfpClassIdVer15(
value
);
}
public OFBsnTlvIgmpSnooping igmpSnooping() {
return OFBsnTlvIgmpSnoopingVer15.INSTANCE;
}
public OFBsnTlvIngressPortGroupId.Builder buildIngressPortGroupId() {
return new OFBsnTlvIngressPortGroupIdVer15.Builder();
}
public OFBsnTlvIngressPortGroupId ingressPortGroupId(long value) {
return new OFBsnTlvIngressPortGroupIdVer15(
value
);
}
public OFBsnTlvInnerVlanVid.Builder buildInnerVlanVid() {
return new OFBsnTlvInnerVlanVidVer15.Builder();
}
public OFBsnTlvInnerVlanVid innerVlanVid(int value) {
return new OFBsnTlvInnerVlanVidVer15(
value
);
}
public OFBsnTlvInternalGatewayMac.Builder buildInternalGatewayMac() {
return new OFBsnTlvInternalGatewayMacVer15.Builder();
}
public OFBsnTlvInternalGatewayMac internalGatewayMac(MacAddress value) {
return new OFBsnTlvInternalGatewayMacVer15(
value
);
}
public OFBsnTlvInternalMac.Builder buildInternalMac() {
return new OFBsnTlvInternalMacVer15.Builder();
}
public OFBsnTlvInternalMac internalMac(MacAddress value) {
return new OFBsnTlvInternalMacVer15(
value
);
}
public OFBsnTlvInterval.Builder buildInterval() {
return new OFBsnTlvIntervalVer15.Builder();
}
public OFBsnTlvInterval interval(long value) {
return new OFBsnTlvIntervalVer15(
value
);
}
public OFBsnTlvIpFragmentation.Builder buildIpFragmentation() {
return new OFBsnTlvIpFragmentationVer15.Builder();
}
public OFBsnTlvIpFragmentation ipFragmentation(OFBsnIpFragmentation value) {
return new OFBsnTlvIpFragmentationVer15(
value
);
}
public OFBsnTlvIpProto.Builder buildIpProto() {
return new OFBsnTlvIpProtoVer15.Builder();
}
public OFBsnTlvIpProto ipProto(short value) {
return new OFBsnTlvIpProtoVer15(
value
);
}
public OFBsnTlvIpTunnelType.Builder buildIpTunnelType() {
return new OFBsnTlvIpTunnelTypeVer15.Builder();
}
public OFBsnTlvIpTunnelType ipTunnelType(OFBsnIpTunnelType value) {
return new OFBsnTlvIpTunnelTypeVer15(
value
);
}
public OFBsnTlvIpv4.Builder buildIpv4() {
return new OFBsnTlvIpv4Ver15.Builder();
}
public OFBsnTlvIpv4 ipv4(IPv4Address value) {
return new OFBsnTlvIpv4Ver15(
value
);
}
public OFBsnTlvIpv4Dst.Builder buildIpv4Dst() {
return new OFBsnTlvIpv4DstVer15.Builder();
}
public OFBsnTlvIpv4Dst ipv4Dst(IPv4Address value) {
return new OFBsnTlvIpv4DstVer15(
value
);
}
public OFBsnTlvIpv4Netmask.Builder buildIpv4Netmask() {
return new OFBsnTlvIpv4NetmaskVer15.Builder();
}
public OFBsnTlvIpv4Netmask ipv4Netmask(IPv4Address value) {
return new OFBsnTlvIpv4NetmaskVer15(
value
);
}
public OFBsnTlvIpv4Src.Builder buildIpv4Src() {
return new OFBsnTlvIpv4SrcVer15.Builder();
}
public OFBsnTlvIpv4Src ipv4Src(IPv4Address value) {
return new OFBsnTlvIpv4SrcVer15(
value
);
}
public OFBsnTlvIpv6.Builder buildIpv6() {
return new OFBsnTlvIpv6Ver15.Builder();
}
public OFBsnTlvIpv6 ipv6(IPv6Address value) {
return new OFBsnTlvIpv6Ver15(
value
);
}
public OFBsnTlvIpv6Dst.Builder buildIpv6Dst() {
return new OFBsnTlvIpv6DstVer15.Builder();
}
public OFBsnTlvIpv6Dst ipv6Dst(IPv6Address value) {
return new OFBsnTlvIpv6DstVer15(
value
);
}
public OFBsnTlvIpv6Prefix.Builder buildIpv6Prefix() {
return new OFBsnTlvIpv6PrefixVer15.Builder();
}
public OFBsnTlvIpv6Prefix ipv6Prefix(IPv6Address value, short prefixLength) {
return new OFBsnTlvIpv6PrefixVer15(
value,
prefixLength
);
}
public OFBsnTlvIpv6Src.Builder buildIpv6Src() {
return new OFBsnTlvIpv6SrcVer15.Builder();
}
public OFBsnTlvIpv6Src ipv6Src(IPv6Address value) {
return new OFBsnTlvIpv6SrcVer15(
value
);
}
public OFBsnTlvKnownMulticastRate.Builder buildKnownMulticastRate() {
return new OFBsnTlvKnownMulticastRateVer15.Builder();
}
public OFBsnTlvKnownMulticastRate knownMulticastRate(long value) {
return new OFBsnTlvKnownMulticastRateVer15(
value
);
}
public OFBsnTlvL2CacheHit l2CacheHit() {
return OFBsnTlvL2CacheHitVer15.INSTANCE;
}
public OFBsnTlvL2MulticastLookup l2MulticastLookup() {
return OFBsnTlvL2MulticastLookupVer15.INSTANCE;
}
public OFBsnTlvL3 l3() {
return OFBsnTlvL3Ver15.INSTANCE;
}
public OFBsnTlvL3DstClassId.Builder buildL3DstClassId() {
return new OFBsnTlvL3DstClassIdVer15.Builder();
}
public OFBsnTlvL3DstClassId l3DstClassId(long value) {
return new OFBsnTlvL3DstClassIdVer15(
value
);
}
public OFBsnTlvL3InterfaceClassId.Builder buildL3InterfaceClassId() {
return new OFBsnTlvL3InterfaceClassIdVer15.Builder();
}
public OFBsnTlvL3InterfaceClassId l3InterfaceClassId(long value) {
return new OFBsnTlvL3InterfaceClassIdVer15(
value
);
}
public OFBsnTlvL3SrcClassId.Builder buildL3SrcClassId() {
return new OFBsnTlvL3SrcClassIdVer15.Builder();
}
public OFBsnTlvL3SrcClassId l3SrcClassId(long value) {
return new OFBsnTlvL3SrcClassIdVer15(
value
);
}
public OFBsnTlvLagOptions.Builder buildLagOptions() {
return new OFBsnTlvLagOptionsVer15.Builder();
}
public OFBsnTlvLagOptions lagOptions(Set flags) {
return new OFBsnTlvLagOptionsVer15(
flags
);
}
public OFBsnTlvLagType.Builder buildLagType() {
return new OFBsnTlvLagTypeVer15.Builder();
}
public OFBsnTlvLagType lagType(OFBsnLagType value) {
return new OFBsnTlvLagTypeVer15(
value
);
}
public OFBsnTlvLcore.Builder buildLcore() {
return new OFBsnTlvLcoreVer15.Builder();
}
public OFBsnTlvLcore lcore(long value) {
return new OFBsnTlvLcoreVer15(
value
);
}
public OFBsnTlvLinkUp linkUp() {
return OFBsnTlvLinkUpVer15.INSTANCE;
}
public OFBsnTlvLoad.Builder buildLoad() {
return new OFBsnTlvLoadVer15.Builder();
}
public OFBsnTlvLoad load(long value) {
return new OFBsnTlvLoadVer15(
value
);
}
public OFBsnTlvLookupCount.Builder buildLookupCount() {
return new OFBsnTlvLookupCountVer15.Builder();
}
public OFBsnTlvLookupCount lookupCount(U64 value) {
return new OFBsnTlvLookupCountVer15(
value
);
}
public OFBsnTlvLoopbackMode.Builder buildLoopbackMode() {
return new OFBsnTlvLoopbackModeVer15.Builder();
}
public OFBsnTlvLoopbackMode loopbackMode(OFBsnLoopbackMode value) {
return new OFBsnTlvLoopbackModeVer15(
value
);
}
public OFBsnTlvLoopbackPort.Builder buildLoopbackPort() {
return new OFBsnTlvLoopbackPortVer15.Builder();
}
public OFBsnTlvLoopbackPort loopbackPort(OFPort value) {
return new OFBsnTlvLoopbackPortVer15(
value
);
}
public OFBsnTlvLossless lossless() {
return OFBsnTlvLosslessVer15.INSTANCE;
}
public OFBsnTlvLrAllEnabled lrAllEnabled() {
return OFBsnTlvLrAllEnabledVer15.INSTANCE;
}
public OFBsnTlvMac.Builder buildMac() {
return new OFBsnTlvMacVer15.Builder();
}
public OFBsnTlvMac mac(MacAddress value) {
return new OFBsnTlvMacVer15(
value
);
}
public OFBsnTlvMacMask.Builder buildMacMask() {
return new OFBsnTlvMacMaskVer15.Builder();
}
public OFBsnTlvMacMask macMask(MacAddress value) {
return new OFBsnTlvMacMaskVer15(
value
);
}
public OFBsnTlvMatchedCount.Builder buildMatchedCount() {
return new OFBsnTlvMatchedCountVer15.Builder();
}
public OFBsnTlvMatchedCount matchedCount(U64 value) {
return new OFBsnTlvMatchedCountVer15(
value
);
}
public OFBsnTlvMaxCount.Builder buildMaxCount() {
return new OFBsnTlvMaxCountVer15.Builder();
}
public OFBsnTlvMaxCount maxCount(long value) {
return new OFBsnTlvMaxCountVer15(
value
);
}
public OFBsnTlvMcgTypeVxlan mcgTypeVxlan() {
return OFBsnTlvMcgTypeVxlanVer15.INSTANCE;
}
public OFBsnTlvMetadata.Builder buildMetadata() {
return new OFBsnTlvMetadataVer15.Builder();
}
public OFBsnTlvMetadata metadata(OFBsnMetadata value) {
return new OFBsnTlvMetadataVer15(
value
);
}
public OFBsnTlvMgmt.Builder buildMgmt() {
return new OFBsnTlvMgmtVer15.Builder();
}
public OFBsnTlvMgmt mgmt(long value) {
return new OFBsnTlvMgmtVer15(
value
);
}
public OFBsnTlvMgmtReselectOnFailure mgmtReselectOnFailure() {
return OFBsnTlvMgmtReselectOnFailureVer15.INSTANCE;
}
public OFBsnTlvMissPackets.Builder buildMissPackets() {
return new OFBsnTlvMissPacketsVer15.Builder();
}
public OFBsnTlvMissPackets missPackets(U64 value) {
return new OFBsnTlvMissPacketsVer15(
value
);
}
public OFBsnTlvMplsControlWord.Builder buildMplsControlWord() {
return new OFBsnTlvMplsControlWordVer15.Builder();
}
public OFBsnTlvMplsControlWord mplsControlWord(short value) {
return new OFBsnTlvMplsControlWordVer15(
value
);
}
public OFBsnTlvMplsLabel.Builder buildMplsLabel() {
return new OFBsnTlvMplsLabelVer15.Builder();
}
public OFBsnTlvMplsLabel mplsLabel(long value) {
return new OFBsnTlvMplsLabelVer15(
value
);
}
public OFBsnTlvMplsSequenced.Builder buildMplsSequenced() {
return new OFBsnTlvMplsSequencedVer15.Builder();
}
public OFBsnTlvMplsSequenced mplsSequenced(short value) {
return new OFBsnTlvMplsSequencedVer15(
value
);
}
public OFBsnTlvMulticastInterfaceId.Builder buildMulticastInterfaceId() {
return new OFBsnTlvMulticastInterfaceIdVer15.Builder();
}
public OFBsnTlvMulticastInterfaceId multicastInterfaceId(long value) {
return new OFBsnTlvMulticastInterfaceIdVer15(
value
);
}
public OFBsnTlvMulticastPacket.Builder buildMulticastPacket() {
return new OFBsnTlvMulticastPacketVer15.Builder();
}
public OFBsnTlvMulticastPacket multicastPacket(OFBsnMulticastPacket value) {
return new OFBsnTlvMulticastPacketVer15(
value
);
}
public OFBsnTlvMultiplier.Builder buildMultiplier() {
return new OFBsnTlvMultiplierVer15.Builder();
}
public OFBsnTlvMultiplier multiplier(long value) {
return new OFBsnTlvMultiplierVer15(
value
);
}
public OFBsnTlvName.Builder buildName() {
return new OFBsnTlvNameVer15.Builder();
}
public OFBsnTlvName name(byte[] value) {
return new OFBsnTlvNameVer15(
value
);
}
public OFBsnTlvNdpOffload ndpOffload() {
return OFBsnTlvNdpOffloadVer15.INSTANCE;
}
public OFBsnTlvNdpStatic ndpStatic() {
return OFBsnTlvNdpStaticVer15.INSTANCE;
}
public OFBsnTlvNegate negate() {
return OFBsnTlvNegateVer15.INSTANCE;
}
public OFBsnTlvNextHopIpv4.Builder buildNextHopIpv4() {
return new OFBsnTlvNextHopIpv4Ver15.Builder();
}
public OFBsnTlvNextHopIpv4 nextHopIpv4(IPv4Address value) {
return new OFBsnTlvNextHopIpv4Ver15(
value
);
}
public OFBsnTlvNextHopMac.Builder buildNextHopMac() {
return new OFBsnTlvNextHopMacVer15.Builder();
}
public OFBsnTlvNextHopMac nextHopMac(MacAddress value) {
return new OFBsnTlvNextHopMacVer15(
value
);
}
public OFBsnTlvNexthopTypeVxlan nexthopTypeVxlan() {
return OFBsnTlvNexthopTypeVxlanVer15.INSTANCE;
}
public OFBsnTlvNoArpResponse noArpResponse() {
return OFBsnTlvNoArpResponseVer15.INSTANCE;
}
public OFBsnTlvNoDrop noDrop() {
return OFBsnTlvNoDropVer15.INSTANCE;
}
public OFBsnTlvNoNsResponse noNsResponse() {
return OFBsnTlvNoNsResponseVer15.INSTANCE;
}
public OFBsnTlvOffset.Builder buildOffset() {
return new OFBsnTlvOffsetVer15.Builder();
}
public OFBsnTlvOffset offset(int value) {
return new OFBsnTlvOffsetVer15(
value
);
}
public OFBsnTlvOpticsAlwaysEnabled opticsAlwaysEnabled() {
return OFBsnTlvOpticsAlwaysEnabledVer15.INSTANCE;
}
public OFBsnTlvOuterSrcMac.Builder buildOuterSrcMac() {
return new OFBsnTlvOuterSrcMacVer15.Builder();
}
public OFBsnTlvOuterSrcMac outerSrcMac(MacAddress value) {
return new OFBsnTlvOuterSrcMacVer15(
value
);
}
public OFBsnTlvPacketField.Builder buildPacketField() {
return new OFBsnTlvPacketFieldVer15.Builder();
}
public OFBsnTlvPacketField packetField(OFBsnPacketField value) {
return new OFBsnTlvPacketFieldVer15(
value
);
}
public OFBsnTlvParentPort.Builder buildParentPort() {
return new OFBsnTlvParentPortVer15.Builder();
}
public OFBsnTlvParentPort parentPort(OFPort value) {
return new OFBsnTlvParentPortVer15(
value
);
}
public OFBsnTlvPartnerKey.Builder buildPartnerKey() {
return new OFBsnTlvPartnerKeyVer15.Builder();
}
public OFBsnTlvPartnerKey partnerKey(int value) {
return new OFBsnTlvPartnerKeyVer15(
value
);
}
public OFBsnTlvPartnerPortNum.Builder buildPartnerPortNum() {
return new OFBsnTlvPartnerPortNumVer15.Builder();
}
public OFBsnTlvPartnerPortNum partnerPortNum(int value) {
return new OFBsnTlvPartnerPortNumVer15(
value
);
}
public OFBsnTlvPartnerPortPriority.Builder buildPartnerPortPriority() {
return new OFBsnTlvPartnerPortPriorityVer15.Builder();
}
public OFBsnTlvPartnerPortPriority partnerPortPriority(int value) {
return new OFBsnTlvPartnerPortPriorityVer15(
value
);
}
public OFBsnTlvPartnerState.Builder buildPartnerState() {
return new OFBsnTlvPartnerStateVer15.Builder();
}
public OFBsnTlvPartnerState partnerState(Set value) {
return new OFBsnTlvPartnerStateVer15(
value
);
}
public OFBsnTlvPartnerSystemMac.Builder buildPartnerSystemMac() {
return new OFBsnTlvPartnerSystemMacVer15.Builder();
}
public OFBsnTlvPartnerSystemMac partnerSystemMac(MacAddress value) {
return new OFBsnTlvPartnerSystemMacVer15(
value
);
}
public OFBsnTlvPartnerSystemPriority.Builder buildPartnerSystemPriority() {
return new OFBsnTlvPartnerSystemPriorityVer15.Builder();
}
public OFBsnTlvPartnerSystemPriority partnerSystemPriority(int value) {
return new OFBsnTlvPartnerSystemPriorityVer15(
value
);
}
public OFBsnTlvPassive passive() {
return OFBsnTlvPassiveVer15.INSTANCE;
}
public OFBsnTlvPduaRxInstance.Builder buildPduaRxInstance() {
return new OFBsnTlvPduaRxInstanceVer15.Builder();
}
public OFBsnTlvPduaRxInstance pduaRxInstance(byte[] value) {
return new OFBsnTlvPduaRxInstanceVer15(
value
);
}
public OFBsnTlvPimDr pimDr() {
return OFBsnTlvPimDrVer15.INSTANCE;
}
public OFBsnTlvPimHelloFlood pimHelloFlood() {
return OFBsnTlvPimHelloFloodVer15.INSTANCE;
}
public OFBsnTlvPort.Builder buildPort() {
return new OFBsnTlvPortVer15.Builder();
}
public OFBsnTlvPort port(OFPort value) {
return new OFBsnTlvPortVer15(
value
);
}
public OFBsnTlvPortMode.Builder buildPortMode() {
return new OFBsnTlvPortModeVer15.Builder();
}
public OFBsnTlvPortMode portMode(OFBsnPortMode value) {
return new OFBsnTlvPortModeVer15(
value
);
}
public OFBsnTlvPortSpeedGbps.Builder buildPortSpeedGbps() {
return new OFBsnTlvPortSpeedGbpsVer15.Builder();
}
public OFBsnTlvPortSpeedGbps portSpeedGbps(long value) {
return new OFBsnTlvPortSpeedGbpsVer15(
value
);
}
public OFBsnTlvPortUsage.Builder buildPortUsage() {
return new OFBsnTlvPortUsageVer15.Builder();
}
public OFBsnTlvPortUsage portUsage(OFBsnPortUsage value) {
return new OFBsnTlvPortUsageVer15(
value
);
}
public OFBsnTlvPortVxlanMode.Builder buildPortVxlanMode() {
return new OFBsnTlvPortVxlanModeVer15.Builder();
}
public OFBsnTlvPortVxlanMode portVxlanMode(OFBsnPortVxlanMode value) {
return new OFBsnTlvPortVxlanModeVer15(
value
);
}
public OFBsnTlvPreserveVlan preserveVlan() {
return OFBsnTlvPreserveVlanVer15.INSTANCE;
}
public OFBsnTlvPriority.Builder buildPriority() {
return new OFBsnTlvPriorityVer15.Builder();
}
public OFBsnTlvPriority priority(long value) {
return new OFBsnTlvPriorityVer15(
value
);
}
public OFBsnTlvPushTwoPerPolicy pushTwoPerPolicy() {
return OFBsnTlvPushTwoPerPolicyVer15.INSTANCE;
}
public OFBsnTlvPushTwoTagsCapability.Builder buildPushTwoTagsCapability() {
return new OFBsnTlvPushTwoTagsCapabilityVer15.Builder();
}
public OFBsnTlvPushTwoTagsCapability pushTwoTagsCapability(Set value) {
return new OFBsnTlvPushTwoTagsCapabilityVer15(
value
);
}
public OFBsnTlvPushVlanOnEgress pushVlanOnEgress() {
return OFBsnTlvPushVlanOnEgressVer15.INSTANCE;
}
public OFBsnTlvPushVlanOnIngress.Builder buildPushVlanOnIngress() {
return new OFBsnTlvPushVlanOnIngressVer15.Builder();
}
public OFBsnTlvPushVlanOnIngress pushVlanOnIngress(Set flags) {
return new OFBsnTlvPushVlanOnIngressVer15(
flags
);
}
public OFBsnTlvQosPriority.Builder buildQosPriority() {
return new OFBsnTlvQosPriorityVer15.Builder();
}
public OFBsnTlvQosPriority qosPriority(long value) {
return new OFBsnTlvQosPriorityVer15(
value
);
}
public OFBsnTlvQueueId.Builder buildQueueId() {
return new OFBsnTlvQueueIdVer15.Builder();
}
public OFBsnTlvQueueId queueId(long value) {
return new OFBsnTlvQueueIdVer15(
value
);
}
public OFBsnTlvQueueWeight.Builder buildQueueWeight() {
return new OFBsnTlvQueueWeightVer15.Builder();
}
public OFBsnTlvQueueWeight queueWeight(long value) {
return new OFBsnTlvQueueWeightVer15(
value
);
}
public OFBsnTlvRateLimit.Builder buildRateLimit() {
return new OFBsnTlvRateLimitVer15.Builder();
}
public OFBsnTlvRateLimit rateLimit(long value) {
return new OFBsnTlvRateLimitVer15(
value
);
}
public OFBsnTlvRateUnit.Builder buildRateUnit() {
return new OFBsnTlvRateUnitVer15.Builder();
}
public OFBsnTlvRateUnit rateUnit(OFBsnRateUnit value) {
return new OFBsnTlvRateUnitVer15(
value
);
}
public OFBsnTlvRecordPackets.Builder buildRecordPackets() {
return new OFBsnTlvRecordPacketsVer15.Builder();
}
public OFBsnTlvRecordPackets recordPackets(long value) {
return new OFBsnTlvRecordPacketsVer15(
value
);
}
public OFBsnTlvRedundantMgmt redundantMgmt() {
return OFBsnTlvRedundantMgmtVer15.INSTANCE;
}
public OFBsnTlvReference.Builder buildReference() {
return new OFBsnTlvReferenceVer15.Builder();
}
public OFBsnTlvReference reference(int tableId, List key) {
return new OFBsnTlvReferenceVer15(
tableId,
key
);
}
public OFBsnTlvRemoteId.Builder buildRemoteId() {
return new OFBsnTlvRemoteIdVer15.Builder();
}
public OFBsnTlvRemoteId remoteId(byte[] value) {
return new OFBsnTlvRemoteIdVer15(
value
);
}
public OFBsnTlvReplyPackets.Builder buildReplyPackets() {
return new OFBsnTlvReplyPacketsVer15.Builder();
}
public OFBsnTlvReplyPackets replyPackets(U64 value) {
return new OFBsnTlvReplyPacketsVer15(
value
);
}
public OFBsnTlvRequestPackets.Builder buildRequestPackets() {
return new OFBsnTlvRequestPacketsVer15.Builder();
}
public OFBsnTlvRequestPackets requestPackets(U64 value) {
return new OFBsnTlvRequestPacketsVer15(
value
);
}
public OFBsnTlvRestServer restServer() {
return OFBsnTlvRestServerVer15.INSTANCE;
}
public OFBsnTlvRoutingParam.Builder buildRoutingParam() {
return new OFBsnTlvRoutingParamVer15.Builder();
}
public OFBsnTlvRoutingParam routingParam(OFBsnRoutingParam value) {
return new OFBsnTlvRoutingParamVer15(
value
);
}
public OFBsnTlvRxBytes.Builder buildRxBytes() {
return new OFBsnTlvRxBytesVer15.Builder();
}
public OFBsnTlvRxBytes rxBytes(U64 value) {
return new OFBsnTlvRxBytesVer15(
value
);
}
public OFBsnTlvRxPackets.Builder buildRxPackets() {
return new OFBsnTlvRxPacketsVer15.Builder();
}
public OFBsnTlvRxPackets rxPackets(U64 value) {
return new OFBsnTlvRxPacketsVer15(
value
);
}
public OFBsnTlvSamplingRate.Builder buildSamplingRate() {
return new OFBsnTlvSamplingRateVer15.Builder();
}
public OFBsnTlvSamplingRate samplingRate(long value) {
return new OFBsnTlvSamplingRateVer15(
value
);
}
public OFBsnTlvSctpDst.Builder buildSctpDst() {
return new OFBsnTlvSctpDstVer15.Builder();
}
public OFBsnTlvSctpDst sctpDst(int value) {
return new OFBsnTlvSctpDstVer15(
value
);
}
public OFBsnTlvSctpSrc.Builder buildSctpSrc() {
return new OFBsnTlvSctpSrcVer15.Builder();
}
public OFBsnTlvSctpSrc sctpSrc(int value) {
return new OFBsnTlvSctpSrcVer15(
value
);
}
public OFBsnTlvSetLoopbackMode setLoopbackMode() {
return OFBsnTlvSetLoopbackModeVer15.INSTANCE;
}
public OFBsnTlvSocket.Builder buildSocket() {
return new OFBsnTlvSocketVer15.Builder();
}
public OFBsnTlvSocket socket(long value) {
return new OFBsnTlvSocketVer15(
value
);
}
public OFBsnTlvSrcMacCml.Builder buildSrcMacCml() {
return new OFBsnTlvSrcMacCmlVer15.Builder();
}
public OFBsnTlvSrcMacCml srcMacCml(OFBsnCml value) {
return new OFBsnTlvSrcMacCmlVer15(
value
);
}
public OFBsnTlvStatus.Builder buildStatus() {
return new OFBsnTlvStatusVer15.Builder();
}
public OFBsnTlvStatus status(OFBsnStatus value) {
return new OFBsnTlvStatusVer15(
value
);
}
public OFBsnTlvStripMplsL2OnIngress stripMplsL2OnIngress() {
return OFBsnTlvStripMplsL2OnIngressVer15.INSTANCE;
}
public OFBsnTlvStripMplsL3OnIngress stripMplsL3OnIngress() {
return OFBsnTlvStripMplsL3OnIngressVer15.INSTANCE;
}
public OFBsnTlvStripVlanOnEgress.Builder buildStripVlanOnEgress() {
return new OFBsnTlvStripVlanOnEgressVer15.Builder();
}
public OFBsnTlvStripVlanOnEgress stripVlanOnEgress(Set flags) {
return new OFBsnTlvStripVlanOnEgressVer15(
flags
);
}
public OFBsnTlvSubAgentId.Builder buildSubAgentId() {
return new OFBsnTlvSubAgentIdVer15.Builder();
}
public OFBsnTlvSubAgentId subAgentId(long value) {
return new OFBsnTlvSubAgentIdVer15(
value
);
}
public OFBsnTlvSwlFeature.Builder buildSwlFeature() {
return new OFBsnTlvSwlFeatureVer15.Builder();
}
public OFBsnTlvSwlFeature swlFeature(OFBsnSwlFeature value) {
return new OFBsnTlvSwlFeatureVer15(
value
);
}
public OFBsnTlvTcpDst.Builder buildTcpDst() {
return new OFBsnTlvTcpDstVer15.Builder();
}
public OFBsnTlvTcpDst tcpDst(int value) {
return new OFBsnTlvTcpDstVer15(
value
);
}
public OFBsnTlvTcpFlags.Builder buildTcpFlags() {
return new OFBsnTlvTcpFlagsVer15.Builder();
}
public OFBsnTlvTcpFlags tcpFlags(int value) {
return new OFBsnTlvTcpFlagsVer15(
value
);
}
public OFBsnTlvTcpSrc.Builder buildTcpSrc() {
return new OFBsnTlvTcpSrcVer15.Builder();
}
public OFBsnTlvTcpSrc tcpSrc(int value) {
return new OFBsnTlvTcpSrcVer15(
value
);
}
public OFBsnTlvThread.Builder buildThread() {
return new OFBsnTlvThreadVer15.Builder();
}
public OFBsnTlvThread thread(long value) {
return new OFBsnTlvThreadVer15(
value
);
}
public OFBsnTlvTimestamp.Builder buildTimestamp() {
return new OFBsnTlvTimestampVer15.Builder();
}
public OFBsnTlvTimestamp timestamp(U64 value) {
return new OFBsnTlvTimestampVer15(
value
);
}
public OFBsnTlvTtl.Builder buildTtl() {
return new OFBsnTlvTtlVer15.Builder();
}
public OFBsnTlvTtl ttl(int value) {
return new OFBsnTlvTtlVer15(
value
);
}
public OFBsnTlvTunnelCapability.Builder buildTunnelCapability() {
return new OFBsnTlvTunnelCapabilityVer15.Builder();
}
public OFBsnTlvTunnelCapability tunnelCapability(Set value) {
return new OFBsnTlvTunnelCapabilityVer15(
value
);
}
public OFBsnTlvTxBytes.Builder buildTxBytes() {
return new OFBsnTlvTxBytesVer15.Builder();
}
public OFBsnTlvTxBytes txBytes(U64 value) {
return new OFBsnTlvTxBytesVer15(
value
);
}
public OFBsnTlvTxPackets.Builder buildTxPackets() {
return new OFBsnTlvTxPacketsVer15.Builder();
}
public OFBsnTlvTxPackets txPackets(U64 value) {
return new OFBsnTlvTxPacketsVer15(
value
);
}
public OFBsnTlvUdfAnchor.Builder buildUdfAnchor() {
return new OFBsnTlvUdfAnchorVer15.Builder();
}
public OFBsnTlvUdfAnchor udfAnchor(OFBsnUdfAnchor value) {
return new OFBsnTlvUdfAnchorVer15(
value
);
}
public OFBsnTlvUdfCapability.Builder buildUdfCapability() {
return new OFBsnTlvUdfCapabilityVer15.Builder();
}
public OFBsnTlvUdfCapability udfCapability(Set value) {
return new OFBsnTlvUdfCapabilityVer15(
value
);
}
public OFBsnTlvUdfData.Builder buildUdfData() {
return new OFBsnTlvUdfDataVer15.Builder();
}
public OFBsnTlvUdfData udfData(long value) {
return new OFBsnTlvUdfDataVer15(
value
);
}
public OFBsnTlvUdfId.Builder buildUdfId() {
return new OFBsnTlvUdfIdVer15.Builder();
}
public OFBsnTlvUdfId udfId(int value) {
return new OFBsnTlvUdfIdVer15(
value
);
}
public OFBsnTlvUdfLength.Builder buildUdfLength() {
return new OFBsnTlvUdfLengthVer15.Builder();
}
public OFBsnTlvUdfLength udfLength(int value) {
return new OFBsnTlvUdfLengthVer15(
value
);
}
public OFBsnTlvUdfOffset.Builder buildUdfOffset() {
return new OFBsnTlvUdfOffsetVer15.Builder();
}
public OFBsnTlvUdfOffset udfOffset(int value) {
return new OFBsnTlvUdfOffsetVer15(
value
);
}
public OFBsnTlvUdpDst.Builder buildUdpDst() {
return new OFBsnTlvUdpDstVer15.Builder();
}
public OFBsnTlvUdpDst udpDst(int value) {
return new OFBsnTlvUdpDstVer15(
value
);
}
public OFBsnTlvUdpSrc.Builder buildUdpSrc() {
return new OFBsnTlvUdpSrcVer15.Builder();
}
public OFBsnTlvUdpSrc udpSrc(int value) {
return new OFBsnTlvUdpSrcVer15(
value
);
}
public OFBsnTlvUint32.Builder buildUint32() {
return new OFBsnTlvUint32Ver15.Builder();
}
public OFBsnTlvUint32 uint32(long value) {
return new OFBsnTlvUint32Ver15(
value
);
}
public OFBsnTlvUint64List.Builder buildUint64List() {
return new OFBsnTlvUint64ListVer15.Builder();
}
public OFBsnTlvUint64List uint64List(List value) {
return new OFBsnTlvUint64ListVer15(
value
);
}
public OFBsnTlvUnicastQueryTimeout.Builder buildUnicastQueryTimeout() {
return new OFBsnTlvUnicastQueryTimeoutVer15.Builder();
}
public OFBsnTlvUnicastQueryTimeout unicastQueryTimeout(long value) {
return new OFBsnTlvUnicastQueryTimeoutVer15(
value
);
}
public OFBsnTlvUnicastRate.Builder buildUnicastRate() {
return new OFBsnTlvUnicastRateVer15.Builder();
}
public OFBsnTlvUnicastRate unicastRate(long value) {
return new OFBsnTlvUnicastRateVer15(
value
);
}
public OFBsnTlvUnknownMulticastRate.Builder buildUnknownMulticastRate() {
return new OFBsnTlvUnknownMulticastRateVer15.Builder();
}
public OFBsnTlvUnknownMulticastRate unknownMulticastRate(long value) {
return new OFBsnTlvUnknownMulticastRateVer15(
value
);
}
public OFBsnTlvUntagged untagged() {
return OFBsnTlvUntaggedVer15.INSTANCE;
}
public OFBsnTlvUpgrade.Builder buildUpgrade() {
return new OFBsnTlvUpgradeVer15.Builder();
}
public OFBsnTlvUpgrade upgrade(OFBsnUpgrade value) {
return new OFBsnTlvUpgradeVer15(
value
);
}
public OFBsnTlvUriScheme.Builder buildUriScheme() {
return new OFBsnTlvUriSchemeVer15.Builder();
}
public OFBsnTlvUriScheme uriScheme(byte[] value) {
return new OFBsnTlvUriSchemeVer15(
value
);
}
public OFBsnTlvUsePacketState.Builder buildUsePacketState() {
return new OFBsnTlvUsePacketStateVer15.Builder();
}
public OFBsnTlvUsePacketState usePacketState(short value) {
return new OFBsnTlvUsePacketStateVer15(
value
);
}
public OFBsnTlvUserConfigured userConfigured() {
return OFBsnTlvUserConfiguredVer15.INSTANCE;
}
public OFBsnTlvVfi.Builder buildVfi() {
return new OFBsnTlvVfiVer15.Builder();
}
public OFBsnTlvVfi vfi(int value) {
return new OFBsnTlvVfiVer15(
value
);
}
public OFBsnTlvVfpClassId.Builder buildVfpClassId() {
return new OFBsnTlvVfpClassIdVer15.Builder();
}
public OFBsnTlvVfpClassId vfpClassId(long value) {
return new OFBsnTlvVfpClassIdVer15(
value
);
}
public OFBsnTlvVirtual virtual() {
return OFBsnTlvVirtualVer15.INSTANCE;
}
public OFBsnTlvVlanMacList.Builder buildVlanMacList() {
return new OFBsnTlvVlanMacListVer15.Builder();
}
public OFBsnTlvVlanMacList vlanMacList(List key) {
return new OFBsnTlvVlanMacListVer15(
key
);
}
public OFBsnTlvVlanPcp.Builder buildVlanPcp() {
return new OFBsnTlvVlanPcpVer15.Builder();
}
public OFBsnTlvVlanPcp vlanPcp(short value) {
return new OFBsnTlvVlanPcpVer15(
value
);
}
public OFBsnTlvVlanVid.Builder buildVlanVid() {
return new OFBsnTlvVlanVidVer15.Builder();
}
public OFBsnTlvVlanVid vlanVid(VlanVid value) {
return new OFBsnTlvVlanVidVer15(
value
);
}
public OFBsnTlvVlanVidMask.Builder buildVlanVidMask() {
return new OFBsnTlvVlanVidMaskVer15.Builder();
}
public OFBsnTlvVlanVidMask vlanVidMask(int value) {
return new OFBsnTlvVlanVidMaskVer15(
value
);
}
public OFBsnTlvVni.Builder buildVni() {
return new OFBsnTlvVniVer15.Builder();
}
public OFBsnTlvVni vni(long value) {
return new OFBsnTlvVniVer15(
value
);
}
public OFBsnTlvVpnKey.Builder buildVpnKey() {
return new OFBsnTlvVpnKeyVer15.Builder();
}
public OFBsnTlvVpnKey vpnKey(long value) {
return new OFBsnTlvVpnKeyVer15(
value
);
}
public OFBsnTlvVrf.Builder buildVrf() {
return new OFBsnTlvVrfVer15.Builder();
}
public OFBsnTlvVrf vrf(long value) {
return new OFBsnTlvVrfVer15(
value
);
}
public OFBsnTlvVxlanEgressLag vxlanEgressLag() {
return OFBsnTlvVxlanEgressLagVer15.INSTANCE;
}
public OFMessageReader getReader() {
return OFBsnTlvVer15.READER;
}
public OFVersion getVersion() {
return OFVersion.OF_15;
}
}