Class ToolFakeConfig.Builder (0.1.0)
public static final class ToolFakeConfig.Builder extends GeneratedMessage.Builder<ToolFakeConfig.Builder> implements ToolFakeConfigOrBuilder
Configuration for tool behavior in fake mode.
Protobuf type google.cloud.ces.v1.ToolFakeConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ToolFakeConfig build()
public ToolFakeConfig buildPartial()
public ToolFakeConfig.Builder clear()
Overrides
public ToolFakeConfig.Builder clearCodeBlock()
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig.Builder clearEnableFakeMode()
Optional. Whether the tool is using fake mode.
bool enable_fake_mode = 2 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig.Builder clearToolResponse()
public CodeBlock getCodeBlock()
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
CodeBlock |
The codeBlock.
|
public CodeBlock.Builder getCodeBlockBuilder()
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public CodeBlockOrBuilder getCodeBlockOrBuilder()
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public boolean getEnableFakeMode()
Optional. Whether the tool is using fake mode.
bool enable_fake_mode = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The enableFakeMode.
|
public ToolFakeConfig.ToolResponseCase getToolResponseCase()
public boolean hasCodeBlock()
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the codeBlock field is set.
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ToolFakeConfig.Builder mergeCodeBlock(CodeBlock value)
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig.Builder mergeFrom(ToolFakeConfig other)
public ToolFakeConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ToolFakeConfig.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public ToolFakeConfig.Builder setCodeBlock(CodeBlock value)
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig.Builder setCodeBlock(CodeBlock.Builder builderForValue)
Optional. Code block which will be executed instead of a real tool call.
.google.cloud.ces.v1.CodeBlock code_block = 1 [(.google.api.field_behavior) = OPTIONAL];
public ToolFakeConfig.Builder setEnableFakeMode(boolean value)
Optional. Whether the tool is using fake mode.
bool enable_fake_mode = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
boolean
The enableFakeMode to set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-27 UTC."],[],[]]