# Print output for @column tags ?> TranslationContext.Builder - Android SDK | Android Developers

Most visited

Recently visited

TranslationContext.Builder

public static final class TranslationContext.Builder
extends Object

java.lang.Object
   ↳ android.view.translation.TranslationContext.Builder


A builder for TranslationContext

Summary

Public constructors

Builder(TranslationSpec sourceSpec, TranslationSpec targetSpec)

Creates a new Builder.

Public methods

TranslationContext build()

Builds the instance.

TranslationContext.Builder setTranslationFlags(int value)

Translation flags to be used by the Translator

Inherited methods

Public constructors

Builder

public Builder (TranslationSpec sourceSpec, 
                TranslationSpec targetSpec)

Creates a new Builder.

Parameters
sourceSpec TranslationSpec: TranslationSpec describing the source data to be translated. This value cannot be null.

targetSpec TranslationSpec: TranslationSpec describing the target translated data. This value cannot be null.

Public methods

build

public TranslationContext build ()

Builds the instance. This builder should not be touched after calling this!

Returns
TranslationContext This value cannot be null.

setTranslationFlags

public TranslationContext.Builder setTranslationFlags (int value)

Translation flags to be used by the Translator

Parameters
value int: Value is either 0 or a combination of TranslationContext.FLAG_LOW_LATENCY, TranslationContext.FLAG_TRANSLITERATION, and TranslationContext.FLAG_DEFINITIONS

Returns
TranslationContext.Builder This value cannot be null.