Class SubscribedListing
- java.lang.Object
-
- software.amazon.awssdk.services.datazone.model.SubscribedListing
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SubscribedListing.Builder,SubscribedListing>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSubscribedListing.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubscribedListing.Builderbuilder()Stringdescription()The description of the published asset for which the subscription grant is created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The identifier of the published asset for which the subscription grant is created.SubscribedListingItemitem()The published asset for which the subscription grant is created.Stringname()The name of the published asset for which the subscription grant is created.StringownerProjectId()The identifier of the project of the published asset for which the subscription grant is created.StringownerProjectName()The name of the project that owns the published asset for which the subscription grant is created.Stringrevision()The revision of the published asset for which the subscription grant is created.List<SdkField<?>>sdkFields()static Class<? extends SubscribedListing.Builder>serializableBuilderClass()SubscribedListing.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
-
description
public final String description()
The description of the published asset for which the subscription grant is created.
- Returns:
- The description of the published asset for which the subscription grant is created.
-
id
public final String id()
The identifier of the published asset for which the subscription grant is created.
- Returns:
- The identifier of the published asset for which the subscription grant is created.
-
item
public final SubscribedListingItem item()
The published asset for which the subscription grant is created.
- Returns:
- The published asset for which the subscription grant is created.
-
name
public final String name()
The name of the published asset for which the subscription grant is created.
- Returns:
- The name of the published asset for which the subscription grant is created.
-
ownerProjectId
public final String ownerProjectId()
The identifier of the project of the published asset for which the subscription grant is created.
- Returns:
- The identifier of the project of the published asset for which the subscription grant is created.
-
ownerProjectName
public final String ownerProjectName()
The name of the project that owns the published asset for which the subscription grant is created.
- Returns:
- The name of the project that owns the published asset for which the subscription grant is created.
-
revision
public final String revision()
The revision of the published asset for which the subscription grant is created.
- Returns:
- The revision of the published asset for which the subscription grant is created.
-
toBuilder
public SubscribedListing.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SubscribedListing.Builder,SubscribedListing>
-
builder
public static SubscribedListing.Builder builder()
-
serializableBuilderClass
public static Class<? extends SubscribedListing.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.
-
-