Check out https://developers.google.com/compute/docs/load-balancing/http/ for an overview of what this is. You can merge this Pull Request by running:
git pull https://github.com/GoogleCloudPlatform/jclouds-labs-google l7 Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs-google/pull/38 -- Commit Summary -- * Initial commit to add l7 loadbalancing features and tests to jclouds-labs-google -- File Changes -- M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/GoogleComputeEngineApi.java (50) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/GoogleComputeEngineConstants.java (4) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/ResourceViewEndpoint.java (36) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/config/GoogleComputeEngineHttpApiModule.java (13) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/config/GoogleComputeEngineParserModule.java (417) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/BackendService.java (485) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/BackendServiceGroupHealth.java (252) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/ForwardingRule.java (205) M google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/Resource.java (12) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/ResourceView.java (264) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/TargetHttpProxy.java (132) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/UrlMap.java (825) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/UrlMapValidateResult.java (345) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/BackendServiceApi.java (264) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ForwardingRuleApi.java (201) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ResourceViewApi.java (614) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/TargetHttpProxyApi.java (214) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/UrlMapApi.java (267) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/BaseWithRegionAndNameToPagedIterable.java (83) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/BaseWithZoneAndNameToPagedIterable.java (83) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseBackendServices.java (63) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseForwardingRules.java (63) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseRegionResourceViewMembers.java (69) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseRegionResourceViews.java (67) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseTargetHttpProxies.java (63) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseUrlMaps.java (63) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseZoneResourceViewMembers.java (70) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/functions/internal/ParseZoneResourceViews.java (67) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/handlers/PayloadBinder.java (56) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/BackendServiceOptions.java (216) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/ForwardingRuleOptions.java (176) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/ResourceOptions.java (69) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/ResourceViewOptions.java (149) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/TargetHttpProxyOptions.java (103) A google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/options/UrlMapOptions.java (214) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/BackendServiceApiExpectTest.java (215) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/BackendServiceApiLiveTest.java (152) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ForwardingRuleApiExpectTest.java (178) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ForwardingRuleApiLiveTest.java (154) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ResourceViewApiExpectTest.java (338) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ResourceViewApiLiveTest.java (190) 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 (126) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/UrlMapApiExpectTest.java (220) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/UrlMapApiLiveTest.java (215) M google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/internal/BaseGoogleComputeEngineApiLiveTest.java (43) M google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/internal/BaseGoogleComputeEngineServiceContextExpectTest.java (2) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceGetHealthTest.java (51) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceListTest.java (65) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseBackendServiceTest.java (72) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseGlobalForwardingRuleListTest.java (49) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseGlobalForwardingRuleTest.java (50) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseResourceViewListRegionTest.java (64) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseResourceViewListZoneTest.java (64) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseResourceViewRegionTest.java (50) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseResourceViewResourceListTest.java (51) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseResourceViewZoneTest.java (50) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseTargetHttpProxyListTest.java (62) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseTargetHttpProxyTest.java (48) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseUrlMapListTest.java (61) A google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseUrlMapTest.java (67) 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 (9) 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/resource_view_get_region.json (9) A google-compute-engine/src/test/resources/resource_view_get_zone.json (9) A google-compute-engine/src/test/resources/resource_view_insert.json (1) A google-compute-engine/src/test/resources/resource_view_list_region.json (25) A google-compute-engine/src/test/resources/resource_view_list_zone.json (25) A google-compute-engine/src/test/resources/resource_view_resources_list.json (6) 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/38.patch https://github.com/jclouds/jclouds-labs-google/pull/38.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/38