BUG-4197: BGP OpenConfig API 08/27608/6
authorMilos Fabian <milfabia@cisco.com>
Wed, 23 Sep 2015 09:53:42 +0000 (11:53 +0200)
committerMilos Fabian <milfabia@cisco.com>
Mon, 12 Oct 2015 11:59:24 +0000 (13:59 +0200)
commit771033ddbdedcc88269d25374c2898920259b964
tree09334232f320cae5a3431b89e0a9709368d049e1
parent541a974b48fb55e85f3daf7cc8f1113090e1f96c
BUG-4197: BGP OpenConfig API

BGP OpenConfig yang models as defined in https://tools.ietf.org/html/draft-ietf-idr-bgp-model-00
Defines yang data model for configuration and managing BGP.
Added "odl-openconfig-extensions" Yang data model to support missing AFI/SAFI

Change-Id: I1a59a1c36f6f81b94058cc201115174e41fdfc8b
Signed-off-by: Milos Fabian <milfabia@cisco.com>
32 files changed:
artifacts/pom.xml
bgp/openconfig-api/.project [new file with mode: 0644]
bgp/openconfig-api/pom.xml [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/BgpNextHopTypeBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/BgpSetMedTypeBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/defined/sets/bgp/defined/sets/community/sets/CommunitySetCommunityMemberBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/defined/sets/bgp/defined/sets/ext/community/sets/ExtCommunitySetExtCommunityMemberBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/policy/definitions/policy/definition/statements/statement/actions/bgp/actions/set/community/set/community/method/InlineCommunitiesBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/policy/definitions/policy/definition/statements/statement/actions/bgp/actions/set/ext/community/set/ext/community/method/InlineCommunitiesBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/rev150515/BgpNeighborTransportConfigLocalAddressBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/types/rev150515/BgpStdCommunityTypeBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/types/rev150515/RrClusterIdTypeBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/policy/types/rev150515/TagTypeBuilder.java [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp-multiprotocol.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp-openconfig-extensions.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp-operational.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp-policy.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp-types.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/bgp.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/policy-types.yang [new file with mode: 0644]
bgp/openconfig-api/src/main/yang/routing-policy.yang [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/BgpNextHopTypeBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/BgpSetMedTypeBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/defined/sets/bgp/defined/sets/community/sets/CommunitySetCommunityMemberBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/defined/sets/bgp/defined/sets/ext/community/sets/ExtCommunitySetExtCommunityMemberBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/policy/definitions/policy/definition/statements/statement/actions/bgp/actions/set/community/set/community/method/InlineCommunitiesBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/policy/rev150515/routing/policy/policy/definitions/policy/definition/statements/statement/actions/bgp/actions/set/ext/community/set/ext/community/method/InlineCommunitiesBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/rev150515/BgpNeighborTransportConfigLocalAddressBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/types/rev150515/BgpStdCommunityTypeBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/bgp/types/rev150515/RrClusterIdTypeBuilderTest.java [new file with mode: 0644]
bgp/openconfig-api/src/test/java/org/opendaylight/yang/gen/v1/http/openconfig/net/yang/policy/types/rev150515/TagTypeBuilderTest.java [new file with mode: 0644]
bgp/pom.xml