Interface Settings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Settings.Builder,
,Settings> SdkBuilder<Settings.Builder,
,Settings> SdkPojo
- Enclosing class:
Settings
-
Method Summary
Modifier and TypeMethodDescriptiondefault Settings.Builder
defaultAssessmentReportsDestination
(Consumer<AssessmentReportsDestination.Builder> defaultAssessmentReportsDestination) The default S3 destination bucket for storing assessment reports.defaultAssessmentReportsDestination
(AssessmentReportsDestination defaultAssessmentReportsDestination) The default S3 destination bucket for storing assessment reports.default Settings.Builder
defaultExportDestination
(Consumer<DefaultExportDestination.Builder> defaultExportDestination) The default S3 destination bucket for storing evidence finder exports.defaultExportDestination
(DefaultExportDestination defaultExportDestination) The default S3 destination bucket for storing evidence finder exports.defaultProcessOwners
(Collection<Role> defaultProcessOwners) The designated default audit owners.defaultProcessOwners
(Consumer<Role.Builder>... defaultProcessOwners) The designated default audit owners.defaultProcessOwners
(Role... defaultProcessOwners) The designated default audit owners.default Settings.Builder
deregistrationPolicy
(Consumer<DeregistrationPolicy.Builder> deregistrationPolicy) The deregistration policy for your Audit Manager data.deregistrationPolicy
(DeregistrationPolicy deregistrationPolicy) The deregistration policy for your Audit Manager data.default Settings.Builder
evidenceFinderEnablement
(Consumer<EvidenceFinderEnablement.Builder> evidenceFinderEnablement) The current evidence finder status and event data store details.evidenceFinderEnablement
(EvidenceFinderEnablement evidenceFinderEnablement) The current evidence finder status and event data store details.isAwsOrgEnabled
(Boolean isAwsOrgEnabled) Specifies whether Organizations is enabled.The KMS key details.The designated Amazon Simple Notification Service (Amazon SNS) topic.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
isAwsOrgEnabled
Specifies whether Organizations is enabled.
- Parameters:
isAwsOrgEnabled
- Specifies whether Organizations is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snsTopic
The designated Amazon Simple Notification Service (Amazon SNS) topic.
- Parameters:
snsTopic
- The designated Amazon Simple Notification Service (Amazon SNS) topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultAssessmentReportsDestination
Settings.Builder defaultAssessmentReportsDestination(AssessmentReportsDestination defaultAssessmentReportsDestination) The default S3 destination bucket for storing assessment reports.
- Parameters:
defaultAssessmentReportsDestination
- The default S3 destination bucket for storing assessment reports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultAssessmentReportsDestination
default Settings.Builder defaultAssessmentReportsDestination(Consumer<AssessmentReportsDestination.Builder> defaultAssessmentReportsDestination) The default S3 destination bucket for storing assessment reports.
This is a convenience method that creates an instance of theAssessmentReportsDestination.Builder
avoiding the need to create one manually viaAssessmentReportsDestination.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultAssessmentReportsDestination(AssessmentReportsDestination)
.- Parameters:
defaultAssessmentReportsDestination
- a consumer that will call methods onAssessmentReportsDestination.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultProcessOwners
The designated default audit owners.
- Parameters:
defaultProcessOwners
- The designated default audit owners.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultProcessOwners
The designated default audit owners.
- Parameters:
defaultProcessOwners
- The designated default audit owners.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultProcessOwners
The designated default audit owners.
This is a convenience method that creates an instance of theRole.Builder
avoiding the need to create one manually viaRole.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultProcessOwners(List<Role>)
.- Parameters:
defaultProcessOwners
- a consumer that will call methods onRole.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKey
The KMS key details.
- Parameters:
kmsKey
- The KMS key details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evidenceFinderEnablement
The current evidence finder status and event data store details.
- Parameters:
evidenceFinderEnablement
- The current evidence finder status and event data store details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evidenceFinderEnablement
default Settings.Builder evidenceFinderEnablement(Consumer<EvidenceFinderEnablement.Builder> evidenceFinderEnablement) The current evidence finder status and event data store details.
This is a convenience method that creates an instance of theEvidenceFinderEnablement.Builder
avoiding the need to create one manually viaEvidenceFinderEnablement.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevidenceFinderEnablement(EvidenceFinderEnablement)
.- Parameters:
evidenceFinderEnablement
- a consumer that will call methods onEvidenceFinderEnablement.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deregistrationPolicy
default Settings.Builder deregistrationPolicy(Consumer<DeregistrationPolicy.Builder> 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.
This is a convenience method that creates an instance of theDeregistrationPolicy.Builder
avoiding the need to create one manually viaDeregistrationPolicy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toderegistrationPolicy(DeregistrationPolicy)
.- Parameters:
deregistrationPolicy
- a consumer that will call methods onDeregistrationPolicy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultExportDestination
The default S3 destination bucket for storing evidence finder exports.
- Parameters:
defaultExportDestination
- The default S3 destination bucket for storing evidence finder exports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultExportDestination
default Settings.Builder defaultExportDestination(Consumer<DefaultExportDestination.Builder> defaultExportDestination) The default S3 destination bucket for storing evidence finder exports.
This is a convenience method that creates an instance of theDefaultExportDestination.Builder
avoiding the need to create one manually viaDefaultExportDestination.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultExportDestination(DefaultExportDestination)
.- Parameters:
defaultExportDestination
- a consumer that will call methods onDefaultExportDestination.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-