public interface GenerateMemoriesRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsScope(String key)
Optional.
|
GenerateMemoriesRequest.DirectContentsSource |
getDirectContentsSource()
Defines a direct source of content as the source content from which to
generate memories.
|
GenerateMemoriesRequest.DirectContentsSourceOrBuilder |
getDirectContentsSourceOrBuilder()
Defines a direct source of content as the source content from which to
generate memories.
|
boolean |
getDisableConsolidation()
Optional.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
Map<String,String> |
getScope()
Deprecated.
|
int |
getScopeCount()
Optional.
|
Map<String,String> |
getScopeMap()
Optional.
|
String |
getScopeOrDefault(String key,
String defaultValue)
Optional.
|
String |
getScopeOrThrow(String key)
Optional.
|
GenerateMemoriesRequest.SourceCase |
getSourceCase() |
GenerateMemoriesRequest.VertexSessionSource |
getVertexSessionSource()
Defines a Vertex Session as the source content from which to generate
memories.
|
GenerateMemoriesRequest.VertexSessionSourceOrBuilder |
getVertexSessionSourceOrBuilder()
Defines a Vertex Session as the source content from which to generate
memories.
|
boolean |
hasDirectContentsSource()
Defines a direct source of content as the source content from which to
generate memories.
|
boolean |
hasVertexSessionSource()
Defines a Vertex Session as the source content from which to generate
memories.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasVertexSessionSource()
Defines a Vertex Session as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.VertexSessionSource vertex_session_source = 2;
GenerateMemoriesRequest.VertexSessionSource getVertexSessionSource()
Defines a Vertex Session as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.VertexSessionSource vertex_session_source = 2;
GenerateMemoriesRequest.VertexSessionSourceOrBuilder getVertexSessionSourceOrBuilder()
Defines a Vertex Session as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.VertexSessionSource vertex_session_source = 2;
boolean hasDirectContentsSource()
Defines a direct source of content as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.DirectContentsSource direct_contents_source = 3;
GenerateMemoriesRequest.DirectContentsSource getDirectContentsSource()
Defines a direct source of content as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.DirectContentsSource direct_contents_source = 3;
GenerateMemoriesRequest.DirectContentsSourceOrBuilder getDirectContentsSourceOrBuilder()
Defines a direct source of content as the source content from which to generate memories.
.google.cloud.aiplatform.v1beta1.GenerateMemoriesRequest.DirectContentsSource direct_contents_source = 3;
String getParent()
Required. The resource name of the ReasoningEngine to generate memories
for. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getParentBytes()
Required. The resource name of the ReasoningEngine to generate memories
for. Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
boolean getDisableConsolidation()
Optional. If true, generated memories will not be consolidated with existing memories; all generated memories will be added as new memories regardless of whether they are duplicates of or contradictory to existing memories. By default, memory consolidation is enabled.
bool disable_consolidation = 4 [(.google.api.field_behavior) = OPTIONAL];int getScopeCount()
Optional. The scope of the memories that should be generated. Memories will be consolidated across memories with the same scope. Must be provided unless the scope is defined in the source content. If `scope` is provided, it will override the scope defined in the source content. Scope values cannot contain the wildcard character '*'.
map<string, string> scope = 8 [(.google.api.field_behavior) = OPTIONAL];boolean containsScope(String key)
Optional. The scope of the memories that should be generated. Memories will be consolidated across memories with the same scope. Must be provided unless the scope is defined in the source content. If `scope` is provided, it will override the scope defined in the source content. Scope values cannot contain the wildcard character '*'.
map<string, string> scope = 8 [(.google.api.field_behavior) = OPTIONAL];@Deprecated Map<String,String> getScope()
getScopeMap() instead.Map<String,String> getScopeMap()
Optional. The scope of the memories that should be generated. Memories will be consolidated across memories with the same scope. Must be provided unless the scope is defined in the source content. If `scope` is provided, it will override the scope defined in the source content. Scope values cannot contain the wildcard character '*'.
map<string, string> scope = 8 [(.google.api.field_behavior) = OPTIONAL];String getScopeOrDefault(String key, String defaultValue)
Optional. The scope of the memories that should be generated. Memories will be consolidated across memories with the same scope. Must be provided unless the scope is defined in the source content. If `scope` is provided, it will override the scope defined in the source content. Scope values cannot contain the wildcard character '*'.
map<string, string> scope = 8 [(.google.api.field_behavior) = OPTIONAL];String getScopeOrThrow(String key)
Optional. The scope of the memories that should be generated. Memories will be consolidated across memories with the same scope. Must be provided unless the scope is defined in the source content. If `scope` is provided, it will override the scope defined in the source content. Scope values cannot contain the wildcard character '*'.
map<string, string> scope = 8 [(.google.api.field_behavior) = OPTIONAL];GenerateMemoriesRequest.SourceCase getSourceCase()
Copyright © 2025 Google LLC. All rights reserved.