Merge "Add protection for setLocalRoutesExcludedForVpn"

This commit is contained in:
Chiachang Wang 2022-04-13 04:19:42 +00:00 • committed by Gerrit Code Review
commit 620ea6f1fc

View file

@ -24,6 +24,8 @@ import android.annotation.SystemApi;
import android.os.Parcel;
import android.os.Parcelable;
import com.android.modules.utils.build.SdkLevel;
import java.util.Objects;
/**
@ -473,6 +475,9 @@ public final class NetworkAgentConfig implements Parcelable {
@NonNull
@SystemApi(client = MODULE_LIBRARIES)
public Builder setLocalRoutesExcludedForVpn(boolean excludeLocalRoutes) {
if (!SdkLevel.isAtLeastT()) {
throw new UnsupportedOperationException("Method is not supported");
}
mConfig.excludeLocalRouteVpn = excludeLocalRoutes;
return this;
}