static IntPtr n_Url_Lokhttp3_HttpUrl_(IntPtr jnienv, IntPtr native__this, IntPtr native_url)
            {
                global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Okhttp3.HttpUrl         url    = global::Java.Lang.Object.GetObject <global::Okhttp3.HttpUrl> (native_url, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Url(url));

                return(__ret);
            }
            static IntPtr n_RemoveHeader_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_name)
            {
                global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                string name  = JNIEnv.GetString(native_name, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.RemoveHeader(name));

                return(__ret);
            }
            static IntPtr n_Tag_Ljava_lang_Object_(IntPtr jnienv, IntPtr native__this, IntPtr native_tag)
            {
                global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Java.Lang.Object        tag    = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_tag, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Tag(tag));

                return(__ret);
            }
            static IntPtr n_Put_Lokhttp3_RequestBody_(IntPtr jnienv, IntPtr native__this, IntPtr native_body)
            {
                global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Okhttp3.RequestBody     body   = global::Java.Lang.Object.GetObject <global::Okhttp3.RequestBody> (native_body, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Put(body));

                return(__ret);
            }
            static IntPtr n_Headers_Lokhttp3_Headers_(IntPtr jnienv, IntPtr native__this, IntPtr native_headers)
            {
                global::Okhttp3.Request.Builder __this  = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Okhttp3.Headers         headers = global::Java.Lang.Object.GetObject <global::Okhttp3.Headers> (native_headers, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Headers(headers));

                return(__ret);
            }
            static IntPtr n_CacheControl_Lokhttp3_CacheControl_(IntPtr jnienv, IntPtr native__this, IntPtr native_cacheControl)
            {
                global::Okhttp3.Request.Builder __this       = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Okhttp3.CacheControl    cacheControl = global::Java.Lang.Object.GetObject <global::Okhttp3.CacheControl> (native_cacheControl, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.CacheControl(cacheControl));

                return(__ret);
            }
            static IntPtr n_Method_Ljava_lang_String_Lokhttp3_RequestBody_(IntPtr jnienv, IntPtr native__this, IntPtr native_method, IntPtr native_body)
            {
                global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                string method = JNIEnv.GetString(native_method, JniHandleOwnership.DoNotTransfer);

                global::Okhttp3.RequestBody body = global::Java.Lang.Object.GetObject <global::Okhttp3.RequestBody> (native_body, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Method(method, body));

                return(__ret);
            }
 static IntPtr n_Head(IntPtr jnienv, IntPtr native__this)
 {
     global::Okhttp3.Request.Builder __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Request.Builder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Head()));
 }