X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=mdsalutil%2Fmdsalutil-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fgenius%2Fmdsalutil%2Factions%2FActionSetFieldTunnelId.java;h=99268c122705151a4830c5206e6fd06a594ec524;hb=868ec032398b8ba71fe1643c7a91f8e3c881ea0f;hp=094d6ac4c72473616c81c8166dc61618e45e7bd8;hpb=938933149358e332f6e0cef07fa5be28d99c94e4;p=genius.git diff --git a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/actions/ActionSetFieldTunnelId.java b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/actions/ActionSetFieldTunnelId.java index 094d6ac4c..99268c122 100644 --- a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/actions/ActionSetFieldTunnelId.java +++ b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/actions/ActionSetFieldTunnelId.java @@ -7,8 +7,7 @@ */ package org.opendaylight.genius.mdsalutil.actions; -import java.math.BigInteger; -import javax.annotation.Nullable; +import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.genius.mdsalutil.ActionInfo; import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.SetFieldCaseBuilder; import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.field._case.SetFieldBuilder; @@ -16,29 +15,29 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.acti import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionBuilder; import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionKey; import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.TunnelBuilder; +import org.opendaylight.yangtools.yang.common.Uint64; /** * Set tunnel id field action. */ public class ActionSetFieldTunnelId extends ActionInfo { - private static final long serialVersionUID = 1L; - private final BigInteger tunnelId; - @Nullable private final BigInteger tunnelMask; + private final Uint64 tunnelId; + private final @Nullable Uint64 tunnelMask; - public ActionSetFieldTunnelId(BigInteger tunnelId) { + public ActionSetFieldTunnelId(Uint64 tunnelId) { this(0, tunnelId); } - public ActionSetFieldTunnelId(int actionKey, BigInteger tunnelId) { + public ActionSetFieldTunnelId(int actionKey, Uint64 tunnelId) { this(actionKey, tunnelId, null); } - public ActionSetFieldTunnelId(BigInteger tunnelId, BigInteger tunnelMask) { + public ActionSetFieldTunnelId(Uint64 tunnelId, Uint64 tunnelMask) { this(0, tunnelId, tunnelMask); } - public ActionSetFieldTunnelId(int actionKey, BigInteger tunnelId, BigInteger tunnelMask) { + public ActionSetFieldTunnelId(int actionKey, Uint64 tunnelId, Uint64 tunnelMask) { super(actionKey); this.tunnelId = tunnelId; this.tunnelMask = tunnelMask; @@ -64,16 +63,15 @@ public class ActionSetFieldTunnelId extends ActionInfo { .setTunnel(tunnelBuilder.build()) .build()) .build()) - .setKey(new ActionKey(newActionKey)) + .withKey(new ActionKey(newActionKey)) .build(); } - public BigInteger getTunnelId() { + public Uint64 getTunnelId() { return tunnelId; } - @Nullable - public BigInteger getTunnelMask() { + public @Nullable Uint64 getTunnelMask() { return tunnelMask; } @@ -110,5 +108,4 @@ public class ActionSetFieldTunnelId extends ActionInfo { return "ActionSetFieldTunnelId [tunnelId=" + tunnelId + ", tunnelMask=" + tunnelMask + ", getActionKey()=" + getActionKey() + "]"; } - }