Interface ReceiverConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReceiverConfiguration.Builder,
,ReceiverConfiguration> SdkBuilder<ReceiverConfiguration.Builder,
,ReceiverConfiguration> SdkPojo
- Enclosing class:
ReceiverConfiguration
@Mutable
@NotThreadSafe
public static interface ReceiverConfiguration.Builder
extends SdkPojo, CopyableBuilder<ReceiverConfiguration.Builder,ReceiverConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionanalysisType
(String analysisType) The type of analysis for the protected query.analysisType
(AnalysisType analysisType) The type of analysis for the protected query.default ReceiverConfiguration.Builder
configurationDetails
(Consumer<ConfigurationDetails.Builder> configurationDetails) The configuration details of the receiver configuration.configurationDetails
(ConfigurationDetails configurationDetails) The configuration details of the receiver configuration.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, sdkFieldNameToField, sdkFields
-
Method Details
-
analysisType
The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS
) or used as input into additional analyses (ADDITIONAL_ANALYSIS
), such as a query that is a seed for a lookalike ML model.- Parameters:
analysisType
- The type of analysis for the protected query. The results of the query can be analyzed directly (DIRECT_ANALYSIS
) or used as input into additional analyses (ADDITIONAL_ANALYSIS
), such as a query that is a seed for a lookalike ML model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisType
The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS
) or used as input into additional analyses (ADDITIONAL_ANALYSIS
), such as a query that is a seed for a lookalike ML model.- Parameters:
analysisType
- The type of analysis for the protected query. The results of the query can be analyzed directly (DIRECT_ANALYSIS
) or used as input into additional analyses (ADDITIONAL_ANALYSIS
), such as a query that is a seed for a lookalike ML model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configurationDetails
The configuration details of the receiver configuration.
- Parameters:
configurationDetails
- The configuration details of the receiver configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDetails
default ReceiverConfiguration.Builder configurationDetails(Consumer<ConfigurationDetails.Builder> configurationDetails) The configuration details of the receiver configuration.
This is a convenience method that creates an instance of theConfigurationDetails.Builder
avoiding the need to create one manually viaConfigurationDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigurationDetails(ConfigurationDetails)
.- Parameters:
configurationDetails
- a consumer that will call methods onConfigurationDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-