Interface CreateMemoryRequestOrBuilder (3.88.0)

public interface CreateMemoryRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMemory()

public abstract Memory getMemory()

Required. The Memory to be created.

.google.cloud.aiplatform.v1beta1.Memory memory = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Memory

The memory.

getMemoryId()

public abstract String getMemoryId()

Optional. The user defined ID to use for memory, which will become the final component of the memory resource name. If not provided, Vertex AI will generate a value for this ID.

This value may be up to 63 characters, and valid characters are [a-z0-9-]. The first character must be a letter, and the last character must be a letter or number.

string memory_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The memoryId.

getMemoryIdBytes()

public abstract ByteString getMemoryIdBytes()

Optional. The user defined ID to use for memory, which will become the final component of the memory resource name. If not provided, Vertex AI will generate a value for this ID.

This value may be up to 63 characters, and valid characters are [a-z0-9-]. The first character must be a letter, and the last character must be a letter or number.

string memory_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for memoryId.

getMemoryOrBuilder()

public abstract MemoryOrBuilder getMemoryOrBuilder()

Required. The Memory to be created.

.google.cloud.aiplatform.v1beta1.Memory memory = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MemoryOrBuilder

getParent()

public abstract String getParent()

Required. The resource name of the ReasoningEngine to create the Memory under. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The resource name of the ReasoningEngine to create the Memory under. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasMemory()

public abstract boolean hasMemory()

Required. The Memory to be created.

.google.cloud.aiplatform.v1beta1.Memory memory = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the memory field is set.