public static interface CheckoutBorrowLicenseRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<CheckoutBorrowLicenseRequest.Builder,CheckoutBorrowLicenseRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCheckoutBorrowLicenseRequest.Builder licenseArn(String licenseArn)
Amazon Resource Name (ARN) of the license. The license must use the borrow consumption configuration.
licenseArn - Amazon Resource Name (ARN) of the license. The license must use the borrow consumption configuration.CheckoutBorrowLicenseRequest.Builder entitlements(Collection<EntitlementData> entitlements)
License entitlements. Partial checkouts are not supported.
entitlements - License entitlements. Partial checkouts are not supported.CheckoutBorrowLicenseRequest.Builder entitlements(EntitlementData... entitlements)
License entitlements. Partial checkouts are not supported.
entitlements - License entitlements. Partial checkouts are not supported.CheckoutBorrowLicenseRequest.Builder entitlements(Consumer<EntitlementData.Builder>... entitlements)
License entitlements. Partial checkouts are not supported.
This is a convenience method that creates an instance of theEntitlementData.Builder avoiding the need to
create one manually via
EntitlementData.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #entitlements(List.
entitlements - a consumer that will call methods on
EntitlementData.Builder#entitlements(java.util.Collection) CheckoutBorrowLicenseRequest.Builder digitalSignatureMethod(String digitalSignatureMethod)
Digital signature method. The possible value is JSON Web Signature (JWS) algorithm PS384. For more information, see RFC 7518 Digital Signature with RSASSA-PSS.
digitalSignatureMethod - Digital signature method. The possible value is JSON Web Signature (JWS) algorithm PS384. For more
information, see RFC 7518 Digital Signature
with RSASSA-PSS.DigitalSignatureMethod,
DigitalSignatureMethodCheckoutBorrowLicenseRequest.Builder digitalSignatureMethod(DigitalSignatureMethod digitalSignatureMethod)
Digital signature method. The possible value is JSON Web Signature (JWS) algorithm PS384. For more information, see RFC 7518 Digital Signature with RSASSA-PSS.
digitalSignatureMethod - Digital signature method. The possible value is JSON Web Signature (JWS) algorithm PS384. For more
information, see RFC 7518 Digital Signature
with RSASSA-PSS.DigitalSignatureMethod,
DigitalSignatureMethodCheckoutBorrowLicenseRequest.Builder nodeId(String nodeId)
Node ID.
nodeId - Node ID.CheckoutBorrowLicenseRequest.Builder checkoutMetadata(Collection<Metadata> checkoutMetadata)
Information about constraints.
checkoutMetadata - Information about constraints.CheckoutBorrowLicenseRequest.Builder checkoutMetadata(Metadata... checkoutMetadata)
Information about constraints.
checkoutMetadata - Information about constraints.CheckoutBorrowLicenseRequest.Builder checkoutMetadata(Consumer<Metadata.Builder>... checkoutMetadata)
Information about constraints.
This is a convenience method that creates an instance of theMetadata.Builder avoiding the need to create one
manually via Metadata.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #checkoutMetadata(List.
checkoutMetadata - a consumer that will call methods on
Metadata.Builder#checkoutMetadata(java.util.Collection) CheckoutBorrowLicenseRequest.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.CheckoutBorrowLicenseRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCheckoutBorrowLicenseRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.