Merge "Add a hidden method to clear the capabilities of a NetworkRequest" into mnc-dev

This commit is contained in:
Lorenzo Colitti 2015-05-20 05:49:02 +00:00 • committed by Android (Google) Code Review
commit c13cead4e3

View file

@ -114,6 +114,18 @@ public class NetworkRequest implements Parcelable {
return this;
}
/**
* Completely clears all the {@code NetworkCapabilities} from this builder instance,
* removing even the capabilities that are set by default when the object is constructed.
*
* @return The builder to facilitate chaining.
* @hide
*/
public Builder clearCapabilities() {
mNetworkCapabilities.clearAll();
return this;
}
/**
* Adds the given transport requirement to this builder. These represent
* the set of allowed transports for the request. Only networks using one