public static final class QueryExtensionResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder> implements QueryExtensionResponseOrBuilder
Response message for [ExtensionExecutionService.QueryExtension][google.cloud.aiplatform.v1beta1.ExtensionExecutionService.QueryExtension].Protobuf type
google.cloud.aiplatform.v1beta1.QueryExtensionResponse| Modifier and Type | Method and Description |
|---|---|
QueryExtensionResponse.Builder |
addAllSteps(Iterable<? extends Content> values)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryExtensionResponse.Builder |
addSteps(Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
addSteps(Content value)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
addSteps(int index,
Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
addSteps(int index,
Content value)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
Content.Builder |
addStepsBuilder()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
Content.Builder |
addStepsBuilder(int index)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse |
build() |
QueryExtensionResponse |
buildPartial() |
QueryExtensionResponse.Builder |
clear() |
QueryExtensionResponse.Builder |
clearFailureMessage()
Failure message if any.
|
QueryExtensionResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryExtensionResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryExtensionResponse.Builder |
clearSteps()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
clone() |
QueryExtensionResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFailureMessage()
Failure message if any.
|
com.google.protobuf.ByteString |
getFailureMessageBytes()
Failure message if any.
|
Content |
getSteps(int index)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
Content.Builder |
getStepsBuilder(int index)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
List<Content.Builder> |
getStepsBuilderList()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
int |
getStepsCount()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
List<Content> |
getStepsList()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
ContentOrBuilder |
getStepsOrBuilder(int index)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
List<? extends ContentOrBuilder> |
getStepsOrBuilderList()
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QueryExtensionResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryExtensionResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryExtensionResponse.Builder |
mergeFrom(QueryExtensionResponse other) |
QueryExtensionResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryExtensionResponse.Builder |
removeSteps(int index)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
setFailureMessage(String value)
Failure message if any.
|
QueryExtensionResponse.Builder |
setFailureMessageBytes(com.google.protobuf.ByteString value)
Failure message if any.
|
QueryExtensionResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryExtensionResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryExtensionResponse.Builder |
setSteps(int index,
Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
setSteps(int index,
Content value)
Steps of extension or LLM interaction, can contain function call,
function response, or text response.
|
QueryExtensionResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<QueryExtensionResponse.Builder>public QueryExtensionResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.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<QueryExtensionResponse.Builder>public QueryExtensionResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QueryExtensionResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QueryExtensionResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QueryExtensionResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>public QueryExtensionResponse.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<QueryExtensionResponse.Builder>public QueryExtensionResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>public QueryExtensionResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>public QueryExtensionResponse.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<QueryExtensionResponse.Builder>public QueryExtensionResponse.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<QueryExtensionResponse.Builder>public QueryExtensionResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryExtensionResponse.Builder>public QueryExtensionResponse.Builder mergeFrom(QueryExtensionResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>public QueryExtensionResponse.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<QueryExtensionResponse.Builder>IOExceptionpublic List<Content> getStepsList()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;getStepsList in interface QueryExtensionResponseOrBuilderpublic int getStepsCount()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;getStepsCount in interface QueryExtensionResponseOrBuilderpublic Content getSteps(int index)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;getSteps in interface QueryExtensionResponseOrBuilderpublic QueryExtensionResponse.Builder setSteps(int index, Content value)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder setSteps(int index, Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder addSteps(Content value)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder addSteps(int index, Content value)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder addSteps(Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder addSteps(int index, Content.Builder builderForValue)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder addAllSteps(Iterable<? extends Content> values)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder clearSteps()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public QueryExtensionResponse.Builder removeSteps(int index)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public Content.Builder getStepsBuilder(int index)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public ContentOrBuilder getStepsOrBuilder(int index)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;getStepsOrBuilder in interface QueryExtensionResponseOrBuilderpublic List<? extends ContentOrBuilder> getStepsOrBuilderList()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;getStepsOrBuilderList in interface QueryExtensionResponseOrBuilderpublic Content.Builder addStepsBuilder()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public Content.Builder addStepsBuilder(int index)
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public List<Content.Builder> getStepsBuilderList()
Steps of extension or LLM interaction, can contain function call, function response, or text response. The last step contains the final response to the query.
repeated .google.cloud.aiplatform.v1beta1.Content steps = 1;public String getFailureMessage()
Failure message if any.
string failure_message = 2;getFailureMessage in interface QueryExtensionResponseOrBuilderpublic com.google.protobuf.ByteString getFailureMessageBytes()
Failure message if any.
string failure_message = 2;getFailureMessageBytes in interface QueryExtensionResponseOrBuilderpublic QueryExtensionResponse.Builder setFailureMessage(String value)
Failure message if any.
string failure_message = 2;value - The failureMessage to set.public QueryExtensionResponse.Builder clearFailureMessage()
Failure message if any.
string failure_message = 2;public QueryExtensionResponse.Builder setFailureMessageBytes(com.google.protobuf.ByteString value)
Failure message if any.
string failure_message = 2;value - The bytes for failureMessage to set.public final QueryExtensionResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>public final QueryExtensionResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryExtensionResponse.Builder>Copyright © 2025 Google LLC. All rights reserved.