Package org.hyperledger.aries
Class AriesClient.AriesClientBuilder
- java.lang.Object
-
- org.hyperledger.aries.AriesClient.AriesClientBuilder
-
- Enclosing class:
- AriesClient
public static class AriesClient.AriesClientBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AriesClient.AriesClientBuilderapiKey(String apiKey)AriesClient.AriesClientBuilderbearerToken(String bearerToken)AriesClientbuild()AriesClient.AriesClientBuilderclient(okhttp3.OkHttpClient client)StringtoString()AriesClient.AriesClientBuilderurl(String url)
-
-
-
Method Detail
-
url
public AriesClient.AriesClientBuilder url(@Nullable String url)
- Parameters:
url- Optional: The aca-py admin api URL without a path e.g. http(s)://host:[port], defaults to localhost- Returns:
this.
-
apiKey
public AriesClient.AriesClientBuilder apiKey(@Nullable String apiKey)
- Parameters:
apiKey- Optional: The admin api key, if security is enabled- Returns:
this.
-
bearerToken
public AriesClient.AriesClientBuilder bearerToken(@Nullable String bearerToken)
- Parameters:
bearerToken- Optional: The Bearer token used in the Authorization header when running in multi tenant mode- Returns:
this.
-
client
public AriesClient.AriesClientBuilder client(@Nullable okhttp3.OkHttpClient client)
- Returns:
this.
-
build
public AriesClient build()
-
-