Class GetDataSourceIntrospectionResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.appsync.model.AppSyncResponse
-
- software.amazon.awssdk.services.appsync.model.GetDataSourceIntrospectionResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetDataSourceIntrospectionResponse.Builder,GetDataSourceIntrospectionResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetDataSourceIntrospectionResponse extends AppSyncResponse implements ToCopyableBuilder<GetDataSourceIntrospectionResponse.Builder,GetDataSourceIntrospectionResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetDataSourceIntrospectionResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetDataSourceIntrospectionResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringintrospectionId()The introspection ID.DataSourceIntrospectionResultintrospectionResult()TheDataSourceIntrospectionResultobject data.DataSourceIntrospectionStatusintrospectionStatus()The status of the introspection during retrieval.StringintrospectionStatusAsString()The status of the introspection during retrieval.StringintrospectionStatusDetail()The error detail field.List<SdkField<?>>sdkFields()static Class<? extends GetDataSourceIntrospectionResponse.Builder>serializableBuilderClass()GetDataSourceIntrospectionResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.appsync.model.AppSyncResponse
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
-
introspectionId
public final String introspectionId()
The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record.
- Returns:
- The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record.
-
introspectionStatus
public final DataSourceIntrospectionStatus introspectionStatus()
The status of the introspection during retrieval. By default, when a new instrospection is being retrieved, the status will be set to
PROCESSING. Once the operation has been completed, the status will change toSUCCESSorFAILEDdepending on how the data was parsed. AFAILEDoperation will return an error and its details as anintrospectionStatusDetail.If the service returns an enum value that is not available in the current SDK version,
introspectionStatuswill returnDataSourceIntrospectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintrospectionStatusAsString().- Returns:
- The status of the introspection during retrieval. By default, when a new instrospection is being
retrieved, the status will be set to
PROCESSING. Once the operation has been completed, the status will change toSUCCESSorFAILEDdepending on how the data was parsed. AFAILEDoperation will return an error and its details as anintrospectionStatusDetail. - See Also:
DataSourceIntrospectionStatus
-
introspectionStatusAsString
public final String introspectionStatusAsString()
The status of the introspection during retrieval. By default, when a new instrospection is being retrieved, the status will be set to
PROCESSING. Once the operation has been completed, the status will change toSUCCESSorFAILEDdepending on how the data was parsed. AFAILEDoperation will return an error and its details as anintrospectionStatusDetail.If the service returns an enum value that is not available in the current SDK version,
introspectionStatuswill returnDataSourceIntrospectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintrospectionStatusAsString().- Returns:
- The status of the introspection during retrieval. By default, when a new instrospection is being
retrieved, the status will be set to
PROCESSING. Once the operation has been completed, the status will change toSUCCESSorFAILEDdepending on how the data was parsed. AFAILEDoperation will return an error and its details as anintrospectionStatusDetail. - See Also:
DataSourceIntrospectionStatus
-
introspectionStatusDetail
public final String introspectionStatusDetail()
The error detail field. When a
FAILEDintrospectionStatusis returned, theintrospectionStatusDetailwill also return the exact error that was generated during the operation.- Returns:
- The error detail field. When a
FAILEDintrospectionStatusis returned, theintrospectionStatusDetailwill also return the exact error that was generated during the operation.
-
introspectionResult
public final DataSourceIntrospectionResult introspectionResult()
The
DataSourceIntrospectionResultobject data.- Returns:
- The
DataSourceIntrospectionResultobject data.
-
toBuilder
public GetDataSourceIntrospectionResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetDataSourceIntrospectionResponse.Builder,GetDataSourceIntrospectionResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetDataSourceIntrospectionResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetDataSourceIntrospectionResponse.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
-
-