Interface GenerateStatelessSuggestionRequestOrBuilder (4.60.0)

public interface GenerateStatelessSuggestionRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConversationContext()

public abstract ConversationContext getConversationContext()

Optional. Context of the conversation, including transcripts.

.google.cloud.dialogflow.v2.ConversationContext conversation_context = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationContext

The conversationContext.

getConversationContextOrBuilder()

public abstract ConversationContextOrBuilder getConversationContextOrBuilder()

Optional. Context of the conversation, including transcripts.

.google.cloud.dialogflow.v2.ConversationContext conversation_context = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationContextOrBuilder

getGenerator()

public abstract Generator getGenerator()

Uncreated generator. It should be a complete generator that includes all information about the generator.

.google.cloud.dialogflow.v2.Generator generator = 2;

Returns
Type Description
Generator

The generator.

getGeneratorName()

public abstract String getGeneratorName()

The resource name of the existing created generator. Format: projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>

string generator_name = 3;

Returns
Type Description
String

The generatorName.

getGeneratorNameBytes()

public abstract ByteString getGeneratorNameBytes()

The resource name of the existing created generator. Format: projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>

string generator_name = 3;

Returns
Type Description
ByteString

The bytes for generatorName.

getGeneratorOrBuilder()

public abstract GeneratorOrBuilder getGeneratorOrBuilder()

Uncreated generator. It should be a complete generator that includes all information about the generator.

.google.cloud.dialogflow.v2.Generator generator = 2;

Returns
Type Description
GeneratorOrBuilder

getGeneratorResourceCase()

public abstract GenerateStatelessSuggestionRequest.GeneratorResourceCase getGeneratorResourceCase()
Returns
Type Description
GenerateStatelessSuggestionRequest.GeneratorResourceCase

getParent()

public abstract String getParent()

Required. The parent resource to charge for the Suggestion's generation. Format: projects/<Project ID>/locations/<Location ID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource to charge for the Suggestion's generation. Format: projects/<Project ID>/locations/<Location ID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getTriggerEvents(int index)

public abstract TriggerEvent getTriggerEvents(int index)

Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.

repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
TriggerEvent

The triggerEvents at the given index.

getTriggerEventsCount()

public abstract int getTriggerEventsCount()

Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.

repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of triggerEvents.

getTriggerEventsList()

public abstract List<TriggerEvent> getTriggerEventsList()

Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.

repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<TriggerEvent>

A list containing the triggerEvents.

getTriggerEventsValue(int index)

public abstract int getTriggerEventsValue(int index)

Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.

repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of triggerEvents at the given index.

getTriggerEventsValueList()

public abstract List<Integer> getTriggerEventsValueList()

Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.

repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for triggerEvents.

hasConversationContext()

public abstract boolean hasConversationContext()

Optional. Context of the conversation, including transcripts.

.google.cloud.dialogflow.v2.ConversationContext conversation_context = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the conversationContext field is set.

hasGenerator()

public abstract boolean hasGenerator()

Uncreated generator. It should be a complete generator that includes all information about the generator.

.google.cloud.dialogflow.v2.Generator generator = 2;

Returns
Type Description
boolean

Whether the generator field is set.

hasGeneratorName()

public abstract boolean hasGeneratorName()

The resource name of the existing created generator. Format: projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>

string generator_name = 3;

Returns
Type Description
boolean

Whether the generatorName field is set.