Added in API level 31
Builder
class Builder
kotlin.Any | |
↳ | 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(key: String!, value: TranslationResponseValue!) Sets the corresponding |
Public constructors
Builder
Added in API level 31
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
fun build(): ViewTranslationResponse
Builds the instance. This builder should not be touched after calling this!
Return | |
---|---|
ViewTranslationResponse |
This value cannot be null . |
setValue
Added in API level 31
fun setValue(
key: String!,
value: TranslationResponseValue!
): ViewTranslationResponse.Builder!
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. |
Return | |
---|---|
ViewTranslationResponse.Builder! |
this builder. |