Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 703fc774 authored by Chiachang Wang's avatar Chiachang Wang Committed by Automerger Merge Worker
Browse files

Merge "Add NetworkRequest.Builder creating from an existing instance" am: 9327a578 am: d99881fb

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649294

Change-Id: I96516eb0d976d6e6250d2e96c316c560bfa21ab5
parents 0d1c0f6a d99881fb
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -396,6 +396,7 @@ package android.net {


  public static class NetworkRequest.Builder {
  public static class NetworkRequest.Builder {
    ctor public 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 addCapability(int);
    method public android.net.NetworkRequest.Builder addTransportType(int);
    method public android.net.NetworkRequest.Builder addTransportType(int);
    method public android.net.NetworkRequest build();
    method public android.net.NetworkRequest build();
+8 −0
Original line number Original line Diff line number Diff line
@@ -215,6 +215,14 @@ public class NetworkRequest implements Parcelable {
            mNetworkCapabilities.setSingleUid(Process.myUid());
            mNetworkCapabilities.setSingleUid(Process.myUid());
        }
        }


        /**
         * Creates a new Builder of NetworkRequest from an existing instance.
         */
        public Builder(@NonNull final NetworkRequest request) {
            Objects.requireNonNull(request);
            mNetworkCapabilities = request.networkCapabilities;
        }

        /**
        /**
         * Build {@link NetworkRequest} give the current set of capabilities.
         * Build {@link NetworkRequest} give the current set of capabilities.
         */
         */