diff options
author | Chiachang Wang <chiachangwang@google.com> | 2021-03-22 17:24:11 +0800 |
---|---|---|
committer | Chiachang Wang <chiachangwang@google.com> | 2021-03-23 14:50:03 +0800 |
commit | a2bc287e46dd532838bd4f77c79dc0daee0df59c (patch) | |
tree | faf467af7ab38e9a77990685d74e1e4d945ae911 /packages/Connectivity/framework/api | |
parent | 6d7c90717a639b36e452097095af597810e64c6d (diff) |
Add NetworkRequest.Builder creating from an existing instance
Provide a formal way to construct a new NetworkRequest from an
existing instance. The network capabilities inside the
NetworkRequest is hidden. There is no way to pass a
NetworkRequest and update its capabilities. Add
NetworkRequest.Builder creating from an existing instance to
allow to clone the network capabilities.
Bug: 172183305
Test: make update-api
Change-Id: I068462b2a1410daf67b0c95f2b643d396f079531
Merged-In: I068462b2a1410daf67b0c95f2b643d396f079531
Diffstat (limited to 'packages/Connectivity/framework/api')
-rw-r--r-- | packages/Connectivity/framework/api/current.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/Connectivity/framework/api/current.txt b/packages/Connectivity/framework/api/current.txt index e415e01fea3a..ad44b27f6d0b 100644 --- a/packages/Connectivity/framework/api/current.txt +++ b/packages/Connectivity/framework/api/current.txt @@ -396,6 +396,7 @@ package android.net { public static class NetworkRequest.Builder { ctor public NetworkRequest.Builder(); + ctor public NetworkRequest.Builder(@NonNull android.net.NetworkRequest); method public android.net.NetworkRequest.Builder addCapability(int); method public android.net.NetworkRequest.Builder addTransportType(int); method public android.net.NetworkRequest build(); |