Class AssetListingDetails
- java.lang.Object
-
- software.amazon.awssdk.services.datazone.model.AssetListingDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AssetListingDetails.Builder,AssetListingDetails>
@Generated("software.amazon.awssdk:codegen") public final class AssetListingDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssetListingDetails.Builder,AssetListingDetails>
The details of an asset published in an Amazon DataZone catalog.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAssetListingDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssetListingDetails.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringlistingId()The identifier of an asset published in an Amazon DataZone catalog.ListingStatuslistingStatus()The status of an asset published in an Amazon DataZone catalog.StringlistingStatusAsString()The status of an asset published in an Amazon DataZone catalog.List<SdkField<?>>sdkFields()static Class<? extends AssetListingDetails.Builder>serializableBuilderClass()AssetListingDetails.BuildertoBuilder()StringtoString()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
-
listingId
public final String listingId()
The identifier of an asset published in an Amazon DataZone catalog.
- Returns:
- The identifier of an asset published in an Amazon DataZone catalog.
-
listingStatus
public final ListingStatus listingStatus()
The status of an asset published in an Amazon DataZone catalog.
If the service returns an enum value that is not available in the current SDK version,
listingStatuswill returnListingStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlistingStatusAsString().- Returns:
- The status of an asset published in an Amazon DataZone catalog.
- See Also:
ListingStatus
-
listingStatusAsString
public final String listingStatusAsString()
The status of an asset published in an Amazon DataZone catalog.
If the service returns an enum value that is not available in the current SDK version,
listingStatuswill returnListingStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlistingStatusAsString().- Returns:
- The status of an asset published in an Amazon DataZone catalog.
- See Also:
ListingStatus
-
toBuilder
public AssetListingDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AssetListingDetails.Builder,AssetListingDetails>
-
builder
public static AssetListingDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends AssetListingDetails.Builder> serializableBuilderClass()
-
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.
-
-