Class UpdateIndexTypeResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.resourceexplorer2.model.ResourceExplorer2Response
-
- software.amazon.awssdk.services.resourceexplorer2.model.UpdateIndexTypeResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateIndexTypeResponse.Builder,UpdateIndexTypeResponse>
@Generated("software.amazon.awssdk:codegen") public final class UpdateIndexTypeResponse extends ResourceExplorer2Response implements ToCopyableBuilder<UpdateIndexTypeResponse.Builder,UpdateIndexTypeResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateIndexTypeResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon resource name (ARN) of the index that you updated.static UpdateIndexTypeResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedAt()The date and timestamp when the index was last updated.List<SdkField<?>>sdkFields()static Class<? extends UpdateIndexTypeResponse.Builder>serializableBuilderClass()IndexStatestate()Indicates the state of the request to update the index.StringstateAsString()Indicates the state of the request to update the index.UpdateIndexTypeResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.IndexTypetype()Specifies the type of the specified index after the operation completes.StringtypeAsString()Specifies the type of the specified index after the operation completes.-
Methods inherited from class software.amazon.awssdk.services.resourceexplorer2.model.ResourceExplorer2Response
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
-
arn
public final String arn()
The Amazon resource name (ARN) of the index that you updated.
- Returns:
- The Amazon resource name (ARN) of the index that you updated.
-
lastUpdatedAt
public final Instant lastUpdatedAt()
The date and timestamp when the index was last updated.
- Returns:
- The date and timestamp when the index was last updated.
-
state
public final IndexState state()
Indicates the state of the request to update the index. This operation is asynchronous. Call the GetIndex operation to check for changes.
If the service returns an enum value that is not available in the current SDK version,
statewill returnIndexState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- Indicates the state of the request to update the index. This operation is asynchronous. Call the GetIndex operation to check for changes.
- See Also:
IndexState
-
stateAsString
public final String stateAsString()
Indicates the state of the request to update the index. This operation is asynchronous. Call the GetIndex operation to check for changes.
If the service returns an enum value that is not available in the current SDK version,
statewill returnIndexState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- Indicates the state of the request to update the index. This operation is asynchronous. Call the GetIndex operation to check for changes.
- See Also:
IndexState
-
type
public final IndexType type()
Specifies the type of the specified index after the operation completes.
If the service returns an enum value that is not available in the current SDK version,
typewill returnIndexType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- Specifies the type of the specified index after the operation completes.
- See Also:
IndexType
-
typeAsString
public final String typeAsString()
Specifies the type of the specified index after the operation completes.
If the service returns an enum value that is not available in the current SDK version,
typewill returnIndexType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- Specifies the type of the specified index after the operation completes.
- See Also:
IndexType
-
toBuilder
public UpdateIndexTypeResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateIndexTypeResponse.Builder,UpdateIndexTypeResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static UpdateIndexTypeResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateIndexTypeResponse.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
-
-