Interface SetOriginatorIdPrepend

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<SetOriginatorIdPrepend>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<SetOriginatorIdPrepend>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface SetOriginatorIdPrepend
    extends org.opendaylight.yangtools.yang.binding.ChildOf<SetOriginatorIdPrepend>, org.opendaylight.yangtools.yang.binding.Augmentable<SetOriginatorIdPrepend>
    action to prepend Originator Id if non Originator Id is present. If no Originator Idis defined, local Originator Id is used.

    This class represents the following YANG schema fragment defined in module odl-bgp-policy

     container set-originator-id-prepend {
       presence "node is present in the config data to use the Originator Id prepend action";
       leaf originator-id {
         type inet:ipv4-address-no-zone;
       }
     }
     
    The schema path to identify an instance is odl-bgp-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/(http://openconfig.net/yang/bgp-policy?revision=2015-10-09)bgp-actions/(urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy?revision=2020-01-20)set-originator-id-prepend

    To create instances of this class use SetOriginatorIdPrependBuilder.

    See Also:
    SetOriginatorIdPrependBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<SetOriginatorIdPrepend> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getOriginatorId

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone getOriginatorId()
        Originator Id
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone originatorId, or null if not present