Class Conversation.Metrics.MatchTypeCount.Builder (0.94.0)

public static final class Conversation.Metrics.MatchTypeCount.Builder extends GeneratedMessage.Builder<Conversation.Metrics.MatchTypeCount.Builder> implements Conversation.Metrics.MatchTypeCountOrBuilder

Count by Match.MatchType of the matches in the conversation.

Protobuf type google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics.MatchTypeCount

Static Methods

getDescriptor()

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

Methods

build()

public Conversation.Metrics.MatchTypeCount build()
Returns
Type Description
Conversation.Metrics.MatchTypeCount

buildPartial()

public Conversation.Metrics.MatchTypeCount buildPartial()
Returns
Type Description
Conversation.Metrics.MatchTypeCount

clear()

public Conversation.Metrics.MatchTypeCount.Builder clear()
Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder
Overrides

clearDirectIntentCount()

public Conversation.Metrics.MatchTypeCount.Builder clearDirectIntentCount()

The number of matches with type Match.MatchType.DIRECT_INTENT.

int32 direct_intent_count = 3;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearEventCount()

public Conversation.Metrics.MatchTypeCount.Builder clearEventCount()

The number of matches with type Match.MatchType.EVENT.

int32 event_count = 7;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearIntentCount()

public Conversation.Metrics.MatchTypeCount.Builder clearIntentCount()

The number of matches with type Match.MatchType.INTENT.

int32 intent_count = 2;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearNoInputCount()

public Conversation.Metrics.MatchTypeCount.Builder clearNoInputCount()

The number of matches with type Match.MatchType.NO_INPUT.

int32 no_input_count = 6;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearNoMatchCount()

public Conversation.Metrics.MatchTypeCount.Builder clearNoMatchCount()

The number of matches with type Match.MatchType.NO_MATCH.

int32 no_match_count = 5;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearParameterFillingCount()

public Conversation.Metrics.MatchTypeCount.Builder clearParameterFillingCount()

The number of matches with type Match.MatchType.PARAMETER_FILLING.

int32 parameter_filling_count = 4;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

clearUnspecifiedCount()

public Conversation.Metrics.MatchTypeCount.Builder clearUnspecifiedCount()

The number of matches with type Match.MatchType.MATCH_TYPE_UNSPECIFIED.

int32 unspecified_count = 1;

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

getDefaultInstanceForType()

public Conversation.Metrics.MatchTypeCount getDefaultInstanceForType()
Returns
Type Description
Conversation.Metrics.MatchTypeCount

getDescriptorForType()

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

getDirectIntentCount()

public int getDirectIntentCount()

The number of matches with type Match.MatchType.DIRECT_INTENT.

int32 direct_intent_count = 3;

Returns
Type Description
int

The directIntentCount.

getEventCount()

public int getEventCount()

The number of matches with type Match.MatchType.EVENT.

int32 event_count = 7;

Returns
Type Description
int

The eventCount.

getIntentCount()

public int getIntentCount()

The number of matches with type Match.MatchType.INTENT.

int32 intent_count = 2;

Returns
Type Description
int

The intentCount.

getNoInputCount()

public int getNoInputCount()

The number of matches with type Match.MatchType.NO_INPUT.

int32 no_input_count = 6;

Returns
Type Description
int

The noInputCount.

getNoMatchCount()

public int getNoMatchCount()

The number of matches with type Match.MatchType.NO_MATCH.

int32 no_match_count = 5;

Returns
Type Description
int

The noMatchCount.

getParameterFillingCount()

public int getParameterFillingCount()

The number of matches with type Match.MatchType.PARAMETER_FILLING.

int32 parameter_filling_count = 4;

Returns
Type Description
int

The parameterFillingCount.

getUnspecifiedCount()

public int getUnspecifiedCount()

The number of matches with type Match.MatchType.MATCH_TYPE_UNSPECIFIED.

int32 unspecified_count = 1;

Returns
Type Description
int

The unspecifiedCount.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Conversation.Metrics.MatchTypeCount other)

public Conversation.Metrics.MatchTypeCount.Builder mergeFrom(Conversation.Metrics.MatchTypeCount other)
Parameter
Name Description
other Conversation.Metrics.MatchTypeCount
Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public Conversation.Metrics.MatchTypeCount.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder
Overrides

setDirectIntentCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setDirectIntentCount(int value)

The number of matches with type Match.MatchType.DIRECT_INTENT.

int32 direct_intent_count = 3;

Parameter
Name Description
value int

The directIntentCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setEventCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setEventCount(int value)

The number of matches with type Match.MatchType.EVENT.

int32 event_count = 7;

Parameter
Name Description
value int

The eventCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setIntentCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setIntentCount(int value)

The number of matches with type Match.MatchType.INTENT.

int32 intent_count = 2;

Parameter
Name Description
value int

The intentCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setNoInputCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setNoInputCount(int value)

The number of matches with type Match.MatchType.NO_INPUT.

int32 no_input_count = 6;

Parameter
Name Description
value int

The noInputCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setNoMatchCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setNoMatchCount(int value)

The number of matches with type Match.MatchType.NO_MATCH.

int32 no_match_count = 5;

Parameter
Name Description
value int

The noMatchCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setParameterFillingCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setParameterFillingCount(int value)

The number of matches with type Match.MatchType.PARAMETER_FILLING.

int32 parameter_filling_count = 4;

Parameter
Name Description
value int

The parameterFillingCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.

setUnspecifiedCount(int value)

public Conversation.Metrics.MatchTypeCount.Builder setUnspecifiedCount(int value)

The number of matches with type Match.MatchType.MATCH_TYPE_UNSPECIFIED.

int32 unspecified_count = 1;

Parameter
Name Description
value int

The unspecifiedCount to set.

Returns
Type Description
Conversation.Metrics.MatchTypeCount.Builder

This builder for chaining.