TranslationRequest.Builder
public
static
final
class
TranslationRequest.Builder
extends Object
java.lang.Object | |
↳ | android.view.translation.TranslationRequest.Builder |
A builder for TranslationRequest
Summary
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 constructors
Public methods
build
public TranslationRequest build ()
Builds the instance. This builder should not be touched after calling this!
Returns | |
---|---|
TranslationRequest |
This value cannot be null . |
setFlags
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 . |
setTranslationRequestValues
public TranslationRequest.Builder setTranslationRequestValues (List<TranslationRequestValue> value)
List of TranslationRequestValue
s 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 . |
setViewTranslationRequests
public TranslationRequest.Builder setViewTranslationRequests (List<ViewTranslationRequest> value)
List of ViewTranslationRequest
s 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 . |