Interface ReceiverConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReceiverConfiguration.Builder,,ReceiverConfiguration> SdkBuilder<ReceiverConfiguration.Builder,,ReceiverConfiguration> SdkPojo
- Enclosing class:
ReceiverConfiguration
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.BuilderconfigurationDetails(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builderavoiding the need to create one manually viaConfigurationDetails.builder().When the
Consumercompletes,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:
-