Class CompanionSuggestion.Builder (4.105.0)

public static final class CompanionSuggestion.Builder extends GeneratedMessage.Builder<CompanionSuggestion.Builder> implements CompanionSuggestionOrBuilder

Represents a companion suggestion answer.

Protobuf type google.cloud.dialogflow.v2.CompanionSuggestion

Static Methods

getDescriptor()

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

Methods

addAllGuidances(Iterable<? extends CompanionSuggestion.Guidance> values)

public CompanionSuggestion.Builder addAllGuidances(Iterable<? extends CompanionSuggestion.Guidance> values)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.dialogflow.v2.CompanionSuggestion.Guidance>
Returns
Type Description
CompanionSuggestion.Builder

addGuidances(CompanionSuggestion.Guidance value)

public CompanionSuggestion.Builder addGuidances(CompanionSuggestion.Guidance value)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
value CompanionSuggestion.Guidance
Returns
Type Description
CompanionSuggestion.Builder

addGuidances(CompanionSuggestion.Guidance.Builder builderForValue)

public CompanionSuggestion.Builder addGuidances(CompanionSuggestion.Guidance.Builder builderForValue)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
builderForValue CompanionSuggestion.Guidance.Builder
Returns
Type Description
CompanionSuggestion.Builder

addGuidances(int index, CompanionSuggestion.Guidance value)

public CompanionSuggestion.Builder addGuidances(int index, CompanionSuggestion.Guidance value)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameters
Name Description
index int
value CompanionSuggestion.Guidance
Returns
Type Description
CompanionSuggestion.Builder

addGuidances(int index, CompanionSuggestion.Guidance.Builder builderForValue)

public CompanionSuggestion.Builder addGuidances(int index, CompanionSuggestion.Guidance.Builder builderForValue)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameters
Name Description
index int
builderForValue CompanionSuggestion.Guidance.Builder
Returns
Type Description
CompanionSuggestion.Builder

addGuidancesBuilder()

public CompanionSuggestion.Guidance.Builder addGuidancesBuilder()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
CompanionSuggestion.Guidance.Builder

addGuidancesBuilder(int index)

public CompanionSuggestion.Guidance.Builder addGuidancesBuilder(int index)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
index int
Returns
Type Description
CompanionSuggestion.Guidance.Builder

build()

public CompanionSuggestion build()
Returns
Type Description
CompanionSuggestion

buildPartial()

public CompanionSuggestion buildPartial()
Returns
Type Description
CompanionSuggestion

clear()

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

clearGuidances()

public CompanionSuggestion.Builder clearGuidances()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
CompanionSuggestion.Builder

getDefaultInstanceForType()

public CompanionSuggestion getDefaultInstanceForType()
Returns
Type Description
CompanionSuggestion

getDescriptorForType()

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

getGuidances(int index)

public CompanionSuggestion.Guidance getGuidances(int index)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
index int
Returns
Type Description
CompanionSuggestion.Guidance

getGuidancesBuilder(int index)

public CompanionSuggestion.Guidance.Builder getGuidancesBuilder(int index)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
index int
Returns
Type Description
CompanionSuggestion.Guidance.Builder

getGuidancesBuilderList()

public List<CompanionSuggestion.Guidance.Builder> getGuidancesBuilderList()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
List<Builder>

getGuidancesCount()

public int getGuidancesCount()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
int

getGuidancesList()

public List<CompanionSuggestion.Guidance> getGuidancesList()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
List<Guidance>

getGuidancesOrBuilder(int index)

public CompanionSuggestion.GuidanceOrBuilder getGuidancesOrBuilder(int index)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
index int
Returns
Type Description
CompanionSuggestion.GuidanceOrBuilder

getGuidancesOrBuilderList()

public List<? extends CompanionSuggestion.GuidanceOrBuilder> getGuidancesOrBuilderList()

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.CompanionSuggestion.GuidanceOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CompanionSuggestion other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeGuidances(int index)

public CompanionSuggestion.Builder removeGuidances(int index)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameter
Name Description
index int
Returns
Type Description
CompanionSuggestion.Builder

setGuidances(int index, CompanionSuggestion.Guidance value)

public CompanionSuggestion.Builder setGuidances(int index, CompanionSuggestion.Guidance value)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameters
Name Description
index int
value CompanionSuggestion.Guidance
Returns
Type Description
CompanionSuggestion.Builder

setGuidances(int index, CompanionSuggestion.Guidance.Builder builderForValue)

public CompanionSuggestion.Builder setGuidances(int index, CompanionSuggestion.Guidance.Builder builderForValue)

List of guidances generated by the Companion Agent.

repeated .google.cloud.dialogflow.v2.CompanionSuggestion.Guidance guidances = 1;

Parameters
Name Description
index int
builderForValue CompanionSuggestion.Guidance.Builder
Returns
Type Description
CompanionSuggestion.Builder