Class LanguageInfo.Builder (0.94.0)

public static final class LanguageInfo.Builder extends GeneratedMessage.Builder<LanguageInfo.Builder> implements LanguageInfoOrBuilder

Represents the language information of the request.

Protobuf type google.cloud.dialogflow.cx.v3beta1.LanguageInfo

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public LanguageInfo build()
Returns
Type Description
LanguageInfo

buildPartial()

public LanguageInfo buildPartial()
Returns
Type Description
LanguageInfo

clear()

public LanguageInfo.Builder clear()
Returns
Type Description
LanguageInfo.Builder
Overrides

clearConfidenceScore()

public LanguageInfo.Builder clearConfidenceScore()

The confidence score of the detected language between 0 and 1.

float confidence_score = 3;

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

clearInputLanguageCode()

public LanguageInfo.Builder clearInputLanguageCode()

The language code specified in the original request.

string input_language_code = 1;

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

clearResolvedLanguageCode()

public LanguageInfo.Builder clearResolvedLanguageCode()

The language code detected for this request based on the user conversation.

string resolved_language_code = 2;

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

getConfidenceScore()

public float getConfidenceScore()

The confidence score of the detected language between 0 and 1.

float confidence_score = 3;

Returns
Type Description
float

The confidenceScore.

getDefaultInstanceForType()

public LanguageInfo getDefaultInstanceForType()
Returns
Type Description
LanguageInfo

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInputLanguageCode()

public String getInputLanguageCode()

The language code specified in the original request.

string input_language_code = 1;

Returns
Type Description
String

The inputLanguageCode.

getInputLanguageCodeBytes()

public ByteString getInputLanguageCodeBytes()

The language code specified in the original request.

string input_language_code = 1;

Returns
Type Description
ByteString

The bytes for inputLanguageCode.

getResolvedLanguageCode()

public String getResolvedLanguageCode()

The language code detected for this request based on the user conversation.

string resolved_language_code = 2;

Returns
Type Description
String

The resolvedLanguageCode.

getResolvedLanguageCodeBytes()

public ByteString getResolvedLanguageCodeBytes()

The language code detected for this request based on the user conversation.

string resolved_language_code = 2;

Returns
Type Description
ByteString

The bytes for resolvedLanguageCode.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LanguageInfo other)

public LanguageInfo.Builder mergeFrom(LanguageInfo other)
Parameter
Name Description
other LanguageInfo
Returns
Type Description
LanguageInfo.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public LanguageInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LanguageInfo.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public LanguageInfo.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
LanguageInfo.Builder
Overrides

setConfidenceScore(float value)

public LanguageInfo.Builder setConfidenceScore(float value)

The confidence score of the detected language between 0 and 1.

float confidence_score = 3;

Parameter
Name Description
value float

The confidenceScore to set.

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

setInputLanguageCode(String value)

public LanguageInfo.Builder setInputLanguageCode(String value)

The language code specified in the original request.

string input_language_code = 1;

Parameter
Name Description
value String

The inputLanguageCode to set.

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

setInputLanguageCodeBytes(ByteString value)

public LanguageInfo.Builder setInputLanguageCodeBytes(ByteString value)

The language code specified in the original request.

string input_language_code = 1;

Parameter
Name Description
value ByteString

The bytes for inputLanguageCode to set.

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

setResolvedLanguageCode(String value)

public LanguageInfo.Builder setResolvedLanguageCode(String value)

The language code detected for this request based on the user conversation.

string resolved_language_code = 2;

Parameter
Name Description
value String

The resolvedLanguageCode to set.

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.

setResolvedLanguageCodeBytes(ByteString value)

public LanguageInfo.Builder setResolvedLanguageCodeBytes(ByteString value)

The language code detected for this request based on the user conversation.

string resolved_language_code = 2;

Parameter
Name Description
value ByteString

The bytes for resolvedLanguageCode to set.

Returns
Type Description
LanguageInfo.Builder

This builder for chaining.