Class CompleteQueryResponse.AgentPrompt.Builder (2.101.0)

public static final class CompleteQueryResponse.AgentPrompt.Builder extends GeneratedMessage.Builder<CompleteQueryResponse.AgentPrompt.Builder> implements CompleteQueryResponse.AgentPromptOrBuilder

A conversational prompt to trigger agents like Shopping Agent.

Protobuf type google.cloud.retail.v2alpha.CompleteQueryResponse.AgentPrompt

Static Methods

getDescriptor()

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

Methods

build()

public CompleteQueryResponse.AgentPrompt build()
Returns
Type Description
CompleteQueryResponse.AgentPrompt

buildPartial()

public CompleteQueryResponse.AgentPrompt buildPartial()
Returns
Type Description
CompleteQueryResponse.AgentPrompt

clear()

public CompleteQueryResponse.AgentPrompt.Builder clear()
Returns
Type Description
CompleteQueryResponse.AgentPrompt.Builder
Overrides

clearPrompt()

public CompleteQueryResponse.AgentPrompt.Builder clearPrompt()

The conversational prompt string.

string prompt = 1;

Returns
Type Description
CompleteQueryResponse.AgentPrompt.Builder

This builder for chaining.

getDefaultInstanceForType()

public CompleteQueryResponse.AgentPrompt getDefaultInstanceForType()
Returns
Type Description
CompleteQueryResponse.AgentPrompt

getDescriptorForType()

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

getPrompt()

public String getPrompt()

The conversational prompt string.

string prompt = 1;

Returns
Type Description
String

The prompt.

getPromptBytes()

public ByteString getPromptBytes()

The conversational prompt string.

string prompt = 1;

Returns
Type Description
ByteString

The bytes for prompt.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CompleteQueryResponse.AgentPrompt other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setPrompt(String value)

public CompleteQueryResponse.AgentPrompt.Builder setPrompt(String value)

The conversational prompt string.

string prompt = 1;

Parameter
Name Description
value String

The prompt to set.

Returns
Type Description
CompleteQueryResponse.AgentPrompt.Builder

This builder for chaining.

setPromptBytes(ByteString value)

public CompleteQueryResponse.AgentPrompt.Builder setPromptBytes(ByteString value)

The conversational prompt string.

string prompt = 1;

Parameter
Name Description
value ByteString

The bytes for prompt to set.

Returns
Type Description
CompleteQueryResponse.AgentPrompt.Builder

This builder for chaining.