Class ReasoningEngineContextSpec.Builder (3.68.0)

public static final class ReasoningEngineContextSpec.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReasoningEngineContextSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public ReasoningEngineContextSpec.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
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

clearOneof(Descriptors.OneofDescriptor oneof)

public ReasoningEngineContextSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReasoningEngineContextSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ReasoningEngineContextSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ReasoningEngineContextSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ReasoningEngineContextSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReasoningEngineContextSpec.Builder
Overrides