@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 S3 destination bucket for storing assessment reports.
|
DefaultExportDestination |
getDefaultExportDestination()
The default S3 destination bucket for storing evidence finder exports.
|
List<Role> |
getDefaultProcessOwners()
A list of the default audit owners.
|
DeregistrationPolicy |
getDeregistrationPolicy()
The deregistration policy for your Audit Manager data.
|
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 S3 destination bucket for storing assessment reports.
|
void |
setDefaultExportDestination(DefaultExportDestination defaultExportDestination)
The default S3 destination bucket for storing evidence finder exports.
|
void |
setDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
|
void |
setDeregistrationPolicy(DeregistrationPolicy deregistrationPolicy)
The deregistration policy for your Audit Manager data.
|
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 S3 destination bucket for storing assessment reports.
|
UpdateSettingsRequest |
withDefaultExportDestination(DefaultExportDestination defaultExportDestination)
The default S3 destination bucket for storing evidence finder exports.
|
UpdateSettingsRequest |
withDefaultProcessOwners(Collection<Role> defaultProcessOwners)
A list of the default audit owners.
|
UpdateSettingsRequest |
withDefaultProcessOwners(Role... defaultProcessOwners)
A list of the default audit owners.
|
UpdateSettingsRequest |
withDeregistrationPolicy(DeregistrationPolicy deregistrationPolicy)
The deregistration policy for your Audit Manager data.
|
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 S3 destination bucket for storing assessment reports.
defaultAssessmentReportsDestination
- The default S3 destination bucket for storing assessment reports.public AssessmentReportsDestination getDefaultAssessmentReportsDestination()
The default S3 destination bucket for storing assessment reports.
public UpdateSettingsRequest withDefaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination)
The default S3 destination bucket for storing assessment reports.
defaultAssessmentReportsDestination
- The default S3 destination bucket for storing 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.
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.
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.
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.
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.
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.
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.
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.
public void setDeregistrationPolicy(DeregistrationPolicy deregistrationPolicy)
The deregistration policy for your Audit Manager data. You can use this attribute to determine how your data is handled when you deregister Audit Manager.
deregistrationPolicy
- The deregistration policy for your Audit Manager data. You can use this attribute to determine how your
data is handled when you deregister Audit Manager.public DeregistrationPolicy getDeregistrationPolicy()
The deregistration policy for your Audit Manager data. You can use this attribute to determine how your data is handled when you deregister Audit Manager.
public UpdateSettingsRequest withDeregistrationPolicy(DeregistrationPolicy deregistrationPolicy)
The deregistration policy for your Audit Manager data. You can use this attribute to determine how your data is handled when you deregister Audit Manager.
deregistrationPolicy
- The deregistration policy for your Audit Manager data. You can use this attribute to determine how your
data is handled when you deregister Audit Manager.public void setDefaultExportDestination(DefaultExportDestination defaultExportDestination)
The default S3 destination bucket for storing evidence finder exports.
defaultExportDestination
- The default S3 destination bucket for storing evidence finder exports.public DefaultExportDestination getDefaultExportDestination()
The default S3 destination bucket for storing evidence finder exports.
public UpdateSettingsRequest withDefaultExportDestination(DefaultExportDestination defaultExportDestination)
The default S3 destination bucket for storing evidence finder exports.
defaultExportDestination
- The default S3 destination bucket for storing evidence finder exports.public String toString()
toString
in class Object
Object.toString()
public UpdateSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()