public static interface GetLicenseConfigurationResponse.Builder extends LicenseManagerResponse.Builder, SdkPojo, CopyableBuilder<GetLicenseConfigurationResponse.Builder,GetLicenseConfigurationResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetLicenseConfigurationResponse.Builder licenseConfigurationId(String licenseConfigurationId)
Unique ID for the license configuration.
licenseConfigurationId - Unique ID for the license configuration.GetLicenseConfigurationResponse.Builder licenseConfigurationArn(String licenseConfigurationArn)
Amazon Resource Name (ARN) of the license configuration.
licenseConfigurationArn - Amazon Resource Name (ARN) of the license configuration.GetLicenseConfigurationResponse.Builder name(String name)
Name of the license configuration.
name - Name of the license configuration.GetLicenseConfigurationResponse.Builder description(String description)
Description of the license configuration.
description - Description of the license configuration.GetLicenseConfigurationResponse.Builder licenseCountingType(String licenseCountingType)
Dimension for which the licenses are counted.
licenseCountingType - Dimension for which the licenses are counted.LicenseCountingType,
LicenseCountingTypeGetLicenseConfigurationResponse.Builder licenseCountingType(LicenseCountingType licenseCountingType)
Dimension for which the licenses are counted.
licenseCountingType - Dimension for which the licenses are counted.LicenseCountingType,
LicenseCountingTypeGetLicenseConfigurationResponse.Builder licenseRules(Collection<String> licenseRules)
License rules.
licenseRules - License rules.GetLicenseConfigurationResponse.Builder licenseRules(String... licenseRules)
License rules.
licenseRules - License rules.GetLicenseConfigurationResponse.Builder licenseCount(Long licenseCount)
Number of available licenses.
licenseCount - Number of available licenses.GetLicenseConfigurationResponse.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.GetLicenseConfigurationResponse.Builder consumedLicenses(Long consumedLicenses)
Number of licenses assigned to resources.
consumedLicenses - Number of licenses assigned to resources.GetLicenseConfigurationResponse.Builder status(String status)
License configuration status.
status - License configuration status.GetLicenseConfigurationResponse.Builder ownerAccountId(String ownerAccountId)
Account ID of the owner of the license configuration.
ownerAccountId - Account ID of the owner of the license configuration.GetLicenseConfigurationResponse.Builder consumedLicenseSummaryList(Collection<ConsumedLicenseSummary> consumedLicenseSummaryList)
Summaries of the licenses consumed by resources.
consumedLicenseSummaryList - Summaries of the licenses consumed by resources.GetLicenseConfigurationResponse.Builder consumedLicenseSummaryList(ConsumedLicenseSummary... consumedLicenseSummaryList)
Summaries of the licenses consumed by resources.
consumedLicenseSummaryList - Summaries of the licenses consumed by resources.GetLicenseConfigurationResponse.Builder consumedLicenseSummaryList(Consumer<ConsumedLicenseSummary.Builder>... consumedLicenseSummaryList)
Summaries of the licenses consumed by resources.
This is a convenience method that creates an instance of theConsumedLicenseSummary.Builder avoiding the need
to create one manually via
ConsumedLicenseSummary.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #consumedLicenseSummaryList(List.
consumedLicenseSummaryList - a consumer that will call methods on
ConsumedLicenseSummary.Builder#consumedLicenseSummaryList(java.util.Collection) GetLicenseConfigurationResponse.Builder managedResourceSummaryList(Collection<ManagedResourceSummary> managedResourceSummaryList)
Summaries of the managed resources.
managedResourceSummaryList - Summaries of the managed resources.GetLicenseConfigurationResponse.Builder managedResourceSummaryList(ManagedResourceSummary... managedResourceSummaryList)
Summaries of the managed resources.
managedResourceSummaryList - Summaries of the managed resources.GetLicenseConfigurationResponse.Builder managedResourceSummaryList(Consumer<ManagedResourceSummary.Builder>... managedResourceSummaryList)
Summaries of the managed resources.
This is a convenience method that creates an instance of theManagedResourceSummary.Builder avoiding the need
to create one manually via
ManagedResourceSummary.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #managedResourceSummaryList(List.
managedResourceSummaryList - a consumer that will call methods on
ManagedResourceSummary.Builder#managedResourceSummaryList(java.util.Collection) GetLicenseConfigurationResponse.Builder tags(Collection<Tag> tags)
Tags for the license configuration.
tags - Tags for the license configuration.GetLicenseConfigurationResponse.Builder tags(Tag... tags)
Tags for the license configuration.
tags - Tags for the license configuration.GetLicenseConfigurationResponse.Builder tags(Consumer<Tag.Builder>... tags)
Tags for the license configuration.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) GetLicenseConfigurationResponse.Builder productInformationList(Collection<ProductInformation> productInformationList)
Product information.
productInformationList - Product information.GetLicenseConfigurationResponse.Builder productInformationList(ProductInformation... productInformationList)
Product information.
productInformationList - Product information.GetLicenseConfigurationResponse.Builder productInformationList(Consumer<ProductInformation.Builder>... productInformationList)
Product information.
This is a convenience method that creates an instance of theProductInformation.Builder avoiding the need to
create one manually via
ProductInformation.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #productInformationList(List.
productInformationList - a consumer that will call methods on
ProductInformation.Builder#productInformationList(java.util.Collection) GetLicenseConfigurationResponse.Builder automatedDiscoveryInformation(AutomatedDiscoveryInformation automatedDiscoveryInformation)
Automated discovery information.
automatedDiscoveryInformation - Automated discovery information.default GetLicenseConfigurationResponse.Builder automatedDiscoveryInformation(Consumer<AutomatedDiscoveryInformation.Builder> automatedDiscoveryInformation)
Automated discovery information.
This is a convenience method that creates an instance of theAutomatedDiscoveryInformation.Builder
avoiding the need to create one manually via AutomatedDiscoveryInformation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to automatedDiscoveryInformation(AutomatedDiscoveryInformation).
automatedDiscoveryInformation - a consumer that will call methods on AutomatedDiscoveryInformation.BuilderautomatedDiscoveryInformation(AutomatedDiscoveryInformation)GetLicenseConfigurationResponse.Builder disassociateWhenNotFound(Boolean disassociateWhenNotFound)
When true, disassociates a resource when software is uninstalled.
disassociateWhenNotFound - When true, disassociates a resource when software is uninstalled.Copyright © 2023. All rights reserved.