Interface Agent.PersonalizationSettingsOrBuilder

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

public static interface Agent.PersonalizationSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    Optional.
    com.google.protobuf.StructOrBuilder
    Optional.
    boolean
    Optional.

    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

    • hasDefaultEndUserMetadata

      boolean hasDefaultEndUserMetadata()
       Optional. Default end user metadata, used when processing DetectIntent
       requests. Recommended to be filled as a template instead of hard-coded
       value, for example { "age": "$session.params.age" }. The data will be
       merged with the
       [QueryParameters.end_user_metadata][google.cloud.dialogflow.cx.v3beta1.QueryParameters.end_user_metadata]
       in
       [DetectIntentRequest.query_params][google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest.query_params]
       during query processing.
       
      .google.protobuf.Struct default_end_user_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the defaultEndUserMetadata field is set.
    • getDefaultEndUserMetadata

      com.google.protobuf.Struct getDefaultEndUserMetadata()
       Optional. Default end user metadata, used when processing DetectIntent
       requests. Recommended to be filled as a template instead of hard-coded
       value, for example { "age": "$session.params.age" }. The data will be
       merged with the
       [QueryParameters.end_user_metadata][google.cloud.dialogflow.cx.v3beta1.QueryParameters.end_user_metadata]
       in
       [DetectIntentRequest.query_params][google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest.query_params]
       during query processing.
       
      .google.protobuf.Struct default_end_user_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The defaultEndUserMetadata.
    • getDefaultEndUserMetadataOrBuilder

      com.google.protobuf.StructOrBuilder getDefaultEndUserMetadataOrBuilder()
       Optional. Default end user metadata, used when processing DetectIntent
       requests. Recommended to be filled as a template instead of hard-coded
       value, for example { "age": "$session.params.age" }. The data will be
       merged with the
       [QueryParameters.end_user_metadata][google.cloud.dialogflow.cx.v3beta1.QueryParameters.end_user_metadata]
       in
       [DetectIntentRequest.query_params][google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest.query_params]
       during query processing.
       
      .google.protobuf.Struct default_end_user_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];