Interface ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig,ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfig.Builder
- Enclosing class:
- ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig
public static interface ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig.GranularTtlConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.DurationOptional.com.google.protobuf.DurationOrBuilderOptional.com.google.protobuf.DurationOptional.com.google.protobuf.DurationOrBuilderOptional.com.google.protobuf.DurationOptional.com.google.protobuf.DurationOrBuilderOptional.booleanOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasCreateTtl
boolean hasCreateTtl()Optional. The TTL duration for memories uploaded via CreateMemory.
.google.protobuf.Duration create_ttl = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the createTtl field is set.
-
getCreateTtl
com.google.protobuf.Duration getCreateTtl()Optional. The TTL duration for memories uploaded via CreateMemory.
.google.protobuf.Duration create_ttl = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The createTtl.
-
getCreateTtlOrBuilder
com.google.protobuf.DurationOrBuilder getCreateTtlOrBuilder()Optional. The TTL duration for memories uploaded via CreateMemory.
.google.protobuf.Duration create_ttl = 1 [(.google.api.field_behavior) = OPTIONAL]; -
hasGenerateCreatedTtl
boolean hasGenerateCreatedTtl()Optional. The TTL duration for memories newly generated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]).
.google.protobuf.Duration generate_created_ttl = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the generateCreatedTtl field is set.
-
getGenerateCreatedTtl
com.google.protobuf.Duration getGenerateCreatedTtl()Optional. The TTL duration for memories newly generated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]).
.google.protobuf.Duration generate_created_ttl = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The generateCreatedTtl.
-
getGenerateCreatedTtlOrBuilder
com.google.protobuf.DurationOrBuilder getGenerateCreatedTtlOrBuilder()Optional. The TTL duration for memories newly generated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]).
.google.protobuf.Duration generate_created_ttl = 2 [(.google.api.field_behavior) = OPTIONAL]; -
hasGenerateUpdatedTtl
boolean hasGenerateUpdatedTtl()Optional. The TTL duration for memories updated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]). In the case of an UPDATE action, the `expire_time` of the existing memory will be updated to the new value (now + TTL).
.google.protobuf.Duration generate_updated_ttl = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the generateUpdatedTtl field is set.
-
getGenerateUpdatedTtl
com.google.protobuf.Duration getGenerateUpdatedTtl()Optional. The TTL duration for memories updated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]). In the case of an UPDATE action, the `expire_time` of the existing memory will be updated to the new value (now + TTL).
.google.protobuf.Duration generate_updated_ttl = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The generateUpdatedTtl.
-
getGenerateUpdatedTtlOrBuilder
com.google.protobuf.DurationOrBuilder getGenerateUpdatedTtlOrBuilder()Optional. The TTL duration for memories updated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]). In the case of an UPDATE action, the `expire_time` of the existing memory will be updated to the new value (now + TTL).
.google.protobuf.Duration generate_updated_ttl = 3 [(.google.api.field_behavior) = OPTIONAL];
-