Interface AwsOpportunityInsights.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsOpportunityInsights.Builder,,AwsOpportunityInsights> SdkBuilder<AwsOpportunityInsights.Builder,,AwsOpportunityInsights> SdkPojo
- Enclosing class:
AwsOpportunityInsights
@Mutable
@NotThreadSafe
public static interface AwsOpportunityInsights.Builder
extends SdkPojo, CopyableBuilder<AwsOpportunityInsights.Builder,AwsOpportunityInsights>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AwsOpportunityInsights.BuilderawsProductsSpendInsightsBySource(Consumer<AwsProductsSpendInsightsBySource.Builder> awsProductsSpendInsightsBySource) Sets the value of the AwsProductsSpendInsightsBySource property for this object.awsProductsSpendInsightsBySource(AwsProductsSpendInsightsBySource awsProductsSpendInsightsBySource) Sets the value of the AwsProductsSpendInsightsBySource property for this object.engagementScore(String engagementScore) Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity.engagementScore(EngagementScore engagementScore) Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity.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.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
-
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
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
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 theAwsProductsSpendInsightsBySource.Builderavoiding the need to create one manually viaAwsProductsSpendInsightsBySource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsProductsSpendInsightsBySource(AwsProductsSpendInsightsBySource).- Parameters:
awsProductsSpendInsightsBySource- a consumer that will call methods onAwsProductsSpendInsightsBySource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-