Class NaturalLanguageQueryGenerationOptionsOutput
- java.lang.Object
-
- software.amazon.awssdk.services.opensearch.model.NaturalLanguageQueryGenerationOptionsOutput
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<NaturalLanguageQueryGenerationOptionsOutput.Builder,NaturalLanguageQueryGenerationOptionsOutput>
@Generated("software.amazon.awssdk:codegen") public final class NaturalLanguageQueryGenerationOptionsOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NaturalLanguageQueryGenerationOptionsOutput.Builder,NaturalLanguageQueryGenerationOptionsOutput>
Container for parameters representing the state of the natural language query generation feature on the specified domain.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
NaturalLanguageQueryGenerationOptionsOutput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NaturalLanguageQueryGenerationOptionsOutput.Builder
builder()
NaturalLanguageQueryGenerationCurrentState
currentState()
The current state of the natural language query generation feature, indicating completion, in progress, or failure.String
currentStateAsString()
The current state of the natural language query generation feature, indicating completion, in progress, or failure.NaturalLanguageQueryGenerationDesiredState
desiredState()
The desired state of the natural language query generation feature.String
desiredStateAsString()
The desired state of the natural language query generation feature.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends NaturalLanguageQueryGenerationOptionsOutput.Builder>
serializableBuilderClass()
NaturalLanguageQueryGenerationOptionsOutput.Builder
toBuilder()
String
toString()
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
-
desiredState
public final NaturalLanguageQueryGenerationDesiredState desiredState()
The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
If the service returns an enum value that is not available in the current SDK version,
desiredState
will returnNaturalLanguageQueryGenerationDesiredState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromdesiredStateAsString()
.- Returns:
- The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
- See Also:
NaturalLanguageQueryGenerationDesiredState
-
desiredStateAsString
public final String desiredStateAsString()
The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
If the service returns an enum value that is not available in the current SDK version,
desiredState
will returnNaturalLanguageQueryGenerationDesiredState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromdesiredStateAsString()
.- Returns:
- The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
- See Also:
NaturalLanguageQueryGenerationDesiredState
-
currentState
public final NaturalLanguageQueryGenerationCurrentState currentState()
The current state of the natural language query generation feature, indicating completion, in progress, or failure.
If the service returns an enum value that is not available in the current SDK version,
currentState
will returnNaturalLanguageQueryGenerationCurrentState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcurrentStateAsString()
.- Returns:
- The current state of the natural language query generation feature, indicating completion, in progress, or failure.
- See Also:
NaturalLanguageQueryGenerationCurrentState
-
currentStateAsString
public final String currentStateAsString()
The current state of the natural language query generation feature, indicating completion, in progress, or failure.
If the service returns an enum value that is not available in the current SDK version,
currentState
will returnNaturalLanguageQueryGenerationCurrentState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcurrentStateAsString()
.- Returns:
- The current state of the natural language query generation feature, indicating completion, in progress, or failure.
- See Also:
NaturalLanguageQueryGenerationCurrentState
-
toBuilder
public NaturalLanguageQueryGenerationOptionsOutput.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<NaturalLanguageQueryGenerationOptionsOutput.Builder,NaturalLanguageQueryGenerationOptionsOutput>
-
builder
public static NaturalLanguageQueryGenerationOptionsOutput.Builder builder()
-
serializableBuilderClass
public static Class<? extends NaturalLanguageQueryGenerationOptionsOutput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-