aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2023-12-11 21:24:49 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-12-11 21:24:49 +0000
commit500e82929a597b8ac2511102360a486c172ee2fa (patch)
tree11e4ce42b8a02a11e26837f965fe09f7762ca62c
parentc14e01148178c5f89d3ab79ca4aa753274452f63 (diff)
parentcf8a8094fd250b2b0b83da960ffcfe355189b269 (diff)
downloadOnDevicePersonalization-500e82929a597b8ac2511102360a486c172ee2fa.tar.gz
Merge "Inline literal string value of Flags in API signature files" into udc-mainline-prod
-rw-r--r--framework/api/current.txt78
-rw-r--r--framework/api/system-current.txt8
2 files changed, 43 insertions, 43 deletions
diff --git a/framework/api/current.txt b/framework/api/current.txt
index 87e868ae..cee99647 100644
--- a/framework/api/current.txt
+++ b/framework/api/current.txt
@@ -1,34 +1,34 @@
// Signature format: 2.0
package android.adservices.ondevicepersonalization {
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class AppInfo implements android.os.Parcelable {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class AppInfo implements android.os.Parcelable {
method public int describeContents();
method @NonNull public boolean isInstalled();
method public void writeToParcel(@NonNull android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.adservices.ondevicepersonalization.AppInfo> CREATOR;
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class DownloadCompletedInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class DownloadCompletedInput {
method @NonNull public java.util.Map<java.lang.String,byte[]> getData();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class DownloadCompletedOutput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class DownloadCompletedOutput {
method @NonNull public java.util.List<java.lang.String> getRetainedKeys();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class DownloadCompletedOutput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class DownloadCompletedOutput.Builder {
ctor public DownloadCompletedOutput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.DownloadCompletedOutput.Builder addRetainedKey(@NonNull String);
method @NonNull public android.adservices.ondevicepersonalization.DownloadCompletedOutput build();
method @NonNull public android.adservices.ondevicepersonalization.DownloadCompletedOutput.Builder setRetainedKeys(@NonNull java.util.List<java.lang.String>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class EventInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class EventInput {
method @NonNull public android.os.PersistableBundle getParameters();
method @Nullable public android.adservices.ondevicepersonalization.RequestLogRecord getRequestLogRecord();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class EventLogRecord implements android.os.Parcelable {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class EventLogRecord implements android.os.Parcelable {
method public int describeContents();
method @Nullable public android.content.ContentValues getData();
method @Nullable public android.adservices.ondevicepersonalization.RequestLogRecord getRequestLogRecord();
@@ -39,7 +39,7 @@ package android.adservices.ondevicepersonalization {
field @NonNull public static final android.os.Parcelable.Creator<android.adservices.ondevicepersonalization.EventLogRecord> CREATOR;
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class EventLogRecord.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class EventLogRecord.Builder {
ctor public EventLogRecord.Builder();
method @NonNull public android.adservices.ondevicepersonalization.EventLogRecord build();
method @NonNull public android.adservices.ondevicepersonalization.EventLogRecord.Builder setData(@NonNull android.content.ContentValues);
@@ -48,32 +48,32 @@ package android.adservices.ondevicepersonalization {
method @NonNull public android.adservices.ondevicepersonalization.EventLogRecord.Builder setType(@IntRange(from=1, to=127) int);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class EventOutput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class EventOutput {
method @Nullable public android.adservices.ondevicepersonalization.EventLogRecord getEventLogRecord();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class EventOutput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class EventOutput.Builder {
ctor public EventOutput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.EventOutput build();
method @NonNull public android.adservices.ondevicepersonalization.EventOutput.Builder setEventLogRecord(@NonNull android.adservices.ondevicepersonalization.EventLogRecord);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class EventUrlProvider {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class EventUrlProvider {
method @NonNull @WorkerThread public android.net.Uri createEventTrackingUrlWithRedirect(@NonNull android.os.PersistableBundle, @Nullable android.net.Uri);
method @NonNull @WorkerThread public android.net.Uri createEventTrackingUrlWithResponse(@NonNull android.os.PersistableBundle, @Nullable byte[], @Nullable String);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class ExecuteInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class ExecuteInput {
method @NonNull public String getAppPackageName();
method @NonNull public android.os.PersistableBundle getAppParams();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class ExecuteOutput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class ExecuteOutput {
method @NonNull public java.util.List<android.adservices.ondevicepersonalization.RenderingConfig> getRenderingConfigs();
method @Nullable public android.adservices.ondevicepersonalization.RequestLogRecord getRequestLogRecord();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class ExecuteOutput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class ExecuteOutput.Builder {
ctor public ExecuteOutput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.ExecuteOutput.Builder addRenderingConfig(@NonNull android.adservices.ondevicepersonalization.RenderingConfig);
method @NonNull public android.adservices.ondevicepersonalization.ExecuteOutput build();
@@ -81,27 +81,27 @@ package android.adservices.ondevicepersonalization {
method @NonNull public android.adservices.ondevicepersonalization.ExecuteOutput.Builder setRequestLogRecord(@NonNull android.adservices.ondevicepersonalization.RequestLogRecord);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class FederatedComputeInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class FederatedComputeInput {
method @NonNull public String getPopulationName();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class FederatedComputeInput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class FederatedComputeInput.Builder {
ctor public FederatedComputeInput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.FederatedComputeInput build();
method @NonNull public android.adservices.ondevicepersonalization.FederatedComputeInput.Builder setPopulationName(@NonNull String);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class FederatedComputeScheduler {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class FederatedComputeScheduler {
method @WorkerThread public void cancel(@NonNull String);
method @WorkerThread public void schedule(@NonNull android.adservices.ondevicepersonalization.FederatedComputeScheduler.Params, @NonNull android.adservices.ondevicepersonalization.FederatedComputeInput);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static class FederatedComputeScheduler.Params {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static class FederatedComputeScheduler.Params {
ctor public FederatedComputeScheduler.Params(@NonNull android.adservices.ondevicepersonalization.TrainingInterval);
method @NonNull public android.adservices.ondevicepersonalization.TrainingInterval getTrainingInterval();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public abstract class IsolatedService extends android.app.Service {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public abstract class IsolatedService extends android.app.Service {
ctor public IsolatedService();
method @NonNull public final android.adservices.ondevicepersonalization.EventUrlProvider getEventUrlProvider(@NonNull android.adservices.ondevicepersonalization.RequestToken);
method @NonNull public final android.adservices.ondevicepersonalization.FederatedComputeScheduler getFederatedComputeScheduler(@NonNull android.adservices.ondevicepersonalization.RequestToken);
@@ -113,7 +113,7 @@ package android.adservices.ondevicepersonalization {
method @NonNull public abstract android.adservices.ondevicepersonalization.IsolatedWorker onRequest(@NonNull android.adservices.ondevicepersonalization.RequestToken);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public interface IsolatedWorker {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public interface IsolatedWorker {
method public default void onDownloadCompleted(@NonNull android.adservices.ondevicepersonalization.DownloadCompletedInput, @NonNull java.util.function.Consumer<android.adservices.ondevicepersonalization.DownloadCompletedOutput>);
method public default void onEvent(@NonNull android.adservices.ondevicepersonalization.EventInput, @NonNull java.util.function.Consumer<android.adservices.ondevicepersonalization.EventOutput>);
method public default void onExecute(@NonNull android.adservices.ondevicepersonalization.ExecuteInput, @NonNull java.util.function.Consumer<android.adservices.ondevicepersonalization.ExecuteOutput>);
@@ -121,45 +121,45 @@ package android.adservices.ondevicepersonalization {
method public default void onTrainingExamples(@NonNull android.adservices.ondevicepersonalization.TrainingExamplesInput, @NonNull java.util.function.Consumer<android.adservices.ondevicepersonalization.TrainingExamplesOutput>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public interface KeyValueStore {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public interface KeyValueStore {
method @Nullable @WorkerThread public byte[] get(@NonNull String);
method @NonNull @WorkerThread public java.util.Set<java.lang.String> keySet();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class LogReader {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class LogReader {
method @NonNull @WorkerThread public java.util.List<android.adservices.ondevicepersonalization.EventLogRecord> getJoinedEvents(@NonNull java.time.Instant, @NonNull java.time.Instant);
method @NonNull @WorkerThread public java.util.List<android.adservices.ondevicepersonalization.RequestLogRecord> getRequests(@NonNull java.time.Instant, @NonNull java.time.Instant);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public interface MutableKeyValueStore extends android.adservices.ondevicepersonalization.KeyValueStore {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public interface MutableKeyValueStore extends android.adservices.ondevicepersonalization.KeyValueStore {
method @Nullable @WorkerThread public byte[] put(@NonNull String, @NonNull byte[]);
method @Nullable @WorkerThread public byte[] remove(@NonNull String);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class OnDevicePersonalizationException extends java.lang.Exception {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class OnDevicePersonalizationException extends java.lang.Exception {
method public int getErrorCode();
field public static final int ERROR_ISOLATED_SERVICE_FAILED = 1; // 0x1
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class OnDevicePersonalizationManager {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class OnDevicePersonalizationManager {
method public void execute(@NonNull android.content.ComponentName, @NonNull android.os.PersistableBundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.List<android.adservices.ondevicepersonalization.SurfacePackageToken>,java.lang.Exception>);
method public void requestSurfacePackage(@NonNull android.adservices.ondevicepersonalization.SurfacePackageToken, @NonNull android.os.IBinder, int, int, int, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.view.SurfaceControlViewHost.SurfacePackage,java.lang.Exception>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class RenderInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class RenderInput {
method public int getHeight();
method @Nullable public android.adservices.ondevicepersonalization.RenderingConfig getRenderingConfig();
method public int getRenderingConfigIndex();
method public int getWidth();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class RenderOutput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class RenderOutput {
method @Nullable public String getContent();
method @Nullable public String getTemplateId();
method @NonNull public android.os.PersistableBundle getTemplateParams();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class RenderOutput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class RenderOutput.Builder {
ctor public RenderOutput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.RenderOutput build();
method @NonNull public android.adservices.ondevicepersonalization.RenderOutput.Builder setContent(@NonNull String);
@@ -167,21 +167,21 @@ package android.adservices.ondevicepersonalization {
method @NonNull public android.adservices.ondevicepersonalization.RenderOutput.Builder setTemplateParams(@NonNull android.os.PersistableBundle);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class RenderingConfig implements android.os.Parcelable {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class RenderingConfig implements android.os.Parcelable {
method public int describeContents();
method @NonNull public java.util.List<java.lang.String> getKeys();
method public void writeToParcel(@NonNull android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.adservices.ondevicepersonalization.RenderingConfig> CREATOR;
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class RenderingConfig.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class RenderingConfig.Builder {
ctor public RenderingConfig.Builder();
method @NonNull public android.adservices.ondevicepersonalization.RenderingConfig.Builder addKey(@NonNull String);
method @NonNull public android.adservices.ondevicepersonalization.RenderingConfig build();
method @NonNull public android.adservices.ondevicepersonalization.RenderingConfig.Builder setKeys(@NonNull java.util.List<java.lang.String>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class RequestLogRecord implements android.os.Parcelable {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class RequestLogRecord implements android.os.Parcelable {
method public int describeContents();
method @NonNull public java.util.List<android.content.ContentValues> getRows();
method @NonNull public java.time.Instant getTime();
@@ -189,31 +189,31 @@ package android.adservices.ondevicepersonalization {
field @NonNull public static final android.os.Parcelable.Creator<android.adservices.ondevicepersonalization.RequestLogRecord> CREATOR;
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class RequestLogRecord.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class RequestLogRecord.Builder {
ctor public RequestLogRecord.Builder();
method @NonNull public android.adservices.ondevicepersonalization.RequestLogRecord.Builder addRow(@NonNull android.content.ContentValues);
method @NonNull public android.adservices.ondevicepersonalization.RequestLogRecord build();
method @NonNull public android.adservices.ondevicepersonalization.RequestLogRecord.Builder setRows(@NonNull java.util.List<android.content.ContentValues>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class RequestToken {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class RequestToken {
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class SurfacePackageToken {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class SurfacePackageToken {
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class TrainingExamplesInput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class TrainingExamplesInput {
method @NonNull public String getPopulationName();
method @Nullable public byte[] getResumptionToken();
method @NonNull public String getTaskName();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class TrainingExamplesOutput {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class TrainingExamplesOutput {
method @NonNull public java.util.List<byte[]> getResumptionTokens();
method @NonNull public java.util.List<byte[]> getTrainingExamples();
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class TrainingExamplesOutput.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class TrainingExamplesOutput.Builder {
ctor public TrainingExamplesOutput.Builder();
method @NonNull public android.adservices.ondevicepersonalization.TrainingExamplesOutput.Builder addResumptionToken(@NonNull byte[]);
method @NonNull public android.adservices.ondevicepersonalization.TrainingExamplesOutput.Builder addTrainingExample(@NonNull byte[]);
@@ -222,21 +222,21 @@ package android.adservices.ondevicepersonalization {
method @NonNull public android.adservices.ondevicepersonalization.TrainingExamplesOutput.Builder setTrainingExamples(@NonNull java.util.List<byte[]>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class TrainingInterval {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class TrainingInterval {
method @NonNull public java.time.Duration getMinimumInterval();
method public int getSchedulingMode();
field public static final int SCHEDULING_MODE_ONE_TIME = 1; // 0x1
field public static final int SCHEDULING_MODE_RECURRENT = 2; // 0x2
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final class TrainingInterval.Builder {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public static final class TrainingInterval.Builder {
ctor public TrainingInterval.Builder();
method @NonNull public android.adservices.ondevicepersonalization.TrainingInterval build();
method @NonNull public android.adservices.ondevicepersonalization.TrainingInterval.Builder setMinimumInterval(@NonNull java.time.Duration);
method @NonNull public android.adservices.ondevicepersonalization.TrainingInterval.Builder setSchedulingMode(int);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public final class UserData implements android.os.Parcelable {
+ @FlaggedApi("enable_ondevicepersonalization_apis") public final class UserData implements android.os.Parcelable {
method public int describeContents();
method @NonNull public java.util.Map<java.lang.String,android.adservices.ondevicepersonalization.AppInfo> getAppInfos();
method @IntRange(from=0) public long getAvailableStorageBytes();
diff --git a/framework/api/system-current.txt b/framework/api/system-current.txt
index f125fe9c..e7050287 100644
--- a/framework/api/system-current.txt
+++ b/framework/api/system-current.txt
@@ -1,12 +1,12 @@
// Signature format: 2.0
package android.adservices.ondevicepersonalization {
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class OnDevicePersonalizationConfigManager {
- method @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) @RequiresPermission(android.adservices.ondevicepersonalization.OnDevicePersonalizationPermissions.MODIFY_ONDEVICEPERSONALIZATION_STATE) public void setPersonalizationEnabled(boolean, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,java.lang.Exception>);
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class OnDevicePersonalizationConfigManager {
+ method @FlaggedApi("enable_ondevicepersonalization_apis") @RequiresPermission(android.adservices.ondevicepersonalization.OnDevicePersonalizationPermissions.MODIFY_ONDEVICEPERSONALIZATION_STATE) public void setPersonalizationEnabled(boolean, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,java.lang.Exception>);
}
- @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public class OnDevicePersonalizationPermissions {
- field @FlaggedApi(android.adservices.ondevicepersonalization.Constants.KEY_ENABLE_ONDEVICEPERSONALIZATION_APIS) public static final String MODIFY_ONDEVICEPERSONALIZATION_STATE = "android.permission.ondevicepersonalization.MODIFY_ONDEVICEPERSONALIZATION_STATE";
+ @FlaggedApi("enable_ondevicepersonalization_apis") public class OnDevicePersonalizationPermissions {
+ field @FlaggedApi("enable_ondevicepersonalization_apis") public static final String MODIFY_ONDEVICEPERSONALIZATION_STATE = "android.permission.ondevicepersonalization.MODIFY_ONDEVICEPERSONALIZATION_STATE";
}
}