@Generated(value="software.amazon.awssdk:codegen") public final class ProductUserSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProductUserSummary.Builder,ProductUserSummary>
The summary of the user-based subscription products for a user.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProductUserSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ProductUserSummary.Builder |
builder() |
String |
domain()
The domain name of the user.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
IdentityProvider |
identityProvider()
An object that specifies details for the identity provider.
|
String |
product()
The name of the user-based subscription product.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProductUserSummary.Builder> |
serializableBuilderClass() |
String |
status()
The status of a product for a user.
|
String |
statusMessage()
The status message for a product for a user.
|
String |
subscriptionEndDate()
The end date of a subscription.
|
String |
subscriptionStartDate()
The start date of a subscription.
|
ProductUserSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
username()
The user name from the identity provider of the user.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domain()
The domain name of the user.
public final IdentityProvider identityProvider()
An object that specifies details for the identity provider.
public final String product()
The name of the user-based subscription product.
public final String status()
The status of a product for a user.
public final String statusMessage()
The status message for a product for a user.
public final String subscriptionEndDate()
The end date of a subscription.
public final String subscriptionStartDate()
The start date of a subscription.
public final String username()
The user name from the identity provider of the user.
public ProductUserSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProductUserSummary.Builder,ProductUserSummary>public static ProductUserSummary.Builder builder()
public static Class<? extends ProductUserSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.