Merge "[CS01]Remove hidden API usage of NetworkCapabilities" am: 5f2492095f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1563495 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I92df8ef58e30ddefb84001a0b45363e82fdd3621
This commit is contained in:
@@ -2085,9 +2085,10 @@ public final class NetworkCapabilities implements Parcelable {
|
|||||||
/**
|
/**
|
||||||
* Check if private dns is broken.
|
* Check if private dns is broken.
|
||||||
*
|
*
|
||||||
* @return {@code true} if {@code mPrivateDnsBroken} is set when private DNS is broken.
|
* @return {@code true} if private DNS is broken on this network.
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
|
@SystemApi
|
||||||
public boolean isPrivateDnsBroken() {
|
public boolean isPrivateDnsBroken() {
|
||||||
return mPrivateDnsBroken;
|
return mPrivateDnsBroken;
|
||||||
}
|
}
|
||||||
@@ -2329,6 +2330,17 @@ public final class NetworkCapabilities implements Parcelable {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Completely clears the contents of this object, removing even the capabilities that are
|
||||||
|
* set by default when the object is constructed.
|
||||||
|
* @return this builder
|
||||||
|
*/
|
||||||
|
@NonNull
|
||||||
|
public Builder clearAll() {
|
||||||
|
mCaps.clearAll();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the owner UID.
|
* Sets the owner UID.
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user