Interface AgentCoachingInstructionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AgentCoachingInstruction, AgentCoachingInstruction.Builder

@Generated public interface AgentCoachingInstructionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getDisplayName

      String getDisplayName()
       Optional. Display name for the instruction.
       
      string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Optional. Display name for the instruction.
       
      string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for displayName.
    • getDisplayDetails

      String getDisplayDetails()
       Optional. The detailed description of this instruction.
       
      string display_details = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The displayDetails.
    • getDisplayDetailsBytes

      com.google.protobuf.ByteString getDisplayDetailsBytes()
       Optional. The detailed description of this instruction.
       
      string display_details = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for displayDetails.
    • getCondition

      String getCondition()
       Optional. The condition of the instruction. For example, "the customer
       wants to cancel an order".  If the users want the instruction to be
       triggered unconditionally, the condition can be empty.
       
      string condition = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The condition.
    • getConditionBytes

      com.google.protobuf.ByteString getConditionBytes()
       Optional. The condition of the instruction. For example, "the customer
       wants to cancel an order".  If the users want the instruction to be
       triggered unconditionally, the condition can be empty.
       
      string condition = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for condition.
    • getAgentAction

      String getAgentAction()
       Optional. The action that human agent should take. For example, "apologize
       for the slow shipping". If the users only want to use agent coaching for
       intent detection, agent_action can be empty
       
      string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The agentAction.
    • getAgentActionBytes

      com.google.protobuf.ByteString getAgentActionBytes()
       Optional. The action that human agent should take. For example, "apologize
       for the slow shipping". If the users only want to use agent coaching for
       intent detection, agent_action can be empty
       
      string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for agentAction.
    • getSystemAction

      String getSystemAction()
       Optional. The action that system should take. For example,
       "call GetOrderTime with order_number={order number provided by the
       customer}". If the users don't have plugins or don't want to trigger
       plugins, the system_action can be empty
       
      string system_action = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The systemAction.
    • getSystemActionBytes

      com.google.protobuf.ByteString getSystemActionBytes()
       Optional. The action that system should take. For example,
       "call GetOrderTime with order_number={order number provided by the
       customer}". If the users don't have plugins or don't want to trigger
       plugins, the system_action can be empty
       
      string system_action = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for systemAction.
    • hasDuplicateCheckResult

      boolean hasDuplicateCheckResult()
       Output only. Duplication check for the AgentCoachingInstruction.
       
      .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the duplicateCheckResult field is set.
    • getDuplicateCheckResult

       Output only. Duplication check for the AgentCoachingInstruction.
       
      .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The duplicateCheckResult.
    • getDuplicateCheckResultOrBuilder

      AgentCoachingInstruction.DuplicateCheckResultOrBuilder getDuplicateCheckResultOrBuilder()
       Output only. Duplication check for the AgentCoachingInstruction.
       
      .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTriggeringEventValue

      int getTriggeringEventValue()
       Optional. The event that should trigger this instruction.
       If UNSPECIFIED, the instruction triggering will be same as the generator's
       trigger_event.
       
      .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for triggeringEvent.
    • getTriggeringEvent

       Optional. The event that should trigger this instruction.
       If UNSPECIFIED, the instruction triggering will be same as the generator's
       trigger_event.
       
      .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The triggeringEvent.