Interface CreateControlMappingSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateControlMappingSource.Builder,
,CreateControlMappingSource> SdkBuilder<CreateControlMappingSource.Builder,
,CreateControlMappingSource> SdkPojo
- Enclosing class:
CreateControlMappingSource
-
Method Summary
Modifier and TypeMethodDescriptionsourceDescription
(String sourceDescription) The description of the data source that determines where Audit Manager collects evidence from for the control.sourceFrequency
(String sourceFrequency) Specifies how often evidence is collected from the control mapping source.sourceFrequency
(SourceFrequency sourceFrequency) Specifies how often evidence is collected from the control mapping source.sourceKeyword
(Consumer<SourceKeyword.Builder> sourceKeyword) Sets the value of the SourceKeyword property for this object.sourceKeyword
(SourceKeyword sourceKeyword) Sets the value of the SourceKeyword property for this object.sourceName
(String sourceName) The name of the control mapping data source.sourceSetUpOption
(String sourceSetUpOption) The setup option for the data source, which reflects if the evidence collection is automated or manual.sourceSetUpOption
(SourceSetUpOption sourceSetUpOption) The setup option for the data source, which reflects if the evidence collection is automated or manual.sourceType
(String sourceType) Specifies one of the five types of data sources for evidence collection.sourceType
(SourceType sourceType) Specifies one of the five types of data sources for evidence collection.troubleshootingText
(String troubleshootingText) The instructions for troubleshooting the control.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
-
sourceName
The name of the control mapping data source.
- Parameters:
sourceName
- The name of the control mapping data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceDescription
The description of the data source that determines where Audit Manager collects evidence from for the control.
- Parameters:
sourceDescription
- The description of the data source that determines where Audit Manager collects evidence from for the control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceSetUpOption
The setup option for the data source, which reflects if the evidence collection is automated or manual.
- Parameters:
sourceSetUpOption
- The setup option for the data source, which reflects if the evidence collection is automated or manual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceSetUpOption
The setup option for the data source, which reflects if the evidence collection is automated or manual.
- Parameters:
sourceSetUpOption
- The setup option for the data source, which reflects if the evidence collection is automated or manual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceType
Specifies one of the five types of data sources for evidence collection.
- Parameters:
sourceType
- Specifies one of the five types of data sources for evidence collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceType
Specifies one of the five types of data sources for evidence collection.
- Parameters:
sourceType
- Specifies one of the five types of data sources for evidence collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceKeyword
Sets the value of the SourceKeyword property for this object.- Parameters:
sourceKeyword
- The new value for the SourceKeyword property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceKeyword
default CreateControlMappingSource.Builder sourceKeyword(Consumer<SourceKeyword.Builder> sourceKeyword) Sets the value of the SourceKeyword property for this object. This is a convenience method that creates an instance of theSourceKeyword.Builder
avoiding the need to create one manually viaSourceKeyword.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceKeyword(SourceKeyword)
.- Parameters:
sourceKeyword
- a consumer that will call methods onSourceKeyword.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceFrequency
Specifies how often evidence is collected from the control mapping source.
- Parameters:
sourceFrequency
- Specifies how often evidence is collected from the control mapping source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceFrequency
Specifies how often evidence is collected from the control mapping source.
- Parameters:
sourceFrequency
- Specifies how often evidence is collected from the control mapping source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
troubleshootingText
The instructions for troubleshooting the control.
- Parameters:
troubleshootingText
- The instructions for troubleshooting the control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-