public class LineApiClientBuilder
extends java.lang.Object
LineApiClient objects with the desired settings.| Constructor and Description |
|---|
LineApiClientBuilder(Context context,
java.lang.String channelId)
Constructs a builder for a
LineApiClient object with the given channelId. |
| Modifier and Type | Method and Description |
|---|---|
LineApiClient |
build()
Creates a
LineApiClient instance. |
LineApiClientBuilder |
disableEncryptorPreparation()
Disables the SDK's feature that prepares an encryptor.
|
LineApiClientBuilder |
disableTokenAutoRefresh()
Disables the SDK's feature that automatically refreshes the access token.
|
public LineApiClientBuilder(@NonNull
Context context,
@NonNull
java.lang.String channelId)
LineApiClient object with the given channelId.context - The Android context.channelId - The channel ID.java.lang.IllegalArgumentException - If channelId is null.@NonNull public LineApiClientBuilder disableTokenAutoRefresh()
LineApiClientBuilder instance.@NonNull public LineApiClientBuilder disableEncryptorPreparation()
LineApiClientBuilder instance.@NonNull public LineApiClient build()
LineApiClient instance.LineApiClient instance.