public static final class MemoryBankCustomizationConfig.MemoryTopic extends GeneratedMessage 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.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int CUSTOM_MEMORY_TOPIC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int MANAGED_MEMORY_TOPIC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static MemoryBankCustomizationConfig.MemoryTopic getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static MemoryBankCustomizationConfig.MemoryTopic.Builder newBuilder()
public static MemoryBankCustomizationConfig.MemoryTopic.Builder newBuilder(MemoryBankCustomizationConfig.MemoryTopic prototype)
public static MemoryBankCustomizationConfig.MemoryTopic parseDelimitedFrom(InputStream input)
public static MemoryBankCustomizationConfig.MemoryTopic parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(ByteString data)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(CodedInputStream input)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(InputStream input)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(ByteBuffer data)
public static MemoryBankCustomizationConfig.MemoryTopic parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<MemoryBankCustomizationConfig.MemoryTopic> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
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.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 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.ManagedMemoryTopicOrBuilder getManagedMemoryTopicOrBuilder()
A managed memory topic defined by Memory Bank.
.google.cloud.aiplatform.v1beta1.MemoryBankCustomizationConfig.MemoryTopic.ManagedMemoryTopic managed_memory_topic = 4;
public Parser<MemoryBankCustomizationConfig.MemoryTopic> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder newBuilderForType()
protected MemoryBankCustomizationConfig.MemoryTopic.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public MemoryBankCustomizationConfig.MemoryTopic.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides