RemoveBlobResponse
@ExperimentalAppSearchApi
public final class RemoveBlobResponse
Results of removeBlobAsync, containing the outcome of the removal of each handles.
This class is used to retrieve the result of a batch removal operation on a collection of blob handles.
Summary
Constants |
|
|---|---|
static final @NonNull Parcelable.Creator<RemoveBlobResponse> |
Public constructors |
|---|
|
Creates a |
Public methods |
|
|---|---|
@NonNull AppSearchBatchResult<AppSearchBlobHandle, Void> |
Returns the |
void |
writeToParcel(@NonNull Parcel dest, int flags)To be implemented by child classes. |
Constants
Public constructors
RemoveBlobResponse
public RemoveBlobResponse(
@NonNull AppSearchBatchResult<AppSearchBlobHandle, Void> result
)
Creates a RemoveBlobResponse with given AppSearchBatchResult.
Public methods
getResult
public @NonNull AppSearchBatchResult<AppSearchBlobHandle, Void> getResult()
Returns the AppSearchBatchResult object containing the results of the removal operation for each AppSearchBlobHandle.
| Returns | |
|---|---|
@NonNull AppSearchBatchResult<AppSearchBlobHandle, Void> |
A |
writeToParcel
public void writeToParcel(@NonNull Parcel dest, int flags)
To be implemented by child classes.
This is purely for code sync purpose. Have writeToParcel here so we can keep "@Override" in child classes.