Interface TaskDetails.Builder

  • Method Details

    • displayName

      TaskDetails.Builder displayName(String displayName)

      The updated display name for the partner profile.

      Parameters:
      displayName - The updated display name for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      TaskDetails.Builder description(String description)

      The updated description for the partner profile.

      Parameters:
      description - The updated description for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • websiteUrl

      TaskDetails.Builder websiteUrl(String websiteUrl)

      The updated website URL for the partner profile.

      Parameters:
      websiteUrl - The updated website URL for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logoUrl

      TaskDetails.Builder logoUrl(String logoUrl)

      The updated logo URL for the partner profile.

      Parameters:
      logoUrl - The updated logo URL for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primarySolutionType

      TaskDetails.Builder primarySolutionType(String primarySolutionType)

      The updated primary solution type for the partner profile.

      Parameters:
      primarySolutionType - The updated primary solution type for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • primarySolutionType

      TaskDetails.Builder primarySolutionType(PrimarySolutionType primarySolutionType)

      The updated primary solution type for the partner profile.

      Parameters:
      primarySolutionType - The updated primary solution type for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • industrySegmentsWithStrings

      TaskDetails.Builder industrySegmentsWithStrings(Collection<String> industrySegments)

      The updated industry segments for the partner profile.

      Parameters:
      industrySegments - The updated industry segments for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • industrySegmentsWithStrings

      TaskDetails.Builder industrySegmentsWithStrings(String... industrySegments)

      The updated industry segments for the partner profile.

      Parameters:
      industrySegments - The updated industry segments for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • industrySegments

      TaskDetails.Builder industrySegments(Collection<IndustrySegment> industrySegments)

      The updated industry segments for the partner profile.

      Parameters:
      industrySegments - The updated industry segments for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • industrySegments

      TaskDetails.Builder industrySegments(IndustrySegment... industrySegments)

      The updated industry segments for the partner profile.

      Parameters:
      industrySegments - The updated industry segments for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • translationSourceLocale

      TaskDetails.Builder translationSourceLocale(String translationSourceLocale)

      The updated translation source locale for the partner profile.

      Parameters:
      translationSourceLocale - The updated translation source locale for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localizedContents

      TaskDetails.Builder localizedContents(Collection<LocalizedContent> localizedContents)

      The updated localized content for the partner profile.

      Parameters:
      localizedContents - The updated localized content for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localizedContents

      TaskDetails.Builder localizedContents(LocalizedContent... localizedContents)

      The updated localized content for the partner profile.

      Parameters:
      localizedContents - The updated localized content for the partner profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localizedContents

      TaskDetails.Builder localizedContents(Consumer<LocalizedContent.Builder>... localizedContents)

      The updated localized content for the partner profile.

      This is a convenience method that creates an instance of the LocalizedContent.Builder avoiding the need to create one manually via LocalizedContent.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to localizedContents(List<LocalizedContent>).

      Parameters:
      localizedContents - a consumer that will call methods on LocalizedContent.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: