@Generated(value="software.amazon.awssdk:codegen") public final class SubscribedListingItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SubscribedListingItem.Builder,SubscribedListingItem>
The published asset for which the subscription grant is created.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SubscribedListingItem.Builder |
static class |
SubscribedListingItem.Type |
| Modifier and Type | Method and Description |
|---|---|
SubscribedAssetListing |
assetListing()
The asset for which the subscription grant is created.
|
static SubscribedListingItem.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static SubscribedListingItem |
fromAssetListing(Consumer<SubscribedAssetListing.Builder> assetListing)
Create an instance of this class with
assetListing() initialized to the given value. |
static SubscribedListingItem |
fromAssetListing(SubscribedAssetListing assetListing)
Create an instance of this class with
assetListing() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SubscribedListingItem.Builder> |
serializableBuilderClass() |
SubscribedListingItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SubscribedListingItem.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SubscribedAssetListing assetListing()
The asset for which the subscription grant is created.
public SubscribedListingItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SubscribedListingItem.Builder,SubscribedListingItem>public static SubscribedListingItem.Builder builder()
public static Class<? extends SubscribedListingItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static SubscribedListingItem fromAssetListing(SubscribedAssetListing assetListing)
assetListing() initialized to the given value.
The asset for which the subscription grant is created.
assetListing - The asset for which the subscription grant is created.public static SubscribedListingItem fromAssetListing(Consumer<SubscribedAssetListing.Builder> assetListing)
assetListing() initialized to the given value.
The asset for which the subscription grant is created.
assetListing - The asset for which the subscription grant is created.public SubscribedListingItem.Type type()
SubscribedListingItem.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be SubscribedListingItem.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.