Interface Handler.EventHandlerOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Handler.EventHandler, Handler.EventHandler.Builder
Enclosing class:
Handler

public static interface Handler.EventHandlerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getEvent

      String getEvent()
       Required. The name of the event that triggers this handler.
       
      string event = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The event.
    • getEventBytes

      com.google.protobuf.ByteString getEventBytes()
       Required. The name of the event that triggers this handler.
       
      string event = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for event.
    • getCondition

      String getCondition()
       Optional. The condition that must be satisfied to trigger this handler.
       
      string condition = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The condition.
    • getConditionBytes

      com.google.protobuf.ByteString getConditionBytes()
       Optional. The condition that must be satisfied to trigger this handler.
       
      string condition = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for condition.
    • hasFulfillment

      boolean hasFulfillment()
       Required. The fulfillment to call when the event occurs.
       
      .google.cloud.dialogflow.cx.v3beta1.Fulfillment fulfillment = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the fulfillment field is set.
    • getFulfillment

      Fulfillment getFulfillment()
       Required. The fulfillment to call when the event occurs.
       
      .google.cloud.dialogflow.cx.v3beta1.Fulfillment fulfillment = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The fulfillment.
    • getFulfillmentOrBuilder

      FulfillmentOrBuilder getFulfillmentOrBuilder()
       Required. The fulfillment to call when the event occurs.
       
      .google.cloud.dialogflow.cx.v3beta1.Fulfillment fulfillment = 2 [(.google.api.field_behavior) = REQUIRED];