Added in API level 31
ViewTranslationResponse.Builder
public
static
final
class
ViewTranslationResponse.Builder
extends Object
| java.lang.Object | |
| ↳ | android.view.translation.ViewTranslationResponse.Builder |
A builder for ViewTranslationResponse
Summary
Public constructors | |
|---|---|
Builder(AutofillId autofillId)
Creates a new Builder. |
|
Public methods | |
|---|---|
ViewTranslationResponse
|
build()
Builds the instance. |
ViewTranslationResponse.Builder
|
setValue(String key, TranslationResponseValue value)
Sets the corresponding |
Inherited methods | |
|---|---|
Public constructors
Builder
Added in API level 31
public Builder (AutofillId autofillId)
Creates a new Builder.
| Parameters | |
|---|---|
autofillId |
AutofillId: The AutofillId of the view associated with this response.
This value cannot be null. |
Public methods
build
Added in API level 31
public ViewTranslationResponse build ()
Builds the instance. This builder should not be touched after calling this!
| Returns | |
|---|---|
ViewTranslationResponse |
This value cannot be null. |
setValue
Added in API level 31
public ViewTranslationResponse.Builder setValue (String key, TranslationResponseValue value)
Sets the corresponding TranslationResponseValue for the provided key.
| Parameters | |
|---|---|
key |
String: The key for this translation response value. |
value |
TranslationResponseValue: the translation response value holding the translated content. |
| Returns | |
|---|---|
ViewTranslationResponse.Builder |
this builder. |