Interface DifferentialPrivacyParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DifferentialPrivacyParameters.Builder,
,DifferentialPrivacyParameters> SdkBuilder<DifferentialPrivacyParameters.Builder,
,DifferentialPrivacyParameters> SdkPojo
- Enclosing class:
DifferentialPrivacyParameters
public static interface DifferentialPrivacyParameters.Builder
extends SdkPojo, CopyableBuilder<DifferentialPrivacyParameters.Builder,DifferentialPrivacyParameters>
-
Method Summary
Modifier and TypeMethodDescriptionsensitivityParameters
(Collection<DifferentialPrivacySensitivityParameters> sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.sensitivityParameters
(Consumer<DifferentialPrivacySensitivityParameters.Builder>... sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.sensitivityParameters
(DifferentialPrivacySensitivityParameters... sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.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
-
sensitivityParameters
DifferentialPrivacyParameters.Builder sensitivityParameters(Collection<DifferentialPrivacySensitivityParameters> sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.
- Parameters:
sensitivityParameters
- Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitivityParameters
DifferentialPrivacyParameters.Builder sensitivityParameters(DifferentialPrivacySensitivityParameters... sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.
- Parameters:
sensitivityParameters
- Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitivityParameters
DifferentialPrivacyParameters.Builder sensitivityParameters(Consumer<DifferentialPrivacySensitivityParameters.Builder>... sensitivityParameters) Provides the sensitivity parameters that you can use to better understand the total amount of noise in query results.
This is a convenience method that creates an instance of theDifferentialPrivacySensitivityParameters.Builder
avoiding the need to create one manually viaDifferentialPrivacySensitivityParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosensitivityParameters(List<DifferentialPrivacySensitivityParameters>)
.- Parameters:
sensitivityParameters
- a consumer that will call methods onDifferentialPrivacySensitivityParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-