Class BotLocaleSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.BotLocaleSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BotLocaleSummary.Builder,BotLocaleSummary>
@Generated("software.amazon.awssdk:codegen") public final class BotLocaleSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BotLocaleSummary.Builder,BotLocaleSummary>
Summary information about bot locales returned by the ListBotLocales operation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBotLocaleSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BotLocaleStatusbotLocaleStatus()The current status of the bot locale.StringbotLocaleStatusAsString()The current status of the bot locale.static BotLocaleSummary.Builderbuilder()Stringdescription()The description of the bot locale.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastBuildSubmittedDateTime()A timestamp of the date and time that the bot locale was last built.InstantlastUpdatedDateTime()A timestamp of the date and time that the bot locale was last updated.StringlocaleId()The language and locale of the bot locale.StringlocaleName()The name of the bot locale.List<SdkField<?>>sdkFields()static Class<? extends BotLocaleSummary.Builder>serializableBuilderClass()BotLocaleSummary.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
-
localeId
public final String localeId()
The language and locale of the bot locale.
- Returns:
- The language and locale of the bot locale.
-
localeName
public final String localeName()
The name of the bot locale.
- Returns:
- The name of the bot locale.
-
description
public final String description()
The description of the bot locale.
- Returns:
- The description of the bot locale.
-
botLocaleStatus
public final BotLocaleStatus botLocaleStatus()
The current status of the bot locale. When the status is
Builtthe locale is ready for use.If the service returns an enum value that is not available in the current SDK version,
botLocaleStatuswill returnBotLocaleStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombotLocaleStatusAsString().- Returns:
- The current status of the bot locale. When the status is
Builtthe locale is ready for use. - See Also:
BotLocaleStatus
-
botLocaleStatusAsString
public final String botLocaleStatusAsString()
The current status of the bot locale. When the status is
Builtthe locale is ready for use.If the service returns an enum value that is not available in the current SDK version,
botLocaleStatuswill returnBotLocaleStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombotLocaleStatusAsString().- Returns:
- The current status of the bot locale. When the status is
Builtthe locale is ready for use. - See Also:
BotLocaleStatus
-
lastUpdatedDateTime
public final Instant lastUpdatedDateTime()
A timestamp of the date and time that the bot locale was last updated.
- Returns:
- A timestamp of the date and time that the bot locale was last updated.
-
lastBuildSubmittedDateTime
public final Instant lastBuildSubmittedDateTime()
A timestamp of the date and time that the bot locale was last built.
- Returns:
- A timestamp of the date and time that the bot locale was last built.
-
toBuilder
public BotLocaleSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BotLocaleSummary.Builder,BotLocaleSummary>
-
builder
public static BotLocaleSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends BotLocaleSummary.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.
-
-