Merge "Removing some of the API don't have to be @SystemApi"
This commit is contained in:
@@ -78,6 +78,7 @@ public abstract class NetworkAgent {
|
||||
/**
|
||||
* The ID of the {@link NetworkProvider} that created this object, or
|
||||
* {@link NetworkProvider#ID_NONE} if unknown.
|
||||
* @hide
|
||||
*/
|
||||
public final int providerId;
|
||||
|
||||
@@ -584,6 +585,7 @@ public abstract class NetworkAgent {
|
||||
*
|
||||
* @deprecated this is for backward compatibility only.
|
||||
* @param legacySubtype the legacy subtype.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public void setLegacySubtype(final int legacySubtype, @NonNull final String legacySubtypeName) {
|
||||
@@ -608,6 +610,7 @@ public abstract class NetworkAgent {
|
||||
*
|
||||
* @deprecated this is for backward compatibility only.
|
||||
* @param extraInfo the ExtraInfo.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public void setLegacyExtraInfo(@Nullable final String extraInfo) {
|
||||
@@ -711,6 +714,7 @@ public abstract class NetworkAgent {
|
||||
/**
|
||||
* Called when ConnectivityService request a bandwidth update. The parent factory
|
||||
* shall try to overwrite this method and produce a bandwidth update if capable.
|
||||
* @hide
|
||||
*/
|
||||
public void onBandwidthUpdateRequested() {
|
||||
pollLceData();
|
||||
|
||||
@@ -108,6 +108,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
/**
|
||||
*
|
||||
* @return whether the sign in to network notification is enabled by this configuration.
|
||||
* @hide
|
||||
*/
|
||||
public boolean isProvisioningNotificationEnabled() {
|
||||
return !provisioningNotificationDisabled;
|
||||
@@ -122,6 +123,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
|
||||
/**
|
||||
* @return the subscriber ID, or null if none.
|
||||
* @hide
|
||||
*/
|
||||
@Nullable
|
||||
public String getSubscriberId() {
|
||||
@@ -138,6 +140,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
|
||||
/**
|
||||
* @return whether NAT64 prefix detection is enabled.
|
||||
* @hide
|
||||
*/
|
||||
public boolean isNat64DetectionEnabled() {
|
||||
return !skip464xlat;
|
||||
@@ -247,6 +250,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
* Sets the subscriber ID for this network.
|
||||
*
|
||||
* @return this builder, to facilitate chaining.
|
||||
* @hide
|
||||
*/
|
||||
@NonNull
|
||||
public Builder setSubscriberId(@Nullable String subscriberId) {
|
||||
@@ -259,6 +263,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
* and reduce idle traffic on networks that are known to be IPv6-only without a NAT64.
|
||||
*
|
||||
* @return this builder, to facilitate chaining.
|
||||
* @hide
|
||||
*/
|
||||
@NonNull
|
||||
public Builder disableNat64Detection() {
|
||||
@@ -271,6 +276,7 @@ public final class NetworkAgentConfig implements Parcelable {
|
||||
* perform its own carrier-specific provisioning procedure.
|
||||
*
|
||||
* @return this builder, to facilitate chaining.
|
||||
* @hide
|
||||
*/
|
||||
@NonNull
|
||||
public Builder disableProvisioningNotification() {
|
||||
|
||||
@@ -613,7 +613,6 @@ public final class NetworkCapabilities implements Parcelable {
|
||||
* @return {@code true} if the network should be restricted.
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public boolean deduceRestrictedCapability() {
|
||||
// Check if we have any capability that forces the network to be restricted.
|
||||
final boolean forceRestrictedCapability =
|
||||
|
||||
@@ -106,10 +106,12 @@ public class NetworkProvider {
|
||||
}
|
||||
|
||||
// TODO: consider adding a register() method so ConnectivityManager does not need to call this.
|
||||
/** @hide */
|
||||
public @Nullable Messenger getMessenger() {
|
||||
return mMessenger;
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
public @NonNull String getName() {
|
||||
return mName;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user