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
- (::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig) — Optional. A configuration of a webhook that can be used to receive updates.
#push_notification=
def push_notification=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig
Parameter
- value (::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig) — Optional. A configuration of a webhook that can be used to receive updates.
Returns
- (::Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig) — Optional. A configuration of a webhook that can be used to receive updates.