@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateServiceSettingRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The request body of the UpdateServiceSetting API action.
NOOP| Constructor and Description | 
|---|
| UpdateServiceSettingRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| UpdateServiceSettingRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getSettingId()
 The Amazon Resource Name (ARN) of the service setting to reset. | 
| String | getSettingValue()
 The new value to specify for the service setting. | 
| int | hashCode() | 
| void | setSettingId(String settingId)
 The Amazon Resource Name (ARN) of the service setting to reset. | 
| void | setSettingValue(String settingValue)
 The new value to specify for the service setting. | 
| String | toString()Returns a string representation of this object. | 
| UpdateServiceSettingRequest | withSettingId(String settingId)
 The Amazon Resource Name (ARN) of the service setting to reset. | 
| UpdateServiceSettingRequest | withSettingValue(String settingValue)
 The new value to specify for the service setting. | 
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 setSettingId(String settingId)
 The Amazon Resource Name (ARN) of the service setting to reset. For example,
 arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled. The
 setting ID can be one of the following.
 
 /ssm/automation/customer-script-log-destination
 
 /ssm/automation/customer-script-log-group-name
 
 /ssm/parameter-store/default-parameter-tier
 
 /ssm/parameter-store/high-throughput-enabled
 
 /ssm/managed-instance/activation-tier
 
settingId - The Amazon Resource Name (ARN) of the service setting to reset. For example,
        arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
        . The setting ID can be one of the following.
        
        /ssm/automation/customer-script-log-destination
        
        /ssm/automation/customer-script-log-group-name
        
        /ssm/parameter-store/default-parameter-tier
        
        /ssm/parameter-store/high-throughput-enabled
        
        /ssm/managed-instance/activation-tier
        
public String getSettingId()
 The Amazon Resource Name (ARN) of the service setting to reset. For example,
 arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled. The
 setting ID can be one of the following.
 
 /ssm/automation/customer-script-log-destination
 
 /ssm/automation/customer-script-log-group-name
 
 /ssm/parameter-store/default-parameter-tier
 
 /ssm/parameter-store/high-throughput-enabled
 
 /ssm/managed-instance/activation-tier
 
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
         . The setting ID can be one of the following.
         
         /ssm/automation/customer-script-log-destination
         
         /ssm/automation/customer-script-log-group-name
         
         /ssm/parameter-store/default-parameter-tier
         
         /ssm/parameter-store/high-throughput-enabled
         
         /ssm/managed-instance/activation-tier
         
public UpdateServiceSettingRequest withSettingId(String settingId)
 The Amazon Resource Name (ARN) of the service setting to reset. For example,
 arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled. The
 setting ID can be one of the following.
 
 /ssm/automation/customer-script-log-destination
 
 /ssm/automation/customer-script-log-group-name
 
 /ssm/parameter-store/default-parameter-tier
 
 /ssm/parameter-store/high-throughput-enabled
 
 /ssm/managed-instance/activation-tier
 
settingId - The Amazon Resource Name (ARN) of the service setting to reset. For example,
        arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
        . The setting ID can be one of the following.
        
        /ssm/automation/customer-script-log-destination
        
        /ssm/automation/customer-script-log-group-name
        
        /ssm/parameter-store/default-parameter-tier
        
        /ssm/parameter-store/high-throughput-enabled
        
        /ssm/managed-instance/activation-tier
        
public void setSettingValue(String settingValue)
 The new value to specify for the service setting. For the
 /ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
 following.
 
Standard
Advanced
Intelligent-Tiering
 For the /ssm/parameter-store/high-throughput-enabled, and
 /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
 
 For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
 CloudWatch.
 
 For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be the name
 of a CloudWatch Logs log group.
 
settingValue - The new value to specify for the service setting. For the
        /ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
        following.
        Standard
Advanced
Intelligent-Tiering
        For the /ssm/parameter-store/high-throughput-enabled, and
        /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
        
        For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
        CloudWatch.
        
        For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be
        the name of a CloudWatch Logs log group.
public String getSettingValue()
 The new value to specify for the service setting. For the
 /ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
 following.
 
Standard
Advanced
Intelligent-Tiering
 For the /ssm/parameter-store/high-throughput-enabled, and
 /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
 
 For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
 CloudWatch.
 
 For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be the name
 of a CloudWatch Logs log group.
 
/ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
         following.
         Standard
Advanced
Intelligent-Tiering
         For the /ssm/parameter-store/high-throughput-enabled, and
         /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
         
         For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
         CloudWatch.
         
         For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be
         the name of a CloudWatch Logs log group.
public UpdateServiceSettingRequest withSettingValue(String settingValue)
 The new value to specify for the service setting. For the
 /ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
 following.
 
Standard
Advanced
Intelligent-Tiering
 For the /ssm/parameter-store/high-throughput-enabled, and
 /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
 
 For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
 CloudWatch.
 
 For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be the name
 of a CloudWatch Logs log group.
 
settingValue - The new value to specify for the service setting. For the
        /ssm/parameter-store/default-parameter-tier setting ID, the setting value can be one of the
        following.
        Standard
Advanced
Intelligent-Tiering
        For the /ssm/parameter-store/high-throughput-enabled, and
        /ssm/managed-instance/activation-tier setting IDs, the setting value can be true or false.
        
        For the /ssm/automation/customer-script-log-destination setting ID, the setting value can be
        CloudWatch.
        
        For the /ssm/automation/customer-script-log-group-name setting ID, the setting value can be
        the name of a CloudWatch Logs log group.
public String toString()
toString in class ObjectObject.toString()public UpdateServiceSettingRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()