Support LBaaS v1
authorfbrouille <f.brouille@akka.eu>
Wed, 1 Oct 2014 09:34:03 +0000 (11:34 +0200)
committerZack Shoylev <zack.shoylev@rackspace.com>
Thu, 2 Oct 2014 20:03:17 +0000 (15:03 -0500)
commit0675d2eabb8db835bcaf35a2543610536adad307
tree9321bff1b72d43bbeadbf53718125df6f8fb53e5
parent75572240c8504d8b369eb7fda121bf82270c3566
Support LBaaS v1
65 files changed:
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/NeutronApi.java
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/config/NeutronHttpApiModule.java
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/HealthMonitor.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/HealthMonitorStatus.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/HealthMonitors.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/HttpMethod.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/LBaaSStatus.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/Member.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/Members.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/Pool.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/PoolStatus.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/Pools.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/ProbeType.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/Protocol.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/SessionPersistence.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/VIP.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/lbaas/v1/VIPs.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/extensions/ExtensionNamespaces.java
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/extensions/lbaas/v1/LBaaSApi.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/fallbacks/lbaas/v1/EmptyHealthMonitorsFallback.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/fallbacks/lbaas/v1/EmptyMembersFallback.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/fallbacks/lbaas/v1/EmptyPoolsFallback.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/fallbacks/lbaas/v1/EmptyVIPsFallback.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/HealthMonitorsToPagedIterable.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/MembersToPagedIterable.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/ParseHealthMonitors.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/ParseMembers.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/ParsePools.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/ParseVIPs.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/PoolsToPagedIterable.java [new file with mode: 0644]
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/functions/lbaas/v1/VIPsToPagedIterable.java [new file with mode: 0644]
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2/extensions/lbaas/v1/LBaaSApiLiveTest.java [new file with mode: 0644]
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2/extensions/lbaas/v1/LBaaSApiMockTest.java [new file with mode: 0644]
openstack-neutron/src/test/resources/extension_list_with_lbaas_v1_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/extension_list_without_lbaas_v1_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_create_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_create_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_get_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_list_response_paged1.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_list_response_paged2.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_update_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/health_monitor_update_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_create_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_create_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_get_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_list_response_paged1.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_list_response_paged2.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_update_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/member_update_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_associate_health_monitor_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_associate_health_monitor_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_create_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_create_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_get_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_list_response_paged1.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_list_response_paged2.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_update_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/pool_update_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_create_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_create_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_get_response.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_list_response_paged1.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_list_response_paged2.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_update_request.json [new file with mode: 0644]
openstack-neutron/src/test/resources/lbaas/v1/vip_update_response.json [new file with mode: 0644]