Interface DescribeLoadBasedAutoScalingResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<DescribeLoadBasedAutoScalingResponse.Builder,,- DescribeLoadBasedAutoScalingResponse> - OpsWorksResponse.Builder,- SdkBuilder<DescribeLoadBasedAutoScalingResponse.Builder,,- DescribeLoadBasedAutoScalingResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- DescribeLoadBasedAutoScalingResponse
public static interface DescribeLoadBasedAutoScalingResponse.Builder
extends OpsWorksResponse.Builder, SdkPojo, CopyableBuilder<DescribeLoadBasedAutoScalingResponse.Builder,DescribeLoadBasedAutoScalingResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionloadBasedAutoScalingConfigurations(Collection<LoadBasedAutoScalingConfiguration> loadBasedAutoScalingConfigurations) An array ofLoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.loadBasedAutoScalingConfigurations(Consumer<LoadBasedAutoScalingConfiguration.Builder>... loadBasedAutoScalingConfigurations) An array ofLoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.loadBasedAutoScalingConfigurations(LoadBasedAutoScalingConfiguration... loadBasedAutoScalingConfigurations) An array ofLoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.opsworks.model.OpsWorksResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
loadBasedAutoScalingConfigurationsDescribeLoadBasedAutoScalingResponse.Builder loadBasedAutoScalingConfigurations(Collection<LoadBasedAutoScalingConfiguration> loadBasedAutoScalingConfigurations) An array of LoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.- Parameters:
- loadBasedAutoScalingConfigurations- An array of- LoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
loadBasedAutoScalingConfigurationsDescribeLoadBasedAutoScalingResponse.Builder loadBasedAutoScalingConfigurations(LoadBasedAutoScalingConfiguration... loadBasedAutoScalingConfigurations) An array of LoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.- Parameters:
- loadBasedAutoScalingConfigurations- An array of- LoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
loadBasedAutoScalingConfigurationsDescribeLoadBasedAutoScalingResponse.Builder loadBasedAutoScalingConfigurations(Consumer<LoadBasedAutoScalingConfiguration.Builder>... loadBasedAutoScalingConfigurations) An array of This is a convenience method that creates an instance of theLoadBasedAutoScalingConfigurationobjects that describe each layer's configuration.LoadBasedAutoScalingConfiguration.Builderavoiding the need to create one manually viaLoadBasedAutoScalingConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toloadBasedAutoScalingConfigurations(List<LoadBasedAutoScalingConfiguration>).- Parameters:
- loadBasedAutoScalingConfigurations- a consumer that will call methods on- LoadBasedAutoScalingConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-