/*
* This code was generated by AWS Flow Framework Annotation Processor.
* Refer to Amazon Simple Workflow Service documentation at http://aws.amazon.com/documentation/swf
*
* Any changes made directly to this file will be lost when
* the code is regenerated.
*/
package com.eucalyptus.loadbalancing.workflow;
import com.amazonaws.services.simpleworkflow.flow.core.Promise;
import com.amazonaws.services.simpleworkflow.flow.ActivitiesClient;
import com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions;
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities}.
* Used to invoke activities asynchronously from workflow code.
*/
public interface LoadBalancingActivitiesClient extends ActivitiesClient
{
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(String accountNumber, String lbName, String[] zones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(String accountNumber, String lbName, String[] zones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(String accountNumber, String lbName, String[] zones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(Promise<String> accountNumber, Promise<String> lbName, Promise<String[]> zones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(Promise<String> accountNumber, Promise<String> lbName, Promise<String[]> zones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbAdmissionControl}
*/
Promise<Boolean> createLbAdmissionControl(Promise<String> accountNumber, Promise<String> lbName, Promise<String[]> zones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamRoleSetup}
*/
Promise<String> iamRoleSetup(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(String accountNumber, String lbName, String roleName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(String accountNumber, String lbName, String roleName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(String accountNumber, String lbName, String roleName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#instanceProfileSetup}
*/
Promise<String> instanceProfileSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(String accountNumber, String lbName, String roleName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(String accountNumber, String lbName, String roleName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(String accountNumber, String lbName, String roleName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#iamPolicySetup}
*/
Promise<String> iamPolicySetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> roleName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> securityGroupSetup(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#securityGroupSetupRollback}
*/
Promise<Void> securityGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.SecurityGroupSetupActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(String accountNumber, String lbName, String sgroupId);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(String accountNumber, String lbName, String sgroupId, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(String accountNumber, String lbName, String sgroupId, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(Promise<String> accountNumber, Promise<String> lbName, Promise<String> sgroupId);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(Promise<String> accountNumber, Promise<String> lbName, Promise<String> sgroupId, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreator}
*/
Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> createLbTagCreator(Promise<String> accountNumber, Promise<String> lbName, Promise<String> sgroupId, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createLbTagCreatorRollback}
*/
Promise<Void> createLbTagCreatorRollback(Promise<com.eucalyptus.loadbalancing.workflow.CreateTagActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(String accountNumber, String lbName, String instanceProfileName, String securityGroupName, java.util.List<java.lang.String> zones, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(String accountNumber, String lbName, String instanceProfileName, String securityGroupName, java.util.List<java.lang.String> zones, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(String accountNumber, String lbName, String instanceProfileName, String securityGroupName, java.util.List<java.lang.String> zones, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> instanceProfileName, Promise<String> securityGroupName, Promise<java.util.List<java.lang.String>> zones, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> instanceProfileName, Promise<String> securityGroupName, Promise<java.util.List<java.lang.String>> zones, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetup}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> autoscalingGroupSetup(Promise<String> accountNumber, Promise<String> lbName, Promise<String> instanceProfileName, Promise<String> securityGroupName, Promise<java.util.List<java.lang.String>> zones, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#autoscalingGroupSetupRollback}
*/
Promise<Void> autoscalingGroupSetupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AutoscalingGroupSetupActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToEnable, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToEnable, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToEnable, java.util.Map<java.lang.String,java.lang.String> zoneToSubnetIdMap, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToEnable, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToEnable, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZones}
*/
Promise<java.util.List<java.lang.String>> enableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToEnable, Promise<java.util.Map<java.lang.String,java.lang.String>> zoneToSubnetIdMap, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToRollback);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToRollback, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToRollback, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToRollback);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToRollback, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistUpdatedZonesRollback}
*/
Promise<Void> enableAvailabilityZonesPersistUpdatedZonesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToRollback, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> enabledZones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> enabledZones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> enabledZones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> enabledZones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> enabledZones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#enableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> enableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> enabledZones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstances}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesPersistRetiredServoInstances(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedInstanceIds);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedInstanceIds, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedInstanceIds, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedInstanceIds);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedInstanceIds, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistRetiredServoInstancesRollback}
*/
Promise<Void> disableAvailabilityZonesPersistRetiredServoInstancesRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedInstanceIds, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroup}
*/
Promise<java.util.List<java.lang.String>> disableAvailabilityZonesUpdateAutoScalingGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedZones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedZones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(String accountNumber, String lbName, java.util.List<java.lang.String> updatedZones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedZones);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedZones, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesUpdateAutoScalingGroupRollback}
*/
Promise<Void> disableAvailabilityZonesUpdateAutoScalingGroupRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> updatedZones, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistUpdatedZones}
*/
Promise<Void> disableAvailabilityZonesPersistUpdatedZones(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(String accountNumber, String lbName, java.util.List<java.lang.String> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#disableAvailabilityZonesPersistBackendInstanceState}
*/
Promise<Void> disableAvailabilityZonesPersistBackendInstanceState(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.String>> zonesToDisable, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerCheckSSLCertificateId}
*/
Promise<Void> createListenerCheckSSLCertificateId(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificate}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> createListenerAuthorizeSSLCertificate(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeSSLCertificateRollback}
*/
Promise<Void> createListenerAuthorizeSSLCertificateRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeSSLCertificateActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRule}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> createListenerAuthorizeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAuthorizeIngressRuleRollback}
*/
Promise<Void> createListenerAuthorizeIngressRuleRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AuthorizeIngressRuleActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerUpdateHealthCheckConfig}
*/
Promise<Void> createListenerUpdateHealthCheckConfig(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(String accountNumber, String lbName, com.eucalyptus.loadbalancing.common.msgs.Listener[] listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#createListenerAddDefaultSSLPolicy}
*/
Promise<Void> createListenerAddDefaultSSLPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.common.msgs.Listener[]> listeners, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeSSLCertificatePolicy}
*/
Promise<Void> deleteListenerRevokeSSLCertificatePolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(String accountNumber, String lbName, java.util.List<java.lang.Integer> portsToDelete, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteListenerRevokeIngressRule}
*/
Promise<Void> deleteListenerRevokeIngressRule(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.List<java.lang.Integer>> portsToDelete, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeactivateDns}
*/
Promise<Void> deleteLoadBalancerDeactivateDns(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteScalingGroup}
*/
Promise<Void> deleteLoadBalancerDeleteScalingGroup(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteInstanceProfile}
*/
Promise<Void> deleteLoadBalancerDeleteInstanceProfile(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteIamRole}
*/
Promise<Void> deleteLoadBalancerDeleteIamRole(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#deleteLoadBalancerDeleteSecurityGroup}
*/
Promise<Void> deleteLoadBalancerDeleteSecurityGroup(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicy}
*/
Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> modifyLoadBalancerAttributesCreateAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(String accountNumber, String lbName, com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> result);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> result, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesCreateAccessLogPolicyRollback}
*/
Promise<Void> modifyLoadBalancerAttributesCreateAccessLogPolicyRollback(Promise<String> accountNumber, Promise<String> lbName, Promise<com.eucalyptus.loadbalancing.workflow.AccessLogPolicyActivityResult> result, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesDeleteAccessLogPolicy}
*/
Promise<Void> modifyLoadBalancerAttributesDeleteAccessLogPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(String accountNumber, String lbName, Boolean accessLogEnabled, String s3BucketName, String s3BucketPrefix, Integer emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyLoadBalancerAttributesPersistAttributes}
*/
Promise<Void> modifyLoadBalancerAttributesPersistAttributes(Promise<String> accountNumber, Promise<String> lbName, Promise<Boolean> accessLogEnabled, Promise<String> s3BucketName, Promise<String> s3BucketPrefix, Promise<Integer> emitInterval, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> groupIdToNames);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> groupIdToNames, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> groupIdToNames, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> groupIdToNames);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> groupIdToNames, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#applySecurityGroupUpdateSecurityGroup}
*/
Promise<Void> applySecurityGroupUpdateSecurityGroup(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> groupIdToNames, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(String emi, String instanceType, String keyname, String initScript);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(String emi, String instanceType, String keyname, String initScript, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(String emi, String instanceType, String keyname, String initScript, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesValidateRequest}
*/
Promise<Void> modifyServicePropertiesValidateRequest(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(String emi, String instanceType, String keyname, String initScript);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(String emi, String instanceType, String keyname, String initScript, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(String emi, String instanceType, String keyname, String initScript, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#modifyServicePropertiesUpdateScalingGroup}
*/
Promise<Void> modifyServicePropertiesUpdateScalingGroup(Promise<String> emi, Promise<String> instanceType, Promise<String> keyname, Promise<String> initScript, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupServoInstances}
*/
Promise<java.util.List<java.lang.String>> lookupServoInstances(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#listLoadBalancerPolicies}
*/
Promise<java.util.List<java.lang.String>> listLoadBalancerPolicies(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(String accountNumber, String lbName, String policyName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(String accountNumber, String lbName, String policyName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(String accountNumber, String lbName, String policyName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<String> policyName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<String> policyName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#getLoadBalancerPolicy}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.PolicyDescription> getLoadBalancerPolicy(Promise<String> accountNumber, Promise<String> lbName, Promise<String> policyName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerDescription}
*/
Promise<java.util.Map<java.lang.String,com.eucalyptus.loadbalancing.common.msgs.LoadBalancerServoDescription>> lookupLoadBalancerDescription(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#lookupLoadBalancerHealthCheck}
*/
Promise<com.eucalyptus.loadbalancing.common.msgs.HealthCheck> lookupLoadBalancerHealthCheck(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(String accountNumber, String lbName, String servoInstanceId, String status);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(String accountNumber, String lbName, String servoInstanceId, String status, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(String accountNumber, String lbName, String servoInstanceId, String status, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<String> servoInstanceId, Promise<String> status);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<String> servoInstanceId, Promise<String> status, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#filterInstanceStatus}
*/
Promise<java.util.Map<java.lang.String,java.lang.String>> filterInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<String> servoInstanceId, Promise<String> status, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> statusList);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> statusList, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> statusList, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> statusList);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> statusList, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#updateInstanceStatus}
*/
Promise<Void> updateInstanceStatus(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> statusList, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(String accountNumber, String lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(String accountNumber, String lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(String accountNumber, String lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(Promise<String> accountNumber, Promise<String> lbName);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(Promise<String> accountNumber, Promise<String> lbName, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchInstanceHealth}
*/
Promise<Void> putCloudWatchInstanceHealth(Promise<String> accountNumber, Promise<String> lbName, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> metric);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> metric, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(String accountNumber, String lbName, java.util.Map<java.lang.String,java.lang.String> metric, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> metric);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> metric, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#putCloudWatchMetrics}
*/
Promise<Void> putCloudWatchMetrics(Promise<String> accountNumber, Promise<String> lbName, Promise<java.util.Map<java.lang.String,java.lang.String>> metric, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstances}
*/
Promise<Void> checkServoInstances();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstances}
*/
Promise<Void> checkServoInstances(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstances}
*/
Promise<Void> checkServoInstances(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstanceDns}
*/
Promise<Void> checkServoInstanceDns();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstanceDns}
*/
Promise<Void> checkServoInstanceDns(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoInstanceDns}
*/
Promise<Void> checkServoInstanceDns(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoElasticIp}
*/
Promise<Void> checkServoElasticIp();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoElasticIp}
*/
Promise<Void> checkServoElasticIp(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkServoElasticIp}
*/
Promise<Void> checkServoElasticIp(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkBackendInstances}
*/
Promise<Void> checkBackendInstances();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkBackendInstances}
*/
Promise<Void> checkBackendInstances(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#checkBackendInstances}
*/
Promise<Void> checkBackendInstances(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupSecurityGroups}
*/
Promise<Void> cleanupSecurityGroups();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupSecurityGroups}
*/
Promise<Void> cleanupSecurityGroups(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupSecurityGroups}
*/
Promise<Void> cleanupSecurityGroups(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupServoInstances}
*/
Promise<Void> cleanupServoInstances();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupServoInstances}
*/
Promise<Void> cleanupServoInstances(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#cleanupServoInstances}
*/
Promise<Void> cleanupServoInstances(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#runContinousWorkflows}
*/
Promise<Void> runContinousWorkflows();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#runContinousWorkflows}
*/
Promise<Void> runContinousWorkflows(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#runContinousWorkflows}
*/
Promise<Void> runContinousWorkflows(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recycleFailedServoInstances}
*/
Promise<Void> recycleFailedServoInstances();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recycleFailedServoInstances}
*/
Promise<Void> recycleFailedServoInstances(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recycleFailedServoInstances}
*/
Promise<Void> recycleFailedServoInstances(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(String instanceId);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(String instanceId, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(String instanceId, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(Promise<String> instanceId);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(Promise<String> instanceId, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#recordInstanceTaskFailure}
*/
Promise<Void> recordInstanceTaskFailure(Promise<String> instanceId, ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#upgrade4_4}
*/
Promise<Void> upgrade4_4();
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#upgrade4_4}
*/
Promise<Void> upgrade4_4(Promise<?>... waitFor);
/**
* Generated from {@link com.eucalyptus.loadbalancing.workflow.LoadBalancingActivities#upgrade4_4}
*/
Promise<Void> upgrade4_4(ActivitySchedulingOptions optionsOverride, Promise<?>... waitFor);
}