Interface DataPrivacyScores.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataPrivacyScores.Builder,,DataPrivacyScores> SdkBuilder<DataPrivacyScores.Builder,,DataPrivacyScores> SdkPojo
- Enclosing class:
DataPrivacyScores
-
Method Summary
Modifier and TypeMethodDescriptionmembershipInferenceAttackScores(Collection<MembershipInferenceAttackScore> membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.membershipInferenceAttackScores(Consumer<MembershipInferenceAttackScore.Builder>... membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.membershipInferenceAttackScores(MembershipInferenceAttackScore... membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.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, sdkFieldNameToField, sdkFields
-
Method Details
-
membershipInferenceAttackScores
DataPrivacyScores.Builder membershipInferenceAttackScores(Collection<MembershipInferenceAttackScore> membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.
- Parameters:
membershipInferenceAttackScores- Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipInferenceAttackScores
DataPrivacyScores.Builder membershipInferenceAttackScores(MembershipInferenceAttackScore... membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.
- Parameters:
membershipInferenceAttackScores- Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipInferenceAttackScores
DataPrivacyScores.Builder membershipInferenceAttackScores(Consumer<MembershipInferenceAttackScore.Builder>... membershipInferenceAttackScores) Scores that evaluate the vulnerability of the synthetic data to membership inference attacks, which attempt to determine whether a specific individual was a member of the original dataset.
This is a convenience method that creates an instance of theMembershipInferenceAttackScore.Builderavoiding the need to create one manually viaMembershipInferenceAttackScore.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomembershipInferenceAttackScores(List<MembershipInferenceAttackScore>).- Parameters:
membershipInferenceAttackScores- a consumer that will call methods onMembershipInferenceAttackScore.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-