public static final class ToolUseExample.ExtensionOperation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder> implements ToolUseExample.ExtensionOperationOrBuilder
Identifies one operation of the extension.Protobuf type
google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperationgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ToolUseExample.ExtensionOperation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ToolUseExample.ExtensionOperation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ToolUseExample.ExtensionOperation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder mergeFrom(ToolUseExample.ExtensionOperation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public ToolUseExample.ExtensionOperation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ToolUseExample.ExtensionOperation.Builder>IOExceptionpublic String getExtension()
Resource name of the extension.
string extension = 1 [(.google.api.resource_reference) = { ... }getExtension in interface ToolUseExample.ExtensionOperationOrBuilderpublic com.google.protobuf.ByteString getExtensionBytes()
Resource name of the extension.
string extension = 1 [(.google.api.resource_reference) = { ... }getExtensionBytes in interface ToolUseExample.ExtensionOperationOrBuilderpublic ToolUseExample.ExtensionOperation.Builder setExtension(String value)
Resource name of the extension.
string extension = 1 [(.google.api.resource_reference) = { ... }value - The extension to set.public ToolUseExample.ExtensionOperation.Builder clearExtension()
Resource name of the extension.
string extension = 1 [(.google.api.resource_reference) = { ... }public ToolUseExample.ExtensionOperation.Builder setExtensionBytes(com.google.protobuf.ByteString value)
Resource name of the extension.
string extension = 1 [(.google.api.resource_reference) = { ... }value - The bytes for extension to set.public String getOperationId()
Required. Operation ID of the extension.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];getOperationId in interface ToolUseExample.ExtensionOperationOrBuilderpublic com.google.protobuf.ByteString getOperationIdBytes()
Required. Operation ID of the extension.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];getOperationIdBytes in interface ToolUseExample.ExtensionOperationOrBuilderpublic ToolUseExample.ExtensionOperation.Builder setOperationId(String value)
Required. Operation ID of the extension.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The operationId to set.public ToolUseExample.ExtensionOperation.Builder clearOperationId()
Required. Operation ID of the extension.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];public ToolUseExample.ExtensionOperation.Builder setOperationIdBytes(com.google.protobuf.ByteString value)
Required. Operation ID of the extension.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for operationId to set.public final ToolUseExample.ExtensionOperation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>public final ToolUseExample.ExtensionOperation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ToolUseExample.ExtensionOperation.Builder>Copyright © 2025 Google LLC. All rights reserved.