Interface CheckoutBorrowLicenseResponse.Builder

    • Method Detail

      • licenseArn

        CheckoutBorrowLicenseResponse.Builder licenseArn​(String licenseArn)

        Amazon Resource Name (ARN) of the license.

        Parameters:
        licenseArn - Amazon Resource Name (ARN) of the license.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseConsumptionToken

        CheckoutBorrowLicenseResponse.Builder licenseConsumptionToken​(String licenseConsumptionToken)

        License consumption token.

        Parameters:
        licenseConsumptionToken - License consumption token.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entitlementsAllowed

        CheckoutBorrowLicenseResponse.Builder entitlementsAllowed​(Collection<EntitlementData> entitlementsAllowed)

        Allowed license entitlements.

        Parameters:
        entitlementsAllowed - Allowed license entitlements.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entitlementsAllowed

        CheckoutBorrowLicenseResponse.Builder entitlementsAllowed​(EntitlementData... entitlementsAllowed)

        Allowed license entitlements.

        Parameters:
        entitlementsAllowed - Allowed license entitlements.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • signedToken

        CheckoutBorrowLicenseResponse.Builder signedToken​(String signedToken)

        Signed token.

        Parameters:
        signedToken - Signed token.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • issuedAt

        CheckoutBorrowLicenseResponse.Builder issuedAt​(String issuedAt)

        Date and time at which the license checkout is issued.

        Parameters:
        issuedAt - Date and time at which the license checkout is issued.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • expiration

        CheckoutBorrowLicenseResponse.Builder expiration​(String expiration)

        Date and time at which the license checkout expires.

        Parameters:
        expiration - Date and time at which the license checkout expires.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checkoutMetadata

        CheckoutBorrowLicenseResponse.Builder checkoutMetadata​(Collection<Metadata> checkoutMetadata)

        Information about constraints.

        Parameters:
        checkoutMetadata - Information about constraints.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checkoutMetadata

        CheckoutBorrowLicenseResponse.Builder checkoutMetadata​(Metadata... checkoutMetadata)

        Information about constraints.

        Parameters:
        checkoutMetadata - Information about constraints.
        Returns:
        Returns a reference to this object so that method calls can be chained together.