Interface AdjacencyOpData

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    Adjacency

    public interface AdjacencyOpData
    extends org.opendaylight.yangtools.yang.binding.DataObject

    This class represents the following YANG schema fragment defined in module l3vpn-instances-interfaces

     grouping adjacency-op-data {
       leaf label {
         type uint32;
         config false;
       }
       leaf subnet_gateway_mac_address {
         type string;
         config false;
       }
       leaf vrf-id {
         type string;
         config false;
       }
       leaf marked_for_deletion {
         config false;
         type boolean;
       }
     }
     
    The schema path to identify an instance is l3vpn-instances-interfaces/adjacency-op-data
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        java.lang.Class<? extends AdjacencyOpData> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getLabel

        @Nullable org.opendaylight.yangtools.yang.common.Uint32 getLabel()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 label, or null if not present
      • getSubnetGatewayMacAddress

        @Nullable java.lang.String getSubnetGatewayMacAddress()
        Returns:
        java.lang.String subnetGatewayMacAddress, or null if not present
      • getVrfId

        @Nullable java.lang.String getVrfId()
        Returns:
        java.lang.String vrfId, or null if not present
      • isMarkedForDeletion

        @Nullable java.lang.Boolean isMarkedForDeletion()
        This flag if true suggest this adjancency has been marked for deletion
        Returns:
        java.lang.Boolean markedForDeletion, or null if not present