blob: 7ef1b3239d6cb20350d19d0b2fc92b96f8958278 [file] [log] [blame]
alshabib86ac11c2014-08-14 16:14:41 -07001// Copyright (c) 2008 The Board of Trustees of The Leland Stanford Junior University
2// Copyright (c) 2011, 2012 Open Networking Foundation
3// Copyright (c) 2012, 2013 Big Switch Networks, Inc.
4// This library was generated by the LoxiGen Compiler.
5// See the file LICENSE.txt which should have been included in the source distribution
6
7// Automatically generated by LOXI from template of_factory_class.java
8// Do not modify
9
10package org.projectfloodlight.openflow.protocol.ver10;
11
12import org.projectfloodlight.openflow.protocol.*;
13import org.projectfloodlight.openflow.protocol.action.*;
14import org.projectfloodlight.openflow.protocol.actionid.*;
15import org.projectfloodlight.openflow.protocol.bsntlv.*;
16import org.projectfloodlight.openflow.protocol.errormsg.*;
17import org.projectfloodlight.openflow.protocol.meterband.*;
18import org.projectfloodlight.openflow.protocol.instruction.*;
19import org.projectfloodlight.openflow.protocol.instructionid.*;
20import org.projectfloodlight.openflow.protocol.match.*;
21import org.projectfloodlight.openflow.protocol.oxm.*;
22import org.projectfloodlight.openflow.protocol.queueprop.*;
23import org.projectfloodlight.openflow.types.*;
24import org.projectfloodlight.openflow.util.*;
25import org.projectfloodlight.openflow.exceptions.*;
26import java.util.Set;
27import java.util.List;
28import org.projectfloodlight.openflow.protocol.OFOxmList;
29
30
31public class OFFactoryVer10 implements OFFactory {
32 public final static OFFactoryVer10 INSTANCE = new OFFactoryVer10();
33
34 private final XidGenerator xidGenerator = XidGenerators.global();
35
36 public OFActions actions() {
37 return OFActionsVer10.INSTANCE;
38 }
39 public OFInstructions instructions() {
40 return OFInstructionsVer10.INSTANCE;
41 }
42 public OFMeterBands meterBands() {
43 return OFMeterBandsVer10.INSTANCE;
44 }
45 public OFOxms oxms() {
46 return OFOxmsVer10.INSTANCE;
47 }
48 public OFQueueProps queueProps() {
49 return OFQueuePropsVer10.INSTANCE;
50 }
51 public OFErrorMsgs errorMsgs() {
52 return OFErrorMsgsVer10.INSTANCE;
53 }
54 public OFActionIds actionIds() {
55 return OFActionIdsVer10.INSTANCE;
56 }
57 public OFInstructionIds instructionIds() {
58 return OFInstructionIdsVer10.INSTANCE;
59 }
60 public OFBsnTlvs bsnTlvs() {
61 return OFBsnTlvsVer10.INSTANCE;
62 }
63
64
65 public OFAggregateStatsReply.Builder buildAggregateStatsReply() {
66 return new OFAggregateStatsReplyVer10.Builder().setXid(nextXid());
67 }
68
69 public OFAggregateStatsRequest.Builder buildAggregateStatsRequest() {
70 return new OFAggregateStatsRequestVer10.Builder().setXid(nextXid());
71 }
72
73 public OFBarrierReply.Builder buildBarrierReply() {
74 return new OFBarrierReplyVer10.Builder().setXid(nextXid());
75 }
76 public OFBarrierReply barrierReply() {
77 return new OFBarrierReplyVer10(
78 nextXid()
79 );
80 }
81
82 public OFBarrierRequest.Builder buildBarrierRequest() {
83 return new OFBarrierRequestVer10.Builder().setXid(nextXid());
84 }
85 public OFBarrierRequest barrierRequest() {
86 return new OFBarrierRequestVer10(
87 nextXid()
88 );
89 }
90
91 public OFBsnBwClearDataReply.Builder buildBsnBwClearDataReply() {
92 return new OFBsnBwClearDataReplyVer10.Builder().setXid(nextXid());
93 }
94 public OFBsnBwClearDataReply bsnBwClearDataReply(long status) {
95 return new OFBsnBwClearDataReplyVer10(
96 nextXid(),
97 status
98 );
99 }
100
101 public OFBsnBwClearDataRequest.Builder buildBsnBwClearDataRequest() {
102 return new OFBsnBwClearDataRequestVer10.Builder().setXid(nextXid());
103 }
104 public OFBsnBwClearDataRequest bsnBwClearDataRequest() {
105 return new OFBsnBwClearDataRequestVer10(
106 nextXid()
107 );
108 }
109
110 public OFBsnBwEnableGetReply.Builder buildBsnBwEnableGetReply() {
111 return new OFBsnBwEnableGetReplyVer10.Builder().setXid(nextXid());
112 }
113 public OFBsnBwEnableGetReply bsnBwEnableGetReply(long enabled) {
114 return new OFBsnBwEnableGetReplyVer10(
115 nextXid(),
116 enabled
117 );
118 }
119
120 public OFBsnBwEnableGetRequest.Builder buildBsnBwEnableGetRequest() {
121 return new OFBsnBwEnableGetRequestVer10.Builder().setXid(nextXid());
122 }
123 public OFBsnBwEnableGetRequest bsnBwEnableGetRequest() {
124 return new OFBsnBwEnableGetRequestVer10(
125 nextXid()
126 );
127 }
128
129 public OFBsnBwEnableSetReply.Builder buildBsnBwEnableSetReply() {
130 return new OFBsnBwEnableSetReplyVer10.Builder().setXid(nextXid());
131 }
132
133 public OFBsnBwEnableSetRequest.Builder buildBsnBwEnableSetRequest() {
134 return new OFBsnBwEnableSetRequestVer10.Builder().setXid(nextXid());
135 }
136 public OFBsnBwEnableSetRequest bsnBwEnableSetRequest(long enable) {
137 return new OFBsnBwEnableSetRequestVer10(
138 nextXid(),
139 enable
140 );
141 }
142
143 public OFBsnGetInterfacesReply.Builder buildBsnGetInterfacesReply() {
144 return new OFBsnGetInterfacesReplyVer10.Builder().setXid(nextXid());
145 }
146 public OFBsnGetInterfacesReply bsnGetInterfacesReply(List<OFBsnInterface> interfaces) {
147 return new OFBsnGetInterfacesReplyVer10(
148 nextXid(),
149 interfaces
150 );
151 }
152
153 public OFBsnGetInterfacesRequest.Builder buildBsnGetInterfacesRequest() {
154 return new OFBsnGetInterfacesRequestVer10.Builder().setXid(nextXid());
155 }
156 public OFBsnGetInterfacesRequest bsnGetInterfacesRequest() {
157 return new OFBsnGetInterfacesRequestVer10(
158 nextXid()
159 );
160 }
161
162 public OFBsnGetIpMaskReply.Builder buildBsnGetIpMaskReply() {
163 return new OFBsnGetIpMaskReplyVer10.Builder().setXid(nextXid());
164 }
165
166 public OFBsnGetIpMaskRequest.Builder buildBsnGetIpMaskRequest() {
167 return new OFBsnGetIpMaskRequestVer10.Builder().setXid(nextXid());
168 }
169 public OFBsnGetIpMaskRequest bsnGetIpMaskRequest(short index) {
170 return new OFBsnGetIpMaskRequestVer10(
171 nextXid(),
172 index
173 );
174 }
175
176 public OFBsnGetL2TableReply.Builder buildBsnGetL2TableReply() {
177 return new OFBsnGetL2TableReplyVer10.Builder().setXid(nextXid());
178 }
179
180 public OFBsnGetL2TableRequest.Builder buildBsnGetL2TableRequest() {
181 return new OFBsnGetL2TableRequestVer10.Builder().setXid(nextXid());
182 }
183 public OFBsnGetL2TableRequest bsnGetL2TableRequest() {
184 return new OFBsnGetL2TableRequestVer10(
185 nextXid()
186 );
187 }
188
189 public OFBsnGetMirroringReply.Builder buildBsnGetMirroringReply() {
190 return new OFBsnGetMirroringReplyVer10.Builder().setXid(nextXid());
191 }
192 public OFBsnGetMirroringReply bsnGetMirroringReply(short reportMirrorPorts) {
193 return new OFBsnGetMirroringReplyVer10(
194 nextXid(),
195 reportMirrorPorts
196 );
197 }
198
199 public OFBsnGetMirroringRequest.Builder buildBsnGetMirroringRequest() {
200 return new OFBsnGetMirroringRequestVer10.Builder().setXid(nextXid());
201 }
202 public OFBsnGetMirroringRequest bsnGetMirroringRequest(short reportMirrorPorts) {
203 return new OFBsnGetMirroringRequestVer10(
204 nextXid(),
205 reportMirrorPorts
206 );
207 }
208
209 public OFBsnHybridGetReply.Builder buildBsnHybridGetReply() {
210 return new OFBsnHybridGetReplyVer10.Builder().setXid(nextXid());
211 }
212
213 public OFBsnHybridGetRequest.Builder buildBsnHybridGetRequest() {
214 return new OFBsnHybridGetRequestVer10.Builder().setXid(nextXid());
215 }
216 public OFBsnHybridGetRequest bsnHybridGetRequest() {
217 return new OFBsnHybridGetRequestVer10(
218 nextXid()
219 );
220 }
221
222 public OFBsnInterface.Builder buildBsnInterface() {
223 return new OFBsnInterfaceVer10.Builder();
224 }
225
226 public OFBsnPduRxReply.Builder buildBsnPduRxReply() {
227 return new OFBsnPduRxReplyVer10.Builder().setXid(nextXid());
228 }
229
230 public OFBsnPduRxRequest.Builder buildBsnPduRxRequest() {
231 return new OFBsnPduRxRequestVer10.Builder().setXid(nextXid());
232 }
233
234 public OFBsnPduRxTimeout.Builder buildBsnPduRxTimeout() {
235 return new OFBsnPduRxTimeoutVer10.Builder().setXid(nextXid());
236 }
237
238 public OFBsnPduTxReply.Builder buildBsnPduTxReply() {
239 return new OFBsnPduTxReplyVer10.Builder().setXid(nextXid());
240 }
241
242 public OFBsnPduTxRequest.Builder buildBsnPduTxRequest() {
243 return new OFBsnPduTxRequestVer10.Builder().setXid(nextXid());
244 }
245
246 public OFBsnSetIpMask.Builder buildBsnSetIpMask() {
247 return new OFBsnSetIpMaskVer10.Builder().setXid(nextXid());
248 }
249
250 public OFBsnSetL2TableReply.Builder buildBsnSetL2TableReply() {
251 return new OFBsnSetL2TableReplyVer10.Builder().setXid(nextXid());
252 }
253
254 public OFBsnSetL2TableRequest.Builder buildBsnSetL2TableRequest() {
255 return new OFBsnSetL2TableRequestVer10.Builder().setXid(nextXid());
256 }
257
258 public OFBsnSetMirroring.Builder buildBsnSetMirroring() {
259 return new OFBsnSetMirroringVer10.Builder().setXid(nextXid());
260 }
261 public OFBsnSetMirroring bsnSetMirroring(short reportMirrorPorts) {
262 return new OFBsnSetMirroringVer10(
263 nextXid(),
264 reportMirrorPorts
265 );
266 }
267
268 public OFBsnSetPktinSuppressionReply.Builder buildBsnSetPktinSuppressionReply() {
269 return new OFBsnSetPktinSuppressionReplyVer10.Builder().setXid(nextXid());
270 }
271 public OFBsnSetPktinSuppressionReply bsnSetPktinSuppressionReply(long status) {
272 return new OFBsnSetPktinSuppressionReplyVer10(
273 nextXid(),
274 status
275 );
276 }
277
278 public OFBsnSetPktinSuppressionRequest.Builder buildBsnSetPktinSuppressionRequest() {
279 return new OFBsnSetPktinSuppressionRequestVer10.Builder().setXid(nextXid());
280 }
281
282 public OFBsnShellCommand.Builder buildBsnShellCommand() {
283 return new OFBsnShellCommandVer10.Builder().setXid(nextXid());
284 }
285
286 public OFBsnShellOutput.Builder buildBsnShellOutput() {
287 return new OFBsnShellOutputVer10.Builder().setXid(nextXid());
288 }
289 public OFBsnShellOutput bsnShellOutput(byte[] data) {
290 return new OFBsnShellOutputVer10(
291 nextXid(),
292 data
293 );
294 }
295
296 public OFBsnShellStatus.Builder buildBsnShellStatus() {
297 return new OFBsnShellStatusVer10.Builder().setXid(nextXid());
298 }
299 public OFBsnShellStatus bsnShellStatus(long status) {
300 return new OFBsnShellStatusVer10(
301 nextXid(),
302 status
303 );
304 }
305
306 public OFBsnVirtualPortCreateReply.Builder buildBsnVirtualPortCreateReply() {
307 return new OFBsnVirtualPortCreateReplyVer10.Builder().setXid(nextXid());
308 }
309
310 public OFBsnVirtualPortCreateRequest.Builder buildBsnVirtualPortCreateRequest() {
311 return new OFBsnVirtualPortCreateRequestVer10.Builder().setXid(nextXid());
312 }
313 public OFBsnVirtualPortCreateRequest bsnVirtualPortCreateRequest(OFBsnVport vport) {
314 return new OFBsnVirtualPortCreateRequestVer10(
315 nextXid(),
316 vport
317 );
318 }
319
320 public OFBsnVirtualPortRemoveReply.Builder buildBsnVirtualPortRemoveReply() {
321 return new OFBsnVirtualPortRemoveReplyVer10.Builder().setXid(nextXid());
322 }
323 public OFBsnVirtualPortRemoveReply bsnVirtualPortRemoveReply(long status) {
324 return new OFBsnVirtualPortRemoveReplyVer10(
325 nextXid(),
326 status
327 );
328 }
329
330 public OFBsnVirtualPortRemoveRequest.Builder buildBsnVirtualPortRemoveRequest() {
331 return new OFBsnVirtualPortRemoveRequestVer10.Builder().setXid(nextXid());
332 }
333 public OFBsnVirtualPortRemoveRequest bsnVirtualPortRemoveRequest(long vportNo) {
334 return new OFBsnVirtualPortRemoveRequestVer10(
335 nextXid(),
336 vportNo
337 );
338 }
339
340 public OFBsnVportL2Gre.Builder buildBsnVportL2Gre() {
341 return new OFBsnVportL2GreVer10.Builder();
342 }
343
344 public OFBsnVportQInQ.Builder buildBsnVportQInQ() {
345 return new OFBsnVportQInQVer10.Builder();
346 }
347
348 public OFDescStatsReply.Builder buildDescStatsReply() {
349 return new OFDescStatsReplyVer10.Builder().setXid(nextXid());
350 }
351
352 public OFDescStatsRequest.Builder buildDescStatsRequest() {
353 return new OFDescStatsRequestVer10.Builder().setXid(nextXid());
354 }
355 public OFDescStatsRequest descStatsRequest(Set<OFStatsRequestFlags> flags) {
356 return new OFDescStatsRequestVer10(
357 nextXid(),
358 flags
359 );
360 }
361
362 public OFEchoReply.Builder buildEchoReply() {
363 return new OFEchoReplyVer10.Builder().setXid(nextXid());
364 }
365 public OFEchoReply echoReply(byte[] data) {
366 return new OFEchoReplyVer10(
367 nextXid(),
368 data
369 );
370 }
371
372 public OFEchoRequest.Builder buildEchoRequest() {
373 return new OFEchoRequestVer10.Builder().setXid(nextXid());
374 }
375 public OFEchoRequest echoRequest(byte[] data) {
376 return new OFEchoRequestVer10(
377 nextXid(),
378 data
379 );
380 }
381
382 public OFFeaturesReply.Builder buildFeaturesReply() {
383 return new OFFeaturesReplyVer10.Builder().setXid(nextXid());
384 }
385
386 public OFFeaturesRequest.Builder buildFeaturesRequest() {
387 return new OFFeaturesRequestVer10.Builder().setXid(nextXid());
388 }
389 public OFFeaturesRequest featuresRequest() {
390 return new OFFeaturesRequestVer10(
391 nextXid()
392 );
393 }
394
395 public OFFlowAdd.Builder buildFlowAdd() {
396 return new OFFlowAddVer10.Builder().setXid(nextXid());
397 }
398
399 public OFFlowDelete.Builder buildFlowDelete() {
400 return new OFFlowDeleteVer10.Builder().setXid(nextXid());
401 }
402
403 public OFFlowDeleteStrict.Builder buildFlowDeleteStrict() {
404 return new OFFlowDeleteStrictVer10.Builder().setXid(nextXid());
405 }
406
407 public OFFlowModify.Builder buildFlowModify() {
408 return new OFFlowModifyVer10.Builder().setXid(nextXid());
409 }
410
411 public OFFlowModifyStrict.Builder buildFlowModifyStrict() {
412 return new OFFlowModifyStrictVer10.Builder().setXid(nextXid());
413 }
414
415 public OFFlowRemoved.Builder buildFlowRemoved() {
416 return new OFFlowRemovedVer10.Builder().setXid(nextXid());
417 }
418
419 public OFFlowStatsEntry.Builder buildFlowStatsEntry() {
420 return new OFFlowStatsEntryVer10.Builder();
421 }
422
423 public OFFlowStatsReply.Builder buildFlowStatsReply() {
424 return new OFFlowStatsReplyVer10.Builder().setXid(nextXid());
425 }
426
427 public OFFlowStatsRequest.Builder buildFlowStatsRequest() {
428 return new OFFlowStatsRequestVer10.Builder().setXid(nextXid());
429 }
430
431 public OFGetConfigReply.Builder buildGetConfigReply() {
432 return new OFGetConfigReplyVer10.Builder().setXid(nextXid());
433 }
434
435 public OFGetConfigRequest.Builder buildGetConfigRequest() {
436 return new OFGetConfigRequestVer10.Builder().setXid(nextXid());
437 }
438 public OFGetConfigRequest getConfigRequest() {
439 return new OFGetConfigRequestVer10(
440 nextXid()
441 );
442 }
443
444 public OFHello.Builder buildHello() {
445 return new OFHelloVer10.Builder().setXid(nextXid());
446 }
447 public OFHello hello(List<OFHelloElem> elements) {
448 return new OFHelloVer10(
449 nextXid()
450 );
451 }
452
453 public OFMatchV1.Builder buildMatchV1() {
454 return new OFMatchV1Ver10.Builder();
455 }
456 public Match.Builder buildMatch() {
457 return new OFMatchV1Ver10.Builder();
458 }
459
460 final static Match MATCH_WILDCARD_ALL = OFMatchV1Ver10.DEFAULT;
461
462 public Match matchWildcardAll() {
463 return MATCH_WILDCARD_ALL;
464 }
465
466 public OFNiciraControllerRoleReply.Builder buildNiciraControllerRoleReply() {
467 return new OFNiciraControllerRoleReplyVer10.Builder().setXid(nextXid());
468 }
469 public OFNiciraControllerRoleReply niciraControllerRoleReply(OFNiciraControllerRole role) {
470 return new OFNiciraControllerRoleReplyVer10(
471 nextXid(),
472 role
473 );
474 }
475
476 public OFNiciraControllerRoleRequest.Builder buildNiciraControllerRoleRequest() {
477 return new OFNiciraControllerRoleRequestVer10.Builder().setXid(nextXid());
478 }
479 public OFNiciraControllerRoleRequest niciraControllerRoleRequest(OFNiciraControllerRole role) {
480 return new OFNiciraControllerRoleRequestVer10(
481 nextXid(),
482 role
483 );
484 }
485
486 public OFPacketIn.Builder buildPacketIn() {
487 return new OFPacketInVer10.Builder().setXid(nextXid());
488 }
489
490 public OFPacketOut.Builder buildPacketOut() {
491 return new OFPacketOutVer10.Builder().setXid(nextXid());
492 }
493
494 public OFPacketQueue.Builder buildPacketQueue() {
495 return new OFPacketQueueVer10.Builder();
496 }
497
498 public OFPortDesc.Builder buildPortDesc() {
499 return new OFPortDescVer10.Builder();
500 }
501
502 public OFPortMod.Builder buildPortMod() {
503 return new OFPortModVer10.Builder().setXid(nextXid());
504 }
505
506 public OFPortStatsEntry.Builder buildPortStatsEntry() {
507 return new OFPortStatsEntryVer10.Builder();
508 }
509
510 public OFPortStatsReply.Builder buildPortStatsReply() {
511 return new OFPortStatsReplyVer10.Builder().setXid(nextXid());
512 }
513
514 public OFPortStatsRequest.Builder buildPortStatsRequest() {
515 return new OFPortStatsRequestVer10.Builder().setXid(nextXid());
516 }
517
518 public OFPortStatus.Builder buildPortStatus() {
519 return new OFPortStatusVer10.Builder().setXid(nextXid());
520 }
521
522 public OFQueueGetConfigReply.Builder buildQueueGetConfigReply() {
523 return new OFQueueGetConfigReplyVer10.Builder().setXid(nextXid());
524 }
525
526 public OFQueueGetConfigRequest.Builder buildQueueGetConfigRequest() {
527 return new OFQueueGetConfigRequestVer10.Builder().setXid(nextXid());
528 }
529 public OFQueueGetConfigRequest queueGetConfigRequest(OFPort port) {
530 return new OFQueueGetConfigRequestVer10(
531 nextXid(),
532 port
533 );
534 }
535
536 public OFQueueStatsEntry.Builder buildQueueStatsEntry() {
537 return new OFQueueStatsEntryVer10.Builder();
538 }
539
540 public OFQueueStatsReply.Builder buildQueueStatsReply() {
541 return new OFQueueStatsReplyVer10.Builder().setXid(nextXid());
542 }
543
544 public OFQueueStatsRequest.Builder buildQueueStatsRequest() {
545 return new OFQueueStatsRequestVer10.Builder().setXid(nextXid());
546 }
547
548 public OFSetConfig.Builder buildSetConfig() {
549 return new OFSetConfigVer10.Builder().setXid(nextXid());
550 }
551
552 public OFTableMod.Builder buildTableMod() {
553 throw new UnsupportedOperationException("OFTableMod not supported in version 1.0");
554 }
555
556 public OFTableStatsEntry.Builder buildTableStatsEntry() {
557 return new OFTableStatsEntryVer10.Builder();
558 }
559
560 public OFTableStatsReply.Builder buildTableStatsReply() {
561 return new OFTableStatsReplyVer10.Builder().setXid(nextXid());
562 }
563
564 public OFTableStatsRequest.Builder buildTableStatsRequest() {
565 return new OFTableStatsRequestVer10.Builder().setXid(nextXid());
566 }
567 public OFTableStatsRequest tableStatsRequest(Set<OFStatsRequestFlags> flags) {
568 return new OFTableStatsRequestVer10(
569 nextXid(),
570 flags
571 );
572 }
573
574 public OFBucket.Builder buildBucket() {
575 throw new UnsupportedOperationException("OFBucket not supported in version 1.0");
576 }
577
578 public OFBucketCounter.Builder buildBucketCounter() {
579 throw new UnsupportedOperationException("OFBucketCounter not supported in version 1.0");
580 }
581 public OFBucketCounter bucketCounter(U64 packetCount, U64 byteCount) {
582 throw new UnsupportedOperationException("OFBucketCounter not supported in version 1.0");
583 }
584
585 public OFGroupAdd.Builder buildGroupAdd() {
586 throw new UnsupportedOperationException("OFGroupAdd not supported in version 1.0");
587 }
588
589 public OFGroupDelete.Builder buildGroupDelete() {
590 throw new UnsupportedOperationException("OFGroupDelete not supported in version 1.0");
591 }
592
593 public OFGroupDescStatsEntry.Builder buildGroupDescStatsEntry() {
594 throw new UnsupportedOperationException("OFGroupDescStatsEntry not supported in version 1.0");
595 }
596
597 public OFGroupDescStatsReply.Builder buildGroupDescStatsReply() {
598 throw new UnsupportedOperationException("OFGroupDescStatsReply not supported in version 1.0");
599 }
600
601 public OFGroupDescStatsRequest.Builder buildGroupDescStatsRequest() {
602 throw new UnsupportedOperationException("OFGroupDescStatsRequest not supported in version 1.0");
603 }
604 public OFGroupDescStatsRequest groupDescStatsRequest(Set<OFStatsRequestFlags> flags) {
605 throw new UnsupportedOperationException("OFGroupDescStatsRequest not supported in version 1.0");
606 }
607
608 public OFGroupModify.Builder buildGroupModify() {
609 throw new UnsupportedOperationException("OFGroupModify not supported in version 1.0");
610 }
611
612 public OFGroupStatsEntry.Builder buildGroupStatsEntry() {
613 throw new UnsupportedOperationException("OFGroupStatsEntry not supported in version 1.0");
614 }
615
616 public OFGroupStatsReply.Builder buildGroupStatsReply() {
617 throw new UnsupportedOperationException("OFGroupStatsReply not supported in version 1.0");
618 }
619
620 public OFGroupStatsRequest.Builder buildGroupStatsRequest() {
621 throw new UnsupportedOperationException("OFGroupStatsRequest not supported in version 1.0");
622 }
623
624 public OFMatchV2.Builder buildMatchV2() {
625 throw new UnsupportedOperationException("OFMatchV2 not supported in version 1.0");
626 }
627
628 public OFGroupFeaturesStatsReply.Builder buildGroupFeaturesStatsReply() {
629 throw new UnsupportedOperationException("OFGroupFeaturesStatsReply not supported in version 1.0");
630 }
631
632 public OFGroupFeaturesStatsRequest.Builder buildGroupFeaturesStatsRequest() {
633 throw new UnsupportedOperationException("OFGroupFeaturesStatsRequest not supported in version 1.0");
634 }
635 public OFGroupFeaturesStatsRequest groupFeaturesStatsRequest(Set<OFStatsRequestFlags> flags) {
636 throw new UnsupportedOperationException("OFGroupFeaturesStatsRequest not supported in version 1.0");
637 }
638
639 public OFMatchV3.Builder buildMatchV3() {
640 throw new UnsupportedOperationException("OFMatchV3 not supported in version 1.0");
641 }
642 public OFMatchV3 matchV3(OFOxmList oxmList) {
643 throw new UnsupportedOperationException("OFMatchV3 not supported in version 1.0");
644 }
645
646 public OFRoleReply.Builder buildRoleReply() {
647 throw new UnsupportedOperationException("OFRoleReply not supported in version 1.0");
648 }
649
650 public OFRoleRequest.Builder buildRoleRequest() {
651 throw new UnsupportedOperationException("OFRoleRequest not supported in version 1.0");
652 }
653
654 public OFAsyncGetReply.Builder buildAsyncGetReply() {
655 throw new UnsupportedOperationException("OFAsyncGetReply not supported in version 1.0");
656 }
657
658 public OFAsyncGetRequest.Builder buildAsyncGetRequest() {
659 throw new UnsupportedOperationException("OFAsyncGetRequest not supported in version 1.0");
660 }
661
662 public OFAsyncSet.Builder buildAsyncSet() {
663 throw new UnsupportedOperationException("OFAsyncSet not supported in version 1.0");
664 }
665
666 public OFBsnArpIdle.Builder buildBsnArpIdle() {
667 throw new UnsupportedOperationException("OFBsnArpIdle not supported in version 1.0");
668 }
669
670 public OFBsnControllerConnection.Builder buildBsnControllerConnection() {
671 throw new UnsupportedOperationException("OFBsnControllerConnection not supported in version 1.0");
672 }
673
674 public OFBsnControllerConnectionsReply.Builder buildBsnControllerConnectionsReply() {
675 throw new UnsupportedOperationException("OFBsnControllerConnectionsReply not supported in version 1.0");
676 }
677 public OFBsnControllerConnectionsReply bsnControllerConnectionsReply(List<OFBsnControllerConnection> connections) {
678 throw new UnsupportedOperationException("OFBsnControllerConnectionsReply not supported in version 1.0");
679 }
680
681 public OFBsnControllerConnectionsRequest.Builder buildBsnControllerConnectionsRequest() {
682 throw new UnsupportedOperationException("OFBsnControllerConnectionsRequest not supported in version 1.0");
683 }
684 public OFBsnControllerConnectionsRequest bsnControllerConnectionsRequest() {
685 throw new UnsupportedOperationException("OFBsnControllerConnectionsRequest not supported in version 1.0");
686 }
687
688 public OFBsnDebugCounterDescStatsEntry.Builder buildBsnDebugCounterDescStatsEntry() {
689 throw new UnsupportedOperationException("OFBsnDebugCounterDescStatsEntry not supported in version 1.0");
690 }
691
692 public OFBsnDebugCounterDescStatsReply.Builder buildBsnDebugCounterDescStatsReply() {
693 throw new UnsupportedOperationException("OFBsnDebugCounterDescStatsReply not supported in version 1.0");
694 }
695
696 public OFBsnDebugCounterDescStatsRequest.Builder buildBsnDebugCounterDescStatsRequest() {
697 throw new UnsupportedOperationException("OFBsnDebugCounterDescStatsRequest not supported in version 1.0");
698 }
699 public OFBsnDebugCounterDescStatsRequest bsnDebugCounterDescStatsRequest(Set<OFStatsRequestFlags> flags) {
700 throw new UnsupportedOperationException("OFBsnDebugCounterDescStatsRequest not supported in version 1.0");
701 }
702
703 public OFBsnDebugCounterStatsEntry.Builder buildBsnDebugCounterStatsEntry() {
704 throw new UnsupportedOperationException("OFBsnDebugCounterStatsEntry not supported in version 1.0");
705 }
706 public OFBsnDebugCounterStatsEntry bsnDebugCounterStatsEntry(U64 counterId, U64 value) {
707 throw new UnsupportedOperationException("OFBsnDebugCounterStatsEntry not supported in version 1.0");
708 }
709
710 public OFBsnDebugCounterStatsReply.Builder buildBsnDebugCounterStatsReply() {
711 throw new UnsupportedOperationException("OFBsnDebugCounterStatsReply not supported in version 1.0");
712 }
713
714 public OFBsnDebugCounterStatsRequest.Builder buildBsnDebugCounterStatsRequest() {
715 throw new UnsupportedOperationException("OFBsnDebugCounterStatsRequest not supported in version 1.0");
716 }
717 public OFBsnDebugCounterStatsRequest bsnDebugCounterStatsRequest(Set<OFStatsRequestFlags> flags) {
718 throw new UnsupportedOperationException("OFBsnDebugCounterStatsRequest not supported in version 1.0");
719 }
720
721 public OFBsnFlowChecksumBucketStatsEntry.Builder buildBsnFlowChecksumBucketStatsEntry() {
722 throw new UnsupportedOperationException("OFBsnFlowChecksumBucketStatsEntry not supported in version 1.0");
723 }
724 public OFBsnFlowChecksumBucketStatsEntry bsnFlowChecksumBucketStatsEntry(U64 checksum) {
725 throw new UnsupportedOperationException("OFBsnFlowChecksumBucketStatsEntry not supported in version 1.0");
726 }
727
728 public OFBsnFlowChecksumBucketStatsReply.Builder buildBsnFlowChecksumBucketStatsReply() {
729 throw new UnsupportedOperationException("OFBsnFlowChecksumBucketStatsReply not supported in version 1.0");
730 }
731
732 public OFBsnFlowChecksumBucketStatsRequest.Builder buildBsnFlowChecksumBucketStatsRequest() {
733 throw new UnsupportedOperationException("OFBsnFlowChecksumBucketStatsRequest not supported in version 1.0");
734 }
735
736 public OFBsnFlowIdle.Builder buildBsnFlowIdle() {
737 throw new UnsupportedOperationException("OFBsnFlowIdle not supported in version 1.0");
738 }
739
740 public OFBsnFlowIdleEnableGetReply.Builder buildBsnFlowIdleEnableGetReply() {
741 throw new UnsupportedOperationException("OFBsnFlowIdleEnableGetReply not supported in version 1.0");
742 }
743 public OFBsnFlowIdleEnableGetReply bsnFlowIdleEnableGetReply(long enabled) {
744 throw new UnsupportedOperationException("OFBsnFlowIdleEnableGetReply not supported in version 1.0");
745 }
746
747 public OFBsnFlowIdleEnableGetRequest.Builder buildBsnFlowIdleEnableGetRequest() {
748 throw new UnsupportedOperationException("OFBsnFlowIdleEnableGetRequest not supported in version 1.0");
749 }
750 public OFBsnFlowIdleEnableGetRequest bsnFlowIdleEnableGetRequest() {
751 throw new UnsupportedOperationException("OFBsnFlowIdleEnableGetRequest not supported in version 1.0");
752 }
753
754 public OFBsnFlowIdleEnableSetReply.Builder buildBsnFlowIdleEnableSetReply() {
755 throw new UnsupportedOperationException("OFBsnFlowIdleEnableSetReply not supported in version 1.0");
756 }
757
758 public OFBsnFlowIdleEnableSetRequest.Builder buildBsnFlowIdleEnableSetRequest() {
759 throw new UnsupportedOperationException("OFBsnFlowIdleEnableSetRequest not supported in version 1.0");
760 }
761 public OFBsnFlowIdleEnableSetRequest bsnFlowIdleEnableSetRequest(long enable) {
762 throw new UnsupportedOperationException("OFBsnFlowIdleEnableSetRequest not supported in version 1.0");
763 }
764
765 public OFBsnGentableBucketStatsEntry.Builder buildBsnGentableBucketStatsEntry() {
766 throw new UnsupportedOperationException("OFBsnGentableBucketStatsEntry not supported in version 1.0");
767 }
768 public OFBsnGentableBucketStatsEntry bsnGentableBucketStatsEntry(U128 checksum) {
769 throw new UnsupportedOperationException("OFBsnGentableBucketStatsEntry not supported in version 1.0");
770 }
771
772 public OFBsnGentableBucketStatsReply.Builder buildBsnGentableBucketStatsReply() {
773 throw new UnsupportedOperationException("OFBsnGentableBucketStatsReply not supported in version 1.0");
774 }
775
776 public OFBsnGentableBucketStatsRequest.Builder buildBsnGentableBucketStatsRequest() {
777 throw new UnsupportedOperationException("OFBsnGentableBucketStatsRequest not supported in version 1.0");
778 }
779
780 public OFBsnGentableClearReply.Builder buildBsnGentableClearReply() {
781 throw new UnsupportedOperationException("OFBsnGentableClearReply not supported in version 1.0");
782 }
783
784 public OFBsnGentableClearRequest.Builder buildBsnGentableClearRequest() {
785 throw new UnsupportedOperationException("OFBsnGentableClearRequest not supported in version 1.0");
786 }
787
788 public OFBsnGentableDescStatsEntry.Builder buildBsnGentableDescStatsEntry() {
789 throw new UnsupportedOperationException("OFBsnGentableDescStatsEntry not supported in version 1.0");
790 }
791
792 public OFBsnGentableDescStatsReply.Builder buildBsnGentableDescStatsReply() {
793 throw new UnsupportedOperationException("OFBsnGentableDescStatsReply not supported in version 1.0");
794 }
795
796 public OFBsnGentableDescStatsRequest.Builder buildBsnGentableDescStatsRequest() {
797 throw new UnsupportedOperationException("OFBsnGentableDescStatsRequest not supported in version 1.0");
798 }
799 public OFBsnGentableDescStatsRequest bsnGentableDescStatsRequest(Set<OFStatsRequestFlags> flags) {
800 throw new UnsupportedOperationException("OFBsnGentableDescStatsRequest not supported in version 1.0");
801 }
802
803 public OFBsnGentableEntryAdd.Builder buildBsnGentableEntryAdd() {
804 throw new UnsupportedOperationException("OFBsnGentableEntryAdd not supported in version 1.0");
805 }
806
807 public OFBsnGentableEntryDelete.Builder buildBsnGentableEntryDelete() {
808 throw new UnsupportedOperationException("OFBsnGentableEntryDelete not supported in version 1.0");
809 }
810
811 public OFBsnGentableEntryDescStatsEntry.Builder buildBsnGentableEntryDescStatsEntry() {
812 throw new UnsupportedOperationException("OFBsnGentableEntryDescStatsEntry not supported in version 1.0");
813 }
814
815 public OFBsnGentableEntryDescStatsReply.Builder buildBsnGentableEntryDescStatsReply() {
816 throw new UnsupportedOperationException("OFBsnGentableEntryDescStatsReply not supported in version 1.0");
817 }
818
819 public OFBsnGentableEntryDescStatsRequest.Builder buildBsnGentableEntryDescStatsRequest() {
820 throw new UnsupportedOperationException("OFBsnGentableEntryDescStatsRequest not supported in version 1.0");
821 }
822
823 public OFBsnGentableEntryStatsEntry.Builder buildBsnGentableEntryStatsEntry() {
824 throw new UnsupportedOperationException("OFBsnGentableEntryStatsEntry not supported in version 1.0");
825 }
826 public OFBsnGentableEntryStatsEntry bsnGentableEntryStatsEntry(List<OFBsnTlv> key, List<OFBsnTlv> stats) {
827 throw new UnsupportedOperationException("OFBsnGentableEntryStatsEntry not supported in version 1.0");
828 }
829
830 public OFBsnGentableEntryStatsReply.Builder buildBsnGentableEntryStatsReply() {
831 throw new UnsupportedOperationException("OFBsnGentableEntryStatsReply not supported in version 1.0");
832 }
833
834 public OFBsnGentableEntryStatsRequest.Builder buildBsnGentableEntryStatsRequest() {
835 throw new UnsupportedOperationException("OFBsnGentableEntryStatsRequest not supported in version 1.0");
836 }
837
838 public OFBsnGentableSetBucketsSize.Builder buildBsnGentableSetBucketsSize() {
839 throw new UnsupportedOperationException("OFBsnGentableSetBucketsSize not supported in version 1.0");
840 }
841
842 public OFBsnGentableStatsEntry.Builder buildBsnGentableStatsEntry() {
843 throw new UnsupportedOperationException("OFBsnGentableStatsEntry not supported in version 1.0");
844 }
845
846 public OFBsnGentableStatsReply.Builder buildBsnGentableStatsReply() {
847 throw new UnsupportedOperationException("OFBsnGentableStatsReply not supported in version 1.0");
848 }
849
850 public OFBsnGentableStatsRequest.Builder buildBsnGentableStatsRequest() {
851 throw new UnsupportedOperationException("OFBsnGentableStatsRequest not supported in version 1.0");
852 }
853 public OFBsnGentableStatsRequest bsnGentableStatsRequest(Set<OFStatsRequestFlags> flags) {
854 throw new UnsupportedOperationException("OFBsnGentableStatsRequest not supported in version 1.0");
855 }
856
857 public OFBsnGetSwitchPipelineReply.Builder buildBsnGetSwitchPipelineReply() {
858 throw new UnsupportedOperationException("OFBsnGetSwitchPipelineReply not supported in version 1.0");
859 }
860 public OFBsnGetSwitchPipelineReply bsnGetSwitchPipelineReply(String pipeline) {
861 throw new UnsupportedOperationException("OFBsnGetSwitchPipelineReply not supported in version 1.0");
862 }
863
864 public OFBsnGetSwitchPipelineRequest.Builder buildBsnGetSwitchPipelineRequest() {
865 throw new UnsupportedOperationException("OFBsnGetSwitchPipelineRequest not supported in version 1.0");
866 }
867 public OFBsnGetSwitchPipelineRequest bsnGetSwitchPipelineRequest() {
868 throw new UnsupportedOperationException("OFBsnGetSwitchPipelineRequest not supported in version 1.0");
869 }
870
871 public OFBsnImageDescStatsReply.Builder buildBsnImageDescStatsReply() {
872 throw new UnsupportedOperationException("OFBsnImageDescStatsReply not supported in version 1.0");
873 }
874
875 public OFBsnImageDescStatsRequest.Builder buildBsnImageDescStatsRequest() {
876 throw new UnsupportedOperationException("OFBsnImageDescStatsRequest not supported in version 1.0");
877 }
878 public OFBsnImageDescStatsRequest bsnImageDescStatsRequest(Set<OFStatsRequestFlags> flags) {
879 throw new UnsupportedOperationException("OFBsnImageDescStatsRequest not supported in version 1.0");
880 }
881
882 public OFBsnLacpConvergenceNotif.Builder buildBsnLacpConvergenceNotif() {
883 throw new UnsupportedOperationException("OFBsnLacpConvergenceNotif not supported in version 1.0");
884 }
885
886 public OFBsnLacpStatsEntry.Builder buildBsnLacpStatsEntry() {
887 throw new UnsupportedOperationException("OFBsnLacpStatsEntry not supported in version 1.0");
888 }
889
890 public OFBsnLacpStatsReply.Builder buildBsnLacpStatsReply() {
891 throw new UnsupportedOperationException("OFBsnLacpStatsReply not supported in version 1.0");
892 }
893
894 public OFBsnLacpStatsRequest.Builder buildBsnLacpStatsRequest() {
895 throw new UnsupportedOperationException("OFBsnLacpStatsRequest not supported in version 1.0");
896 }
897 public OFBsnLacpStatsRequest bsnLacpStatsRequest(Set<OFStatsRequestFlags> flags) {
898 throw new UnsupportedOperationException("OFBsnLacpStatsRequest not supported in version 1.0");
899 }
900
901 public OFBsnLog.Builder buildBsnLog() {
902 throw new UnsupportedOperationException("OFBsnLog not supported in version 1.0");
903 }
904
905 public OFBsnPortCounterStatsEntry.Builder buildBsnPortCounterStatsEntry() {
906 throw new UnsupportedOperationException("OFBsnPortCounterStatsEntry not supported in version 1.0");
907 }
908 public OFBsnPortCounterStatsEntry bsnPortCounterStatsEntry(OFPort portNo, List<U64> values) {
909 throw new UnsupportedOperationException("OFBsnPortCounterStatsEntry not supported in version 1.0");
910 }
911
912 public OFBsnPortCounterStatsReply.Builder buildBsnPortCounterStatsReply() {
913 throw new UnsupportedOperationException("OFBsnPortCounterStatsReply not supported in version 1.0");
914 }
915
916 public OFBsnPortCounterStatsRequest.Builder buildBsnPortCounterStatsRequest() {
917 throw new UnsupportedOperationException("OFBsnPortCounterStatsRequest not supported in version 1.0");
918 }
919
920 public OFBsnRoleStatus.Builder buildBsnRoleStatus() {
921 throw new UnsupportedOperationException("OFBsnRoleStatus not supported in version 1.0");
922 }
923
924 public OFBsnSetAuxCxnsReply.Builder buildBsnSetAuxCxnsReply() {
925 throw new UnsupportedOperationException("OFBsnSetAuxCxnsReply not supported in version 1.0");
926 }
927
928 public OFBsnSetAuxCxnsRequest.Builder buildBsnSetAuxCxnsRequest() {
929 throw new UnsupportedOperationException("OFBsnSetAuxCxnsRequest not supported in version 1.0");
930 }
931 public OFBsnSetAuxCxnsRequest bsnSetAuxCxnsRequest(long numAux) {
932 throw new UnsupportedOperationException("OFBsnSetAuxCxnsRequest not supported in version 1.0");
933 }
934
935 public OFBsnSetLacpReply.Builder buildBsnSetLacpReply() {
936 throw new UnsupportedOperationException("OFBsnSetLacpReply not supported in version 1.0");
937 }
938
939 public OFBsnSetLacpRequest.Builder buildBsnSetLacpRequest() {
940 throw new UnsupportedOperationException("OFBsnSetLacpRequest not supported in version 1.0");
941 }
942
943 public OFBsnSetSwitchPipelineReply.Builder buildBsnSetSwitchPipelineReply() {
944 throw new UnsupportedOperationException("OFBsnSetSwitchPipelineReply not supported in version 1.0");
945 }
946 public OFBsnSetSwitchPipelineReply bsnSetSwitchPipelineReply(long status) {
947 throw new UnsupportedOperationException("OFBsnSetSwitchPipelineReply not supported in version 1.0");
948 }
949
950 public OFBsnSetSwitchPipelineRequest.Builder buildBsnSetSwitchPipelineRequest() {
951 throw new UnsupportedOperationException("OFBsnSetSwitchPipelineRequest not supported in version 1.0");
952 }
953 public OFBsnSetSwitchPipelineRequest bsnSetSwitchPipelineRequest(String pipeline) {
954 throw new UnsupportedOperationException("OFBsnSetSwitchPipelineRequest not supported in version 1.0");
955 }
956
957 public OFBsnSwitchPipelineStatsEntry.Builder buildBsnSwitchPipelineStatsEntry() {
958 throw new UnsupportedOperationException("OFBsnSwitchPipelineStatsEntry not supported in version 1.0");
959 }
960 public OFBsnSwitchPipelineStatsEntry bsnSwitchPipelineStatsEntry(String pipeline) {
961 throw new UnsupportedOperationException("OFBsnSwitchPipelineStatsEntry not supported in version 1.0");
962 }
963
964 public OFBsnSwitchPipelineStatsReply.Builder buildBsnSwitchPipelineStatsReply() {
965 throw new UnsupportedOperationException("OFBsnSwitchPipelineStatsReply not supported in version 1.0");
966 }
967
968 public OFBsnSwitchPipelineStatsRequest.Builder buildBsnSwitchPipelineStatsRequest() {
969 throw new UnsupportedOperationException("OFBsnSwitchPipelineStatsRequest not supported in version 1.0");
970 }
971 public OFBsnSwitchPipelineStatsRequest bsnSwitchPipelineStatsRequest(Set<OFStatsRequestFlags> flags) {
972 throw new UnsupportedOperationException("OFBsnSwitchPipelineStatsRequest not supported in version 1.0");
973 }
974
975 public OFBsnTableChecksumStatsEntry.Builder buildBsnTableChecksumStatsEntry() {
976 throw new UnsupportedOperationException("OFBsnTableChecksumStatsEntry not supported in version 1.0");
977 }
978 public OFBsnTableChecksumStatsEntry bsnTableChecksumStatsEntry(TableId tableId, U64 checksum) {
979 throw new UnsupportedOperationException("OFBsnTableChecksumStatsEntry not supported in version 1.0");
980 }
981
982 public OFBsnTableChecksumStatsReply.Builder buildBsnTableChecksumStatsReply() {
983 throw new UnsupportedOperationException("OFBsnTableChecksumStatsReply not supported in version 1.0");
984 }
985
986 public OFBsnTableChecksumStatsRequest.Builder buildBsnTableChecksumStatsRequest() {
987 throw new UnsupportedOperationException("OFBsnTableChecksumStatsRequest not supported in version 1.0");
988 }
989 public OFBsnTableChecksumStatsRequest bsnTableChecksumStatsRequest(Set<OFStatsRequestFlags> flags) {
990 throw new UnsupportedOperationException("OFBsnTableChecksumStatsRequest not supported in version 1.0");
991 }
992
993 public OFBsnTableSetBucketsSize.Builder buildBsnTableSetBucketsSize() {
994 throw new UnsupportedOperationException("OFBsnTableSetBucketsSize not supported in version 1.0");
995 }
996
997 public OFBsnTimeReply.Builder buildBsnTimeReply() {
998 throw new UnsupportedOperationException("OFBsnTimeReply not supported in version 1.0");
999 }
1000 public OFBsnTimeReply bsnTimeReply(U64 timeMs) {
1001 throw new UnsupportedOperationException("OFBsnTimeReply not supported in version 1.0");
1002 }
1003
1004 public OFBsnTimeRequest.Builder buildBsnTimeRequest() {
1005 throw new UnsupportedOperationException("OFBsnTimeRequest not supported in version 1.0");
1006 }
1007 public OFBsnTimeRequest bsnTimeRequest() {
1008 throw new UnsupportedOperationException("OFBsnTimeRequest not supported in version 1.0");
1009 }
1010
1011 public OFBsnVlanCounterStatsEntry.Builder buildBsnVlanCounterStatsEntry() {
1012 throw new UnsupportedOperationException("OFBsnVlanCounterStatsEntry not supported in version 1.0");
1013 }
1014 public OFBsnVlanCounterStatsEntry bsnVlanCounterStatsEntry(int vlanVid, List<U64> values) {
1015 throw new UnsupportedOperationException("OFBsnVlanCounterStatsEntry not supported in version 1.0");
1016 }
1017
1018 public OFBsnVlanCounterStatsReply.Builder buildBsnVlanCounterStatsReply() {
1019 throw new UnsupportedOperationException("OFBsnVlanCounterStatsReply not supported in version 1.0");
1020 }
1021
1022 public OFBsnVlanCounterStatsRequest.Builder buildBsnVlanCounterStatsRequest() {
1023 throw new UnsupportedOperationException("OFBsnVlanCounterStatsRequest not supported in version 1.0");
1024 }
1025
1026 public OFBsnVrfCounterStatsEntry.Builder buildBsnVrfCounterStatsEntry() {
1027 throw new UnsupportedOperationException("OFBsnVrfCounterStatsEntry not supported in version 1.0");
1028 }
1029 public OFBsnVrfCounterStatsEntry bsnVrfCounterStatsEntry(long vrf, List<U64> values) {
1030 throw new UnsupportedOperationException("OFBsnVrfCounterStatsEntry not supported in version 1.0");
1031 }
1032
1033 public OFBsnVrfCounterStatsReply.Builder buildBsnVrfCounterStatsReply() {
1034 throw new UnsupportedOperationException("OFBsnVrfCounterStatsReply not supported in version 1.0");
1035 }
1036
1037 public OFBsnVrfCounterStatsRequest.Builder buildBsnVrfCounterStatsRequest() {
1038 throw new UnsupportedOperationException("OFBsnVrfCounterStatsRequest not supported in version 1.0");
1039 }
1040
1041 public OFHelloElemVersionbitmap.Builder buildHelloElemVersionbitmap() {
1042 throw new UnsupportedOperationException("OFHelloElemVersionbitmap not supported in version 1.0");
1043 }
1044 public OFHelloElemVersionbitmap helloElemVersionbitmap(List<U32> bitmaps) {
1045 throw new UnsupportedOperationException("OFHelloElemVersionbitmap not supported in version 1.0");
1046 }
1047
1048 public OFMeterBandStats.Builder buildMeterBandStats() {
1049 throw new UnsupportedOperationException("OFMeterBandStats not supported in version 1.0");
1050 }
1051 public OFMeterBandStats meterBandStats(U64 packetBandCount, U64 byteBandCount) {
1052 throw new UnsupportedOperationException("OFMeterBandStats not supported in version 1.0");
1053 }
1054
1055 public OFMeterConfig.Builder buildMeterConfig() {
1056 throw new UnsupportedOperationException("OFMeterConfig not supported in version 1.0");
1057 }
1058
1059 public OFMeterConfigStatsReply.Builder buildMeterConfigStatsReply() {
1060 throw new UnsupportedOperationException("OFMeterConfigStatsReply not supported in version 1.0");
1061 }
1062
1063 public OFMeterConfigStatsRequest.Builder buildMeterConfigStatsRequest() {
1064 throw new UnsupportedOperationException("OFMeterConfigStatsRequest not supported in version 1.0");
1065 }
1066
1067 public OFMeterFeatures.Builder buildMeterFeatures() {
1068 throw new UnsupportedOperationException("OFMeterFeatures not supported in version 1.0");
1069 }
1070
1071 public OFMeterFeaturesStatsReply.Builder buildMeterFeaturesStatsReply() {
1072 throw new UnsupportedOperationException("OFMeterFeaturesStatsReply not supported in version 1.0");
1073 }
1074
1075 public OFMeterFeaturesStatsRequest.Builder buildMeterFeaturesStatsRequest() {
1076 throw new UnsupportedOperationException("OFMeterFeaturesStatsRequest not supported in version 1.0");
1077 }
1078 public OFMeterFeaturesStatsRequest meterFeaturesStatsRequest(Set<OFStatsRequestFlags> flags) {
1079 throw new UnsupportedOperationException("OFMeterFeaturesStatsRequest not supported in version 1.0");
1080 }
1081
1082 public OFMeterMod.Builder buildMeterMod() {
1083 throw new UnsupportedOperationException("OFMeterMod not supported in version 1.0");
1084 }
1085
1086 public OFMeterStats.Builder buildMeterStats() {
1087 throw new UnsupportedOperationException("OFMeterStats not supported in version 1.0");
1088 }
1089
1090 public OFMeterStatsReply.Builder buildMeterStatsReply() {
1091 throw new UnsupportedOperationException("OFMeterStatsReply not supported in version 1.0");
1092 }
1093
1094 public OFMeterStatsRequest.Builder buildMeterStatsRequest() {
1095 throw new UnsupportedOperationException("OFMeterStatsRequest not supported in version 1.0");
1096 }
1097
1098 public OFPortDescStatsReply.Builder buildPortDescStatsReply() {
1099 throw new UnsupportedOperationException("OFPortDescStatsReply not supported in version 1.0");
1100 }
1101
1102 public OFPortDescStatsRequest.Builder buildPortDescStatsRequest() {
1103 throw new UnsupportedOperationException("OFPortDescStatsRequest not supported in version 1.0");
1104 }
1105 public OFPortDescStatsRequest portDescStatsRequest(Set<OFStatsRequestFlags> flags) {
1106 throw new UnsupportedOperationException("OFPortDescStatsRequest not supported in version 1.0");
1107 }
1108
1109 public OFTableFeaturePropApplyActions.Builder buildTableFeaturePropApplyActions() {
1110 throw new UnsupportedOperationException("OFTableFeaturePropApplyActions not supported in version 1.0");
1111 }
1112 public OFTableFeaturePropApplyActions tableFeaturePropApplyActions(List<OFActionId> actionIds) {
1113 throw new UnsupportedOperationException("OFTableFeaturePropApplyActions not supported in version 1.0");
1114 }
1115
1116 public OFTableFeaturePropApplyActionsMiss.Builder buildTableFeaturePropApplyActionsMiss() {
1117 throw new UnsupportedOperationException("OFTableFeaturePropApplyActionsMiss not supported in version 1.0");
1118 }
1119 public OFTableFeaturePropApplyActionsMiss tableFeaturePropApplyActionsMiss(List<OFActionId> actionIds) {
1120 throw new UnsupportedOperationException("OFTableFeaturePropApplyActionsMiss not supported in version 1.0");
1121 }
1122
1123 public OFTableFeaturePropApplySetfield.Builder buildTableFeaturePropApplySetfield() {
1124 throw new UnsupportedOperationException("OFTableFeaturePropApplySetfield not supported in version 1.0");
1125 }
1126 public OFTableFeaturePropApplySetfield tableFeaturePropApplySetfield(List<U32> oxmIds) {
1127 throw new UnsupportedOperationException("OFTableFeaturePropApplySetfield not supported in version 1.0");
1128 }
1129
1130 public OFTableFeaturePropApplySetfieldMiss.Builder buildTableFeaturePropApplySetfieldMiss() {
1131 throw new UnsupportedOperationException("OFTableFeaturePropApplySetfieldMiss not supported in version 1.0");
1132 }
1133 public OFTableFeaturePropApplySetfieldMiss tableFeaturePropApplySetfieldMiss(List<U32> oxmIds) {
1134 throw new UnsupportedOperationException("OFTableFeaturePropApplySetfieldMiss not supported in version 1.0");
1135 }
1136
1137 public OFTableFeaturePropExperimenter.Builder buildTableFeaturePropExperimenter() {
1138 throw new UnsupportedOperationException("OFTableFeaturePropExperimenter not supported in version 1.0");
1139 }
1140
1141 public OFTableFeaturePropExperimenterMiss.Builder buildTableFeaturePropExperimenterMiss() {
1142 throw new UnsupportedOperationException("OFTableFeaturePropExperimenterMiss not supported in version 1.0");
1143 }
1144
1145 public OFTableFeaturePropInstructions.Builder buildTableFeaturePropInstructions() {
1146 throw new UnsupportedOperationException("OFTableFeaturePropInstructions not supported in version 1.0");
1147 }
1148 public OFTableFeaturePropInstructions tableFeaturePropInstructions(List<OFInstructionId> instructionIds) {
1149 throw new UnsupportedOperationException("OFTableFeaturePropInstructions not supported in version 1.0");
1150 }
1151
1152 public OFTableFeaturePropInstructionsMiss.Builder buildTableFeaturePropInstructionsMiss() {
1153 throw new UnsupportedOperationException("OFTableFeaturePropInstructionsMiss not supported in version 1.0");
1154 }
1155 public OFTableFeaturePropInstructionsMiss tableFeaturePropInstructionsMiss(List<OFInstructionId> instructionIds) {
1156 throw new UnsupportedOperationException("OFTableFeaturePropInstructionsMiss not supported in version 1.0");
1157 }
1158
1159 public OFTableFeaturePropMatch.Builder buildTableFeaturePropMatch() {
1160 throw new UnsupportedOperationException("OFTableFeaturePropMatch not supported in version 1.0");
1161 }
1162 public OFTableFeaturePropMatch tableFeaturePropMatch(List<U32> oxmIds) {
1163 throw new UnsupportedOperationException("OFTableFeaturePropMatch not supported in version 1.0");
1164 }
1165
1166 public OFTableFeaturePropNextTables.Builder buildTableFeaturePropNextTables() {
1167 throw new UnsupportedOperationException("OFTableFeaturePropNextTables not supported in version 1.0");
1168 }
1169 public OFTableFeaturePropNextTables tableFeaturePropNextTables(List<U8> nextTableIds) {
1170 throw new UnsupportedOperationException("OFTableFeaturePropNextTables not supported in version 1.0");
1171 }
1172
1173 public OFTableFeaturePropNextTablesMiss.Builder buildTableFeaturePropNextTablesMiss() {
1174 throw new UnsupportedOperationException("OFTableFeaturePropNextTablesMiss not supported in version 1.0");
1175 }
1176 public OFTableFeaturePropNextTablesMiss tableFeaturePropNextTablesMiss(List<U8> nextTableIds) {
1177 throw new UnsupportedOperationException("OFTableFeaturePropNextTablesMiss not supported in version 1.0");
1178 }
1179
1180 public OFTableFeaturePropWildcards.Builder buildTableFeaturePropWildcards() {
1181 throw new UnsupportedOperationException("OFTableFeaturePropWildcards not supported in version 1.0");
1182 }
1183 public OFTableFeaturePropWildcards tableFeaturePropWildcards(List<U32> oxmIds) {
1184 throw new UnsupportedOperationException("OFTableFeaturePropWildcards not supported in version 1.0");
1185 }
1186
1187 public OFTableFeaturePropWriteActions.Builder buildTableFeaturePropWriteActions() {
1188 throw new UnsupportedOperationException("OFTableFeaturePropWriteActions not supported in version 1.0");
1189 }
1190 public OFTableFeaturePropWriteActions tableFeaturePropWriteActions(List<OFActionId> actionIds) {
1191 throw new UnsupportedOperationException("OFTableFeaturePropWriteActions not supported in version 1.0");
1192 }
1193
1194 public OFTableFeaturePropWriteActionsMiss.Builder buildTableFeaturePropWriteActionsMiss() {
1195 throw new UnsupportedOperationException("OFTableFeaturePropWriteActionsMiss not supported in version 1.0");
1196 }
1197 public OFTableFeaturePropWriteActionsMiss tableFeaturePropWriteActionsMiss(List<OFActionId> actionIds) {
1198 throw new UnsupportedOperationException("OFTableFeaturePropWriteActionsMiss not supported in version 1.0");
1199 }
1200
1201 public OFTableFeaturePropWriteSetfield.Builder buildTableFeaturePropWriteSetfield() {
1202 throw new UnsupportedOperationException("OFTableFeaturePropWriteSetfield not supported in version 1.0");
1203 }
1204 public OFTableFeaturePropWriteSetfield tableFeaturePropWriteSetfield(List<U32> oxmIds) {
1205 throw new UnsupportedOperationException("OFTableFeaturePropWriteSetfield not supported in version 1.0");
1206 }
1207
1208 public OFTableFeaturePropWriteSetfieldMiss.Builder buildTableFeaturePropWriteSetfieldMiss() {
1209 throw new UnsupportedOperationException("OFTableFeaturePropWriteSetfieldMiss not supported in version 1.0");
1210 }
1211 public OFTableFeaturePropWriteSetfieldMiss tableFeaturePropWriteSetfieldMiss(List<U32> oxmIds) {
1212 throw new UnsupportedOperationException("OFTableFeaturePropWriteSetfieldMiss not supported in version 1.0");
1213 }
1214
1215 public OFTableFeatures.Builder buildTableFeatures() {
1216 throw new UnsupportedOperationException("OFTableFeatures not supported in version 1.0");
1217 }
1218
1219 public OFTableFeaturesStatsReply.Builder buildTableFeaturesStatsReply() {
1220 throw new UnsupportedOperationException("OFTableFeaturesStatsReply not supported in version 1.0");
1221 }
1222
1223 public OFTableFeaturesStatsRequest.Builder buildTableFeaturesStatsRequest() {
1224 throw new UnsupportedOperationException("OFTableFeaturesStatsRequest not supported in version 1.0");
1225 }
1226
1227 public OFUint64.Builder buildUint64() {
1228 throw new UnsupportedOperationException("OFUint64 not supported in version 1.0");
1229 }
1230 public OFUint64 uint64(U64 value) {
1231 throw new UnsupportedOperationException("OFUint64 not supported in version 1.0");
1232 }
1233
1234 public OFMessageReader<OFMessage> getReader() {
1235 return OFMessageVer10.READER;
1236 }
1237
1238 public long nextXid() {
1239 return xidGenerator.nextXid();
1240 }
1241
1242 public OFVersion getVersion() {
1243 return OFVersion.OF_10;
1244 }
1245}