Class MemoryGenerationTriggerConfig.Builder (3.100.0)

public static final class MemoryGenerationTriggerConfig.Builder extends GeneratedMessage.Builder<MemoryGenerationTriggerConfig.Builder> implements MemoryGenerationTriggerConfigOrBuilder

Represents configuration for triggering generation.

Protobuf type google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig

Static Methods

getDescriptor()

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

Methods

build()

public MemoryGenerationTriggerConfig build()
Returns
Type Description
MemoryGenerationTriggerConfig

buildPartial()

public MemoryGenerationTriggerConfig buildPartial()
Returns
Type Description
MemoryGenerationTriggerConfig

clear()

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

clearGenerationRule()

public MemoryGenerationTriggerConfig.Builder clearGenerationRule()

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MemoryGenerationTriggerConfig.Builder

getDefaultInstanceForType()

public MemoryGenerationTriggerConfig getDefaultInstanceForType()
Returns
Type Description
MemoryGenerationTriggerConfig

getDescriptorForType()

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

getGenerationRule()

public MemoryGenerationTriggerConfig.GenerationTriggerRule getGenerationRule()

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MemoryGenerationTriggerConfig.GenerationTriggerRule

The generationRule.

getGenerationRuleBuilder()

public MemoryGenerationTriggerConfig.GenerationTriggerRule.Builder getGenerationRuleBuilder()

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MemoryGenerationTriggerConfig.GenerationTriggerRule.Builder

getGenerationRuleOrBuilder()

public MemoryGenerationTriggerConfig.GenerationTriggerRuleOrBuilder getGenerationRuleOrBuilder()

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MemoryGenerationTriggerConfig.GenerationTriggerRuleOrBuilder

hasGenerationRule()

public boolean hasGenerationRule()

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the generationRule field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(MemoryGenerationTriggerConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule value)

public MemoryGenerationTriggerConfig.Builder mergeGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule value)

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MemoryGenerationTriggerConfig.GenerationTriggerRule
Returns
Type Description
MemoryGenerationTriggerConfig.Builder

setGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule value)

public MemoryGenerationTriggerConfig.Builder setGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule value)

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MemoryGenerationTriggerConfig.GenerationTriggerRule
Returns
Type Description
MemoryGenerationTriggerConfig.Builder

setGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule.Builder builderForValue)

public MemoryGenerationTriggerConfig.Builder setGenerationRule(MemoryGenerationTriggerConfig.GenerationTriggerRule.Builder builderForValue)

Optional. Represents the active rule that determines when to flush the buffer. If not set, then the stream will be force flushed immediately.

.google.cloud.aiplatform.v1beta1.MemoryGenerationTriggerConfig.GenerationTriggerRule generation_rule = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue MemoryGenerationTriggerConfig.GenerationTriggerRule.Builder
Returns
Type Description
MemoryGenerationTriggerConfig.Builder