Class BotRecommendationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.BotRecommendationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BotRecommendationSummary.Builder,BotRecommendationSummary>
@Generated("software.amazon.awssdk:codegen") public final class BotRecommendationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BotRecommendationSummary.Builder,BotRecommendationSummary>
A summary of the bot recommendation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBotRecommendationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbotRecommendationId()The unique identifier of the bot recommendation to be updated.BotRecommendationStatusbotRecommendationStatus()The status of the bot recommendation.StringbotRecommendationStatusAsString()The status of the bot recommendation.static BotRecommendationSummary.Builderbuilder()InstantcreationDateTime()A timestamp of the date and time that the bot recommendation was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedDateTime()A timestamp of the date and time that the bot recommendation was last updated.List<SdkField<?>>sdkFields()static Class<? extends BotRecommendationSummary.Builder>serializableBuilderClass()BotRecommendationSummary.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
-
botRecommendationStatus
public final BotRecommendationStatus botRecommendationStatus()
The status of the bot recommendation.
If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
If the service returns an enum value that is not available in the current SDK version,
botRecommendationStatuswill returnBotRecommendationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombotRecommendationStatusAsString().- Returns:
- The status of the bot recommendation.
If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
- See Also:
BotRecommendationStatus
-
botRecommendationStatusAsString
public final String botRecommendationStatusAsString()
The status of the bot recommendation.
If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
If the service returns an enum value that is not available in the current SDK version,
botRecommendationStatuswill returnBotRecommendationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombotRecommendationStatusAsString().- Returns:
- The status of the bot recommendation.
If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
- See Also:
BotRecommendationStatus
-
botRecommendationId
public final String botRecommendationId()
The unique identifier of the bot recommendation to be updated.
- Returns:
- The unique identifier of the bot recommendation to be updated.
-
creationDateTime
public final Instant creationDateTime()
A timestamp of the date and time that the bot recommendation was created.
- Returns:
- A timestamp of the date and time that the bot recommendation was created.
-
lastUpdatedDateTime
public final Instant lastUpdatedDateTime()
A timestamp of the date and time that the bot recommendation was last updated.
- Returns:
- A timestamp of the date and time that the bot recommendation was last updated.
-
toBuilder
public BotRecommendationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BotRecommendationSummary.Builder,BotRecommendationSummary>
-
builder
public static BotRecommendationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends BotRecommendationSummary.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.
-
-