/* * 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); }