public static interface ReasoningEngineContextSpec.MemoryBankConfig.TtlConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Duration |
getDefaultTtl()
Optional.
|
com.google.protobuf.DurationOrBuilder |
getDefaultTtlOrBuilder()
Optional.
|
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig |
getGranularTtlConfig()
Optional.
|
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfigOrBuilder |
getGranularTtlConfigOrBuilder()
Optional.
|
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.TtlCase |
getTtlCase() |
boolean |
hasDefaultTtl()
Optional.
|
boolean |
hasGranularTtlConfig()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasDefaultTtl()
Optional. The default TTL duration of the memories in the Memory Bank. This applies to all operations that create or update a memory.
.google.protobuf.Duration default_ttl = 1 [(.google.api.field_behavior) = OPTIONAL];
com.google.protobuf.Duration getDefaultTtl()
Optional. The default TTL duration of the memories in the Memory Bank. This applies to all operations that create or update a memory.
.google.protobuf.Duration default_ttl = 1 [(.google.api.field_behavior) = OPTIONAL];
com.google.protobuf.DurationOrBuilder getDefaultTtlOrBuilder()
Optional. The default TTL duration of the memories in the Memory Bank. This applies to all operations that create or update a memory.
.google.protobuf.Duration default_ttl = 1 [(.google.api.field_behavior) = OPTIONAL];
boolean hasGranularTtlConfig()
Optional. The granular TTL configuration of the memories in the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig granular_ttl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig getGranularTtlConfig()
Optional. The granular TTL configuration of the memories in the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig granular_ttl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfigOrBuilder getGranularTtlConfigOrBuilder()
Optional. The granular TTL configuration of the memories in the Memory Bank.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig granular_ttl_config = 2 [(.google.api.field_behavior) = OPTIONAL];
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.TtlCase getTtlCase()
Copyright © 2026 Google LLC. All rights reserved.