Interface PageInfoOrBuilder

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

@Generated public interface PageInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
    com.google.protobuf.ByteString
    Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
    Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
    com.google.protobuf.ByteString
    Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
    Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
    Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
    boolean
    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 Details

    • getCurrentPage

      String getCurrentPage()
       Always present for
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
       Ignored for
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse]. The
       unique identifier of the current page. Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
       
      string current_page = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The currentPage.
    • getCurrentPageBytes

      com.google.protobuf.ByteString getCurrentPageBytes()
       Always present for
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
       Ignored for
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse]. The
       unique identifier of the current page. Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
       
      string current_page = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for currentPage.
    • getDisplayName

      String getDisplayName()
       Always present for
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
       Ignored for
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse]. The
       display name of the current page.
       
      string display_name = 4;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Always present for
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest].
       Ignored for
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse]. The
       display name of the current page.
       
      string display_name = 4;
      Returns:
      The bytes for displayName.
    • hasFormInfo

      boolean hasFormInfo()
       Optional for both
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
       Information about the form.
       
      .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo form_info = 3;
      Returns:
      Whether the formInfo field is set.
    • getFormInfo

      PageInfo.FormInfo getFormInfo()
       Optional for both
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
       Information about the form.
       
      .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo form_info = 3;
      Returns:
      The formInfo.
    • getFormInfoOrBuilder

      PageInfo.FormInfoOrBuilder getFormInfoOrBuilder()
       Optional for both
       [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] and
       [WebhookResponse][google.cloud.dialogflow.cx.v3beta1.WebhookResponse].
       Information about the form.
       
      .google.cloud.dialogflow.cx.v3beta1.PageInfo.FormInfo form_info = 3;