@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 |
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 |
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 |
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 |
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 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 String toString()
toString
in class Object
Object.toString()
public UpdateApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.