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

Commit 9327a578 authored by Chiachang Wang's avatar Chiachang Wang Committed by Gerrit Code Review
Browse files

Merge "Add NetworkRequest.Builder creating from an existing instance"

parents 3972f1c6 a2bc287e
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.
         */