Interface TriggerActionOrBuilder (0.1.0)

public interface TriggerActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionCase()

public abstract TriggerAction.ActionCase getActionCase()
Returns
Type Description
TriggerAction.ActionCase

getGenerativeAnswer()

public abstract TriggerAction.GenerativeAnswer getGenerativeAnswer()

Optional. Respond with a generative answer.

.google.cloud.ces.v1.TriggerAction.GenerativeAnswer generative_answer = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.GenerativeAnswer

The generativeAnswer.

getGenerativeAnswerOrBuilder()

public abstract TriggerAction.GenerativeAnswerOrBuilder getGenerativeAnswerOrBuilder()

Optional. Respond with a generative answer.

.google.cloud.ces.v1.TriggerAction.GenerativeAnswer generative_answer = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.GenerativeAnswerOrBuilder

getRespondImmediately()

public abstract TriggerAction.RespondImmediately getRespondImmediately()

Optional. Immediately respond with a preconfigured response.

.google.cloud.ces.v1.TriggerAction.RespondImmediately respond_immediately = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.RespondImmediately

The respondImmediately.

getRespondImmediatelyOrBuilder()

public abstract TriggerAction.RespondImmediatelyOrBuilder getRespondImmediatelyOrBuilder()

Optional. Immediately respond with a preconfigured response.

.google.cloud.ces.v1.TriggerAction.RespondImmediately respond_immediately = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.RespondImmediatelyOrBuilder

getTransferAgent()

public abstract TriggerAction.TransferAgent getTransferAgent()

Optional. Transfer the conversation to a different agent.

.google.cloud.ces.v1.TriggerAction.TransferAgent transfer_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.TransferAgent

The transferAgent.

getTransferAgentOrBuilder()

public abstract TriggerAction.TransferAgentOrBuilder getTransferAgentOrBuilder()

Optional. Transfer the conversation to a different agent.

.google.cloud.ces.v1.TriggerAction.TransferAgent transfer_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TriggerAction.TransferAgentOrBuilder

hasGenerativeAnswer()

public abstract boolean hasGenerativeAnswer()

Optional. Respond with a generative answer.

.google.cloud.ces.v1.TriggerAction.GenerativeAnswer generative_answer = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the generativeAnswer field is set.

hasRespondImmediately()

public abstract boolean hasRespondImmediately()

Optional. Immediately respond with a preconfigured response.

.google.cloud.ces.v1.TriggerAction.RespondImmediately respond_immediately = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the respondImmediately field is set.

hasTransferAgent()

public abstract boolean hasTransferAgent()

Optional. Transfer the conversation to a different agent.

.google.cloud.ces.v1.TriggerAction.TransferAgent transfer_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the transferAgent field is set.