Class DetectSentimentResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.comprehend.model.ComprehendResponse
-
- software.amazon.awssdk.services.comprehend.model.DetectSentimentResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DetectSentimentResponse.Builder,DetectSentimentResponse>
@Generated("software.amazon.awssdk:codegen") public final class DetectSentimentResponse extends ComprehendResponse implements ToCopyableBuilder<DetectSentimentResponse.Builder,DetectSentimentResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDetectSentimentResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DetectSentimentResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()SentimentTypesentiment()The inferred sentiment that Amazon Comprehend has the highest level of confidence in.StringsentimentAsString()The inferred sentiment that Amazon Comprehend has the highest level of confidence in.SentimentScoresentimentScore()An object that lists the sentiments, and their corresponding confidence levels.static Class<? extends DetectSentimentResponse.Builder>serializableBuilderClass()DetectSentimentResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.comprehend.model.ComprehendResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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
-
sentiment
public final SentimentType sentiment()
The inferred sentiment that Amazon Comprehend has the highest level of confidence in.
If the service returns an enum value that is not available in the current SDK version,
sentimentwill returnSentimentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsentimentAsString().- Returns:
- The inferred sentiment that Amazon Comprehend has the highest level of confidence in.
- See Also:
SentimentType
-
sentimentAsString
public final String sentimentAsString()
The inferred sentiment that Amazon Comprehend has the highest level of confidence in.
If the service returns an enum value that is not available in the current SDK version,
sentimentwill returnSentimentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsentimentAsString().- Returns:
- The inferred sentiment that Amazon Comprehend has the highest level of confidence in.
- See Also:
SentimentType
-
sentimentScore
public final SentimentScore sentimentScore()
An object that lists the sentiments, and their corresponding confidence levels.
- Returns:
- An object that lists the sentiments, and their corresponding confidence levels.
-
toBuilder
public DetectSentimentResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DetectSentimentResponse.Builder,DetectSentimentResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DetectSentimentResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DetectSentimentResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-