Adds coverage of the TargetHttpProxyApi, UrlMapApi, GlobalForwardingRuleApi, and BackendServiceApi.
Also adds a complete License file to the top level. I apologize for the large size of this PR. You can merge this Pull Request by running: git pull https://github.com/GoogleCloudPlatform/jclouds-labs-google l7_rebased Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs-google/pull/97 -- Commit Summary -- * Initial commit to add l7 loadbalancing features and tests to jclouds-labs-google * l7 Cont: Removed ResourceView, Converted to AutoValue and updated. * Added LICENSE file -- File Changes -- A LICENSE (202) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/GoogleComputeEngineApi.java (23) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/BackendService.java (110) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/BackendServiceGroupHealth.java (62) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/ForwardingRule.java (13) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/TargetHttpProxy.java (53) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/UrlMap.java (153) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/UrlMapValidateResult.java (89) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/BackendServiceApi.java (217) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ForwardingRuleApi.java (3) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/TargetHttpProxyApi.java (179) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/UrlMapApi.java (220) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/BackendServiceOptions.java (195) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/ResourceOptions.java (68) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/TargetHttpProxyOptions.java (100) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/UrlMapOptions.java (203) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/BackendServiceApiExpectTest.java (220) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/BackendServiceApiLiveTest.java (132) M google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ForwardingRuleApiLiveTest.java (2) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/GlobalForwardingRuleApiExpectTest.java (177) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/GlobalForwardingRuleApiLiveTest.java (138) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/TargetHttpProxyApiExpectTest.java (168) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/TargetHttpProxyApiLiveTest.java (117) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/UrlMapApiExpectTest.java (221) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/UrlMapApiLiveTest.java (204) M google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/internal/BaseGoogleComputeEngineApiLiveTest.java (32) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceGetHealthTest.java (54) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceListTest.java (63) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceTest.java (73) M google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseForwardingRuleTest.java (2) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseGlobalForwardingRuleListTest.java (46) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseGlobalForwardingRuleTest.java (51) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseTargetHttpProxyListTest.java (57) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseTargetHttpProxyTest.java (47) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseUrlMapListTest.java (60) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseUrlMapTest.java (76) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseUrlMapValidateTest.java (51) A google-compute-engine/src/test/resources/backend_service_get.json (24) A google-compute-engine/src/test/resources/backend_service_get_health.json (10) A google-compute-engine/src/test/resources/backend_service_get_health_request.json (1) A google-compute-engine/src/test/resources/backend_service_insert.json (9) A google-compute-engine/src/test/resources/backend_service_list.json (45) A google-compute-engine/src/test/resources/global_forwarding_rule_get.json (12) A google-compute-engine/src/test/resources/global_forwarding_rule_insert.json (1) A google-compute-engine/src/test/resources/global_forwarding_rule_list.json (19) A google-compute-engine/src/test/resources/global_forwarding_rule_setTarget.json (3) A google-compute-engine/src/test/resources/target_http_proxy_get.json (8) A google-compute-engine/src/test/resources/target_http_proxy_insert.json (1) A google-compute-engine/src/test/resources/target_http_proxy_list.json (24) A google-compute-engine/src/test/resources/target_http_proxy_set_url_map.json (1) A google-compute-engine/src/test/resources/url_map_get.json (39) A google-compute-engine/src/test/resources/url_map_insert.json (1) A google-compute-engine/src/test/resources/url_map_list.json (56) A google-compute-engine/src/test/resources/url_map_validate.json (17) A google-compute-engine/src/test/resources/url_map_validate_request.json (1) -- Patch Links -- https://github.com/jclouds/jclouds-labs-google/pull/97.patch https://github.com/jclouds/jclouds-labs-google/pull/97.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/97
