public static interface CreateLicenseVersionRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<CreateLicenseVersionRequest.Builder,CreateLicenseVersionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateLicenseVersionRequest.Builder licenseArn(String licenseArn)
Amazon Resource Name (ARN) of the license.
licenseArn - Amazon Resource Name (ARN) of the license.CreateLicenseVersionRequest.Builder licenseName(String licenseName)
License name.
licenseName - License name.CreateLicenseVersionRequest.Builder productName(String productName)
Product name.
productName - Product name.CreateLicenseVersionRequest.Builder issuer(Issuer issuer)
License issuer.
issuer - License issuer.default CreateLicenseVersionRequest.Builder issuer(Consumer<Issuer.Builder> issuer)
License issuer.
This is a convenience that creates an instance of theIssuer.Builder avoiding the need to create one
manually via Issuer.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to issuer(Issuer).issuer - a consumer that will call methods on Issuer.Builderissuer(Issuer)CreateLicenseVersionRequest.Builder homeRegion(String homeRegion)
Home Region of the license.
homeRegion - Home Region of the license.CreateLicenseVersionRequest.Builder validity(DatetimeRange validity)
Date and time range during which the license is valid, in ISO8601-UTC format.
validity - Date and time range during which the license is valid, in ISO8601-UTC format.default CreateLicenseVersionRequest.Builder validity(Consumer<DatetimeRange.Builder> validity)
Date and time range during which the license is valid, in ISO8601-UTC format.
This is a convenience that creates an instance of theDatetimeRange.Builder avoiding the need to
create one manually via DatetimeRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to validity(DatetimeRange).validity - a consumer that will call methods on DatetimeRange.Buildervalidity(DatetimeRange)CreateLicenseVersionRequest.Builder licenseMetadata(Collection<Metadata> licenseMetadata)
Information about the license.
licenseMetadata - Information about the license.CreateLicenseVersionRequest.Builder licenseMetadata(Metadata... licenseMetadata)
Information about the license.
licenseMetadata - Information about the license.CreateLicenseVersionRequest.Builder licenseMetadata(Consumer<Metadata.Builder>... licenseMetadata)
Information about the license.
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 #licenseMetadata(List) .licenseMetadata - a consumer that will call methods on List.Builder #licenseMetadata(List) CreateLicenseVersionRequest.Builder entitlements(Collection<Entitlement> entitlements)
License entitlements.
entitlements - License entitlements.CreateLicenseVersionRequest.Builder entitlements(Entitlement... entitlements)
License entitlements.
entitlements - License entitlements.CreateLicenseVersionRequest.Builder entitlements(Consumer<Entitlement.Builder>... entitlements)
License entitlements.
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 #entitlements(List) .entitlements - a consumer that will call methods on List.Builder #entitlements(List) CreateLicenseVersionRequest.Builder consumptionConfiguration(ConsumptionConfiguration consumptionConfiguration)
Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.
consumptionConfiguration - Configuration for consumption of the license. Choose a provisional configuration for workloads running
with continuous connectivity. Choose a borrow configuration for workloads with offline usage.default CreateLicenseVersionRequest.Builder consumptionConfiguration(Consumer<ConsumptionConfiguration.Builder> consumptionConfiguration)
Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.
This is a convenience that creates an instance of theConsumptionConfiguration.Builder avoiding the
need to create one manually via ConsumptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to consumptionConfiguration(ConsumptionConfiguration).consumptionConfiguration - a consumer that will call methods on ConsumptionConfiguration.BuilderconsumptionConfiguration(ConsumptionConfiguration)CreateLicenseVersionRequest.Builder status(String status)
License status.
status - License status.LicenseStatus,
LicenseStatusCreateLicenseVersionRequest.Builder status(LicenseStatus status)
License status.
status - License status.LicenseStatus,
LicenseStatusCreateLicenseVersionRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateLicenseVersionRequest.Builder sourceVersion(String sourceVersion)
Current version of the license.
sourceVersion - Current version of the license.CreateLicenseVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateLicenseVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.