public static final class MemoryBankCustomizationConfig.MemoryTopic.Builder extends GeneratedMessage.Builder<MemoryBankCustomizationConfig.MemoryTopic.Builder> implements MemoryBankCustomizationConfig.MemoryTopicOrBuilder
A topic of information that should be extracted from conversations and
stored as memories.
Protobuf type
google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public MemoryBankCustomizationConfig.MemoryTopic build()
public MemoryBankCustomizationConfig.MemoryTopic buildPartial()
public MemoryBankCustomizationConfig.MemoryTopic.Builder clear()
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder clearCustomMemoryTopic()
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.Builder clearManagedMemoryTopic()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.Builder clearTopicType()
public MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic getCustomMemoryTopic()
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic.Builder getCustomMemoryTopicBuilder()
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopicOrBuilder getCustomMemoryTopicOrBuilder()
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic getManagedMemoryTopic()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic.Builder getManagedMemoryTopicBuilder()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopicOrBuilder getManagedMemoryTopicOrBuilder()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.TopicTypeCase getTopicTypeCase()
public boolean hasCustomMemoryTopic()
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
| Returns |
| Type |
Description |
boolean |
Whether the customMemoryTopic field is set.
|
public boolean hasManagedMemoryTopic()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
| Returns |
| Type |
Description |
boolean |
Whether the managedMemoryTopic field is set.
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder mergeCustomMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic value)
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.Builder mergeFrom(MemoryBankCustomizationConfig.MemoryTopic other)
public MemoryBankCustomizationConfig.MemoryTopic.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder mergeManagedMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic value)
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.Builder setCustomMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic value)
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.Builder setCustomMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic.Builder builderForValue)
A custom memory topic defined by the developer.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.CustomMemoryTopic custom_memory_topic = 3;
public MemoryBankCustomizationConfig.MemoryTopic.Builder setManagedMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic value)
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public MemoryBankCustomizationConfig.MemoryTopic.Builder setManagedMemoryTopic(MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic.Builder builderForValue)
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;