Class OPConnectClientBuilder

java.lang.Object
com.sanctionco.opconnect.OPConnectClientBuilder

public class OPConnectClientBuilder extends Object
A builder class for OPConnectClient.
  • Method Details

    • builder

      public static OPConnectClientBuilder builder()
      Creates a new OPConnectClientBuilder instance.
      Returns:
      the new OPConnectClientBuilder instance
    • withEndpoint

      public OPConnectClientBuilder withEndpoint(String endpoint)
      Set the endpoint to use when connecting to 1Password Connect.
      Parameters:
      endpoint - the endpoint in URL format
      Returns:
      this
    • withAccessToken

      public OPConnectClientBuilder withAccessToken(String accessToken)
      Set the access token to use when making requests to 1Password Connect.
      Parameters:
      accessToken - the access token
      Returns:
      this
    • withTimeoutInMilliseconds

      public OPConnectClientBuilder withTimeoutInMilliseconds(long timeout)
      Set the timeout in milliseconds. Default timeout is 10000 milliseconds (10 seconds).
      Parameters:
      timeout - the timeout in milliseconds
      Returns:
      this
    • build

      public OPConnectClient build()
      Builds a new instance of OPConnectClient.
      Returns:
      the built client