blob: af62eee6746af832b45ff534ecda1f1ae0e24d60 [file] [log] [blame]
// Signature format: 4.0
package androidx.appsearch.playservicesstorage {
public final class PlayServicesStorage {
method public static com.google.common.util.concurrent.ListenableFuture<androidx.appsearch.app.GlobalSearchSession!> createGlobalSearchSessionAsync(androidx.appsearch.playservicesstorage.PlayServicesStorage.GlobalSearchContext);
method public static com.google.common.util.concurrent.ListenableFuture<androidx.appsearch.app.AppSearchSession!> createSearchSessionAsync(androidx.appsearch.playservicesstorage.PlayServicesStorage.SearchContext);
}
public static final class PlayServicesStorage.GlobalSearchContext {
method public android.content.Context getContext();
method public java.util.concurrent.Executor getWorkerExecutor();
}
public static final class PlayServicesStorage.GlobalSearchContext.Builder {
ctor public PlayServicesStorage.GlobalSearchContext.Builder(android.content.Context);
method public androidx.appsearch.playservicesstorage.PlayServicesStorage.GlobalSearchContext build();
method public androidx.appsearch.playservicesstorage.PlayServicesStorage.GlobalSearchContext.Builder setWorkerExecutor(java.util.concurrent.Executor);
}
public static final class PlayServicesStorage.SearchContext {
method public android.content.Context getContext();
method public String getDatabaseName();
method public java.util.concurrent.Executor getWorkerExecutor();
}
public static final class PlayServicesStorage.SearchContext.Builder {
ctor public PlayServicesStorage.SearchContext.Builder(android.content.Context, String);
method public androidx.appsearch.playservicesstorage.PlayServicesStorage.SearchContext build();
method public androidx.appsearch.playservicesstorage.PlayServicesStorage.SearchContext.Builder setWorkerExecutor(java.util.concurrent.Executor);
}
}