Interface SopRecommendation.Builder

  • Method Details

    • appComponentName

      SopRecommendation.Builder appComponentName(String appComponentName)

      Name of the Application Component.

      Parameters:
      appComponentName - Name of the Application Component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      SopRecommendation.Builder description(String description)

      Description of the SOP recommendation.

      Parameters:
      description - Description of the SOP recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • items

      The recommendation items.

      Parameters:
      items - The recommendation items.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • items

      The recommendation items.

      Parameters:
      items - The recommendation items.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • items

      The recommendation items.

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

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

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

      Name of the SOP recommendation.

      Parameters:
      name - Name of the SOP recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prerequisite

      SopRecommendation.Builder prerequisite(String prerequisite)

      Prerequisite for the SOP recommendation.

      Parameters:
      prerequisite - Prerequisite for the SOP recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendationId

      SopRecommendation.Builder recommendationId(String recommendationId)

      Identifier for the SOP recommendation.

      Parameters:
      recommendationId - Identifier for the SOP recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendationStatus

      SopRecommendation.Builder recommendationStatus(String recommendationStatus)

      Status of the recommended standard operating procedure.

      Parameters:
      recommendationStatus - Status of the recommended standard operating procedure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recommendationStatus

      SopRecommendation.Builder recommendationStatus(RecommendationStatus recommendationStatus)

      Status of the recommended standard operating procedure.

      Parameters:
      recommendationStatus - Status of the recommended standard operating procedure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • referenceId

      SopRecommendation.Builder referenceId(String referenceId)

      Reference identifier for the SOP recommendation.

      Parameters:
      referenceId - Reference identifier for the SOP recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceType

      SopRecommendation.Builder serviceType(String serviceType)

      The service type.

      Parameters:
      serviceType - The service type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serviceType

      SopRecommendation.Builder serviceType(SopServiceType serviceType)

      The service type.

      Parameters:
      serviceType - The service type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: