public sealed class MockConfig : IMessage<MockConfig>, IEquatable<MockConfig>, IDeepCloneable<MockConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class MockConfig.
Mock tool calls configuration for the session.
Implements
IMessageMockConfig, IEquatableMockConfig, IDeepCloneableMockConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
MockConfig()
public MockConfig()MockConfig(MockConfig)
public MockConfig(MockConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
MockConfig |
Properties
MockedToolCalls
public RepeatedField<MockedToolCall> MockedToolCalls { get; }Optional. All tool calls to mock for the duration of the session.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldMockedToolCall |
|
UnmatchedToolCallBehavior
public MockConfig.Types.UnmatchedToolCallBehavior UnmatchedToolCallBehavior { get; set; }Required. Beavhior for tool calls that don't match any args patterns in mocked_tool_calls.
| Property Value | |
|---|---|
| Type | Description |
MockConfigTypesUnmatchedToolCallBehavior |
|