Interface PrivacyBudgetTemplateUpdateParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PrivacyBudgetTemplateUpdateParameters.Builder,
,PrivacyBudgetTemplateUpdateParameters> SdkBuilder<PrivacyBudgetTemplateUpdateParameters.Builder,
,PrivacyBudgetTemplateUpdateParameters> SdkPojo
- Enclosing class:
PrivacyBudgetTemplateUpdateParameters
@Mutable
@NotThreadSafe
public static interface PrivacyBudgetTemplateUpdateParameters.Builder
extends SdkPojo, CopyableBuilder<PrivacyBudgetTemplateUpdateParameters.Builder,PrivacyBudgetTemplateUpdateParameters>
-
Method Summary
Modifier and TypeMethodDescriptiondifferentialPrivacy
(Consumer<DifferentialPrivacyTemplateUpdateParameters.Builder> differentialPrivacy) An object that specifies the new values for the epsilon and noise parameters.differentialPrivacy
(DifferentialPrivacyTemplateUpdateParameters differentialPrivacy) An object that specifies the new values for the epsilon and noise parameters.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
-
differentialPrivacy
PrivacyBudgetTemplateUpdateParameters.Builder differentialPrivacy(DifferentialPrivacyTemplateUpdateParameters differentialPrivacy) An object that specifies the new values for the epsilon and noise parameters.
- Parameters:
differentialPrivacy
- An object that specifies the new values for the epsilon and noise parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
differentialPrivacy
default PrivacyBudgetTemplateUpdateParameters.Builder differentialPrivacy(Consumer<DifferentialPrivacyTemplateUpdateParameters.Builder> differentialPrivacy) An object that specifies the new values for the epsilon and noise parameters.
This is a convenience method that creates an instance of theDifferentialPrivacyTemplateUpdateParameters.Builder
avoiding the need to create one manually viaDifferentialPrivacyTemplateUpdateParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todifferentialPrivacy(DifferentialPrivacyTemplateUpdateParameters)
.- Parameters:
differentialPrivacy
- a consumer that will call methods onDifferentialPrivacyTemplateUpdateParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-