public static final class RetrieveMemoriesRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder> implements RetrieveMemoriesRequestOrBuilder
Request message for [MemoryBankService.RetrieveMemories][google.cloud.aiplatform.v1beta1.MemoryBankService.RetrieveMemories].Protobuf type
google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.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<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RetrieveMemoriesRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RetrieveMemoriesRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RetrieveMemoriesRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.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<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.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<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.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<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.Builder mergeFrom(RetrieveMemoriesRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public RetrieveMemoriesRequest.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<RetrieveMemoriesRequest.Builder>IOExceptionpublic RetrieveMemoriesRequest.RetrievalParamsCase getRetrievalParamsCase()
getRetrievalParamsCase in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.Builder clearRetrievalParams()
public boolean hasSimilaritySearchParams()
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
hasSimilaritySearchParams in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.SimilaritySearchParams getSimilaritySearchParams()
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
getSimilaritySearchParams in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.Builder setSimilaritySearchParams(RetrieveMemoriesRequest.SimilaritySearchParams value)
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
public RetrieveMemoriesRequest.Builder setSimilaritySearchParams(RetrieveMemoriesRequest.SimilaritySearchParams.Builder builderForValue)
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
public RetrieveMemoriesRequest.Builder mergeSimilaritySearchParams(RetrieveMemoriesRequest.SimilaritySearchParams value)
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
public RetrieveMemoriesRequest.Builder clearSimilaritySearchParams()
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
public RetrieveMemoriesRequest.SimilaritySearchParams.Builder getSimilaritySearchParamsBuilder()
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
public RetrieveMemoriesRequest.SimilaritySearchParamsOrBuilder getSimilaritySearchParamsOrBuilder()
Parameters for semantic similarity search based retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
getSimilaritySearchParamsOrBuilder in interface RetrieveMemoriesRequestOrBuilderpublic boolean hasSimpleRetrievalParams()
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
hasSimpleRetrievalParams in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.SimpleRetrievalParams getSimpleRetrievalParams()
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
getSimpleRetrievalParams in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.Builder setSimpleRetrievalParams(RetrieveMemoriesRequest.SimpleRetrievalParams value)
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
public RetrieveMemoriesRequest.Builder setSimpleRetrievalParams(RetrieveMemoriesRequest.SimpleRetrievalParams.Builder builderForValue)
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
public RetrieveMemoriesRequest.Builder mergeSimpleRetrievalParams(RetrieveMemoriesRequest.SimpleRetrievalParams value)
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
public RetrieveMemoriesRequest.Builder clearSimpleRetrievalParams()
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
public RetrieveMemoriesRequest.SimpleRetrievalParams.Builder getSimpleRetrievalParamsBuilder()
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
public RetrieveMemoriesRequest.SimpleRetrievalParamsOrBuilder getSimpleRetrievalParamsOrBuilder()
Parameters for simple (non-similarity search) retrieval.
.google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
getSimpleRetrievalParamsOrBuilder in interface RetrieveMemoriesRequestOrBuilderpublic String getParent()
Required. The resource name of the ReasoningEngine to retrieve memories
from. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface RetrieveMemoriesRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The resource name of the ReasoningEngine to retrieve memories
from. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.Builder setParent(String value)
Required. The resource name of the ReasoningEngine to retrieve memories
from. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public RetrieveMemoriesRequest.Builder clearParent()
Required. The resource name of the ReasoningEngine to retrieve memories
from. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public RetrieveMemoriesRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource name of the ReasoningEngine to retrieve memories
from. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public int getScopeCount()
RetrieveMemoriesRequestOrBuilderRequired. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];getScopeCount in interface RetrieveMemoriesRequestOrBuilderpublic boolean containsScope(String key)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];containsScope in interface RetrieveMemoriesRequestOrBuilder@Deprecated public Map<String,String> getScope()
getScopeMap() instead.getScope in interface RetrieveMemoriesRequestOrBuilderpublic Map<String,String> getScopeMap()
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];getScopeMap in interface RetrieveMemoriesRequestOrBuilderpublic String getScopeOrDefault(String key, String defaultValue)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];getScopeOrDefault in interface RetrieveMemoriesRequestOrBuilderpublic String getScopeOrThrow(String key)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];getScopeOrThrow in interface RetrieveMemoriesRequestOrBuilderpublic RetrieveMemoriesRequest.Builder clearScope()
public RetrieveMemoriesRequest.Builder removeScope(String key)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];@Deprecated public Map<String,String> getMutableScope()
public RetrieveMemoriesRequest.Builder putScope(String key, String value)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];public RetrieveMemoriesRequest.Builder putAllScope(Map<String,String> values)
Required. The scope of the memories to retrieve. A memory must have exactly the same scope (`Memory.scope`) as the scope provided here to be retrieved (same keys and values). Order does not matter, but it is case-sensitive.
map<string, string> scope = 8 [(.google.api.field_behavior) = REQUIRED];public final RetrieveMemoriesRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>public final RetrieveMemoriesRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.