public static interface ProductUserSummary.Builder extends SdkPojo, CopyableBuilder<ProductUserSummary.Builder,ProductUserSummary>
| Modifier and Type | Method and Description |
|---|---|
ProductUserSummary.Builder |
domain(String domain)
The domain name of the user.
|
default ProductUserSummary.Builder |
identityProvider(Consumer<IdentityProvider.Builder> identityProvider)
An object that specifies details for the identity provider.
|
ProductUserSummary.Builder |
identityProvider(IdentityProvider identityProvider)
An object that specifies details for the identity provider.
|
ProductUserSummary.Builder |
product(String product)
The name of the user-based subscription product.
|
ProductUserSummary.Builder |
status(String status)
The status of a product for a user.
|
ProductUserSummary.Builder |
statusMessage(String statusMessage)
The status message for a product for a user.
|
ProductUserSummary.Builder |
subscriptionEndDate(String subscriptionEndDate)
The end date of a subscription.
|
ProductUserSummary.Builder |
subscriptionStartDate(String subscriptionStartDate)
The start date of a subscription.
|
ProductUserSummary.Builder |
username(String username)
The user name from the identity provider of the user.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProductUserSummary.Builder domain(String domain)
The domain name of the user.
domain - The domain name of the user.ProductUserSummary.Builder identityProvider(IdentityProvider identityProvider)
An object that specifies details for the identity provider.
identityProvider - An object that specifies details for the identity provider.default ProductUserSummary.Builder identityProvider(Consumer<IdentityProvider.Builder> identityProvider)
An object that specifies details for the identity provider.
This is a convenience method that creates an instance of theIdentityProvider.Builder avoiding the
need to create one manually via IdentityProvider.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to identityProvider(IdentityProvider).identityProvider - a consumer that will call methods on IdentityProvider.BuilderidentityProvider(IdentityProvider)ProductUserSummary.Builder product(String product)
The name of the user-based subscription product.
product - The name of the user-based subscription product.ProductUserSummary.Builder status(String status)
The status of a product for a user.
status - The status of a product for a user.ProductUserSummary.Builder statusMessage(String statusMessage)
The status message for a product for a user.
statusMessage - The status message for a product for a user.ProductUserSummary.Builder subscriptionEndDate(String subscriptionEndDate)
The end date of a subscription.
subscriptionEndDate - The end date of a subscription.ProductUserSummary.Builder subscriptionStartDate(String subscriptionStartDate)
The start date of a subscription.
subscriptionStartDate - The start date of a subscription.ProductUserSummary.Builder username(String username)
The user name from the identity provider of the user.
username - The user name from the identity provider of the user.Copyright © 2022. All rights reserved.