Stay organized with collections Save and categorize content based on your preferences.
Information about the success or failure of an AppSearch call.
Constant Summary Public Method Summary Inherited Method Summary From class java.lang.Object Objectclone()
boolean voidfinalize()
final Class<?>getClass()
inthashCode()
final voidnotify()
final voidnotifyAll()
StringtoString()
final voidwait(long arg0, int arg1)
final voidwait(long arg0)
final voidwait()
Constants public static final int RESULT_DENIEDThe requested operation is denied for the caller. This error is logged and returned for denylist rejections.
Constant Value: 9
public static final int RESULT_INTERNAL_ERRORAn internal error occurred within AppSearch, which the caller cannot address.
This error may be considered similar to IllegalStateException
Constant Value: 2
public static final int RESULT_INVALID_ARGUMENT public static final int RESULT_INVALID_SCHEMAThe caller supplied a schema which is invalid or incompatible with the previous schema.
Constant Value: 7
public static final int RESULT_IO_ERRORAn issue occurred reading or writing to storage. The call might succeed if repeated.
This error may be considered similar to IOException
.
Constant Value: 4
public static final int RESULT_NOT_FOUNDAn entity the caller requested to interact with does not exist in the system.
Constant Value: 6
public static final int RESULT_OKThe call was successful.
Constant Value: 0
public static final int RESULT_OUT_OF_SPACEStorage is out of space, and no more space could be reclaimed.
Constant Value: 5
public static final int RESULT_RATE_LIMITEDThe caller has hit AppSearch's rate limit and the requested operation has been rejected. The caller is recommended to reschedule tasks with exponential backoff.
Constant Value: 10
public static final int RESULT_SECURITY_ERRORThe caller requested an operation it does not have privileges for.
Constant Value: 8
public static final int RESULT_TIMED_OUTThe operation was timed out.
Constant Value: 11
public static final int RESULT_UNKNOWN_ERRORAn unknown error occurred while processing the call.
Constant Value: 1
Public Methods public boolean equals (Object other) public String getErrorMessage () public int getResultCode () public ValueType getResultValue ()Returns the result value associated with this result, if it was successful.
See the documentation of the particular AppSearchClient
call producing this AppSearchResult
for what is placed in the result value by that call.
Creates a new failed AppSearchResult
.
getResultCode()
. errorMessage An optional string describing the reason or nature of the failure. public static AppSearchResult<ValueType> newSuccessfulResult (ValueType value)
Creates a new successful AppSearchResult
.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["`AppSearchResult` provides information about the success or failure of an AppSearch call, including result codes and error messages."],["It offers methods to check for success (`isSuccess()`), retrieve the result code (`getResultCode()`), and access any associated error message (`getErrorMessage()`)."],["Developers can create `AppSearchResult` instances for both successful and failed operations using `newSuccessfulResult()` and `newFailedResult()`, respectively."],["Various result codes, such as `RESULT_OK`, `RESULT_NOT_FOUND`, and `RESULT_INTERNAL_ERROR`, are defined to represent different outcomes of AppSearch operations."],["The class also includes utility methods like `equals()`, `hashCode()`, and `toString()` for object comparison and representation."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4