@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateApplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateApplicationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateApplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAttachMissingPermission()
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
|
Boolean |
getAutoConfigEnabled()
Turns auto-configuration on or off.
|
Boolean |
getCWEMonitorEnabled()
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated , failed deployment , and others. |
Boolean |
getOpsCenterEnabled()
When set to
true , creates opsItems for any problems detected on an application. |
String |
getOpsItemSNSTopicArn()
The SNS topic provided to Application Insights that is associated to the created opsItem.
|
Boolean |
getRemoveSNSTopic()
Disassociates the SNS topic from the opsItem created for detected problems.
|
String |
getResourceGroupName()
The name of the resource group.
|
int |
hashCode() |
Boolean |
isAttachMissingPermission()
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
|
Boolean |
isAutoConfigEnabled()
Turns auto-configuration on or off.
|
Boolean |
isCWEMonitorEnabled()
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated , failed deployment , and others. |
Boolean |
isOpsCenterEnabled()
When set to
true , creates opsItems for any problems detected on an application. |
Boolean |
isRemoveSNSTopic()
Disassociates the SNS topic from the opsItem created for detected problems.
|
void |
setAttachMissingPermission(Boolean attachMissingPermission)
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
|
void |
setAutoConfigEnabled(Boolean autoConfigEnabled)
Turns auto-configuration on or off.
|
void |
setCWEMonitorEnabled(Boolean cWEMonitorEnabled)
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated , failed deployment , and others. |
void |
setOpsCenterEnabled(Boolean opsCenterEnabled)
When set to
true , creates opsItems for any problems detected on an application. |
void |
setOpsItemSNSTopicArn(String opsItemSNSTopicArn)
The SNS topic provided to Application Insights that is associated to the created opsItem.
|
void |
setRemoveSNSTopic(Boolean removeSNSTopic)
Disassociates the SNS topic from the opsItem created for detected problems.
|
void |
setResourceGroupName(String resourceGroupName)
The name of the resource group.
|
String |
toString()
Returns a string representation of this object.
|
UpdateApplicationRequest |
withAttachMissingPermission(Boolean attachMissingPermission)
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
|
UpdateApplicationRequest |
withAutoConfigEnabled(Boolean autoConfigEnabled)
Turns auto-configuration on or off.
|
UpdateApplicationRequest |
withCWEMonitorEnabled(Boolean cWEMonitorEnabled)
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated , failed deployment , and others. |
UpdateApplicationRequest |
withOpsCenterEnabled(Boolean opsCenterEnabled)
When set to
true , creates opsItems for any problems detected on an application. |
UpdateApplicationRequest |
withOpsItemSNSTopicArn(String opsItemSNSTopicArn)
The SNS topic provided to Application Insights that is associated to the created opsItem.
|
UpdateApplicationRequest |
withRemoveSNSTopic(Boolean removeSNSTopic)
Disassociates the SNS topic from the opsItem created for detected problems.
|
UpdateApplicationRequest |
withResourceGroupName(String resourceGroupName)
The name of the resource group.
|
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, withSdkRequestTimeout
public 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 UpdateApplicationRequest withResourceGroupName(String resourceGroupName)
The name of the resource group.
resourceGroupName
- The name of the resource group.public void setOpsCenterEnabled(Boolean opsCenterEnabled)
When set to true
, creates opsItems for any problems detected on an application.
opsCenterEnabled
- When set to true
, creates opsItems for any problems detected on an application.public Boolean getOpsCenterEnabled()
When set to true
, creates opsItems for any problems detected on an application.
true
, creates opsItems for any problems detected on an application.public UpdateApplicationRequest withOpsCenterEnabled(Boolean opsCenterEnabled)
When set to true
, creates opsItems for any problems detected on an application.
opsCenterEnabled
- When set to true
, creates opsItems for any problems detected on an application.public Boolean isOpsCenterEnabled()
When set to true
, creates opsItems for any problems detected on an application.
true
, creates opsItems for any problems detected on an application.public void setCWEMonitorEnabled(Boolean cWEMonitorEnabled)
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated
, failed deployment
, and others.
cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events for the application resources, such
as instance terminated
, failed deployment
, and others.public Boolean getCWEMonitorEnabled()
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated
, failed deployment
, and others.
instance terminated
, failed deployment
, and others.public UpdateApplicationRequest withCWEMonitorEnabled(Boolean cWEMonitorEnabled)
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated
, failed deployment
, and others.
cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events for the application resources, such
as instance terminated
, failed deployment
, and others.public Boolean isCWEMonitorEnabled()
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as
instance terminated
, failed deployment
, and others.
instance terminated
, failed deployment
, and others.public void setOpsItemSNSTopicArn(String opsItemSNSTopicArn)
The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to receive notifications for updates to the opsItem.
opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to
receive notifications for updates to the opsItem.public String getOpsItemSNSTopicArn()
The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to receive notifications for updates to the opsItem.
public UpdateApplicationRequest withOpsItemSNSTopicArn(String opsItemSNSTopicArn)
The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to receive notifications for updates to the opsItem.
opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to
receive notifications for updates to the opsItem.public void setRemoveSNSTopic(Boolean removeSNSTopic)
Disassociates the SNS topic from the opsItem created for detected problems.
removeSNSTopic
- Disassociates the SNS topic from the opsItem created for detected problems.public Boolean getRemoveSNSTopic()
Disassociates the SNS topic from the opsItem created for detected problems.
public UpdateApplicationRequest withRemoveSNSTopic(Boolean removeSNSTopic)
Disassociates the SNS topic from the opsItem created for detected problems.
removeSNSTopic
- Disassociates the SNS topic from the opsItem created for detected problems.public Boolean isRemoveSNSTopic()
Disassociates the SNS topic from the opsItem created for detected problems.
public void setAutoConfigEnabled(Boolean autoConfigEnabled)
Turns auto-configuration on or off.
autoConfigEnabled
- Turns auto-configuration on or off.public Boolean getAutoConfigEnabled()
Turns auto-configuration on or off.
public UpdateApplicationRequest withAutoConfigEnabled(Boolean autoConfigEnabled)
Turns auto-configuration on or off.
autoConfigEnabled
- Turns auto-configuration on or off.public Boolean isAutoConfigEnabled()
Turns auto-configuration on or off.
public void setAttachMissingPermission(Boolean attachMissingPermission)
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
attachMissingPermission
- If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are
missing.public Boolean getAttachMissingPermission()
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
public UpdateApplicationRequest withAttachMissingPermission(Boolean attachMissingPermission)
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
attachMissingPermission
- If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are
missing.public Boolean isAttachMissingPermission()
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
public String toString()
toString
in class Object
Object.toString()
public UpdateApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()