Unhide Request objects.
Bug: 172180369 CTS-Coverage-Bug: 152547059 Test: AppSearchManagerTest Change-Id: I54b0b5d3159c5d0b66b7762200f830e74f0fc08c
This commit is contained in:
@@ -85,6 +85,43 @@ package android.app.appsearch {
|
||||
method @NonNull public BuilderType setTtlMillis(long);
|
||||
}
|
||||
|
||||
public final class GetByUriRequest {
|
||||
method @NonNull public String getNamespace();
|
||||
method @NonNull public java.util.Set<java.lang.String> getUris();
|
||||
}
|
||||
|
||||
public static final class GetByUriRequest.Builder {
|
||||
ctor public GetByUriRequest.Builder();
|
||||
method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.lang.String...);
|
||||
method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>);
|
||||
method @NonNull public android.app.appsearch.GetByUriRequest build();
|
||||
method @NonNull public android.app.appsearch.GetByUriRequest.Builder setNamespace(@NonNull String);
|
||||
}
|
||||
|
||||
public final class PutDocumentsRequest {
|
||||
method @NonNull public java.util.List<android.app.appsearch.GenericDocument> getDocuments();
|
||||
}
|
||||
|
||||
public static final class PutDocumentsRequest.Builder {
|
||||
ctor public PutDocumentsRequest.Builder();
|
||||
method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull android.app.appsearch.GenericDocument...);
|
||||
method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull java.util.Collection<android.app.appsearch.GenericDocument>);
|
||||
method @NonNull public android.app.appsearch.PutDocumentsRequest build();
|
||||
}
|
||||
|
||||
public final class RemoveByUriRequest {
|
||||
method @NonNull public String getNamespace();
|
||||
method @NonNull public java.util.Set<java.lang.String> getUris();
|
||||
}
|
||||
|
||||
public static final class RemoveByUriRequest.Builder {
|
||||
ctor public RemoveByUriRequest.Builder();
|
||||
method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.lang.String...);
|
||||
method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>);
|
||||
method @NonNull public android.app.appsearch.RemoveByUriRequest build();
|
||||
method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder setNamespace(@NonNull String);
|
||||
}
|
||||
|
||||
public final class SearchResult {
|
||||
method @NonNull public android.app.appsearch.GenericDocument getDocument();
|
||||
method @NonNull public java.util.List<android.app.appsearch.SearchResult.MatchInfo> getMatches();
|
||||
@@ -139,5 +176,18 @@ package android.app.appsearch {
|
||||
method @NonNull public android.app.appsearch.SearchSpec.Builder setTermMatch(int);
|
||||
}
|
||||
|
||||
public final class SetSchemaRequest {
|
||||
method @NonNull public java.util.Set<android.app.appsearch.AppSearchSchema> getSchemas();
|
||||
method public boolean isForceOverride();
|
||||
}
|
||||
|
||||
public static final class SetSchemaRequest.Builder {
|
||||
ctor public SetSchemaRequest.Builder();
|
||||
method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull android.app.appsearch.AppSearchSchema...);
|
||||
method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull java.util.Collection<android.app.appsearch.AppSearchSchema>);
|
||||
method @NonNull public android.app.appsearch.SetSchemaRequest build();
|
||||
method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setForceOverride(boolean);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -29,8 +29,7 @@ import java.util.Set;
|
||||
/**
|
||||
* Encapsulates a request to retrieve documents by namespace and URI.
|
||||
*
|
||||
* @see AppSearchSession#getByUri
|
||||
* @hide
|
||||
* @see AppSearchManager#getByUri
|
||||
*/
|
||||
public final class GetByUriRequest {
|
||||
private final String mNamespace;
|
||||
|
||||
@@ -29,10 +29,9 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Encapsulates a request to index a document into an {@link AppSearchSession} database.
|
||||
* Encapsulates a request to index a document into an {@link AppSearchManager} database.
|
||||
*
|
||||
* @see AppSearchSession#putDocuments
|
||||
* @hide
|
||||
* @see AppSearchManager#putDocuments
|
||||
*/
|
||||
public final class PutDocumentsRequest {
|
||||
private final List<GenericDocument> mDocuments;
|
||||
|
||||
@@ -29,8 +29,7 @@ import java.util.Set;
|
||||
/**
|
||||
* Encapsulates a request to remove documents by namespace and URI.
|
||||
*
|
||||
* @see AppSearchSession#removeByUri
|
||||
* @hide
|
||||
* @see AppSearchManager#removeByUri
|
||||
*/
|
||||
public final class RemoveByUriRequest {
|
||||
private final String mNamespace;
|
||||
|
||||
@@ -30,10 +30,9 @@ import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* Encapsulates a request to update the schema of an {@link AppSearchSession} database.
|
||||
* Encapsulates a request to update the schema of an {@link AppSearchManager} database.
|
||||
*
|
||||
* @see AppSearchSession#setSchema
|
||||
* @hide
|
||||
* @see AppSearchManager#setSchema
|
||||
*/
|
||||
public final class SetSchemaRequest {
|
||||
private final Set<AppSearchSchema> mSchemas;
|
||||
@@ -82,9 +81,9 @@ public final class SetSchemaRequest {
|
||||
* follow the new schema.
|
||||
*
|
||||
* <p>By default, this is {@code false} and schema incompatibility causes the {@link
|
||||
* AppSearchSession#setSchema} call to fail.
|
||||
* AppSearchManager#setSchema} call to fail.
|
||||
*
|
||||
* @see AppSearchSession#setSchema
|
||||
* @see AppSearchManager#setSchema
|
||||
*/
|
||||
@NonNull
|
||||
public Builder setForceOverride(boolean forceOverride) {
|
||||
|
||||
Reference in New Issue
Block a user