| DO NOT EDIT THIS FILE, USE update_api.py TO UPDATE IT |
| |
| public class org.chromium.net.ApiVersion { |
| public static java.lang.String getCronetVersionWithLastChange(); |
| public static int getMaximumAvailableApiLevel(); |
| public static int getApiLevel(); |
| public static java.lang.String getCronetVersion(); |
| public static java.lang.String getLastChange(); |
| } |
| public abstract class org.chromium.net.BidirectionalStream$Builder { |
| public static final int STREAM_PRIORITY_IDLE; |
| public static final int STREAM_PRIORITY_LOWEST; |
| public static final int STREAM_PRIORITY_LOW; |
| public static final int STREAM_PRIORITY_MEDIUM; |
| public static final int STREAM_PRIORITY_HIGHEST; |
| public org.chromium.net.BidirectionalStream$Builder(); |
| public abstract org.chromium.net.BidirectionalStream$Builder setHttpMethod(java.lang.String); |
| public abstract org.chromium.net.BidirectionalStream$Builder addHeader(java.lang.String, java.lang.String); |
| public abstract org.chromium.net.BidirectionalStream$Builder setPriority(int); |
| public abstract org.chromium.net.BidirectionalStream$Builder delayRequestHeadersUntilFirstFlush(boolean); |
| public org.chromium.net.BidirectionalStream$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.BidirectionalStream$Builder setTrafficStatsTag(int); |
| public org.chromium.net.BidirectionalStream$Builder setTrafficStatsUid(int); |
| public abstract org.chromium.net.BidirectionalStream build(); |
| } |
| public abstract class org.chromium.net.BidirectionalStream$Callback { |
| public org.chromium.net.BidirectionalStream$Callback(); |
| public abstract void onStreamReady(org.chromium.net.BidirectionalStream); |
| public abstract void onResponseHeadersReceived(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo); |
| public abstract void onReadCompleted(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer, boolean); |
| public abstract void onWriteCompleted(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer, boolean); |
| public void onResponseTrailersReceived(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo, org.chromium.net.UrlResponseInfo$HeaderBlock); |
| public abstract void onSucceeded(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo); |
| public abstract void onFailed(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| public void onCanceled(org.chromium.net.BidirectionalStream, org.chromium.net.UrlResponseInfo); |
| } |
| public abstract class org.chromium.net.BidirectionalStream { |
| public org.chromium.net.BidirectionalStream(); |
| public abstract void start(); |
| public abstract void read(java.nio.ByteBuffer); |
| public abstract void write(java.nio.ByteBuffer, boolean); |
| public abstract void flush(); |
| public abstract void cancel(); |
| public abstract boolean isDone(); |
| } |
| public abstract class org.chromium.net.CallbackException extends org.chromium.net.CronetException { |
| protected org.chromium.net.CallbackException(java.lang.String, java.lang.Throwable); |
| } |
| public class org.chromium.net.ConnectionMigrationOptions$Builder { |
| public org.chromium.net.ConnectionMigrationOptions$Builder enableDefaultNetworkMigration(boolean); |
| public org.chromium.net.ConnectionMigrationOptions$Builder enablePathDegradationMigration(boolean); |
| public org.chromium.net.ConnectionMigrationOptions$Builder allowServerMigration(boolean); |
| public org.chromium.net.ConnectionMigrationOptions$Builder migrateIdleConnections(boolean); |
| public org.chromium.net.ConnectionMigrationOptions$Builder setIdleConnectionMigrationPeriodSeconds(long); |
| public org.chromium.net.ConnectionMigrationOptions$Builder allowNonDefaultNetworkUsage(boolean); |
| public org.chromium.net.ConnectionMigrationOptions$Builder setMaxTimeOnNonDefaultNetworkSeconds(long); |
| public org.chromium.net.ConnectionMigrationOptions$Builder setMaxWriteErrorNonDefaultNetworkMigrationsCount(int); |
| public org.chromium.net.ConnectionMigrationOptions$Builder setMaxPathDegradingNonDefaultNetworkMigrationsCount(int); |
| public org.chromium.net.ConnectionMigrationOptions$Builder retryPreHandshakeErrorsOnNonDefaultNetwork(boolean); |
| public org.chromium.net.ConnectionMigrationOptions build(); |
| } |
| public interface org.chromium.net.ConnectionMigrationOptions$Experimental extends java.lang.annotation.Annotation { |
| } |
| public class org.chromium.net.ConnectionMigrationOptions { |
| public java.lang.Boolean getEnableDefaultNetworkMigration(); |
| public java.lang.Boolean getEnablePathDegradationMigration(); |
| public java.lang.Boolean getAllowServerMigration(); |
| public java.lang.Boolean getMigrateIdleConnections(); |
| public java.lang.Long getIdleMigrationPeriodSeconds(); |
| public java.lang.Boolean getRetryPreHandshakeErrorsOnAlternateNetwork(); |
| public java.lang.Boolean getAllowNonDefaultNetworkUsage(); |
| public java.lang.Long getMaxTimeOnNonDefaultNetworkSeconds(); |
| public java.lang.Integer getMaxWriteErrorEagerMigrationsCount(); |
| public java.lang.Integer getMaxPathDegradingEagerMigrationsCount(); |
| public org.chromium.net.ConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions$Builder); |
| public static org.chromium.net.ConnectionMigrationOptions$Builder builder(); |
| } |
| public abstract class org.chromium.net.CronetEngine$Builder$LibraryLoader { |
| public org.chromium.net.CronetEngine$Builder$LibraryLoader(); |
| public abstract void loadLibrary(java.lang.String); |
| } |
| public class org.chromium.net.CronetEngine$Builder { |
| protected final org.chromium.net.ICronetEngineBuilder mBuilderDelegate; |
| public static final int HTTP_CACHE_DISABLED; |
| public static final int HTTP_CACHE_IN_MEMORY; |
| public static final int HTTP_CACHE_DISK_NO_HTTP; |
| public static final int HTTP_CACHE_DISK; |
| public org.chromium.net.CronetEngine$Builder(android.content.Context); |
| public org.chromium.net.CronetEngine$Builder(org.chromium.net.ICronetEngineBuilder); |
| public java.lang.String getDefaultUserAgent(); |
| public org.chromium.net.CronetEngine$Builder setUserAgent(java.lang.String); |
| public org.chromium.net.CronetEngine$Builder setStoragePath(java.lang.String); |
| public org.chromium.net.CronetEngine$Builder setLibraryLoader(org.chromium.net.CronetEngine$Builder$LibraryLoader); |
| public org.chromium.net.CronetEngine$Builder enableQuic(boolean); |
| public org.chromium.net.CronetEngine$Builder enableHttp2(boolean); |
| public org.chromium.net.CronetEngine$Builder enableSdch(boolean); |
| public org.chromium.net.CronetEngine$Builder enableBrotli(boolean); |
| public org.chromium.net.CronetEngine$Builder enableHttpCache(int, long); |
| public org.chromium.net.CronetEngine$Builder addQuicHint(java.lang.String, int, int); |
| public org.chromium.net.CronetEngine$Builder addPublicKeyPins(java.lang.String, java.util.Set<byte[]>, boolean, java.util.Date); |
| public org.chromium.net.CronetEngine$Builder enablePublicKeyPinningBypassForLocalTrustAnchors(boolean); |
| public org.chromium.net.CronetEngine$Builder setThreadPriority(int); |
| public org.chromium.net.CronetEngine$Builder enableNetworkQualityEstimator(boolean); |
| public org.chromium.net.CronetEngine$Builder setQuicOptions(org.chromium.net.QuicOptions); |
| public org.chromium.net.CronetEngine$Builder setQuicOptions(org.chromium.net.QuicOptions$Builder); |
| public org.chromium.net.CronetEngine$Builder setDnsOptions(org.chromium.net.DnsOptions); |
| public org.chromium.net.CronetEngine$Builder setDnsOptions(org.chromium.net.DnsOptions$Builder); |
| public org.chromium.net.CronetEngine$Builder setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions); |
| public org.chromium.net.CronetEngine$Builder setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions$Builder); |
| public org.chromium.net.CronetEngine build(); |
| } |
| public abstract class org.chromium.net.CronetEngine { |
| public static final int ACTIVE_REQUEST_COUNT_UNKNOWN; |
| public static final int CONNECTION_METRIC_UNKNOWN; |
| public static final int EFFECTIVE_CONNECTION_TYPE_UNKNOWN; |
| public static final int EFFECTIVE_CONNECTION_TYPE_OFFLINE; |
| public static final int EFFECTIVE_CONNECTION_TYPE_SLOW_2G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_2G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_3G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_4G; |
| public org.chromium.net.CronetEngine(); |
| public abstract java.lang.String getVersionString(); |
| public abstract void shutdown(); |
| public abstract void startNetLogToFile(java.lang.String, boolean); |
| public abstract void stopNetLog(); |
| public abstract byte[] getGlobalMetricsDeltas(); |
| public abstract java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException; |
| public abstract java.net.URLStreamHandlerFactory createURLStreamHandlerFactory(); |
| public abstract org.chromium.net.UrlRequest$Builder newUrlRequestBuilder(java.lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor); |
| public int getActiveRequestCount(); |
| public void addRequestFinishedListener(org.chromium.net.RequestFinishedInfo$Listener); |
| public void removeRequestFinishedListener(org.chromium.net.RequestFinishedInfo$Listener); |
| public int getHttpRttMs(); |
| public int getTransportRttMs(); |
| public int getDownstreamThroughputKbps(); |
| public void startNetLogToDisk(java.lang.String, boolean, int); |
| public int getEffectiveConnectionType(); |
| public void configureNetworkQualityEstimatorForTesting(boolean, boolean, boolean); |
| public void addRttListener(org.chromium.net.NetworkQualityRttListener); |
| public void removeRttListener(org.chromium.net.NetworkQualityRttListener); |
| public void addThroughputListener(org.chromium.net.NetworkQualityThroughputListener); |
| public void removeThroughputListener(org.chromium.net.NetworkQualityThroughputListener); |
| } |
| public abstract class org.chromium.net.CronetException extends java.io.IOException { |
| protected org.chromium.net.CronetException(java.lang.String, java.lang.Throwable); |
| } |
| public abstract class org.chromium.net.CronetProvider { |
| public static final java.lang.String PROVIDER_NAME_APP_PACKAGED; |
| public static final java.lang.String PROVIDER_NAME_FALLBACK; |
| protected final android.content.Context mContext; |
| protected org.chromium.net.CronetProvider(android.content.Context); |
| public abstract org.chromium.net.CronetEngine$Builder createBuilder(); |
| public abstract java.lang.String getName(); |
| public abstract java.lang.String getVersion(); |
| public abstract boolean isEnabled(); |
| public java.lang.String toString(); |
| public static java.util.List<org.chromium.net.CronetProvider> getAllProviders(android.content.Context); |
| } |
| public final class org.chromium.net.DnsOptions$Builder { |
| public org.chromium.net.DnsOptions$Builder useBuiltInDnsResolver(boolean); |
| public org.chromium.net.DnsOptions$Builder enableStaleDns(boolean); |
| public org.chromium.net.DnsOptions$Builder setStaleDnsOptions(org.chromium.net.DnsOptions$StaleDnsOptions); |
| public org.chromium.net.DnsOptions$Builder setStaleDnsOptions(org.chromium.net.DnsOptions$StaleDnsOptions$Builder); |
| public org.chromium.net.DnsOptions$Builder preestablishConnectionsToStaleDnsResults(boolean); |
| public org.chromium.net.DnsOptions$Builder persistHostCache(boolean); |
| public org.chromium.net.DnsOptions$Builder setPersistHostCachePeriodMillis(long); |
| public org.chromium.net.DnsOptions$Builder setPersistDelay(java.time.Duration); |
| public org.chromium.net.DnsOptions build(); |
| } |
| public interface org.chromium.net.DnsOptions$Experimental extends java.lang.annotation.Annotation { |
| } |
| public final class org.chromium.net.DnsOptions$StaleDnsOptions$Builder { |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder setFreshLookupTimeoutMillis(long); |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder setFreshLookupTimeout(java.time.Duration); |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder setMaxExpiredDelayMillis(long); |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder setMaxExpiredDelayMillis(java.time.Duration); |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder allowCrossNetworkUsage(boolean); |
| public org.chromium.net.DnsOptions$StaleDnsOptions$Builder useStaleOnNameNotResolved(boolean); |
| public org.chromium.net.DnsOptions$StaleDnsOptions build(); |
| } |
| public class org.chromium.net.DnsOptions$StaleDnsOptions { |
| public java.lang.Long getFreshLookupTimeoutMillis(); |
| public java.lang.Long getMaxExpiredDelayMillis(); |
| public java.lang.Boolean getAllowCrossNetworkUsage(); |
| public java.lang.Boolean getUseStaleOnNameNotResolved(); |
| public static org.chromium.net.DnsOptions$StaleDnsOptions$Builder builder(); |
| } |
| public final class org.chromium.net.DnsOptions { |
| public java.lang.Boolean getUseBuiltInDnsResolver(); |
| public java.lang.Boolean getPersistHostCache(); |
| public java.lang.Boolean getEnableStaleDns(); |
| public java.lang.Long getPersistHostCachePeriodMillis(); |
| public java.lang.Boolean getPreestablishConnectionsToStaleDnsResults(); |
| public org.chromium.net.DnsOptions$StaleDnsOptions getStaleDnsOptions(); |
| public static org.chromium.net.DnsOptions$Builder builder(); |
| } |
| public abstract class org.chromium.net.ExperimentalBidirectionalStream$Builder extends org.chromium.net.BidirectionalStream$Builder { |
| public org.chromium.net.ExperimentalBidirectionalStream$Builder(); |
| public org.chromium.net.ExperimentalBidirectionalStream$Builder bindToNetwork(long); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream$Builder setHttpMethod(java.lang.String); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream$Builder addHeader(java.lang.String, java.lang.String); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream$Builder setPriority(int); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream$Builder delayRequestHeadersUntilFirstFlush(boolean); |
| public org.chromium.net.ExperimentalBidirectionalStream$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.ExperimentalBidirectionalStream$Builder setTrafficStatsTag(int); |
| public org.chromium.net.ExperimentalBidirectionalStream$Builder setTrafficStatsUid(int); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream build(); |
| public org.chromium.net.BidirectionalStream build(); |
| public org.chromium.net.BidirectionalStream$Builder setTrafficStatsUid(int); |
| public org.chromium.net.BidirectionalStream$Builder setTrafficStatsTag(int); |
| public org.chromium.net.BidirectionalStream$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.BidirectionalStream$Builder delayRequestHeadersUntilFirstFlush(boolean); |
| public org.chromium.net.BidirectionalStream$Builder setPriority(int); |
| public org.chromium.net.BidirectionalStream$Builder addHeader(java.lang.String, java.lang.String); |
| public org.chromium.net.BidirectionalStream$Builder setHttpMethod(java.lang.String); |
| } |
| public abstract class org.chromium.net.ExperimentalBidirectionalStream extends org.chromium.net.BidirectionalStream { |
| public org.chromium.net.ExperimentalBidirectionalStream(); |
| } |
| public class org.chromium.net.ExperimentalCronetEngine$Builder extends org.chromium.net.CronetEngine$Builder { |
| public org.chromium.net.ExperimentalCronetEngine$Builder(android.content.Context); |
| public org.chromium.net.ExperimentalCronetEngine$Builder(org.chromium.net.ICronetEngineBuilder); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setExperimentalOptions(java.lang.String); |
| public org.chromium.net.ICronetEngineBuilder getBuilderDelegate(); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setUserAgent(java.lang.String); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setStoragePath(java.lang.String); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setLibraryLoader(org.chromium.net.CronetEngine$Builder$LibraryLoader); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enableQuic(boolean); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enableHttp2(boolean); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setQuicOptions(org.chromium.net.QuicOptions); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setDnsOptions(org.chromium.net.DnsOptions); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enableSdch(boolean); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enableHttpCache(int, long); |
| public org.chromium.net.ExperimentalCronetEngine$Builder addQuicHint(java.lang.String, int, int); |
| public org.chromium.net.ExperimentalCronetEngine$Builder addPublicKeyPins(java.lang.String, java.util.Set<byte[]>, boolean, java.util.Date); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enablePublicKeyPinningBypassForLocalTrustAnchors(boolean); |
| public org.chromium.net.ExperimentalCronetEngine$Builder enableNetworkQualityEstimator(boolean); |
| public org.chromium.net.ExperimentalCronetEngine$Builder setThreadPriority(int); |
| public org.chromium.net.ExperimentalCronetEngine build(); |
| public org.chromium.net.CronetEngine build(); |
| public org.chromium.net.CronetEngine$Builder setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions); |
| public org.chromium.net.CronetEngine$Builder setDnsOptions(org.chromium.net.DnsOptions); |
| public org.chromium.net.CronetEngine$Builder setQuicOptions(org.chromium.net.QuicOptions); |
| public org.chromium.net.CronetEngine$Builder enableNetworkQualityEstimator(boolean); |
| public org.chromium.net.CronetEngine$Builder setThreadPriority(int); |
| public org.chromium.net.CronetEngine$Builder enablePublicKeyPinningBypassForLocalTrustAnchors(boolean); |
| public org.chromium.net.CronetEngine$Builder addPublicKeyPins(java.lang.String, java.util.Set, boolean, java.util.Date); |
| public org.chromium.net.CronetEngine$Builder addQuicHint(java.lang.String, int, int); |
| public org.chromium.net.CronetEngine$Builder enableHttpCache(int, long); |
| public org.chromium.net.CronetEngine$Builder enableSdch(boolean); |
| public org.chromium.net.CronetEngine$Builder enableHttp2(boolean); |
| public org.chromium.net.CronetEngine$Builder enableQuic(boolean); |
| public org.chromium.net.CronetEngine$Builder setLibraryLoader(org.chromium.net.CronetEngine$Builder$LibraryLoader); |
| public org.chromium.net.CronetEngine$Builder setStoragePath(java.lang.String); |
| public org.chromium.net.CronetEngine$Builder setUserAgent(java.lang.String); |
| } |
| public abstract class org.chromium.net.ExperimentalCronetEngine extends org.chromium.net.CronetEngine { |
| public static final int CONNECTION_METRIC_UNKNOWN; |
| public static final int EFFECTIVE_CONNECTION_TYPE_UNKNOWN; |
| public static final int EFFECTIVE_CONNECTION_TYPE_OFFLINE; |
| public static final int EFFECTIVE_CONNECTION_TYPE_SLOW_2G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_2G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_3G; |
| public static final int EFFECTIVE_CONNECTION_TYPE_4G; |
| public static final long UNBIND_NETWORK_HANDLE; |
| public org.chromium.net.ExperimentalCronetEngine(); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder newUrlRequestBuilder(java.lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor); |
| public abstract org.chromium.net.ExperimentalBidirectionalStream$Builder newBidirectionalStreamBuilder(java.lang.String, org.chromium.net.BidirectionalStream$Callback, java.util.concurrent.Executor); |
| public void bindToNetwork(long); |
| public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy) throws java.io.IOException; |
| public org.chromium.net.UrlRequest$Builder newUrlRequestBuilder(java.lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor); |
| } |
| public abstract class org.chromium.net.ExperimentalUrlRequest$Builder extends org.chromium.net.UrlRequest$Builder { |
| public static final int DEFAULT_IDEMPOTENCY; |
| public static final int IDEMPOTENT; |
| public static final int NOT_IDEMPOTENT; |
| public org.chromium.net.ExperimentalUrlRequest$Builder(); |
| public org.chromium.net.ExperimentalUrlRequest$Builder disableConnectionMigration(); |
| public org.chromium.net.ExperimentalUrlRequest$Builder bindToNetwork(long); |
| public org.chromium.net.ExperimentalUrlRequest$Builder setIdempotency(int); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder setHttpMethod(java.lang.String); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder addHeader(java.lang.String, java.lang.String); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder disableCache(); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder setPriority(int); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder setUploadDataProvider(org.chromium.net.UploadDataProvider, java.util.concurrent.Executor); |
| public abstract org.chromium.net.ExperimentalUrlRequest$Builder allowDirectExecutor(); |
| public abstract org.chromium.net.ExperimentalUrlRequest build(); |
| public org.chromium.net.ExperimentalUrlRequest$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.ExperimentalUrlRequest$Builder setTrafficStatsTag(int); |
| public org.chromium.net.ExperimentalUrlRequest$Builder setTrafficStatsUid(int); |
| public org.chromium.net.ExperimentalUrlRequest$Builder setRequestFinishedListener(org.chromium.net.RequestFinishedInfo$Listener); |
| public org.chromium.net.UrlRequest build(); |
| public org.chromium.net.UrlRequest$Builder setRequestFinishedListener(org.chromium.net.RequestFinishedInfo$Listener); |
| public org.chromium.net.UrlRequest$Builder setTrafficStatsUid(int); |
| public org.chromium.net.UrlRequest$Builder setTrafficStatsTag(int); |
| public org.chromium.net.UrlRequest$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.UrlRequest$Builder allowDirectExecutor(); |
| public org.chromium.net.UrlRequest$Builder setUploadDataProvider(org.chromium.net.UploadDataProvider, java.util.concurrent.Executor); |
| public org.chromium.net.UrlRequest$Builder setPriority(int); |
| public org.chromium.net.UrlRequest$Builder disableCache(); |
| public org.chromium.net.UrlRequest$Builder addHeader(java.lang.String, java.lang.String); |
| public org.chromium.net.UrlRequest$Builder setHttpMethod(java.lang.String); |
| } |
| public abstract class org.chromium.net.ExperimentalUrlRequest extends org.chromium.net.UrlRequest { |
| public org.chromium.net.ExperimentalUrlRequest(); |
| } |
| public abstract class org.chromium.net.ICronetEngineBuilder { |
| public static final int CONNECTION_MIGRATION_OPTIONS; |
| public static final int DNS_OPTIONS; |
| public static final int QUIC_OPTIONS; |
| public org.chromium.net.ICronetEngineBuilder(); |
| public abstract org.chromium.net.ICronetEngineBuilder addPublicKeyPins(java.lang.String, java.util.Set<byte[]>, boolean, java.util.Date); |
| public abstract org.chromium.net.ICronetEngineBuilder addQuicHint(java.lang.String, int, int); |
| public abstract org.chromium.net.ICronetEngineBuilder enableHttp2(boolean); |
| public abstract org.chromium.net.ICronetEngineBuilder enableHttpCache(int, long); |
| public abstract org.chromium.net.ICronetEngineBuilder enablePublicKeyPinningBypassForLocalTrustAnchors(boolean); |
| public abstract org.chromium.net.ICronetEngineBuilder enableQuic(boolean); |
| public abstract org.chromium.net.ICronetEngineBuilder enableSdch(boolean); |
| public org.chromium.net.ICronetEngineBuilder enableBrotli(boolean); |
| public org.chromium.net.ICronetEngineBuilder setQuicOptions(org.chromium.net.QuicOptions); |
| public org.chromium.net.ICronetEngineBuilder setDnsOptions(org.chromium.net.DnsOptions); |
| public org.chromium.net.ICronetEngineBuilder setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions); |
| public abstract org.chromium.net.ICronetEngineBuilder setExperimentalOptions(java.lang.String); |
| public abstract org.chromium.net.ICronetEngineBuilder setLibraryLoader(org.chromium.net.CronetEngine$Builder$LibraryLoader); |
| public abstract org.chromium.net.ICronetEngineBuilder setStoragePath(java.lang.String); |
| public abstract org.chromium.net.ICronetEngineBuilder setUserAgent(java.lang.String); |
| public abstract java.lang.String getDefaultUserAgent(); |
| public abstract org.chromium.net.ExperimentalCronetEngine build(); |
| protected java.util.Set<java.lang.Integer> getSupportedConfigOptions(); |
| public org.chromium.net.ICronetEngineBuilder enableNetworkQualityEstimator(boolean); |
| public org.chromium.net.ICronetEngineBuilder setThreadPriority(int); |
| } |
| public final class org.chromium.net.InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException { |
| public org.chromium.net.InlineExecutionProhibitedException(); |
| } |
| public abstract class org.chromium.net.NetworkException extends org.chromium.net.CronetException { |
| public static final int ERROR_HOSTNAME_NOT_RESOLVED; |
| public static final int ERROR_INTERNET_DISCONNECTED; |
| public static final int ERROR_NETWORK_CHANGED; |
| public static final int ERROR_TIMED_OUT; |
| public static final int ERROR_CONNECTION_CLOSED; |
| public static final int ERROR_CONNECTION_TIMED_OUT; |
| public static final int ERROR_CONNECTION_REFUSED; |
| public static final int ERROR_CONNECTION_RESET; |
| public static final int ERROR_ADDRESS_UNREACHABLE; |
| public static final int ERROR_QUIC_PROTOCOL_FAILED; |
| public static final int ERROR_OTHER; |
| protected org.chromium.net.NetworkException(java.lang.String, java.lang.Throwable); |
| public abstract int getErrorCode(); |
| public abstract int getCronetInternalErrorCode(); |
| public abstract boolean immediatelyRetryable(); |
| } |
| public abstract class org.chromium.net.NetworkQualityRttListener { |
| public org.chromium.net.NetworkQualityRttListener(java.util.concurrent.Executor); |
| public java.util.concurrent.Executor getExecutor(); |
| public abstract void onRttObservation(int, long, int); |
| } |
| public abstract class org.chromium.net.NetworkQualityThroughputListener { |
| public org.chromium.net.NetworkQualityThroughputListener(java.util.concurrent.Executor); |
| public java.util.concurrent.Executor getExecutor(); |
| public abstract void onThroughputObservation(int, long, int); |
| } |
| public abstract class org.chromium.net.QuicException extends org.chromium.net.NetworkException { |
| protected org.chromium.net.QuicException(java.lang.String, java.lang.Throwable); |
| public abstract int getQuicDetailedErrorCode(); |
| } |
| public class org.chromium.net.QuicOptions$Builder { |
| public org.chromium.net.QuicOptions$Builder addAllowedQuicHost(java.lang.String); |
| public org.chromium.net.QuicOptions$Builder addEnabledQuicVersion(java.lang.String); |
| public org.chromium.net.QuicOptions$Builder addConnectionOption(java.lang.String); |
| public org.chromium.net.QuicOptions$Builder addClientConnectionOption(java.lang.String); |
| public org.chromium.net.QuicOptions$Builder setInMemoryServerConfigsCacheSize(int); |
| public org.chromium.net.QuicOptions$Builder setHandshakeUserAgent(java.lang.String); |
| public org.chromium.net.QuicOptions$Builder retryWithoutAltSvcOnQuicErrors(boolean); |
| public org.chromium.net.QuicOptions$Builder enableTlsZeroRtt(boolean); |
| public org.chromium.net.QuicOptions$Builder setPreCryptoHandshakeIdleTimeoutSeconds(long); |
| public org.chromium.net.QuicOptions$Builder setCryptoHandshakeTimeoutSeconds(long); |
| public org.chromium.net.QuicOptions$Builder setIdleConnectionTimeoutSeconds(long); |
| public org.chromium.net.QuicOptions$Builder setRetransmittableOnWireTimeoutMillis(long); |
| public org.chromium.net.QuicOptions$Builder closeSessionsOnIpChange(boolean); |
| public org.chromium.net.QuicOptions$Builder goawaySessionsOnIpChange(boolean); |
| public org.chromium.net.QuicOptions$Builder setInitialBrokenServicePeriodSeconds(long); |
| public org.chromium.net.QuicOptions$Builder increaseBrokenServicePeriodExponentially(boolean); |
| public org.chromium.net.QuicOptions$Builder delayJobsWithAvailableSpdySession(boolean); |
| public org.chromium.net.QuicOptions$Builder addExtraQuicheFlag(java.lang.String); |
| public org.chromium.net.QuicOptions build(); |
| } |
| public interface org.chromium.net.QuicOptions$Experimental extends java.lang.annotation.Annotation { |
| } |
| public interface org.chromium.net.QuicOptions$QuichePassthroughOption extends java.lang.annotation.Annotation { |
| } |
| public class org.chromium.net.QuicOptions { |
| public java.util.Set<java.lang.String> getQuicHostAllowlist(); |
| public java.util.Set<java.lang.String> getEnabledQuicVersions(); |
| public java.util.Set<java.lang.String> getConnectionOptions(); |
| public java.util.Set<java.lang.String> getClientConnectionOptions(); |
| public java.lang.Integer getInMemoryServerConfigsCacheSize(); |
| public java.lang.String getHandshakeUserAgent(); |
| public java.lang.Boolean getRetryWithoutAltSvcOnQuicErrors(); |
| public java.lang.Boolean getEnableTlsZeroRtt(); |
| public java.lang.Long getPreCryptoHandshakeIdleTimeoutSeconds(); |
| public java.lang.Long getCryptoHandshakeTimeoutSeconds(); |
| public java.lang.Long getIdleConnectionTimeoutSeconds(); |
| public java.lang.Long getRetransmittableOnWireTimeoutMillis(); |
| public java.lang.Boolean getCloseSessionsOnIpChange(); |
| public java.lang.Boolean getGoawaySessionsOnIpChange(); |
| public java.lang.Long getInitialBrokenServicePeriodSeconds(); |
| public java.lang.Boolean getIncreaseBrokenServicePeriodExponentially(); |
| public java.lang.Boolean getDelayJobsWithAvailableSpdySession(); |
| public java.util.Set<java.lang.String> getExtraQuicheFlags(); |
| public static org.chromium.net.QuicOptions$Builder builder(); |
| } |
| public abstract class org.chromium.net.RequestFinishedInfo$Listener { |
| public org.chromium.net.RequestFinishedInfo$Listener(java.util.concurrent.Executor); |
| public abstract void onRequestFinished(org.chromium.net.RequestFinishedInfo); |
| public java.util.concurrent.Executor getExecutor(); |
| } |
| public abstract class org.chromium.net.RequestFinishedInfo$Metrics { |
| public org.chromium.net.RequestFinishedInfo$Metrics(); |
| public abstract java.util.Date getRequestStart(); |
| public abstract java.util.Date getDnsStart(); |
| public abstract java.util.Date getDnsEnd(); |
| public abstract java.util.Date getConnectStart(); |
| public abstract java.util.Date getConnectEnd(); |
| public abstract java.util.Date getSslStart(); |
| public abstract java.util.Date getSslEnd(); |
| public abstract java.util.Date getSendingStart(); |
| public abstract java.util.Date getSendingEnd(); |
| public abstract java.util.Date getPushStart(); |
| public abstract java.util.Date getPushEnd(); |
| public abstract java.util.Date getResponseStart(); |
| public abstract java.util.Date getRequestEnd(); |
| public abstract boolean getSocketReused(); |
| public abstract java.lang.Long getTtfbMs(); |
| public abstract java.lang.Long getTotalTimeMs(); |
| public abstract java.lang.Long getSentByteCount(); |
| public abstract java.lang.Long getReceivedByteCount(); |
| } |
| public abstract class org.chromium.net.RequestFinishedInfo { |
| public static final int SUCCEEDED; |
| public static final int FAILED; |
| public static final int CANCELED; |
| public org.chromium.net.RequestFinishedInfo(); |
| public abstract java.lang.String getUrl(); |
| public abstract java.util.Collection<java.lang.Object> getAnnotations(); |
| public abstract org.chromium.net.RequestFinishedInfo$Metrics getMetrics(); |
| public abstract int getFinishedReason(); |
| public abstract org.chromium.net.UrlResponseInfo getResponseInfo(); |
| public abstract org.chromium.net.CronetException getException(); |
| } |
| public abstract class org.chromium.net.UploadDataProvider implements java.io.Closeable { |
| public org.chromium.net.UploadDataProvider(); |
| public abstract long getLength() throws java.io.IOException; |
| public abstract void read(org.chromium.net.UploadDataSink, java.nio.ByteBuffer) throws java.io.IOException; |
| public abstract void rewind(org.chromium.net.UploadDataSink) throws java.io.IOException; |
| public void close() throws java.io.IOException; |
| } |
| public final class org.chromium.net.UploadDataProviders { |
| public static org.chromium.net.UploadDataProvider create(java.io.File); |
| public static org.chromium.net.UploadDataProvider create(android.os.ParcelFileDescriptor); |
| public static org.chromium.net.UploadDataProvider create(java.nio.ByteBuffer); |
| public static org.chromium.net.UploadDataProvider create(byte[], int, int); |
| public static org.chromium.net.UploadDataProvider create(byte[]); |
| } |
| public abstract class org.chromium.net.UploadDataSink { |
| public org.chromium.net.UploadDataSink(); |
| public abstract void onReadSucceeded(boolean); |
| public abstract void onReadError(java.lang.Exception); |
| public abstract void onRewindSucceeded(); |
| public abstract void onRewindError(java.lang.Exception); |
| } |
| public abstract class org.chromium.net.UrlRequest$Builder { |
| public static final int REQUEST_PRIORITY_IDLE; |
| public static final int REQUEST_PRIORITY_LOWEST; |
| public static final int REQUEST_PRIORITY_LOW; |
| public static final int REQUEST_PRIORITY_MEDIUM; |
| public static final int REQUEST_PRIORITY_HIGHEST; |
| public org.chromium.net.UrlRequest$Builder(); |
| public abstract org.chromium.net.UrlRequest$Builder setHttpMethod(java.lang.String); |
| public abstract org.chromium.net.UrlRequest$Builder addHeader(java.lang.String, java.lang.String); |
| public abstract org.chromium.net.UrlRequest$Builder disableCache(); |
| public abstract org.chromium.net.UrlRequest$Builder setPriority(int); |
| public abstract org.chromium.net.UrlRequest$Builder setUploadDataProvider(org.chromium.net.UploadDataProvider, java.util.concurrent.Executor); |
| public abstract org.chromium.net.UrlRequest$Builder allowDirectExecutor(); |
| public org.chromium.net.UrlRequest$Builder addRequestAnnotation(java.lang.Object); |
| public org.chromium.net.UrlRequest$Builder setTrafficStatsTag(int); |
| public org.chromium.net.UrlRequest$Builder setTrafficStatsUid(int); |
| public org.chromium.net.UrlRequest$Builder setRequestFinishedListener(org.chromium.net.RequestFinishedInfo$Listener); |
| public abstract org.chromium.net.UrlRequest build(); |
| } |
| public abstract class org.chromium.net.UrlRequest$Callback { |
| public org.chromium.net.UrlRequest$Callback(); |
| public abstract void onRedirectReceived(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception; |
| public abstract void onResponseStarted(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo) throws java.lang.Exception; |
| public abstract void onReadCompleted(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception; |
| public abstract void onSucceeded(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo); |
| public abstract void onFailed(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| public void onCanceled(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo); |
| } |
| public class org.chromium.net.UrlRequest$Status { |
| public static final int INVALID; |
| public static final int IDLE; |
| public static final int WAITING_FOR_STALLED_SOCKET_POOL; |
| public static final int WAITING_FOR_AVAILABLE_SOCKET; |
| public static final int WAITING_FOR_DELEGATE; |
| public static final int WAITING_FOR_CACHE; |
| public static final int DOWNLOADING_PAC_FILE; |
| public static final int RESOLVING_PROXY_FOR_URL; |
| public static final int RESOLVING_HOST_IN_PAC_FILE; |
| public static final int ESTABLISHING_PROXY_TUNNEL; |
| public static final int RESOLVING_HOST; |
| public static final int CONNECTING; |
| public static final int SSL_HANDSHAKE; |
| public static final int SENDING_REQUEST; |
| public static final int WAITING_FOR_RESPONSE; |
| public static final int READING_RESPONSE; |
| } |
| public abstract class org.chromium.net.UrlRequest$StatusListener { |
| public org.chromium.net.UrlRequest$StatusListener(); |
| public abstract void onStatus(int); |
| } |
| public abstract class org.chromium.net.UrlRequest { |
| public org.chromium.net.UrlRequest(); |
| public abstract void start(); |
| public abstract void followRedirect(); |
| public abstract void read(java.nio.ByteBuffer); |
| public abstract void cancel(); |
| public abstract boolean isDone(); |
| public abstract void getStatus(org.chromium.net.UrlRequest$StatusListener); |
| } |
| public abstract class org.chromium.net.UrlResponseInfo$HeaderBlock { |
| public org.chromium.net.UrlResponseInfo$HeaderBlock(); |
| public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang.String>> getAsList(); |
| public abstract java.util.Map<java.lang.String, java.util.List<java.lang.String>> getAsMap(); |
| } |
| public abstract class org.chromium.net.UrlResponseInfo { |
| public org.chromium.net.UrlResponseInfo(); |
| public abstract java.lang.String getUrl(); |
| public abstract java.util.List<java.lang.String> getUrlChain(); |
| public abstract int getHttpStatusCode(); |
| public abstract java.lang.String getHttpStatusText(); |
| public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang.String>> getAllHeadersAsList(); |
| public abstract java.util.Map<java.lang.String, java.util.List<java.lang.String>> getAllHeaders(); |
| public abstract boolean wasCached(); |
| public abstract java.lang.String getNegotiatedProtocol(); |
| public abstract java.lang.String getProxyServer(); |
| public abstract long getReceivedByteCount(); |
| } |
| public abstract class org.chromium.net.apihelpers.ByteArrayCronetCallback extends org.chromium.net.apihelpers.InMemoryTransformCronetCallback<byte[]> { |
| public org.chromium.net.apihelpers.ByteArrayCronetCallback(); |
| public org.chromium.net.apihelpers.ByteArrayCronetCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener<? super byte[]>); |
| protected final byte[] transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| public org.chromium.net.apihelpers.ImplicitFlowControlCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener); |
| protected java.lang.Object transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| } |
| public interface org.chromium.net.apihelpers.CronetRequestCompletionListener<T> { |
| public abstract void onFailed(org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| public abstract void onCanceled(org.chromium.net.UrlResponseInfo); |
| public abstract void onSucceeded(org.chromium.net.UrlResponseInfo, T); |
| } |
| public class org.chromium.net.apihelpers.CronetResponse<T> { |
| public org.chromium.net.UrlResponseInfo getUrlResponseInfo(); |
| public T getResponseBody(); |
| public boolean equals(java.lang.Object); |
| public int hashCode(); |
| } |
| public abstract class org.chromium.net.apihelpers.ImplicitFlowControlCallback extends org.chromium.net.UrlRequest$Callback { |
| public org.chromium.net.apihelpers.ImplicitFlowControlCallback(); |
| protected abstract boolean shouldFollowRedirect(org.chromium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception; |
| protected abstract void onResponseStarted(org.chromium.net.UrlResponseInfo) throws java.lang.Exception; |
| protected abstract void onBodyChunkRead(org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception; |
| protected abstract void onSucceeded(org.chromium.net.UrlResponseInfo); |
| protected abstract void onFailed(org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| protected abstract void onCanceled(org.chromium.net.UrlResponseInfo); |
| public final void onResponseStarted(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo) throws java.lang.Exception; |
| public final void onRedirectReceived(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception; |
| public final void onReadCompleted(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception; |
| public final void onSucceeded(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo); |
| public final void onFailed(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| public final void onCanceled(org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo); |
| } |
| public abstract class org.chromium.net.apihelpers.InMemoryTransformCronetCallback<T> extends org.chromium.net.apihelpers.ImplicitFlowControlCallback { |
| public org.chromium.net.apihelpers.InMemoryTransformCronetCallback(); |
| protected abstract T transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| public org.chromium.net.apihelpers.ImplicitFlowControlCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener<? super T>); |
| protected final void onResponseStarted(org.chromium.net.UrlResponseInfo); |
| protected final void onBodyChunkRead(org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception; |
| protected final void onSucceeded(org.chromium.net.UrlResponseInfo); |
| protected final void onFailed(org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException); |
| protected final void onCanceled(org.chromium.net.UrlResponseInfo); |
| } |
| public abstract class org.chromium.net.apihelpers.JsonCronetCallback extends org.chromium.net.apihelpers.InMemoryTransformCronetCallback<org.json.JSONObject> { |
| public org.chromium.net.apihelpers.JsonCronetCallback(); |
| public org.chromium.net.apihelpers.JsonCronetCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener<? super org.json.JSONObject>); |
| protected org.json.JSONObject transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| public org.chromium.net.apihelpers.ImplicitFlowControlCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener); |
| protected java.lang.Object transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| } |
| public interface org.chromium.net.apihelpers.RedirectHandler { |
| public abstract boolean shouldFollowRedirect(org.chromium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception; |
| } |
| public class org.chromium.net.apihelpers.RedirectHandlers { |
| public static org.chromium.net.apihelpers.RedirectHandler neverFollow(); |
| public static org.chromium.net.apihelpers.RedirectHandler alwaysFollow(); |
| } |
| public abstract class org.chromium.net.apihelpers.StringCronetCallback extends org.chromium.net.apihelpers.InMemoryTransformCronetCallback<java.lang.String> { |
| public org.chromium.net.apihelpers.StringCronetCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener<? super java.lang.String>); |
| protected java.lang.String transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| public org.chromium.net.apihelpers.ImplicitFlowControlCallback addCompletionListener(org.chromium.net.apihelpers.CronetRequestCompletionListener); |
| protected java.lang.Object transformBodyBytes(org.chromium.net.UrlResponseInfo, byte[]); |
| } |
| public final class org.chromium.net.apihelpers.UploadDataProviders { |
| public static org.chromium.net.UploadDataProvider create(java.io.File); |
| public static org.chromium.net.UploadDataProvider create(android.os.ParcelFileDescriptor); |
| public static org.chromium.net.UploadDataProvider create(java.nio.ByteBuffer); |
| public static org.chromium.net.UploadDataProvider create(byte[], int, int); |
| public static org.chromium.net.UploadDataProvider create(byte[]); |
| } |
| public class org.chromium.net.apihelpers.UrlRequestCallbacks$CallbackAndResponseFuturePair<ResponseBodyT, CallbackT extends org.chromium.net.apihelpers.InMemoryTransformCronetCallback<ResponseBodyT>> { |
| public java.util.concurrent.Future<org.chromium.net.apihelpers.CronetResponse<ResponseBodyT>> getFuture(); |
| public CallbackT getCallback(); |
| } |
| public class org.chromium.net.apihelpers.UrlRequestCallbacks { |
| public static org.chromium.net.apihelpers.ByteArrayCronetCallback forByteArrayBody(org.chromium.net.apihelpers.RedirectHandler, org.chromium.net.apihelpers.CronetRequestCompletionListener<byte[]>); |
| public static org.chromium.net.apihelpers.UrlRequestCallbacks$CallbackAndResponseFuturePair<byte[], org.chromium.net.apihelpers.ByteArrayCronetCallback> forByteArrayBody(org.chromium.net.apihelpers.RedirectHandler); |
| public static org.chromium.net.apihelpers.StringCronetCallback forStringBody(org.chromium.net.apihelpers.RedirectHandler, org.chromium.net.apihelpers.CronetRequestCompletionListener<java.lang.String>); |
| public static org.chromium.net.apihelpers.UrlRequestCallbacks$CallbackAndResponseFuturePair<java.lang.String, org.chromium.net.apihelpers.StringCronetCallback> forStringBody(org.chromium.net.apihelpers.RedirectHandler); |
| public static org.chromium.net.apihelpers.JsonCronetCallback forJsonBody(org.chromium.net.apihelpers.RedirectHandler, org.chromium.net.apihelpers.CronetRequestCompletionListener<org.json.JSONObject>); |
| public static org.chromium.net.apihelpers.UrlRequestCallbacks$CallbackAndResponseFuturePair<org.json.JSONObject, org.chromium.net.apihelpers.JsonCronetCallback> forJsonBody(org.chromium.net.apihelpers.RedirectHandler); |
| } |
| Stamp: 6e33940b3c477daafb6804ef0a1bf987 |