@Generated(value="software.amazon.awssdk:codegen") public final class SubscriptionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SubscriptionSummary.Builder,SubscriptionSummary>
The details of the subscription.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SubscriptionSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SubscriptionSummary.Builder |
builder() |
Instant |
createdAt()
The timestamp of when the subscription was created.
|
String |
createdBy()
The Amazon DataZone user who created the subscription.
|
String |
domainId()
The identifier of the Amazon DataZone domain in which a subscription exists.
|
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 subscription.
|
Boolean |
retainPermissions()
The retain permissions included in the subscription.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SubscriptionSummary.Builder> |
serializableBuilderClass() |
SubscriptionStatus |
status()
The status of the subscription.
|
String |
statusAsString()
The status of the subscription.
|
SubscribedListing |
subscribedListing()
The listing included in the subscription.
|
SubscribedPrincipal |
subscribedPrincipal()
The principal included in the subscription.
|
String |
subscriptionRequestId()
The identifier of the subscription request for the subscription.
|
SubscriptionSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The timestamp of when the subscription was updated.
|
String |
updatedBy()
The Amazon DataZone user who updated the subscription.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant createdAt()
The timestamp of when the subscription was created.
public final String createdBy()
The Amazon DataZone user who created the subscription.
public final String domainId()
The identifier of the Amazon DataZone domain in which a subscription exists.
public final String id()
The identifier of the subscription.
public final Boolean retainPermissions()
The retain permissions included in the subscription.
public final SubscriptionStatus status()
The status of the subscription.
If the service returns an enum value that is not available in the current SDK version, status will
return SubscriptionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SubscriptionStatuspublic final String statusAsString()
The status of the subscription.
If the service returns an enum value that is not available in the current SDK version, status will
return SubscriptionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SubscriptionStatuspublic final SubscribedListing subscribedListing()
The listing included in the subscription.
public final SubscribedPrincipal subscribedPrincipal()
The principal included in the subscription.
public final String subscriptionRequestId()
The identifier of the subscription request for the subscription.
public final Instant updatedAt()
The timestamp of when the subscription was updated.
public final String updatedBy()
The Amazon DataZone user who updated the subscription.
public SubscriptionSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SubscriptionSummary.Builder,SubscriptionSummary>public static SubscriptionSummary.Builder builder()
public static Class<? extends SubscriptionSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.