Interface AdminAppLicenseUsageRecord.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AdminAppLicenseUsageRecord.Builder,
,AdminAppLicenseUsageRecord> SdkBuilder<AdminAppLicenseUsageRecord.Builder,
,AdminAppLicenseUsageRecord> SdkPojo
- Enclosing class:
AdminAppLicenseUsageRecord
@Mutable
@NotThreadSafe
public static interface AdminAppLicenseUsageRecord.Builder
extends SdkPojo, CopyableBuilder<AdminAppLicenseUsageRecord.Builder,AdminAppLicenseUsageRecord>
-
Method Summary
Modifier and TypeMethodDescriptionbillingPeriod
(String billingPeriod) The billing period for the license usage record.licenseType
(String licenseType) The type of license (for example, Microsoft Office).ownerAWSAccountId
(String ownerAWSAccountId) The account ID of the owner of the license.subscriptionFirstUsedDate
(Instant subscriptionFirstUsedDate) The date and time when the license was first used.subscriptionLastUsedDate
(Instant subscriptionLastUsedDate) The date and time when the license was last used.The ARN of the user who used the license-included application.The ID of the user who used the license-included application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
userArn
The ARN of the user who used the license-included application.
- Parameters:
userArn
- The ARN of the user who used the license-included application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingPeriod
The billing period for the license usage record.
- Parameters:
billingPeriod
- The billing period for the license usage record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerAWSAccountId
The account ID of the owner of the license.
- Parameters:
ownerAWSAccountId
- The account ID of the owner of the license.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriptionFirstUsedDate
The date and time when the license was first used.
- Parameters:
subscriptionFirstUsedDate
- The date and time when the license was first used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriptionLastUsedDate
The date and time when the license was last used.
- Parameters:
subscriptionLastUsedDate
- The date and time when the license was last used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseType
The type of license (for example, Microsoft Office).
- Parameters:
licenseType
- The type of license (for example, Microsoft Office).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
The ID of the user who used the license-included application.
- Parameters:
userId
- The ID of the user who used the license-included application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-