summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Joe LaPenna <jlapenna@google.com> 2017-01-04 00:44:22 -0800
committer Joe LaPenna <jlapenna@google.com> 2017-01-04 10:15:52 -0800
commit010e8b0dc84d4ff92912f29f3877a5b09b022caf (patch)
tree31d8819c8a123efa410de1ab24b762d96676596a
parentf8720b95bedeef8dd7397d3926f19ce7b9eaa7f2 (diff)
Expose RecommendationRequest.Builder as SystemApi.
In order to test our recommender, we need to be able to create network recommendation requests. Test: make update-api Change-Id: I68df0d3e684bcdb90709a34478d2aa669ee23547 Merged-In: I68df0d3e684bcdb90709a34478d2aa669ee23547
-rw-r--r--api/system-current.txt8
-rw-r--r--core/java/android/net/RecommendationRequest.java1
2 files changed, 9 insertions, 0 deletions
diff --git a/api/system-current.txt b/api/system-current.txt
index b2f2a3ca43da..f57fed9e2644 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -25760,6 +25760,14 @@ package android.net {
field public static final android.os.Parcelable.Creator<android.net.RecommendationRequest> CREATOR;
}
+ public static final class RecommendationRequest.Builder {
+ ctor public RecommendationRequest.Builder();
+ method public android.net.RecommendationRequest build();
+ method public android.net.RecommendationRequest.Builder setCurrentRecommendedWifiConfig(android.net.wifi.WifiConfiguration);
+ method public android.net.RecommendationRequest.Builder setNetworkCapabilities(android.net.NetworkCapabilities);
+ method public android.net.RecommendationRequest.Builder setScanResults(android.net.wifi.ScanResult[]);
+ }
+
public final class RecommendationResult implements android.os.Parcelable {
method public static android.net.RecommendationResult createConnectRecommendation(android.net.wifi.WifiConfiguration);
method public static android.net.RecommendationResult createDoNotConnectRecommendation();
diff --git a/core/java/android/net/RecommendationRequest.java b/core/java/android/net/RecommendationRequest.java
index a96f90d57746..d013f6442f23 100644
--- a/core/java/android/net/RecommendationRequest.java
+++ b/core/java/android/net/RecommendationRequest.java
@@ -41,6 +41,7 @@ public final class RecommendationRequest implements Parcelable {
* Builder class for constructing {@link RecommendationRequest} instances.
* @hide
*/
+ @SystemApi
public static final class Builder {
private ScanResult[] mScanResults;
private WifiConfiguration mCurrentConfig;