BucketBuilder buckerBuilder = new BucketBuilder(); buckerBuilder.setAction(actions) .setBucketId(new BucketId(grpID.longValue())); .setBucket(Arrays.asList(buckerBuilder.build())) .build()) .setNode(new NodeRef(nodeID))
BucketBuilder bucketDesc = new BucketBuilder(); final Optional<List<org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.Action>> convertedSalActions = getConvertorExecutor().convert( bucketDesc.setAction(actions); } else { bucketDesc.setAction(Collections.emptyList()); bucketDesc.setWeight(bucketDetails.getWeight()); bucketDesc.setWatchPort(bucketDetails.getWatchPort().getValue()); bucketDesc.setWatchGroup(bucketDetails.getWatchGroup()); BucketId bucketId = new BucketId((long) bucketKey); bucketDesc.setBucketId(bucketId); bucketDesc.setKey(new BucketKey(bucketId)); bucketKey++; allBuckets.add(bucketDesc.build());
BucketBuilder bucket = new BucketBuilder(); BucketId bucketId = new BucketId(portCount); bucket.setBucketId(bucketId); bucket.setKey(new BucketKey(bucketId)); ab.setKey(new ActionKey(bucketActionList.size())); bucket.setAction(bucketActionList); bucketList.add(bucket.build());
GroupKey key = new GroupKey(new GroupId(id)); GroupBuilder group = new GroupBuilder(); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) 12)); bucket.setKey(new BucketKey(new BucketId((long) 12))); bucket.setAction(createPopVlanAction()); break; case "a2": bucket.setAction(createPushVlanAction()); break; case "a3": bucket.setAction(createPushMplsAction()); break; case "a4": bucket.setAction(createPopMplsAction()); break; case "a5": bucket.setAction(createPopPbbAction()); break; case "a6": bucket.setAction(createPushPbbAction()); break; case "a7": bucket.setAction(createPushPbbAction()); break; case "a8": bucket.setAction(createCopyTtlInAction()); break;
BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) bucketId)); bucket.setKey(new BucketKey(new BucketId((long) bucketId))); bucketId++; bucket.setAction(bucketActionList); bucketList.add(bucket.build()); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) 1)); bucket.setKey(new BucketKey(new BucketId((long) 1))); bucket.setAction(bucketActionList); bucketList.add(bucket.build()); removeDrop = true;
GroupKey key = new GroupKey(new GroupId(id)); GroupBuilder group = new GroupBuilder(); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) 12)); bucket.setKey(new BucketKey(new BucketId((long) 12))); bucket.setAction(createPopVlanAction()); break; case "a2": bucket.setAction(createPushVlanAction()); break; case "a3": bucket.setAction(createPushMplsAction()); break; case "a4": bucket.setAction(createPopMplsAction()); break; case "a5": bucket.setAction(createPopPbbAction()); break; case "a6": bucket.setAction(createPushPbbAction()); break; case "a7": bucket.setAction(createPushPbbAction()); break; case "a8": bucket.setAction(createCopyTtlInAction()); break;
List<Action> bucketActionList = Lists.newArrayList(); BucketsBuilder bucketBuilder = new BucketsBuilder(); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) bucketId)); bucket.setKey(new BucketKey(new BucketId((long) bucketId))); bucketId++; List<Action> origbucketActions = origbucket.getAction(); bucket.setAction(bucketActionList); bucketList.add(bucket.build()); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) bucketId)); bucket.setKey(new BucketKey(new BucketId((long) bucketId))); bucketActionList.add(ab.build()); bucket.setAction(bucketActionList); bucketList.add(bucket.build()); bucketBuilder.setBucket(bucketList); groupBuilder.setBuckets(bucketBuilder.build());
continue; BucketBuilder bucketBuilder = new BucketBuilder().setBucketId(new BucketId(bucketId)) .setAction(actionList(tunDstAction, outputAction(tunPort))); ofWriter.writeBucket(nodeId, groupId, bucketBuilder.build()); BucketBuilder bb = new BucketBuilder().setBucketId(new BucketId(bucketId)).setAction( FlowUtils.actionList(output)); ofWriter.writeBucket(nodeId, groupId, bb.build()); actionList.add(new ActionBuilder().setOrder(0).setAction(outputAction(extNcId))); bb.setBucketId(new BucketId(bucketId)).setAction( FlowUtils.actionList(actionList)); ofWriter.writeBucket(nodeId, groupId, bb.build());
BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) 1)); bucket.setKey(new BucketKey(new BucketId((long) 1))); bucketActionList.add(ab.build()); bucket.setAction(bucketActionList); bucketList.add(bucket.build()); bucketBuilder.setBucket(bucketList); groupBuilder.setBuckets(bucketBuilder.build());
BucketBuilder bucketBuilder = new BucketBuilder(); bucketBuilder.setBucketId(new BucketId((long) 1)); bucketBuilder.setKey(new BucketKey(new BucketId((long) 1))); bucketBuilder.setAction(bucketActionList); bucketList.add(bucketBuilder.build()); bucketsBuilder.setBucket(bucketList); groupBuilder.setBuckets(bucketsBuilder.build()); BucketBuilder bucket = new BucketBuilder(); bucket.setBucketId(new BucketId((long) 1)); bucket.setKey(new BucketKey(new BucketId((long) 1))); bucketActionList.add(ab.build()); bucket.setAction(bucketActionList); bucketList.add(bucket.build()); bucketBuilder.setBucket(bucketList); groupBuilder.setBuckets(bucketBuilder.build());
BucketBuilder bucketBuilder = new BucketBuilder(); bucketBuilder.setBucketId(new BucketId((long) 1)); bucketBuilder.setKey(new BucketKey(new BucketId((long) 1))); bucketBuilder.setAction(bucketActions); bucketList.add(bucketBuilder.build()); bucketsBuilder.setBucket(bucketList); groupBuilder.setBuckets(bucketsBuilder.build());