public static final class RetrieveMemoriesRequest.Builder extends GeneratedMessageV3.Builder<RetrieveMemoriesRequest.Builder> implements RetrieveMemoriesRequestOrBuilder
   
   Request message for
 MemoryBankService.RetrieveMemories.
 Protobuf type google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public RetrieveMemoriesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public RetrieveMemoriesRequest build()
   
  
  
  
  
    public RetrieveMemoriesRequest buildPartial()
   
  
  
  
  
    public RetrieveMemoriesRequest.Builder clear()
   
  
  Overrides
  
  
  
  
    public RetrieveMemoriesRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public RetrieveMemoriesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    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 clearRetrievalParams()
   
  
  
  
  
    public RetrieveMemoriesRequest.Builder clearScope()
   
  
  
  
  
    public RetrieveMemoriesRequest.Builder clearSimilaritySearchParams()
   
   Parameters for semantic similarity search based retrieval.
 
 .google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
 
    public RetrieveMemoriesRequest.Builder clearSimpleRetrievalParams()
   
   Parameters for simple (non-similarity search) retrieval.
 
 .google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
 
    public RetrieveMemoriesRequest.Builder clone()
   
  
  Overrides
  
  
  
  
    public 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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | key | String
 | 
    
  
  
  
  
  
    public RetrieveMemoriesRequest getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public Map<String,String> getMutableScope()
   
  Use alternate mutation accessors instead.
    public 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) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  
  
    public 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) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for parent. | 
    
  
  
  
  
    public RetrieveMemoriesRequest.RetrievalParamsCase getRetrievalParamsCase()
   
  
  
  
  
    public Map<String,String> getScope()
   
  
  
  
  
  
    public int getScopeCount()
   
   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];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
  
    public 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];
    public 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];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String |  | 
    
  
  
  
  
    public 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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | key | String
 | 
    
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String |  | 
    
  
  
  
  
    public RetrieveMemoriesRequest.SimilaritySearchParams getSimilaritySearchParams()
   
   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;
 
    public RetrieveMemoriesRequest.SimpleRetrievalParams getSimpleRetrievalParams()
   
   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;
 
    public boolean hasSimilaritySearchParams()
   
   Parameters for semantic similarity search based retrieval.
 
 .google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimilaritySearchParams similarity_search_params = 6;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the similaritySearchParams field is set. | 
    
  
  
  
  
    public boolean hasSimpleRetrievalParams()
   
   Parameters for simple (non-similarity search) retrieval.
 
 .google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the simpleRetrievalParams field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | number | int
 | 
    
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.protobuf.MapFieldReflectionAccessor |  | 
    
  
  Overrides
  com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
  
  
  
    protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | number | int
 | 
    
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.protobuf.MapFieldReflectionAccessor |  | 
    
  
  Overrides
  com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public RetrieveMemoriesRequest.Builder mergeFrom(RetrieveMemoriesRequest other)
   
  
  
  
  
  
    public RetrieveMemoriesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public RetrieveMemoriesRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    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 mergeSimpleRetrievalParams(RetrieveMemoriesRequest.SimpleRetrievalParams value)
   
   Parameters for simple (non-similarity search) retrieval.
 
 .google.cloud.aiplatform.v1beta1.RetrieveMemoriesRequest.SimpleRetrievalParams simple_retrieval_params = 7;
 
    public final RetrieveMemoriesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    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 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 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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | key | String
 | 
    
  
  
  
  
  
    public RetrieveMemoriesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public 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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  
  
  
  
    public RetrieveMemoriesRequest.Builder setParentBytes(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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  
  
  
  
    public RetrieveMemoriesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public 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 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 final RetrieveMemoriesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides