パッケージ com.linecorp.bot.client

クラス LineOAuthClientBuilder


  • public class LineOAuthClientBuilder
    extends java.lang.Object
    • メソッドの詳細

      • apiEndPoint

        public LineOAuthClientBuilder apiEndPoint​(java.net.URI apiEndPoint)
        API Endpoint.

        Default value = "https://api.line.me/".

      • okHttpClientBuilder

        public LineOAuthClientBuilder okHttpClientBuilder​(@NonNull
                                                          okhttp3.OkHttpClient.Builder okHttpClientBuilder)
        Set customized OkHttpClient.Builder.

        In case of you need your own customized OkHttpClient, this builder allows specify OkHttpClient.Builder instance.

      • toString

        public java.lang.String toString()
        オーバーライド:
        toString クラス内 java.lang.Object
      • connectTimeout

        public LineOAuthClientBuilder connectTimeout​(long connectTimeout)
        Connection timeout.

        Default value = 10000Lms.

        戻り値:
        this.
      • readTimeout

        public LineOAuthClientBuilder readTimeout​(long readTimeout)
        Connection timeout.

        Default value = 10000Lms.

        戻り値:
        this.
      • writeTimeout

        public LineOAuthClientBuilder writeTimeout​(long writeTimeout)
        Write timeout.

        Default value = 10000Lms.

        戻り値:
        this.
      • retrofitBuilder

        public LineOAuthClientBuilder retrofitBuilder​(retrofit2.Retrofit.Builder retrofitBuilder)
        Custom Retrofit.Builder used internally.

        If you want to use your own setting, specify Retrofit.Builder instance. Default builder is used in case of null (default).

        To use this method, please add dependency to 'com.squareup.retrofit2:retrofit'.

        戻り値:
        this.
        関連項目:
        createDefaultRetrofitBuilder()
      • additionalInterceptors

        public LineOAuthClientBuilder additionalInterceptors​(java.util.List<okhttp3.Interceptor> additionalInterceptors)
        Custom interceptors.

        You can add your own interceptors.

        戻り値:
        this.