Interface PageInfo.FormInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    PageInfo.FormInfo, PageInfo.FormInfo.Builder
    Enclosing class:
    PageInfo

    public static interface PageInfo.FormInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      PageInfo.FormInfo.ParameterInfo getParameterInfo​(int index)
      Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
      int getParameterInfoCount()
      Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
      List<PageInfo.FormInfo.ParameterInfo> getParameterInfoList()
      Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
      PageInfo.FormInfo.ParameterInfoOrBuilder getParameterInfoOrBuilder​(int index)
      Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
      List<? extends PageInfo.FormInfo.ParameterInfoOrBuilder> getParameterInfoOrBuilderList()
      Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
      • 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 Detail

      • getParameterInfoList

        List<PageInfo.FormInfo.ParameterInfo> getParameterInfoList()
         Optional for both
         [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
         [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
         The parameters contained in the form. Note that the webhook cannot add
         or remove any form parameter.
         
        repeated .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
      • getParameterInfo

        PageInfo.FormInfo.ParameterInfo getParameterInfo​(int index)
         Optional for both
         [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
         [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
         The parameters contained in the form. Note that the webhook cannot add
         or remove any form parameter.
         
        repeated .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
      • getParameterInfoCount

        int getParameterInfoCount()
         Optional for both
         [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
         [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
         The parameters contained in the form. Note that the webhook cannot add
         or remove any form parameter.
         
        repeated .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
      • getParameterInfoOrBuilderList

        List<? extends PageInfo.FormInfo.ParameterInfoOrBuilder> getParameterInfoOrBuilderList()
         Optional for both
         [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
         [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
         The parameters contained in the form. Note that the webhook cannot add
         or remove any form parameter.
         
        repeated .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
      • getParameterInfoOrBuilder

        PageInfo.FormInfo.ParameterInfoOrBuilder getParameterInfoOrBuilder​(int index)
         Optional for both
         [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
         [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
         The parameters contained in the form. Note that the webhook cannot add
         or remove any form parameter.
         
        repeated .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo.ParameterInfo parameter_info = 2;