Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1 API class Google::Cloud::Ces::V1::RunSessionRequest.
Request message for SessionService.RunSession.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#config
def config() -> ::Google::Cloud::Ces::V1::SessionConfig
Returns
- (::Google::Cloud::Ces::V1::SessionConfig) — Required. The configuration for the session.
#config=
def config=(value) -> ::Google::Cloud::Ces::V1::SessionConfig
Parameter
- value (::Google::Cloud::Ces::V1::SessionConfig) — Required. The configuration for the session.
Returns
- (::Google::Cloud::Ces::V1::SessionConfig) — Required. The configuration for the session.
#inputs
def inputs() -> ::Array<::Google::Cloud::Ces::V1::SessionInput>
Returns
- (::Array<::Google::Cloud::Ces::V1::SessionInput>) — Required. Inputs for the session.
#inputs=
def inputs=(value) -> ::Array<::Google::Cloud::Ces::V1::SessionInput>
Parameter
- value (::Array<::Google::Cloud::Ces::V1::SessionInput>) — Required. Inputs for the session.
Returns
- (::Array<::Google::Cloud::Ces::V1::SessionInput>) — Required. Inputs for the session.