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

    @Generated("mdsal-binding-generator")
    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

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

        java.lang.String getSubnetGatewayMacAddress()
        Return subnetGatewayMacAddress, or null if it is not present.
        Returns:
        java.lang.String subnetGatewayMacAddress, or null if it is not present.
      • getVrfId

        java.lang.String getVrfId()
        Return vrfId, or null if it is not present.
        Returns:
        java.lang.String vrfId, or null if it is not present.
      • getMarkedForDeletion

        java.lang.Boolean getMarkedForDeletion()
        Return markedForDeletion, or null if it is not present.
             
                 This flag if true suggest this adjancency has been marked for deletion
             
         
        Returns:
        java.lang.Boolean markedForDeletion, or null if it is not present.
      • isMarkedForDeletion

        @Deprecated(forRemoval=true)
        default java.lang.Boolean isMarkedForDeletion()
        Deprecated, for removal: This API element is subject to removal in a future version.