Interface FulfillmentOrBuilder

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

    public interface FulfillmentOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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];