public interface AutoscaleApi extends Closeable
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfiguredZones()
Provides a set of all zones available.
|
com.google.common.base.Optional<Tenant> |
getCurrentTenantId()
Provides the Tenant.
|
GroupApi |
getGroupApiForZone(String zone)
Provides access to all scaling Group features.
|
PolicyApi |
getPolicyApiForZoneAndGroup(String zone,
String groupId)
Provides access to all policy features for scaling Groups.
|
WebhookApi |
getWebhookApiForZoneAndGroupAndPolicy(String zone,
String groupId,
String policyId)
Provides access to webhook management features.
|
@Provides Set<String> getConfiguredZones()
GroupApi getGroupApiForZone(@Nullable String zone)
PolicyApi getPolicyApiForZoneAndGroup(@Nullable String zone, String groupId)
WebhookApi getWebhookApiForZoneAndGroupAndPolicy(@Nullable String zone, String groupId, String policyId)
@Provides com.google.common.base.Optional<Tenant> getCurrentTenantId()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.