Interface Settings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Settings.Builder,,Settings> SdkBuilder<Settings.Builder,,Settings> SdkPojo
- Enclosing class:
Settings
-
Method Summary
Modifier and TypeMethodDescriptiondefault Settings.BuilderdefaultAssessmentReportsDestination(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.BuilderdefaultExportDestination(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.BuilderderegistrationPolicy(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.BuilderevidenceFinderEnablement(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaAssessmentReportsDestination.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRole.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEvidenceFinderEnablement.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDeregistrationPolicy.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDefaultExportDestination.builder().When the
Consumercompletes,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:
-