Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::SendMessageConfiguration (v1.2.0)

Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::SendMessageConfiguration.

Configuration of a send message request.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#accepted_output_modes

def accepted_output_modes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. The output modes that the agent is expected to respond with.

#accepted_output_modes=

def accepted_output_modes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. The output modes that the agent is expected to respond with.
Returns
  • (::Array<::String>) — Optional. The output modes that the agent is expected to respond with.

#blocking

def blocking() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, the message will be blocking until the task is completed. If false, the task will be returned immediately.

#blocking=

def blocking=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, the message will be blocking until the task is completed. If false, the task will be returned immediately.
Returns
  • (::Boolean) — Optional. If true, the message will be blocking until the task is completed. If false, the task will be returned immediately.

#history_length

def history_length() -> ::Integer
Returns
  • (::Integer) — Optional. The maximum number of messages to include in the history. If 0, the history will be unlimited.

#history_length=

def history_length=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The maximum number of messages to include in the history. If 0, the history will be unlimited.
Returns
  • (::Integer) — Optional. The maximum number of messages to include in the history. If 0, the history will be unlimited.

#push_notification

def push_notification() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig
Returns

#push_notification=

def push_notification=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig
Parameter
Returns