From 312c1c2b5fb3864c288133834ff691d576340a60 Mon Sep 17 00:00:00 2001 From: Pavel Maltsev Date: Wed, 28 Mar 2018 15:09:50 -0700 Subject: [PATCH] Make addUnwantedCapability method public Allow apps to specify a list of capabilities that network must not have in order to satisfy the request. Bug: 72828388 Test: m -j Change-Id: I91ee54963f7b92899c7a107b3a450b268c62fd8d --- api/current.txt | 1 + core/java/android/net/NetworkRequest.java | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/api/current.txt b/api/current.txt index 954c71fb61aba..cc73cac697043 100644 --- a/api/current.txt +++ b/api/current.txt @@ -27193,6 +27193,7 @@ package android.net { ctor public NetworkRequest.Builder(); method public android.net.NetworkRequest.Builder addCapability(int); method public android.net.NetworkRequest.Builder addTransportType(int); + method public android.net.NetworkRequest.Builder addUnwantedCapability(int); method public android.net.NetworkRequest build(); method public android.net.NetworkRequest.Builder removeCapability(int); method public android.net.NetworkRequest.Builder removeTransportType(int); diff --git a/core/java/android/net/NetworkRequest.java b/core/java/android/net/NetworkRequest.java index 4f92fa6a7340d..7a42518c2164d 100644 --- a/core/java/android/net/NetworkRequest.java +++ b/core/java/android/net/NetworkRequest.java @@ -229,7 +229,6 @@ public class NetworkRequest implements Parcelable { * * @param capability The capability to add to unwanted capability list. * @return The builder to facilitate chaining. - * @hide */ public Builder addUnwantedCapability(@NetworkCapabilities.NetCapability int capability) { mNetworkCapabilities.addUnwantedCapability(capability);