@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSettingsRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AssessmentReportsDestination |
getDefaultAssessmentReportsDestination()
The default storage destination for assessment reports.
|
List<Role> |
getDefaultProcessOwners()
A list of the default audit owners.
|
Boolean |
getEvidenceFinderEnabled()
Specifies whether the evidence finder feature is enabled.
|
String |
getKmsKey()
The KMS key details.
|
String |
getSnsTopic()
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
|
int |
hashCode() |
Boolean |
isEvidenceFinderEnabled()
Specifies whether the evidence finder feature is enabled.
|
void |
setDefaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination)
The default storage destination for assessment reports.
|
void |
setDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
|
void |
setEvidenceFinderEnabled(Boolean evidenceFinderEnabled)
Specifies whether the evidence finder feature is enabled.
|
void |
setKmsKey(String kmsKey)
The KMS key details.
|
void |
setSnsTopic(String snsTopic)
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSettingsRequest |
withDefaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination)
The default storage destination for assessment reports.
|
UpdateSettingsRequest |
withDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
|
UpdateSettingsRequest |
withDefaultProcessOwners(Role... defaultProcessOwners)
A list of the default audit owners.
|
UpdateSettingsRequest |
withEvidenceFinderEnabled(Boolean evidenceFinderEnabled)
Specifies whether the evidence finder feature is enabled.
|
UpdateSettingsRequest |
withKmsKey(String kmsKey)
The KMS key details.
|
UpdateSettingsRequest |
withSnsTopic(String snsTopic)
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
|
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 setSnsTopic(String snsTopic)
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
snsTopic
- The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.public String getSnsTopic()
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
public UpdateSettingsRequest withSnsTopic(String snsTopic)
The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.
snsTopic
- The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.public void setDefaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination)
The default storage destination for assessment reports.
defaultAssessmentReportsDestination
- The default storage destination for assessment reports.public AssessmentReportsDestination getDefaultAssessmentReportsDestination()
The default storage destination for assessment reports.
public UpdateSettingsRequest withDefaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination)
The default storage destination for assessment reports.
defaultAssessmentReportsDestination
- The default storage destination for assessment reports.public List<Role> getDefaultProcessOwners()
A list of the default audit owners.
public void setDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
defaultProcessOwners
- A list of the default audit owners.public UpdateSettingsRequest withDefaultProcessOwners(Role... defaultProcessOwners)
A list of the default audit owners.
NOTE: This method appends the values to the existing list (if any). Use
setDefaultProcessOwners(java.util.Collection)
or withDefaultProcessOwners(java.util.Collection)
if you want to override the existing values.
defaultProcessOwners
- A list of the default audit owners.public UpdateSettingsRequest withDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
defaultProcessOwners
- A list of the default audit owners.public void setKmsKey(String kmsKey)
The KMS key details.
kmsKey
- The KMS key details.public String getKmsKey()
The KMS key details.
public UpdateSettingsRequest withKmsKey(String kmsKey)
The KMS key details.
kmsKey
- The KMS key details.public void setEvidenceFinderEnabled(Boolean evidenceFinderEnabled)
Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable evidence finder.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
evidenceFinderEnabled
- Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable
evidence finder. When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
public Boolean getEvidenceFinderEnabled()
Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable evidence finder.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
public UpdateSettingsRequest withEvidenceFinderEnabled(Boolean evidenceFinderEnabled)
Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable evidence finder.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
evidenceFinderEnabled
- Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable
evidence finder. When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
public Boolean isEvidenceFinderEnabled()
Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable evidence finder.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.
Disabling evidence finder is permanent, so consider this decision carefully before you proceed. If you’re using Audit Manager as a delegated administrator, keep in mind that this action applies to all member accounts in your organization.
public String toString()
toString
in class Object
Object.toString()
public UpdateSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()