Send feedback
Class ReasoningEngineContextSpec.MemoryBankConfig (3.68.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class ReasoningEngineContextSpec . MemoryBankConfig extends GeneratedMessageV3 implements ReasoningEngineContextSpec . MemoryBankConfigOrBuilder
Specification for a Memory Bank.
Protobuf type
google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
GENERATION_CONFIG_FIELD_NUMBER
public static final int GENERATION_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
SIMILARITY_SEARCH_CONFIG_FIELD_NUMBER
public static final int SIMILARITY_SEARCH_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static ReasoningEngineContextSpec . MemoryBankConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static ReasoningEngineContextSpec . MemoryBankConfig . Builder newBuilder ()
newBuilder(ReasoningEngineContextSpec.MemoryBankConfig prototype)
public static ReasoningEngineContextSpec . MemoryBankConfig . Builder newBuilder ( ReasoningEngineContextSpec . MemoryBankConfig prototype )
parseDelimitedFrom(InputStream input)
public static ReasoningEngineContextSpec . MemoryBankConfig parseDelimitedFrom ( InputStream input )
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
parseFrom(CodedInputStream input)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( CodedInputStream input )
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(InputStream input)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( InputStream input )
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ReasoningEngineContextSpec . MemoryBankConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<ReasoningEngineContextSpec . MemoryBankConfig > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public ReasoningEngineContextSpec . MemoryBankConfig getDefaultInstanceForType ()
getGenerationConfig()
public ReasoningEngineContextSpec . MemoryBankConfig . GenerationConfig getGenerationConfig ()
Optional. Configuration for how to generate memories for the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getGenerationConfigOrBuilder()
public ReasoningEngineContextSpec . MemoryBankConfig . GenerationConfigOrBuilder getGenerationConfigOrBuilder ()
Optional. Configuration for how to generate memories for the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<ReasoningEngineContextSpec . MemoryBankConfig > getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getSimilaritySearchConfig()
public ReasoningEngineContextSpec . MemoryBankConfig . SimilaritySearchConfig getSimilaritySearchConfig ()
Optional. Configuration for how to perform similarity search on memories.
If not set, the Memory Bank will use the default embedding model
text-embedding-005
.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getSimilaritySearchConfigOrBuilder()
public ReasoningEngineContextSpec . MemoryBankConfig . SimilaritySearchConfigOrBuilder getSimilaritySearchConfigOrBuilder ()
Optional. Configuration for how to perform similarity search on memories.
If not set, the Memory Bank will use the default embedding model
text-embedding-005
.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];
hasGenerationConfig()
public boolean hasGenerationConfig ()
Optional. Configuration for how to generate memories for the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the generationConfig field is set.
hasSimilaritySearchConfig()
public boolean hasSimilaritySearchConfig ()
Optional. Configuration for how to perform similarity search on memories.
If not set, the Memory Bank will use the default embedding model
text-embedding-005
.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the similaritySearchConfig field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public ReasoningEngineContextSpec . MemoryBankConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ReasoningEngineContextSpec . MemoryBankConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public ReasoningEngineContextSpec . MemoryBankConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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 2025-07-02 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[],[]]