Class AwsOpportunityInsights
- java.lang.Object
-
- software.amazon.awssdk.services.partnercentralselling.model.AwsOpportunityInsights
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AwsOpportunityInsights.Builder,AwsOpportunityInsights>
@Generated("software.amazon.awssdk:codegen") public final class AwsOpportunityInsights extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsOpportunityInsights.Builder,AwsOpportunityInsights>
Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAwsOpportunityInsights.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwsOpportunityInsights.Builderbuilder()EngagementScoreengagementScore()Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity.StringengagementScoreAsString()Represents a score assigned by AWS to indicate the level of engagement and potential success for the opportunity.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringnextBestActions()Provides recommendations from AWS on the next best actions to take in order to move the opportunity forward and increase the likelihood of success.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends AwsOpportunityInsights.Builder>serializableBuilderClass()AwsOpportunityInsights.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
engagementScore
public final 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.
If the service returns an enum value that is not available in the current SDK version,
engagementScorewill returnEngagementScore.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromengagementScoreAsString().- Returns:
- 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.
- See Also:
EngagementScore
-
engagementScoreAsString
public final String engagementScoreAsString()
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.
If the service returns an enum value that is not available in the current SDK version,
engagementScorewill returnEngagementScore.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromengagementScoreAsString().- Returns:
- 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.
- See Also:
EngagementScore
-
nextBestActions
public final 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.
- Returns:
- Provides recommendations from AWS on the next best actions to take in order to move the opportunity forward and increase the likelihood of success.
-
toBuilder
public AwsOpportunityInsights.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AwsOpportunityInsights.Builder,AwsOpportunityInsights>
-
builder
public static AwsOpportunityInsights.Builder builder()
-
serializableBuilderClass
public static Class<? extends AwsOpportunityInsights.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-