Interface StripePrivyTokenRequestInput.Builder

All Superinterfaces:
Buildable, CopyableBuilder<StripePrivyTokenRequestInput.Builder,StripePrivyTokenRequestInput>, SdkBuilder<StripePrivyTokenRequestInput.Builder,StripePrivyTokenRequestInput>, SdkPojo
Enclosing class:
StripePrivyTokenRequestInput

@Mutable @NotThreadSafe public static interface StripePrivyTokenRequestInput.Builder extends SdkPojo, CopyableBuilder<StripePrivyTokenRequestInput.Builder,StripePrivyTokenRequestInput>
  • Method Details

    • requestHost

      StripePrivyTokenRequestInput.Builder requestHost(String requestHost)

      The host for the Privy API request. Defaults to "api.privy.io".

      Parameters:
      requestHost - The host for the Privy API request. Defaults to "api.privy.io".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestPath

      StripePrivyTokenRequestInput.Builder requestPath(String requestPath)

      The path of the Stripe Privy API request.

      Parameters:
      requestPath - The path of the Stripe Privy API request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestBody

      StripePrivyTokenRequestInput.Builder requestBody(String requestBody)

      Request body JSON for the Privy API call.

      Parameters:
      requestBody - Request body JSON for the Privy API call.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeAuthorizationSignature

      StripePrivyTokenRequestInput.Builder includeAuthorizationSignature(Boolean includeAuthorizationSignature)

      Set to true to generate privy-authorization-signature.

      Parameters:
      includeAuthorizationSignature - Set to true to generate privy-authorization-signature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.