Interface FibEntryInputs
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
CreateFibEntryInput
,RemoveFibEntryInput
@Generated("mdsal-binding-generator") public interface FibEntryInputs extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module fib-rpc
grouping fib-entry-inputs { leaf source-dpid { type uint64; } leaf vpn-name { type string; } leaf service-id { type uint32; } leaf ip-address { type string; } leaf ip-address-source { type enumeration { enum ExternalFixedIP; enum FloatingIP; } } }
The schema path to identify an instance is fib-rpc/fib-entry-inputs
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
FibEntryInputs.IpAddressSource
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getIpAddress()
Return ipAddress, ornull
if it is not present.FibEntryInputs.IpAddressSource
getIpAddressSource()
Return ipAddressSource, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
getServiceId()
Return serviceId, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint64
getSourceDpid()
Return sourceDpid, ornull
if it is not present.java.lang.String
getVpnName()
Return vpnName, ornull
if it is not present.java.lang.Class<? extends FibEntryInputs>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends FibEntryInputs> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getSourceDpid
org.opendaylight.yangtools.yang.common.Uint64 getSourceDpid()
Return sourceDpid, ornull
if it is not present.- Returns:
org.opendaylight.yangtools.yang.common.Uint64
sourceDpid, ornull
if it is not present.
-
getVpnName
java.lang.String getVpnName()
Return vpnName, ornull
if it is not present.- Returns:
java.lang.String
vpnName, ornull
if it is not present.
-
getServiceId
org.opendaylight.yangtools.yang.common.Uint32 getServiceId()
Return serviceId, ornull
if it is not present.- Returns:
org.opendaylight.yangtools.yang.common.Uint32
serviceId, ornull
if it is not present.
-
getIpAddress
java.lang.String getIpAddress()
Return ipAddress, ornull
if it is not present.- Returns:
java.lang.String
ipAddress, ornull
if it is not present.
-
getIpAddressSource
FibEntryInputs.IpAddressSource getIpAddressSource()
Return ipAddressSource, ornull
if it is not present.This field indicates whether the IP address here is an External-Fixed-Ip(Owned by Router), or Floating-Ip(Used by Ports).
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fib.rpc.rev160121.FibEntryInputs.IpAddressSource
ipAddressSource, ornull
if it is not present.
-
-