@Generated(value="software.amazon.awssdk:codegen") public final class SubscribedListing extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SubscribedListing.Builder,SubscribedListing>
The details of the published asset for which the subscription grant is created.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SubscribedListing.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SubscribedListing.Builder |
builder() |
String |
description()
The description of the published asset for which the subscription grant is created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the published asset for which the subscription grant is created.
|
SubscribedListingItem |
item()
The published asset for which the subscription grant is created.
|
String |
name()
The name of the published asset for which the subscription grant is created.
|
String |
ownerProjectId()
The identifier of the project of the published asset for which the subscription grant is created.
|
String |
ownerProjectName()
The name of the project that owns the published asset for which the subscription grant is created.
|
String |
revision()
The revision of the published asset for which the subscription grant is created.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SubscribedListing.Builder> |
serializableBuilderClass() |
SubscribedListing.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
The description of the published asset for which the subscription grant is created.
public final String id()
The identifier of the published asset for which the subscription grant is created.
public final SubscribedListingItem item()
The published asset for which the subscription grant is created.
public final String name()
The name of the published asset for which the subscription grant is created.
public final String ownerProjectId()
The identifier of the project of the published asset for which the subscription grant is created.
public final String ownerProjectName()
The name of the project that owns the published asset for which the subscription grant is created.
public final String revision()
The revision of the published asset for which the subscription grant is created.
public SubscribedListing.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SubscribedListing.Builder,SubscribedListing>public static SubscribedListing.Builder builder()
public static Class<? extends SubscribedListing.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.