Class DeleteBotLocaleResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.lexmodelsv2.model.LexModelsV2Response
-
- software.amazon.awssdk.services.lexmodelsv2.model.DeleteBotLocaleResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DeleteBotLocaleResponse.Builder,DeleteBotLocaleResponse>
@Generated("software.amazon.awssdk:codegen") public final class DeleteBotLocaleResponse extends LexModelsV2Response implements ToCopyableBuilder<DeleteBotLocaleResponse.Builder,DeleteBotLocaleResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDeleteBotLocaleResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbotId()The identifier of the bot that contained the deleted locale.BotLocaleStatusbotLocaleStatus()The status of deleting the bot locale.StringbotLocaleStatusAsString()The status of deleting the bot locale.StringbotVersion()The version of the bot that contained the deleted locale.static DeleteBotLocaleResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringlocaleId()The language and locale of the deleted locale.List<SdkField<?>>sdkFields()static Class<? extends DeleteBotLocaleResponse.Builder>serializableBuilderClass()DeleteBotLocaleResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.lexmodelsv2.model.LexModelsV2Response
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
-
botId
public final String botId()
The identifier of the bot that contained the deleted locale.
- Returns:
- The identifier of the bot that contained the deleted locale.
-
botVersion
public final String botVersion()
The version of the bot that contained the deleted locale.
- Returns:
- The version of the bot that contained the deleted locale.
-
localeId
public final String localeId()
The language and locale of the deleted locale.
- Returns:
- The language and locale of the deleted locale.
-
botLocaleStatus
public final BotLocaleStatus botLocaleStatus()
The status of deleting the bot locale. The locale first enters the
Deletingstatus. Once the locale is deleted it no longer appears in the list of locales for the bot.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 status of deleting the bot locale. The locale first enters the
Deletingstatus. Once the locale is deleted it no longer appears in the list of locales for the bot. - See Also:
BotLocaleStatus
-
botLocaleStatusAsString
public final String botLocaleStatusAsString()
The status of deleting the bot locale. The locale first enters the
Deletingstatus. Once the locale is deleted it no longer appears in the list of locales for the bot.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 status of deleting the bot locale. The locale first enters the
Deletingstatus. Once the locale is deleted it no longer appears in the list of locales for the bot. - See Also:
BotLocaleStatus
-
toBuilder
public DeleteBotLocaleResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DeleteBotLocaleResponse.Builder,DeleteBotLocaleResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DeleteBotLocaleResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DeleteBotLocaleResponse.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
-
-