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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ReceiverConfiguration.BuilderanalysisType(String analysisType)The type of analysis for the protected query.ReceiverConfiguration.BuilderanalysisType(AnalysisType analysisType)The type of analysis for the protected query.default ReceiverConfiguration.BuilderconfigurationDetails(Consumer<ConfigurationDetails.Builder> configurationDetails)The configuration details of the receiver configuration.ReceiverConfiguration.BuilderconfigurationDetails(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 Detail
-
analysisType
ReceiverConfiguration.Builder analysisType(String 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,AnalysisType
-
analysisType
ReceiverConfiguration.Builder analysisType(AnalysisType 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,AnalysisType
-
configurationDetails
ReceiverConfiguration.Builder configurationDetails(ConfigurationDetails 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:
configurationDetails(ConfigurationDetails)
-
-