cronet: Fix MissingNullability API linter errors
Bug: 265674359 Test: TH Change-Id: Ibaceeaf5f851c0d901c09942a63f038b612818cc
This commit is contained in:
@@ -126,7 +126,7 @@ package android.net.http {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public class HttpException extends java.io.IOException {
|
public class HttpException extends java.io.IOException {
|
||||||
ctor public HttpException(String, Throwable);
|
ctor public HttpException(@Nullable String, @Nullable Throwable);
|
||||||
}
|
}
|
||||||
|
|
||||||
public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException {
|
public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException {
|
||||||
@@ -134,7 +134,7 @@ package android.net.http {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public abstract class NetworkException extends android.net.http.HttpException {
|
public abstract class NetworkException extends android.net.http.HttpException {
|
||||||
ctor public NetworkException(String, Throwable);
|
ctor public NetworkException(@Nullable String, @Nullable Throwable);
|
||||||
method public abstract int getErrorCode();
|
method public abstract int getErrorCode();
|
||||||
method public abstract boolean isImmediatelyRetryable();
|
method public abstract boolean isImmediatelyRetryable();
|
||||||
field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9
|
field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9
|
||||||
@@ -151,60 +151,60 @@ package android.net.http {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public abstract class QuicException extends android.net.http.NetworkException {
|
public abstract class QuicException extends android.net.http.NetworkException {
|
||||||
ctor protected QuicException(String, Throwable);
|
ctor protected QuicException(@Nullable String, @Nullable Throwable);
|
||||||
}
|
}
|
||||||
|
|
||||||
public class QuicOptions {
|
public class QuicOptions {
|
||||||
method @Nullable public String getHandshakeUserAgent();
|
method @Nullable public String getHandshakeUserAgent();
|
||||||
method @Nullable public Integer getInMemoryServerConfigsCacheSize();
|
method @Nullable public Integer getInMemoryServerConfigsCacheSize();
|
||||||
method public java.util.Set<java.lang.String> getQuicHostAllowlist();
|
method @NonNull public java.util.Set<java.lang.String> getQuicHostAllowlist();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class QuicOptions.Builder {
|
public static class QuicOptions.Builder {
|
||||||
ctor public QuicOptions.Builder();
|
ctor public QuicOptions.Builder();
|
||||||
method public android.net.http.QuicOptions.Builder addAllowedQuicHost(String);
|
method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String);
|
||||||
method public android.net.http.QuicOptions build();
|
method @NonNull public android.net.http.QuicOptions build();
|
||||||
method public android.net.http.QuicOptions.Builder setHandshakeUserAgent(String);
|
method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String);
|
||||||
method public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(java.time.Duration);
|
method public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(java.time.Duration);
|
||||||
method public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int);
|
method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int);
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class UploadDataProvider implements java.io.Closeable {
|
public abstract class UploadDataProvider implements java.io.Closeable {
|
||||||
ctor public UploadDataProvider();
|
ctor public UploadDataProvider();
|
||||||
method public void close() throws java.io.IOException;
|
method public void close() throws java.io.IOException;
|
||||||
method public abstract long getLength() throws java.io.IOException;
|
method public abstract long getLength() throws java.io.IOException;
|
||||||
method public abstract void read(android.net.http.UploadDataSink, java.nio.ByteBuffer) throws java.io.IOException;
|
method public abstract void read(@NonNull android.net.http.UploadDataSink, @NonNull java.nio.ByteBuffer) throws java.io.IOException;
|
||||||
method public abstract void rewind(android.net.http.UploadDataSink) throws java.io.IOException;
|
method public abstract void rewind(@NonNull android.net.http.UploadDataSink) throws java.io.IOException;
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class UploadDataSink {
|
public abstract class UploadDataSink {
|
||||||
ctor public UploadDataSink();
|
ctor public UploadDataSink();
|
||||||
method public abstract void onReadError(Exception);
|
method public abstract void onReadError(@NonNull Exception);
|
||||||
method public abstract void onReadSucceeded(boolean);
|
method public abstract void onReadSucceeded(boolean);
|
||||||
method public abstract void onRewindError(Exception);
|
method public abstract void onRewindError(@NonNull Exception);
|
||||||
method public abstract void onRewindSucceeded();
|
method public abstract void onRewindSucceeded();
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class UrlRequest {
|
public abstract class UrlRequest {
|
||||||
method public abstract void cancel();
|
method public abstract void cancel();
|
||||||
method public abstract void followRedirect();
|
method public abstract void followRedirect();
|
||||||
method public abstract void getStatus(android.net.http.UrlRequest.StatusListener);
|
method public abstract void getStatus(@NonNull android.net.http.UrlRequest.StatusListener);
|
||||||
method public abstract boolean isDone();
|
method public abstract boolean isDone();
|
||||||
method public abstract void read(java.nio.ByteBuffer);
|
method public abstract void read(@NonNull java.nio.ByteBuffer);
|
||||||
method public abstract void start();
|
method public abstract void start();
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract static class UrlRequest.Builder {
|
public abstract static class UrlRequest.Builder {
|
||||||
method public abstract android.net.http.UrlRequest.Builder addHeader(String, String);
|
method @NonNull public abstract android.net.http.UrlRequest.Builder addHeader(@NonNull String, @NonNull String);
|
||||||
method public abstract android.net.http.UrlRequest.Builder allowDirectExecutor();
|
method @NonNull public abstract android.net.http.UrlRequest.Builder allowDirectExecutor();
|
||||||
method public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network);
|
method @NonNull public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network);
|
||||||
method public abstract android.net.http.UrlRequest build();
|
method @NonNull public abstract android.net.http.UrlRequest build();
|
||||||
method public abstract android.net.http.UrlRequest.Builder disableCache();
|
method @NonNull public abstract android.net.http.UrlRequest.Builder disableCache();
|
||||||
method public abstract android.net.http.UrlRequest.Builder setHttpMethod(String);
|
method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String);
|
||||||
method public abstract android.net.http.UrlRequest.Builder setPriority(int);
|
method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int);
|
||||||
method public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int);
|
method public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int);
|
||||||
method public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int);
|
method public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int);
|
||||||
method public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(android.net.http.UploadDataProvider, java.util.concurrent.Executor);
|
method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor);
|
||||||
field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4
|
field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4
|
||||||
field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0
|
field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0
|
||||||
field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2
|
field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2
|
||||||
@@ -214,12 +214,12 @@ package android.net.http {
|
|||||||
|
|
||||||
public abstract static class UrlRequest.Callback {
|
public abstract static class UrlRequest.Callback {
|
||||||
ctor public UrlRequest.Callback();
|
ctor public UrlRequest.Callback();
|
||||||
method public void onCanceled(android.net.http.UrlRequest, android.net.http.UrlResponseInfo);
|
method public void onCanceled(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo);
|
||||||
method public abstract void onFailed(android.net.http.UrlRequest, android.net.http.UrlResponseInfo, android.net.http.HttpException);
|
method public abstract void onFailed(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException);
|
||||||
method public abstract void onReadCompleted(android.net.http.UrlRequest, android.net.http.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception;
|
method public abstract void onReadCompleted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer) throws java.lang.Exception;
|
||||||
method public abstract void onRedirectReceived(android.net.http.UrlRequest, android.net.http.UrlResponseInfo, String) throws java.lang.Exception;
|
method public abstract void onRedirectReceived(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull String) throws java.lang.Exception;
|
||||||
method public abstract void onResponseStarted(android.net.http.UrlRequest, android.net.http.UrlResponseInfo) throws java.lang.Exception;
|
method public abstract void onResponseStarted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo) throws java.lang.Exception;
|
||||||
method public abstract void onSucceeded(android.net.http.UrlRequest, android.net.http.UrlResponseInfo);
|
method public abstract void onSucceeded(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class UrlRequest.Status {
|
public static class UrlRequest.Status {
|
||||||
@@ -248,14 +248,13 @@ package android.net.http {
|
|||||||
|
|
||||||
public abstract class UrlResponseInfo {
|
public abstract class UrlResponseInfo {
|
||||||
ctor public UrlResponseInfo();
|
ctor public UrlResponseInfo();
|
||||||
method public abstract android.net.http.UrlResponseInfo.HeaderBlock getHeaders();
|
method @NonNull public abstract android.net.http.UrlResponseInfo.HeaderBlock getHeaders();
|
||||||
method public abstract int getHttpStatusCode();
|
method public abstract int getHttpStatusCode();
|
||||||
method public abstract String getHttpStatusText();
|
method @NonNull public abstract String getHttpStatusText();
|
||||||
method public abstract String getNegotiatedProtocol();
|
method @NonNull public abstract String getNegotiatedProtocol();
|
||||||
method public abstract String getProxyServer();
|
|
||||||
method public abstract long getReceivedByteCount();
|
method public abstract long getReceivedByteCount();
|
||||||
method public abstract String getUrl();
|
method @NonNull public abstract String getUrl();
|
||||||
method public abstract java.util.List<java.lang.String> getUrlChain();
|
method @NonNull public abstract java.util.List<java.lang.String> getUrlChain();
|
||||||
method public abstract boolean wasCached();
|
method public abstract boolean wasCached();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user