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

Commit 6537da5e authored by Chiachang Wang's avatar Chiachang Wang Committed by Android (Google) Code Review
Browse files

Merge "Add NetworkRequest.Builder creating from an existing instance" into sc-dev

parents 7e53b643 26ab6df3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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();
+8 −0
Original line number Diff line number Diff line
@@ -215,6 +215,14 @@ public class NetworkRequest implements Parcelable {
            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.
         */