Interface GetSimilarProfilesResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetSimilarProfilesResponse.Builder,GetSimilarProfilesResponse>, CustomerProfilesResponse.Builder, SdkBuilder<GetSimilarProfilesResponse.Builder,GetSimilarProfilesResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetSimilarProfilesResponse

  • Method Details

    • profileIds

      Set of profileIds that belong to the same matching group.

      Parameters:
      profileIds - Set of profileIds that belong to the same matching group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • profileIds

      GetSimilarProfilesResponse.Builder profileIds(String... profileIds)

      Set of profileIds that belong to the same matching group.

      Parameters:
      profileIds - Set of profileIds that belong to the same matching group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchId

      The string matchId that the similar profiles belong to.

      Parameters:
      matchId - The string matchId that the similar profiles belong to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchType

      Specify the type of matching to get similar profiles for.

      Parameters:
      matchType - Specify the type of matching to get similar profiles for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • matchType

      Specify the type of matching to get similar profiles for.

      Parameters:
      matchType - Specify the type of matching to get similar profiles for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ruleLevel

      The integer rule level that the profiles matched on.

      Parameters:
      ruleLevel - The integer rule level that the profiles matched on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • confidenceScore

      GetSimilarProfilesResponse.Builder confidenceScore(Double confidenceScore)

      It only has value when the MatchType is ML_BASED_MATCHING.A number between 0 and 1, where a higher score means higher similarity. Examining match confidence scores lets you distinguish between groups of similar records in which the system is highly confident (which you may decide to merge), groups of similar records about which the system is uncertain (which you may decide to have reviewed by a human), and groups of similar records that the system deems to be unlikely (which you may decide to reject). Given confidence scores vary as per the data input, it should not be used as an absolute measure of matching quality.

      Parameters:
      confidenceScore - It only has value when the MatchType is ML_BASED_MATCHING.A number between 0 and 1, where a higher score means higher similarity. Examining match confidence scores lets you distinguish between groups of similar records in which the system is highly confident (which you may decide to merge), groups of similar records about which the system is uncertain (which you may decide to have reviewed by a human), and groups of similar records that the system deems to be unlikely (which you may decide to reject). Given confidence scores vary as per the data input, it should not be used as an absolute measure of matching quality.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The pagination token from the previous GetSimilarProfiles API call.

      Parameters:
      nextToken - The pagination token from the previous GetSimilarProfiles API call.
      Returns:
      Returns a reference to this object so that method calls can be chained together.