Class Engine.KnowledgeGraphConfig.FeatureConfig.Builder (0.90.0)

public static final class Engine.KnowledgeGraphConfig.FeatureConfig.Builder extends GeneratedMessage.Builder<Engine.KnowledgeGraphConfig.FeatureConfig.Builder> implements Engine.KnowledgeGraphConfig.FeatureConfigOrBuilder

Feature config for the Knowledge Graph.

Protobuf type google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig

Static Methods

getDescriptor()

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

Methods

build()

public Engine.KnowledgeGraphConfig.FeatureConfig build()
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig

buildPartial()

public Engine.KnowledgeGraphConfig.FeatureConfig buildPartial()
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig

clear()

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder clear()
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder
Overrides

clearDisablePrivateKgAutoComplete()

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder clearDisablePrivateKgAutoComplete()

Whether to disable the private KG auto complete for the engine.

Defaults to false if not specified.

bool disable_private_kg_auto_complete = 3;

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

clearDisablePrivateKgEnrichment()

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder clearDisablePrivateKgEnrichment()

Whether to disable the private KG enrichment for the engine.

Defaults to false if not specified.

bool disable_private_kg_enrichment = 2;

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

clearDisablePrivateKgQueryUiChips()

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder clearDisablePrivateKgQueryUiChips()

Whether to disable the private KG for query UI chips.

Defaults to false if not specified.

bool disable_private_kg_query_ui_chips = 4;

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

clearDisablePrivateKgQueryUnderstanding()

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder clearDisablePrivateKgQueryUnderstanding()

Whether to disable the private KG query understanding for the engine.

Defaults to false if not specified.

bool disable_private_kg_query_understanding = 1;

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public Engine.KnowledgeGraphConfig.FeatureConfig getDefaultInstanceForType()
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig

getDescriptorForType()

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

getDisablePrivateKgAutoComplete()

public boolean getDisablePrivateKgAutoComplete()

Whether to disable the private KG auto complete for the engine.

Defaults to false if not specified.

bool disable_private_kg_auto_complete = 3;

Returns
Type Description
boolean

The disablePrivateKgAutoComplete.

getDisablePrivateKgEnrichment()

public boolean getDisablePrivateKgEnrichment()

Whether to disable the private KG enrichment for the engine.

Defaults to false if not specified.

bool disable_private_kg_enrichment = 2;

Returns
Type Description
boolean

The disablePrivateKgEnrichment.

getDisablePrivateKgQueryUiChips()

public boolean getDisablePrivateKgQueryUiChips()

Whether to disable the private KG for query UI chips.

Defaults to false if not specified.

bool disable_private_kg_query_ui_chips = 4;

Returns
Type Description
boolean

The disablePrivateKgQueryUiChips.

getDisablePrivateKgQueryUnderstanding()

public boolean getDisablePrivateKgQueryUnderstanding()

Whether to disable the private KG query understanding for the engine.

Defaults to false if not specified.

bool disable_private_kg_query_understanding = 1;

Returns
Type Description
boolean

The disablePrivateKgQueryUnderstanding.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Engine.KnowledgeGraphConfig.FeatureConfig other)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder mergeFrom(Engine.KnowledgeGraphConfig.FeatureConfig other)
Parameter
Name Description
other Engine.KnowledgeGraphConfig.FeatureConfig
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder
Overrides

setDisablePrivateKgAutoComplete(boolean value)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder setDisablePrivateKgAutoComplete(boolean value)

Whether to disable the private KG auto complete for the engine.

Defaults to false if not specified.

bool disable_private_kg_auto_complete = 3;

Parameter
Name Description
value boolean

The disablePrivateKgAutoComplete to set.

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

setDisablePrivateKgEnrichment(boolean value)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder setDisablePrivateKgEnrichment(boolean value)

Whether to disable the private KG enrichment for the engine.

Defaults to false if not specified.

bool disable_private_kg_enrichment = 2;

Parameter
Name Description
value boolean

The disablePrivateKgEnrichment to set.

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

setDisablePrivateKgQueryUiChips(boolean value)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder setDisablePrivateKgQueryUiChips(boolean value)

Whether to disable the private KG for query UI chips.

Defaults to false if not specified.

bool disable_private_kg_query_ui_chips = 4;

Parameter
Name Description
value boolean

The disablePrivateKgQueryUiChips to set.

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.

setDisablePrivateKgQueryUnderstanding(boolean value)

public Engine.KnowledgeGraphConfig.FeatureConfig.Builder setDisablePrivateKgQueryUnderstanding(boolean value)

Whether to disable the private KG query understanding for the engine.

Defaults to false if not specified.

bool disable_private_kg_query_understanding = 1;

Parameter
Name Description
value boolean

The disablePrivateKgQueryUnderstanding to set.

Returns
Type Description
Engine.KnowledgeGraphConfig.FeatureConfig.Builder

This builder for chaining.