public static interface UpdateLicenseConfigurationRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<UpdateLicenseConfigurationRequest.Builder,UpdateLicenseConfigurationRequest>
Modifier and Type | Method and Description |
---|---|
UpdateLicenseConfigurationRequest.Builder |
description(String description)
New human-friendly description of the license configuration.
|
UpdateLicenseConfigurationRequest.Builder |
licenseConfigurationArn(String licenseConfigurationArn)
ARN for a license configuration.
|
UpdateLicenseConfigurationRequest.Builder |
licenseConfigurationStatus(LicenseConfigurationStatus licenseConfigurationStatus)
New status of the license configuration (
ACTIVE or INACTIVE ). |
UpdateLicenseConfigurationRequest.Builder |
licenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration (
ACTIVE or INACTIVE ). |
UpdateLicenseConfigurationRequest.Builder |
licenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
|
UpdateLicenseConfigurationRequest.Builder |
licenseCountHardLimit(Boolean licenseCountHardLimit)
Sets the number of available licenses as a hard limit.
|
UpdateLicenseConfigurationRequest.Builder |
licenseRules(Collection<String> licenseRules)
List of flexible text strings designating license rules.
|
UpdateLicenseConfigurationRequest.Builder |
licenseRules(String... licenseRules)
List of flexible text strings designating license rules.
|
UpdateLicenseConfigurationRequest.Builder |
name(String name)
New name of the license configuration.
|
UpdateLicenseConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateLicenseConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
build
overrideConfiguration
copy
applyMutation, build
UpdateLicenseConfigurationRequest.Builder licenseConfigurationArn(String licenseConfigurationArn)
ARN for a license configuration.
licenseConfigurationArn
- ARN for a license configuration.UpdateLicenseConfigurationRequest.Builder licenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration (ACTIVE
or INACTIVE
).
licenseConfigurationStatus
- New status of the license configuration (ACTIVE
or INACTIVE
).LicenseConfigurationStatus
,
LicenseConfigurationStatus
UpdateLicenseConfigurationRequest.Builder licenseConfigurationStatus(LicenseConfigurationStatus licenseConfigurationStatus)
New status of the license configuration (ACTIVE
or INACTIVE
).
licenseConfigurationStatus
- New status of the license configuration (ACTIVE
or INACTIVE
).LicenseConfigurationStatus
,
LicenseConfigurationStatus
UpdateLicenseConfigurationRequest.Builder licenseRules(Collection<String> licenseRules)
List of flexible text strings designating license rules.
licenseRules
- List of flexible text strings designating license rules.UpdateLicenseConfigurationRequest.Builder licenseRules(String... licenseRules)
List of flexible text strings designating license rules.
licenseRules
- List of flexible text strings designating license rules.UpdateLicenseConfigurationRequest.Builder licenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
licenseCount
- New number of licenses managed by the license configuration.UpdateLicenseConfigurationRequest.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.UpdateLicenseConfigurationRequest.Builder name(String name)
New name of the license configuration.
name
- New name of the license configuration.UpdateLicenseConfigurationRequest.Builder description(String description)
New human-friendly description of the license configuration.
description
- New human-friendly description of the license configuration.UpdateLicenseConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateLicenseConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.