Class TriggerAction.GenerativeAnswer.Builder (0.1.0)

public static final class TriggerAction.GenerativeAnswer.Builder extends GeneratedMessage.Builder<TriggerAction.GenerativeAnswer.Builder> implements TriggerAction.GenerativeAnswerOrBuilder

The agent will immediately respond with a generative answer.

Protobuf type google.cloud.ces.v1.TriggerAction.GenerativeAnswer

Static Methods

getDescriptor()

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

Methods

build()

public TriggerAction.GenerativeAnswer build()
Returns
Type Description
TriggerAction.GenerativeAnswer

buildPartial()

public TriggerAction.GenerativeAnswer buildPartial()
Returns
Type Description
TriggerAction.GenerativeAnswer

clear()

public TriggerAction.GenerativeAnswer.Builder clear()
Returns
Type Description
TriggerAction.GenerativeAnswer.Builder
Overrides

clearPrompt()

public TriggerAction.GenerativeAnswer.Builder clearPrompt()

Required. The prompt to use for the generative answer.

string prompt = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TriggerAction.GenerativeAnswer.Builder

This builder for chaining.

getDefaultInstanceForType()

public TriggerAction.GenerativeAnswer getDefaultInstanceForType()
Returns
Type Description
TriggerAction.GenerativeAnswer

getDescriptorForType()

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

getPrompt()

public String getPrompt()

Required. The prompt to use for the generative answer.

string prompt = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The prompt.

getPromptBytes()

public ByteString getPromptBytes()

Required. The prompt to use for the generative answer.

string prompt = 1 [(.google.api.field_behavior) = REQUIRED];

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(TriggerAction.GenerativeAnswer other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setPrompt(String value)

public TriggerAction.GenerativeAnswer.Builder setPrompt(String value)

Required. The prompt to use for the generative answer.

string prompt = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The prompt to set.

Returns
Type Description
TriggerAction.GenerativeAnswer.Builder

This builder for chaining.

setPromptBytes(ByteString value)

public TriggerAction.GenerativeAnswer.Builder setPromptBytes(ByteString value)

Required. The prompt to use for the generative answer.

string prompt = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for prompt to set.

Returns
Type Description
TriggerAction.GenerativeAnswer.Builder

This builder for chaining.