@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateComponentConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| UpdateComponentConfigurationRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| UpdateComponentConfigurationRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| Boolean | getAutoConfigEnabled()
 Automatically configures the component by applying the recommended configurations. | 
| String | getComponentConfiguration()
 The configuration settings of the component. | 
| String | getComponentName()
 The name of the component. | 
| Boolean | getMonitor()
 Indicates whether the application component is monitored. | 
| String | getResourceGroupName()
 The name of the resource group. | 
| String | getTier()
 The tier of the application component. | 
| int | hashCode() | 
| Boolean | isAutoConfigEnabled()
 Automatically configures the component by applying the recommended configurations. | 
| Boolean | isMonitor()
 Indicates whether the application component is monitored. | 
| void | setAutoConfigEnabled(Boolean autoConfigEnabled)
 Automatically configures the component by applying the recommended configurations. | 
| void | setComponentConfiguration(String componentConfiguration)
 The configuration settings of the component. | 
| void | setComponentName(String componentName)
 The name of the component. | 
| void | setMonitor(Boolean monitor)
 Indicates whether the application component is monitored. | 
| void | setResourceGroupName(String resourceGroupName)
 The name of the resource group. | 
| void | setTier(String tier)
 The tier of the application component. | 
| String | toString()Returns a string representation of this object. | 
| UpdateComponentConfigurationRequest | withAutoConfigEnabled(Boolean autoConfigEnabled)
 Automatically configures the component by applying the recommended configurations. | 
| UpdateComponentConfigurationRequest | withComponentConfiguration(String componentConfiguration)
 The configuration settings of the component. | 
| UpdateComponentConfigurationRequest | withComponentName(String componentName)
 The name of the component. | 
| UpdateComponentConfigurationRequest | withMonitor(Boolean monitor)
 Indicates whether the application component is monitored. | 
| UpdateComponentConfigurationRequest | withResourceGroupName(String resourceGroupName)
 The name of the resource group. | 
| UpdateComponentConfigurationRequest | withTier(String tier)
 The tier of the application component. | 
| UpdateComponentConfigurationRequest | withTier(Tier tier)
 The tier of the application component. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setResourceGroupName(String resourceGroupName)
The name of the resource group.
resourceGroupName - The name of the resource group.public String getResourceGroupName()
The name of the resource group.
public UpdateComponentConfigurationRequest withResourceGroupName(String resourceGroupName)
The name of the resource group.
resourceGroupName - The name of the resource group.public void setComponentName(String componentName)
The name of the component.
componentName - The name of the component.public String getComponentName()
The name of the component.
public UpdateComponentConfigurationRequest withComponentName(String componentName)
The name of the component.
componentName - The name of the component.public void setMonitor(Boolean monitor)
Indicates whether the application component is monitored.
monitor - Indicates whether the application component is monitored.public Boolean getMonitor()
Indicates whether the application component is monitored.
public UpdateComponentConfigurationRequest withMonitor(Boolean monitor)
Indicates whether the application component is monitored.
monitor - Indicates whether the application component is monitored.public Boolean isMonitor()
Indicates whether the application component is monitored.
public void setTier(String tier)
The tier of the application component.
tier - The tier of the application component.Tierpublic String getTier()
The tier of the application component.
Tierpublic UpdateComponentConfigurationRequest withTier(String tier)
The tier of the application component.
tier - The tier of the application component.Tierpublic UpdateComponentConfigurationRequest withTier(Tier tier)
The tier of the application component.
tier - The tier of the application component.Tierpublic void setComponentConfiguration(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 DescribeComponentConfigurationRecommendation to see the
 recommended configuration for a component. For the complete format of the component configuration file, see Component
 Configuration.
 
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 DescribeComponentConfigurationRecommendation to see
        the recommended configuration for a component. For the complete format of the component configuration
        file, see Component
        Configuration.public String getComponentConfiguration()
 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 DescribeComponentConfigurationRecommendation to see the
 recommended configuration for a component. For the complete format of the component configuration file, see Component
 Configuration.
 
DescribeComponentConfigurationRecommendation to see
         the recommended configuration for a component. For the complete format of the component configuration
         file, see Component
         Configuration.public UpdateComponentConfigurationRequest withComponentConfiguration(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 DescribeComponentConfigurationRecommendation to see the
 recommended configuration for a component. For the complete format of the component configuration file, see Component
 Configuration.
 
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 DescribeComponentConfigurationRecommendation to see
        the recommended configuration for a component. For the complete format of the component configuration
        file, see Component
        Configuration.public void setAutoConfigEnabled(Boolean autoConfigEnabled)
Automatically configures the component by applying the recommended configurations.
autoConfigEnabled - Automatically configures the component by applying the recommended configurations.public Boolean getAutoConfigEnabled()
Automatically configures the component by applying the recommended configurations.
public UpdateComponentConfigurationRequest withAutoConfigEnabled(Boolean autoConfigEnabled)
Automatically configures the component by applying the recommended configurations.
autoConfigEnabled - Automatically configures the component by applying the recommended configurations.public Boolean isAutoConfigEnabled()
Automatically configures the component by applying the recommended configurations.
public String toString()
toString in class ObjectObject.toString()public UpdateComponentConfigurationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()