Package vn.payos.core
Class ClientOptions
java.lang.Object
vn.payos.core.ClientOptions
ClientOptions
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionClientOptions(@NonNull String clientId, @NonNull String apiKey, @NonNull String checksumKey) ClientOptionsClientOptions(@NonNull String clientId, @NonNull String apiKey, @NonNull String checksumKey, String partnerCode) ClientOptions -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()closestatic ClientOptionsfromEnv()ClientOptions from envokhttp3.OkHttpClientGet httpClientGet streamHandlerExecutor
-
Constructor Details
-
ClientOptions
public ClientOptions(@NonNull @NonNull String clientId, @NonNull @NonNull String apiKey, @NonNull @NonNull String checksumKey) ClientOptions- Parameters:
clientId- client idapiKey- api keychecksumKey- checksum key
-
ClientOptions
public ClientOptions(@NonNull @NonNull String clientId, @NonNull @NonNull String apiKey, @NonNull @NonNull String checksumKey, String partnerCode) ClientOptions- Parameters:
clientId- client idapiKey- api keychecksumKey- checksum keypartnerCode- partner code
-
-
Method Details
-
getHttpClient
public okhttp3.OkHttpClient getHttpClient()Get httpClient- Returns:
- httpClient
-
getStreamHandlerExecutor
Get streamHandlerExecutor- Returns:
- streamHandlerExecutor
-
close
public void close()close -
fromEnv
ClientOptions from env- Returns:
- ClientOptions
-