Class ReasoningEngineContextSpec.Builder (3.84.0)

public static final class ReasoningEngineContextSpec.Builder extends GeneratedMessage.Builder<ReasoningEngineContextSpec.Builder> implements ReasoningEngineContextSpecOrBuilder

Configuration for how Agent Engine sub-resources should manage context.

Protobuf type google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ReasoningEngineContextSpec build()
Returns
Type Description
ReasoningEngineContextSpec

buildPartial()

public ReasoningEngineContextSpec buildPartial()
Returns
Type Description
ReasoningEngineContextSpec

clear()

public ReasoningEngineContextSpec.Builder clear()
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

clearMemoryBankConfig()

public ReasoningEngineContextSpec.Builder clearMemoryBankConfig()

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.Builder

getDefaultInstanceForType()

public ReasoningEngineContextSpec getDefaultInstanceForType()
Returns
Type Description
ReasoningEngineContextSpec

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMemoryBankConfig()

public ReasoningEngineContextSpec.MemoryBankConfig getMemoryBankConfig()

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig

The memoryBankConfig.

getMemoryBankConfigBuilder()

public ReasoningEngineContextSpec.MemoryBankConfig.Builder getMemoryBankConfigBuilder()

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig.Builder

getMemoryBankConfigOrBuilder()

public ReasoningEngineContextSpec.MemoryBankConfigOrBuilder getMemoryBankConfigOrBuilder()

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfigOrBuilder

hasMemoryBankConfig()

public boolean hasMemoryBankConfig()

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the memoryBankConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ReasoningEngineContextSpec other)

public ReasoningEngineContextSpec.Builder mergeFrom(ReasoningEngineContextSpec other)
Parameter
Name Description
other ReasoningEngineContextSpec
Returns
Type Description
ReasoningEngineContextSpec.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReasoningEngineContextSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ReasoningEngineContextSpec.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

mergeMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig value)

public ReasoningEngineContextSpec.Builder mergeMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig value)

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ReasoningEngineContextSpec.MemoryBankConfig
Returns
Type Description
ReasoningEngineContextSpec.Builder

setMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig value)

public ReasoningEngineContextSpec.Builder setMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig value)

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ReasoningEngineContextSpec.MemoryBankConfig
Returns
Type Description
ReasoningEngineContextSpec.Builder

setMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig.Builder builderForValue)

public ReasoningEngineContextSpec.Builder setMemoryBankConfig(ReasoningEngineContextSpec.MemoryBankConfig.Builder builderForValue)

Optional. Specification for a Memory Bank, which manages memories for the Agent Engine.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig memory_bank_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ReasoningEngineContextSpec.MemoryBankConfig.Builder
Returns
Type Description
ReasoningEngineContextSpec.Builder