Interface FulfillmentOrBuilder

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

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

    • getName

      String getName()
       Required. The unique identifier of the fulfillment.
       Supported formats:
      
       - `projects/<Project ID>/agent/fulfillment`
       - `projects/<Project ID>/locations/<Location ID>/agent/fulfillment`
      
       This field is not used for Fulfillment in an Environment.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Required. The unique identifier of the fulfillment.
       Supported formats:
      
       - `projects/<Project ID>/agent/fulfillment`
       - `projects/<Project ID>/locations/<Location ID>/agent/fulfillment`
      
       This field is not used for Fulfillment in an Environment.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for name.
    • getDisplayName

      String getDisplayName()
       Optional. The human-readable name of the fulfillment, unique within the
       agent.
      
       This field is not used for Fulfillment in an Environment.
       
      string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Optional. The human-readable name of the fulfillment, unique within the
       agent.
      
       This field is not used for Fulfillment in an Environment.
       
      string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for displayName.
    • hasGenericWebService

      boolean hasGenericWebService()
       Configuration for a generic web service.
       
      .google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;
      Returns:
      Whether the genericWebService field is set.
    • getGenericWebService

      Fulfillment.GenericWebService getGenericWebService()
       Configuration for a generic web service.
       
      .google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;
      Returns:
      The genericWebService.
    • getGenericWebServiceOrBuilder

      Fulfillment.GenericWebServiceOrBuilder getGenericWebServiceOrBuilder()
       Configuration for a generic web service.
       
      .google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;
    • getEnabled

      boolean getEnabled()
       Optional. Whether fulfillment is enabled.
       
      bool enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enabled.
    • getFeaturesList

      List<Fulfillment.Feature> getFeaturesList()
       Optional. The field defines whether the fulfillment is enabled for certain
       features.
       
      repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getFeatures

      Fulfillment.Feature getFeatures(int index)
       Optional. The field defines whether the fulfillment is enabled for certain
       features.
       
      repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getFeaturesCount

      int getFeaturesCount()
       Optional. The field defines whether the fulfillment is enabled for certain
       features.
       
      repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getFeaturesOrBuilderList

      List<? extends Fulfillment.FeatureOrBuilder> getFeaturesOrBuilderList()
       Optional. The field defines whether the fulfillment is enabled for certain
       features.
       
      repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getFeaturesOrBuilder

      Fulfillment.FeatureOrBuilder getFeaturesOrBuilder(int index)
       Optional. The field defines whether the fulfillment is enabled for certain
       features.
       
      repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getFulfillmentCase

      Fulfillment.FulfillmentCase getFulfillmentCase()