public static interface LicenseConfiguration.Builder extends SdkPojo, CopyableBuilder<LicenseConfiguration.Builder,LicenseConfiguration>
| Modifier and Type | Method and Description |
|---|---|
LicenseConfiguration.Builder |
consumedLicenses(Long consumedLicenses)
Number of licenses consumed.
|
LicenseConfiguration.Builder |
consumedLicenseSummaryList(Collection<ConsumedLicenseSummary> consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
|
LicenseConfiguration.Builder |
consumedLicenseSummaryList(ConsumedLicenseSummary... consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
|
LicenseConfiguration.Builder |
consumedLicenseSummaryList(Consumer<ConsumedLicenseSummary.Builder>... consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
|
LicenseConfiguration.Builder |
description(String description)
Description of the license configuration.
|
LicenseConfiguration.Builder |
licenseConfigurationArn(String licenseConfigurationArn)
ARN of the
LicenseConfiguration object. |
LicenseConfiguration.Builder |
licenseConfigurationId(String licenseConfigurationId)
Unique ID of the
LicenseConfiguration object. |
LicenseConfiguration.Builder |
licenseCount(Long licenseCount)
Number of licenses managed by the license configuration.
|
LicenseConfiguration.Builder |
licenseCountHardLimit(Boolean licenseCountHardLimit)
Sets the number of available licenses as a hard limit.
|
LicenseConfiguration.Builder |
licenseCountingType(LicenseCountingType licenseCountingType)
Dimension to use to track license inventory.
|
LicenseConfiguration.Builder |
licenseCountingType(String licenseCountingType)
Dimension to use to track license inventory.
|
LicenseConfiguration.Builder |
licenseRules(Collection<String> licenseRules)
Array of configured License Manager rules.
|
LicenseConfiguration.Builder |
licenseRules(String... licenseRules)
Array of configured License Manager rules.
|
LicenseConfiguration.Builder |
managedResourceSummaryList(Collection<ManagedResourceSummary> managedResourceSummaryList)
List of summaries for managed resources.
|
LicenseConfiguration.Builder |
managedResourceSummaryList(Consumer<ManagedResourceSummary.Builder>... managedResourceSummaryList)
List of summaries for managed resources.
|
LicenseConfiguration.Builder |
managedResourceSummaryList(ManagedResourceSummary... managedResourceSummaryList)
List of summaries for managed resources.
|
LicenseConfiguration.Builder |
name(String name)
Name of the license configuration.
|
LicenseConfiguration.Builder |
ownerAccountId(String ownerAccountId)
Account ID of the license configuration's owner.
|
LicenseConfiguration.Builder |
status(String status)
Status of the license configuration.
|
copyapplyMutation, buildLicenseConfiguration.Builder licenseConfigurationId(String licenseConfigurationId)
Unique ID of the LicenseConfiguration object.
licenseConfigurationId - Unique ID of the LicenseConfiguration object.LicenseConfiguration.Builder licenseConfigurationArn(String licenseConfigurationArn)
ARN of the LicenseConfiguration object.
licenseConfigurationArn - ARN of the LicenseConfiguration object.LicenseConfiguration.Builder name(String name)
Name of the license configuration.
name - Name of the license configuration.LicenseConfiguration.Builder description(String description)
Description of the license configuration.
description - Description of the license configuration.LicenseConfiguration.Builder licenseCountingType(String licenseCountingType)
Dimension to use to track license inventory.
licenseCountingType - Dimension to use to track license inventory.LicenseCountingType,
LicenseCountingTypeLicenseConfiguration.Builder licenseCountingType(LicenseCountingType licenseCountingType)
Dimension to use to track license inventory.
licenseCountingType - Dimension to use to track license inventory.LicenseCountingType,
LicenseCountingTypeLicenseConfiguration.Builder licenseRules(Collection<String> licenseRules)
Array of configured License Manager rules.
licenseRules - Array of configured License Manager rules.LicenseConfiguration.Builder licenseRules(String... licenseRules)
Array of configured License Manager rules.
licenseRules - Array of configured License Manager rules.LicenseConfiguration.Builder licenseCount(Long licenseCount)
Number of licenses managed by the license configuration.
licenseCount - Number of licenses managed by the license configuration.LicenseConfiguration.Builder licenseCountHardLimit(Boolean licenseCountHardLimit)
Sets the number of available licenses as a hard limit.
licenseCountHardLimit - Sets the number of available licenses as a hard limit.LicenseConfiguration.Builder consumedLicenses(Long consumedLicenses)
Number of licenses consumed.
consumedLicenses - Number of licenses consumed.LicenseConfiguration.Builder status(String status)
Status of the license configuration.
status - Status of the license configuration.LicenseConfiguration.Builder ownerAccountId(String ownerAccountId)
Account ID of the license configuration's owner.
ownerAccountId - Account ID of the license configuration's owner.LicenseConfiguration.Builder consumedLicenseSummaryList(Collection<ConsumedLicenseSummary> consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
consumedLicenseSummaryList - List of summaries for licenses consumed by various resources.LicenseConfiguration.Builder consumedLicenseSummaryList(ConsumedLicenseSummary... consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
consumedLicenseSummaryList - List of summaries for licenses consumed by various resources.LicenseConfiguration.Builder consumedLicenseSummaryList(Consumer<ConsumedLicenseSummary.Builder>... consumedLicenseSummaryList)
List of summaries for licenses consumed by various resources.
This is a convenience that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #consumedLicenseSummaryList(List) .consumedLicenseSummaryList - a consumer that will call methods on List.Builder #consumedLicenseSummaryList(List) LicenseConfiguration.Builder managedResourceSummaryList(Collection<ManagedResourceSummary> managedResourceSummaryList)
List of summaries for managed resources.
managedResourceSummaryList - List of summaries for managed resources.LicenseConfiguration.Builder managedResourceSummaryList(ManagedResourceSummary... managedResourceSummaryList)
List of summaries for managed resources.
managedResourceSummaryList - List of summaries for managed resources.LicenseConfiguration.Builder managedResourceSummaryList(Consumer<ManagedResourceSummary.Builder>... managedResourceSummaryList)
List of summaries for managed resources.
This is a convenience that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #managedResourceSummaryList(List) .managedResourceSummaryList - a consumer that will call methods on List.Builder #managedResourceSummaryList(List) Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.