Class DescribeEntityResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.marketplacecatalog.model.MarketplaceCatalogResponse
-
- software.amazon.awssdk.services.marketplacecatalog.model.DescribeEntityResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeEntityResponse.Builder,DescribeEntityResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeEntityResponse extends MarketplaceCatalogResponse implements ToCopyableBuilder<DescribeEntityResponse.Builder,DescribeEntityResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeEntityResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeEntityResponse.Builderbuilder()Stringdetails()This stringified JSON object includes the details of the entity.DocumentdetailsDocument()The JSON value of the details specific to the entity.StringentityArn()The ARN associated to the unique identifier for the entity referenced in this request.StringentityIdentifier()The identifier of the entity, in the format ofEntityId@RevisionId.StringentityType()The named type of the entity, in the format ofEntityType@Version.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringlastModifiedDate()The last modified date of the entity, in ISO 8601 format (2018-02-27T13:45:22Z).List<SdkField<?>>sdkFields()static Class<? extends DescribeEntityResponse.Builder>serializableBuilderClass()DescribeEntityResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.marketplacecatalog.model.MarketplaceCatalogResponse
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
-
entityType
public final String entityType()
The named type of the entity, in the format of
EntityType@Version.- Returns:
- The named type of the entity, in the format of
EntityType@Version.
-
entityIdentifier
public final String entityIdentifier()
The identifier of the entity, in the format of
EntityId@RevisionId.- Returns:
- The identifier of the entity, in the format of
EntityId@RevisionId.
-
entityArn
public final String entityArn()
The ARN associated to the unique identifier for the entity referenced in this request.
- Returns:
- The ARN associated to the unique identifier for the entity referenced in this request.
-
lastModifiedDate
public final String lastModifiedDate()
The last modified date of the entity, in ISO 8601 format (2018-02-27T13:45:22Z).
- Returns:
- The last modified date of the entity, in ISO 8601 format (2018-02-27T13:45:22Z).
-
details
public final String details()
This stringified JSON object includes the details of the entity.
- Returns:
- This stringified JSON object includes the details of the entity.
-
detailsDocument
public final Document detailsDocument()
The JSON value of the details specific to the entity.
- Returns:
- The JSON value of the details specific to the entity.
-
toBuilder
public DescribeEntityResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeEntityResponse.Builder,DescribeEntityResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DescribeEntityResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeEntityResponse.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
-
-