Class Generator.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Generator.Builder>
com.google.cloud.dialogflow.v2.Generator.Builder
All Implemented Interfaces:
GeneratorOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Generator

public static final class Generator.Builder extends com.google.protobuf.GeneratedMessage.Builder<Generator.Builder> implements GeneratorOrBuilder
 LLM generator.
 
Protobuf type google.cloud.dialogflow.v2.Generator
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Generator.Builder>
    • clear

      public Generator.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Generator.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Generator.Builder>
    • getDefaultInstanceForType

      public Generator getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Generator build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Generator buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Generator.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Generator.Builder>
    • mergeFrom

      public Generator.Builder mergeFrom(Generator other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Generator.Builder>
    • mergeFrom

      public Generator.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Generator.Builder>
      Throws:
      IOException
    • getContextCase

      public Generator.ContextCase getContextCase()
      Specified by:
      getContextCase in interface GeneratorOrBuilder
    • clearContext

      public Generator.Builder clearContext()
    • getFoundationModelCase

      public Generator.FoundationModelCase getFoundationModelCase()
      Specified by:
      getFoundationModelCase in interface GeneratorOrBuilder
    • clearFoundationModel

      public Generator.Builder clearFoundationModel()
    • getName

      public String getName()
       Output only. Identifier. The resource name of the generator. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface GeneratorOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. The resource name of the generator. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface GeneratorOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Generator.Builder setName(String value)
       Output only. Identifier. The resource name of the generator. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Generator.Builder clearName()
       Output only. Identifier. The resource name of the generator. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Generator.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Identifier. The resource name of the generator. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       Optional. Human readable description of the generator.
       
      string description = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescription in interface GeneratorOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       Optional. Human readable description of the generator.
       
      string description = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescriptionBytes in interface GeneratorOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public Generator.Builder setDescription(String value)
       Optional. Human readable description of the generator.
       
      string description = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public Generator.Builder clearDescription()
       Optional. Human readable description of the generator.
       
      string description = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public Generator.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       Optional. Human readable description of the generator.
       
      string description = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • hasFreeFormContext

      public boolean hasFreeFormContext()
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
      Specified by:
      hasFreeFormContext in interface GeneratorOrBuilder
      Returns:
      Whether the freeFormContext field is set.
    • getFreeFormContext

      public FreeFormContext getFreeFormContext()
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
      Specified by:
      getFreeFormContext in interface GeneratorOrBuilder
      Returns:
      The freeFormContext.
    • setFreeFormContext

      public Generator.Builder setFreeFormContext(FreeFormContext value)
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
    • setFreeFormContext

      public Generator.Builder setFreeFormContext(FreeFormContext.Builder builderForValue)
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
    • mergeFreeFormContext

      public Generator.Builder mergeFreeFormContext(FreeFormContext value)
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
    • clearFreeFormContext

      public Generator.Builder clearFreeFormContext()
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
    • getFreeFormContextBuilder

      public FreeFormContext.Builder getFreeFormContextBuilder()
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
    • getFreeFormContextOrBuilder

      public FreeFormContextOrBuilder getFreeFormContextOrBuilder()
       Input of free from generator to LLM.
       
      .google.cloud.dialogflow.v2.FreeFormContext free_form_context = 11;
      Specified by:
      getFreeFormContextOrBuilder in interface GeneratorOrBuilder
    • hasAgentCoachingContext

      public boolean hasAgentCoachingContext()
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
      Specified by:
      hasAgentCoachingContext in interface GeneratorOrBuilder
      Returns:
      Whether the agentCoachingContext field is set.
    • getAgentCoachingContext

      public AgentCoachingContext getAgentCoachingContext()
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
      Specified by:
      getAgentCoachingContext in interface GeneratorOrBuilder
      Returns:
      The agentCoachingContext.
    • setAgentCoachingContext

      public Generator.Builder setAgentCoachingContext(AgentCoachingContext value)
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
    • setAgentCoachingContext

      public Generator.Builder setAgentCoachingContext(AgentCoachingContext.Builder builderForValue)
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
    • mergeAgentCoachingContext

      public Generator.Builder mergeAgentCoachingContext(AgentCoachingContext value)
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
    • clearAgentCoachingContext

      public Generator.Builder clearAgentCoachingContext()
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
    • getAgentCoachingContextBuilder

      public AgentCoachingContext.Builder getAgentCoachingContextBuilder()
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
    • getAgentCoachingContextOrBuilder

      public AgentCoachingContextOrBuilder getAgentCoachingContextOrBuilder()
       Input of prebuilt Agent Coaching feature.
       
      .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12;
      Specified by:
      getAgentCoachingContextOrBuilder in interface GeneratorOrBuilder
    • hasSummarizationContext

      public boolean hasSummarizationContext()
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
      Specified by:
      hasSummarizationContext in interface GeneratorOrBuilder
      Returns:
      Whether the summarizationContext field is set.
    • getSummarizationContext

      public SummarizationContext getSummarizationContext()
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
      Specified by:
      getSummarizationContext in interface GeneratorOrBuilder
      Returns:
      The summarizationContext.
    • setSummarizationContext

      public Generator.Builder setSummarizationContext(SummarizationContext value)
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
    • setSummarizationContext

      public Generator.Builder setSummarizationContext(SummarizationContext.Builder builderForValue)
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
    • mergeSummarizationContext

      public Generator.Builder mergeSummarizationContext(SummarizationContext value)
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
    • clearSummarizationContext

      public Generator.Builder clearSummarizationContext()
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
    • getSummarizationContextBuilder

      public SummarizationContext.Builder getSummarizationContextBuilder()
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
    • getSummarizationContextOrBuilder

      public SummarizationContextOrBuilder getSummarizationContextOrBuilder()
       Input of prebuilt Summarization feature.
       
      .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13;
      Specified by:
      getSummarizationContextOrBuilder in interface GeneratorOrBuilder
    • hasInferenceParameter

      public boolean hasInferenceParameter()
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasInferenceParameter in interface GeneratorOrBuilder
      Returns:
      Whether the inferenceParameter field is set.
    • getInferenceParameter

      public InferenceParameter getInferenceParameter()
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInferenceParameter in interface GeneratorOrBuilder
      Returns:
      The inferenceParameter.
    • setInferenceParameter

      public Generator.Builder setInferenceParameter(InferenceParameter value)
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
    • setInferenceParameter

      public Generator.Builder setInferenceParameter(InferenceParameter.Builder builderForValue)
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
    • mergeInferenceParameter

      public Generator.Builder mergeInferenceParameter(InferenceParameter value)
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
    • clearInferenceParameter

      public Generator.Builder clearInferenceParameter()
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getInferenceParameterBuilder

      public InferenceParameter.Builder getInferenceParameterBuilder()
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getInferenceParameterOrBuilder

      public InferenceParameterOrBuilder getInferenceParameterOrBuilder()
       Optional. Inference parameters for this generator.
       
      .google.cloud.dialogflow.v2.InferenceParameter inference_parameter = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInferenceParameterOrBuilder in interface GeneratorOrBuilder
    • getTriggerEventValue

      public int getTriggerEventValue()
       Optional. The trigger event of the generator. It defines when the generator
       is triggered in a conversation.
       
      .google.cloud.dialogflow.v2.TriggerEvent trigger_event = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTriggerEventValue in interface GeneratorOrBuilder
      Returns:
      The enum numeric value on the wire for triggerEvent.
    • setTriggerEventValue

      public Generator.Builder setTriggerEventValue(int value)
       Optional. The trigger event of the generator. It defines when the generator
       is triggered in a conversation.
       
      .google.cloud.dialogflow.v2.TriggerEvent trigger_event = 5 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The enum numeric value on the wire for triggerEvent to set.
      Returns:
      This builder for chaining.
    • getTriggerEvent

      public TriggerEvent getTriggerEvent()
       Optional. The trigger event of the generator. It defines when the generator
       is triggered in a conversation.
       
      .google.cloud.dialogflow.v2.TriggerEvent trigger_event = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTriggerEvent in interface GeneratorOrBuilder
      Returns:
      The triggerEvent.
    • setTriggerEvent

      public Generator.Builder setTriggerEvent(TriggerEvent value)
       Optional. The trigger event of the generator. It defines when the generator
       is triggered in a conversation.
       
      .google.cloud.dialogflow.v2.TriggerEvent trigger_event = 5 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The triggerEvent to set.
      Returns:
      This builder for chaining.
    • clearTriggerEvent

      public Generator.Builder clearTriggerEvent()
       Optional. The trigger event of the generator. It defines when the generator
       is triggered in a conversation.
       
      .google.cloud.dialogflow.v2.TriggerEvent trigger_event = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • hasPublishedModel

      public boolean hasPublishedModel()
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasPublishedModel in interface GeneratorOrBuilder
      Returns:
      Whether the publishedModel field is set.
    • getPublishedModel

      public String getPublishedModel()
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPublishedModel in interface GeneratorOrBuilder
      Returns:
      The publishedModel.
    • getPublishedModelBytes

      public com.google.protobuf.ByteString getPublishedModelBytes()
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPublishedModelBytes in interface GeneratorOrBuilder
      Returns:
      The bytes for publishedModel.
    • setPublishedModel

      public Generator.Builder setPublishedModel(String value)
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The publishedModel to set.
      Returns:
      This builder for chaining.
    • clearPublishedModel

      public Generator.Builder clearPublishedModel()
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setPublishedModelBytes

      public Generator.Builder setPublishedModelBytes(com.google.protobuf.ByteString value)
       Optional. The published Large Language Model name.
       * To use the latest model version, specify the model name without version
       number. Example: `text-bison`
       * To use a stable model version, specify the version number as well.
       Example: `text-bison@002`.
       
      string published_model = 15 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for publishedModel to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface GeneratorOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface GeneratorOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Generator.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Generator.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Generator.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Generator.Builder clearCreateTime()
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time of this generator.
       
      .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface GeneratorOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface GeneratorOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface GeneratorOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Generator.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Generator.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Generator.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Generator.Builder clearUpdateTime()
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Update time of this generator.
       
      .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface GeneratorOrBuilder
    • getToolsList

      public com.google.protobuf.ProtocolStringList getToolsList()
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getToolsList in interface GeneratorOrBuilder
      Returns:
      A list containing the tools.
    • getToolsCount

      public int getToolsCount()
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getToolsCount in interface GeneratorOrBuilder
      Returns:
      The count of tools.
    • getTools

      public String getTools(int index)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getTools in interface GeneratorOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The tools at the given index.
    • getToolsBytes

      public com.google.protobuf.ByteString getToolsBytes(int index)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getToolsBytes in interface GeneratorOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tools at the given index.
    • setTools

      public Generator.Builder setTools(int index, String value)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index to set the value at.
      value - The tools to set.
      Returns:
      This builder for chaining.
    • addTools

      public Generator.Builder addTools(String value)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The tools to add.
      Returns:
      This builder for chaining.
    • addAllTools

      public Generator.Builder addAllTools(Iterable<String> values)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Parameters:
      values - The tools to add.
      Returns:
      This builder for chaining.
    • clearTools

      public Generator.Builder clearTools()
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • addToolsBytes

      public Generator.Builder addToolsBytes(com.google.protobuf.ByteString value)
       Optional. Resource names of the tools that the generator can choose from.
       Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
       
      repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes of the tools to add.
      Returns:
      This builder for chaining.
    • hasSuggestionDedupingConfig

      public boolean hasSuggestionDedupingConfig()
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasSuggestionDedupingConfig in interface GeneratorOrBuilder
      Returns:
      Whether the suggestionDedupingConfig field is set.
    • getSuggestionDedupingConfig

      public SuggestionDedupingConfig getSuggestionDedupingConfig()
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getSuggestionDedupingConfig in interface GeneratorOrBuilder
      Returns:
      The suggestionDedupingConfig.
    • setSuggestionDedupingConfig

      public Generator.Builder setSuggestionDedupingConfig(SuggestionDedupingConfig value)
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
    • setSuggestionDedupingConfig

      public Generator.Builder setSuggestionDedupingConfig(SuggestionDedupingConfig.Builder builderForValue)
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
    • mergeSuggestionDedupingConfig

      public Generator.Builder mergeSuggestionDedupingConfig(SuggestionDedupingConfig value)
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
    • clearSuggestionDedupingConfig

      public Generator.Builder clearSuggestionDedupingConfig()
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
    • getSuggestionDedupingConfigBuilder

      public SuggestionDedupingConfig.Builder getSuggestionDedupingConfigBuilder()
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
    • getSuggestionDedupingConfigOrBuilder

      public SuggestionDedupingConfigOrBuilder getSuggestionDedupingConfigOrBuilder()
       Optional. Configuration for suggestion deduping. This is only applicable to
       AI Coach feature.
       
      .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getSuggestionDedupingConfigOrBuilder in interface GeneratorOrBuilder
    • getToolsetToolsList

      public List<ToolsetTool> getToolsetToolsList()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getToolsetToolsList in interface GeneratorOrBuilder
    • getToolsetToolsCount

      public int getToolsetToolsCount()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getToolsetToolsCount in interface GeneratorOrBuilder
    • getToolsetTools

      public ToolsetTool getToolsetTools(int index)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getToolsetTools in interface GeneratorOrBuilder
    • setToolsetTools

      public Generator.Builder setToolsetTools(int index, ToolsetTool value)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • setToolsetTools

      public Generator.Builder setToolsetTools(int index, ToolsetTool.Builder builderForValue)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addToolsetTools

      public Generator.Builder addToolsetTools(ToolsetTool value)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addToolsetTools

      public Generator.Builder addToolsetTools(int index, ToolsetTool value)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addToolsetTools

      public Generator.Builder addToolsetTools(ToolsetTool.Builder builderForValue)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addToolsetTools

      public Generator.Builder addToolsetTools(int index, ToolsetTool.Builder builderForValue)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addAllToolsetTools

      public Generator.Builder addAllToolsetTools(Iterable<? extends ToolsetTool> values)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • clearToolsetTools

      public Generator.Builder clearToolsetTools()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • removeToolsetTools

      public Generator.Builder removeToolsetTools(int index)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsetToolsBuilder

      public ToolsetTool.Builder getToolsetToolsBuilder(int index)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsetToolsOrBuilder

      public ToolsetToolOrBuilder getToolsetToolsOrBuilder(int index)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getToolsetToolsOrBuilder in interface GeneratorOrBuilder
    • getToolsetToolsOrBuilderList

      public List<? extends ToolsetToolOrBuilder> getToolsetToolsOrBuilderList()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getToolsetToolsOrBuilderList in interface GeneratorOrBuilder
    • addToolsetToolsBuilder

      public ToolsetTool.Builder addToolsetToolsBuilder()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • addToolsetToolsBuilder

      public ToolsetTool.Builder addToolsetToolsBuilder(int index)
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsetToolsBuilderList

      public List<ToolsetTool.Builder> getToolsetToolsBuilderList()
       Optional. List of CES toolset specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 27 [(.google.api.field_behavior) = OPTIONAL];
    • getCesToolSpecsList

      public List<CesToolSpec> getCesToolSpecsList()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesToolSpecsList in interface GeneratorOrBuilder
    • getCesToolSpecsCount

      public int getCesToolSpecsCount()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesToolSpecsCount in interface GeneratorOrBuilder
    • getCesToolSpecs

      public CesToolSpec getCesToolSpecs(int index)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesToolSpecs in interface GeneratorOrBuilder
    • setCesToolSpecs

      public Generator.Builder setCesToolSpecs(int index, CesToolSpec value)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • setCesToolSpecs

      public Generator.Builder setCesToolSpecs(int index, CesToolSpec.Builder builderForValue)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addCesToolSpecs

      public Generator.Builder addCesToolSpecs(CesToolSpec value)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addCesToolSpecs

      public Generator.Builder addCesToolSpecs(int index, CesToolSpec value)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addCesToolSpecs

      public Generator.Builder addCesToolSpecs(CesToolSpec.Builder builderForValue)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addCesToolSpecs

      public Generator.Builder addCesToolSpecs(int index, CesToolSpec.Builder builderForValue)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addAllCesToolSpecs

      public Generator.Builder addAllCesToolSpecs(Iterable<? extends CesToolSpec> values)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • clearCesToolSpecs

      public Generator.Builder clearCesToolSpecs()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • removeCesToolSpecs

      public Generator.Builder removeCesToolSpecs(int index)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • getCesToolSpecsBuilder

      public CesToolSpec.Builder getCesToolSpecsBuilder(int index)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • getCesToolSpecsOrBuilder

      public CesToolSpecOrBuilder getCesToolSpecsOrBuilder(int index)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesToolSpecsOrBuilder in interface GeneratorOrBuilder
    • getCesToolSpecsOrBuilderList

      public List<? extends CesToolSpecOrBuilder> getCesToolSpecsOrBuilderList()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesToolSpecsOrBuilderList in interface GeneratorOrBuilder
    • addCesToolSpecsBuilder

      public CesToolSpec.Builder addCesToolSpecsBuilder()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • addCesToolSpecsBuilder

      public CesToolSpec.Builder addCesToolSpecsBuilder(int index)
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • getCesToolSpecsBuilderList

      public List<CesToolSpec.Builder> getCesToolSpecsBuilderList()
       Optional. List of CES tool specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 28 [(.google.api.field_behavior) = OPTIONAL];
    • getCesAppSpecsList

      public List<CesAppSpec> getCesAppSpecsList()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesAppSpecsList in interface GeneratorOrBuilder
    • getCesAppSpecsCount

      public int getCesAppSpecsCount()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesAppSpecsCount in interface GeneratorOrBuilder
    • getCesAppSpecs

      public CesAppSpec getCesAppSpecs(int index)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesAppSpecs in interface GeneratorOrBuilder
    • setCesAppSpecs

      public Generator.Builder setCesAppSpecs(int index, CesAppSpec value)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • setCesAppSpecs

      public Generator.Builder setCesAppSpecs(int index, CesAppSpec.Builder builderForValue)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addCesAppSpecs

      public Generator.Builder addCesAppSpecs(CesAppSpec value)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addCesAppSpecs

      public Generator.Builder addCesAppSpecs(int index, CesAppSpec value)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addCesAppSpecs

      public Generator.Builder addCesAppSpecs(CesAppSpec.Builder builderForValue)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addCesAppSpecs

      public Generator.Builder addCesAppSpecs(int index, CesAppSpec.Builder builderForValue)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addAllCesAppSpecs

      public Generator.Builder addAllCesAppSpecs(Iterable<? extends CesAppSpec> values)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • clearCesAppSpecs

      public Generator.Builder clearCesAppSpecs()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • removeCesAppSpecs

      public Generator.Builder removeCesAppSpecs(int index)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • getCesAppSpecsBuilder

      public CesAppSpec.Builder getCesAppSpecsBuilder(int index)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • getCesAppSpecsOrBuilder

      public CesAppSpecOrBuilder getCesAppSpecsOrBuilder(int index)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesAppSpecsOrBuilder in interface GeneratorOrBuilder
    • getCesAppSpecsOrBuilderList

      public List<? extends CesAppSpecOrBuilder> getCesAppSpecsOrBuilderList()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCesAppSpecsOrBuilderList in interface GeneratorOrBuilder
    • addCesAppSpecsBuilder

      public CesAppSpec.Builder addCesAppSpecsBuilder()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • addCesAppSpecsBuilder

      public CesAppSpec.Builder addCesAppSpecsBuilder(int index)
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];
    • getCesAppSpecsBuilderList

      public List<CesAppSpec.Builder> getCesAppSpecsBuilderList()
       Optional. List of CES app specs that the generator can choose from.
       
      repeated .google.cloud.dialogflow.v2.CesAppSpec ces_app_specs = 29 [(.google.api.field_behavior) = OPTIONAL];