Interface UpdateComponentConfigurationRequest.Builder
-
- All Superinterfaces:
ApplicationInsightsRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<UpdateComponentConfigurationRequest.Builder,UpdateComponentConfigurationRequest>,SdkBuilder<UpdateComponentConfigurationRequest.Builder,UpdateComponentConfigurationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateComponentConfigurationRequest
public static interface UpdateComponentConfigurationRequest.Builder extends ApplicationInsightsRequest.Builder, SdkPojo, CopyableBuilder<UpdateComponentConfigurationRequest.Builder,UpdateComponentConfigurationRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.services.applicationinsights.model.ApplicationInsightsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
resourceGroupName
UpdateComponentConfigurationRequest.Builder resourceGroupName(String resourceGroupName)
The name of the resource group.
- Parameters:
resourceGroupName- The name of the resource group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentName
UpdateComponentConfigurationRequest.Builder componentName(String componentName)
The name of the component.
- Parameters:
componentName- The name of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitor
UpdateComponentConfigurationRequest.Builder monitor(Boolean monitor)
Indicates whether the application component is monitored.
- Parameters:
monitor- Indicates whether the application component is monitored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tier
UpdateComponentConfigurationRequest.Builder tier(String tier)
The tier of the application component.
-
tier
UpdateComponentConfigurationRequest.Builder tier(Tier tier)
The tier of the application component.
-
componentConfiguration
UpdateComponentConfigurationRequest.Builder componentConfiguration(String componentConfiguration)
The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see Working with JSON. You can send a request to
DescribeComponentConfigurationRecommendationto see the recommended configuration for a component. For the complete format of the component configuration file, see Component Configuration.- Parameters:
componentConfiguration- The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see Working with JSON. You can send a request toDescribeComponentConfigurationRecommendationto see the recommended configuration for a component. For the complete format of the component configuration file, see Component Configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoConfigEnabled
UpdateComponentConfigurationRequest.Builder autoConfigEnabled(Boolean autoConfigEnabled)
Automatically configures the component by applying the recommended configurations.
- Parameters:
autoConfigEnabled- Automatically configures the component by applying the recommended configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateComponentConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateComponentConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-