# Print output for @column tags ?>
public
static
final
class
TranslationRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.view.translation.TranslationRequest.Builder |
A builder for TranslationRequest
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
TranslationRequest
|
build()
Builds the instance. |
TranslationRequest.Builder
|
setFlags(int value)
Request flags. |
TranslationRequest.Builder
|
setTranslationRequestValues(List<TranslationRequestValue> value)
List of |
TranslationRequest.Builder
|
setViewTranslationRequests(List<ViewTranslationRequest> value)
List of |
Inherited methods | |
|---|---|
public Builder ()
public TranslationRequest build ()
Builds the instance. This builder should not be touched after calling this!
| Returns | |
|---|---|
TranslationRequest |
This value cannot be null. |
public TranslationRequest.Builder setFlags (int value)
Request flags. TranslationRequest.FLAG_TRANSLATION_RESULT by default.
| Parameters | |
|---|---|
value |
int: Value is either 0 or a combination of TranslationRequest.FLAG_TRANSLATION_RESULT, TranslationRequest.FLAG_DICTIONARY_RESULT, TranslationRequest.FLAG_TRANSLITERATION_RESULT, and TranslationRequest.FLAG_PARTIAL_RESPONSES |
| Returns | |
|---|---|
TranslationRequest.Builder |
This value cannot be null. |
public TranslationRequest.Builder setTranslationRequestValues (List<TranslationRequestValue> value)
List of TranslationRequestValues to be translated. The index of entries in this list
will be their respective key in the SparseArray returned by calling
TranslationResponse#getTranslationResponseValues().
| Parameters | |
|---|---|
value |
List: This value cannot be null. |
| Returns | |
|---|---|
TranslationRequest.Builder |
This value cannot be null. |
public TranslationRequest.Builder setViewTranslationRequests (List<ViewTranslationRequest> value)
List of ViewTranslationRequests to be translated. The index of entries in this list
will be their respective key in the SparseArray returned by calling
TranslationResponse#getViewTranslationResponses().
| Parameters | |
|---|---|
value |
List: This value cannot be null. |
| Returns | |
|---|---|
TranslationRequest.Builder |
This value cannot be null. |