@Generated(value="software.amazon.awssdk:codegen") public final class AdditionalResultAttribute extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdditionalResultAttribute.Builder,AdditionalResultAttribute>
An attribute returned from an index query.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdditionalResultAttribute.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AdditionalResultAttribute.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
The key that identifies the attribute.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AdditionalResultAttribute.Builder> |
serializableBuilderClass() |
AdditionalResultAttribute.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
AdditionalResultAttributeValue |
value()
An object that contains the attribute value.
|
AdditionalResultAttributeValueType |
valueType()
The data type of the
Value property. |
String |
valueTypeAsString()
The data type of the
Value property. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String key()
The key that identifies the attribute.
public final AdditionalResultAttributeValueType valueType()
The data type of the Value property.
If the service returns an enum value that is not available in the current SDK version, valueType will
return AdditionalResultAttributeValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from valueTypeAsString().
Value property.AdditionalResultAttributeValueTypepublic final String valueTypeAsString()
The data type of the Value property.
If the service returns an enum value that is not available in the current SDK version, valueType will
return AdditionalResultAttributeValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from valueTypeAsString().
Value property.AdditionalResultAttributeValueTypepublic final AdditionalResultAttributeValue value()
An object that contains the attribute value.
public AdditionalResultAttribute.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AdditionalResultAttribute.Builder,AdditionalResultAttribute>public static AdditionalResultAttribute.Builder builder()
public static Class<? extends AdditionalResultAttribute.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.