Interface AwsOpportunityInsights.Builder

  • Method Details

    • nextBestActions

      AwsOpportunityInsights.Builder nextBestActions(String nextBestActions)

      Provides recommendations from AWS on the next best actions to take in order to move the opportunity forward and increase the likelihood of success.

      Parameters:
      nextBestActions - Provides recommendations from AWS on the next best actions to take in order to move the opportunity forward and increase the likelihood of success.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engagementScore

      AwsOpportunityInsights.Builder engagementScore(String engagementScore)

      Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity. This score helps partners prioritize their efforts.

      Parameters:
      engagementScore - Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity. This score helps partners prioritize their efforts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engagementScore

      AwsOpportunityInsights.Builder engagementScore(EngagementScore engagementScore)

      Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity. This score helps partners prioritize their efforts.

      Parameters:
      engagementScore - Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity. This score helps partners prioritize their efforts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • awsProductsSpendInsightsBySource

      AwsOpportunityInsights.Builder awsProductsSpendInsightsBySource(AwsProductsSpendInsightsBySource awsProductsSpendInsightsBySource)
      Sets the value of the AwsProductsSpendInsightsBySource property for this object.
      Parameters:
      awsProductsSpendInsightsBySource - The new value for the AwsProductsSpendInsightsBySource property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsProductsSpendInsightsBySource

      default AwsOpportunityInsights.Builder awsProductsSpendInsightsBySource(Consumer<AwsProductsSpendInsightsBySource.Builder> awsProductsSpendInsightsBySource)
      Sets the value of the AwsProductsSpendInsightsBySource property for this object. This is a convenience method that creates an instance of the AwsProductsSpendInsightsBySource.Builder avoiding the need to create one manually via AwsProductsSpendInsightsBySource.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to awsProductsSpendInsightsBySource(AwsProductsSpendInsightsBySource).

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