public static final class Engine.KnowledgeGraphConfig.Builder extends GeneratedMessage.Builder<Engine.KnowledgeGraphConfig.Builder> implements Engine.KnowledgeGraphConfigOrBuilderConfiguration message for the Knowledge Graph.
Protobuf type google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Engine.KnowledgeGraphConfig.BuilderImplements
Engine.KnowledgeGraphConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllCloudKnowledgeGraphTypes(Iterable<String> values)
public Engine.KnowledgeGraphConfig.Builder addAllCloudKnowledgeGraphTypes(Iterable<String> values)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The cloudKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
addAllPrivateKnowledgeGraphTypes(Iterable<String> values)
public Engine.KnowledgeGraphConfig.Builder addAllPrivateKnowledgeGraphTypes(Iterable<String> values)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The privateKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
addCloudKnowledgeGraphTypes(String value)
public Engine.KnowledgeGraphConfig.Builder addCloudKnowledgeGraphTypes(String value)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe cloudKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
addCloudKnowledgeGraphTypesBytes(ByteString value)
public Engine.KnowledgeGraphConfig.Builder addCloudKnowledgeGraphTypesBytes(ByteString value)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the cloudKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
addPrivateKnowledgeGraphTypes(String value)
public Engine.KnowledgeGraphConfig.Builder addPrivateKnowledgeGraphTypes(String value)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe privateKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
addPrivateKnowledgeGraphTypesBytes(ByteString value)
public Engine.KnowledgeGraphConfig.Builder addPrivateKnowledgeGraphTypesBytes(ByteString value)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the privateKnowledgeGraphTypes to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
build()
public Engine.KnowledgeGraphConfig build()| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig |
|
buildPartial()
public Engine.KnowledgeGraphConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig |
|
clear()
public Engine.KnowledgeGraphConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
clearCloudKnowledgeGraphTypes()
public Engine.KnowledgeGraphConfig.Builder clearCloudKnowledgeGraphTypes()Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
clearEnableCloudKnowledgeGraph()
public Engine.KnowledgeGraphConfig.Builder clearEnableCloudKnowledgeGraph()Whether to enable the Cloud Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_cloud_knowledge_graph = 1;
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
clearEnablePrivateKnowledgeGraph()
public Engine.KnowledgeGraphConfig.Builder clearEnablePrivateKnowledgeGraph()Whether to enable the Private Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_private_knowledge_graph = 3;
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
clearFeatureConfig()
public Engine.KnowledgeGraphConfig.Builder clearFeatureConfig()Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
clearPrivateKnowledgeGraphTypes()
public Engine.KnowledgeGraphConfig.Builder clearPrivateKnowledgeGraphTypes()Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
getCloudKnowledgeGraphTypes(int index)
public String getCloudKnowledgeGraphTypes(int index)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The cloudKnowledgeGraphTypes at the given index. |
getCloudKnowledgeGraphTypesBytes(int index)
public ByteString getCloudKnowledgeGraphTypesBytes(int index)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the cloudKnowledgeGraphTypes at the given index. |
getCloudKnowledgeGraphTypesCount()
public int getCloudKnowledgeGraphTypesCount()Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The count of cloudKnowledgeGraphTypes. |
getCloudKnowledgeGraphTypesList()
public ProtocolStringList getCloudKnowledgeGraphTypesList()Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the cloudKnowledgeGraphTypes. |
getDefaultInstanceForType()
public Engine.KnowledgeGraphConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnableCloudKnowledgeGraph()
public boolean getEnableCloudKnowledgeGraph()Whether to enable the Cloud Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_cloud_knowledge_graph = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableCloudKnowledgeGraph. |
getEnablePrivateKnowledgeGraph()
public boolean getEnablePrivateKnowledgeGraph()Whether to enable the Private Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_private_knowledge_graph = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enablePrivateKnowledgeGraph. |
getFeatureConfig()
public Engine.KnowledgeGraphConfig.FeatureConfig getFeatureConfig()Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.FeatureConfig |
The featureConfig. |
getFeatureConfigBuilder()
public Engine.KnowledgeGraphConfig.FeatureConfig.Builder getFeatureConfigBuilder()Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.FeatureConfig.Builder |
|
getFeatureConfigOrBuilder()
public Engine.KnowledgeGraphConfig.FeatureConfigOrBuilder getFeatureConfigOrBuilder()Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.FeatureConfigOrBuilder |
|
getPrivateKnowledgeGraphTypes(int index)
public String getPrivateKnowledgeGraphTypes(int index)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The privateKnowledgeGraphTypes at the given index. |
getPrivateKnowledgeGraphTypesBytes(int index)
public ByteString getPrivateKnowledgeGraphTypesBytes(int index)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the privateKnowledgeGraphTypes at the given index. |
getPrivateKnowledgeGraphTypesCount()
public int getPrivateKnowledgeGraphTypesCount()Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The count of privateKnowledgeGraphTypes. |
getPrivateKnowledgeGraphTypesList()
public ProtocolStringList getPrivateKnowledgeGraphTypesList()Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the privateKnowledgeGraphTypes. |
hasFeatureConfig()
public boolean hasFeatureConfig()Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the featureConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig value)
public Engine.KnowledgeGraphConfig.Builder mergeFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig value)Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Engine.KnowledgeGraphConfig.FeatureConfig |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
mergeFrom(Engine.KnowledgeGraphConfig other)
public Engine.KnowledgeGraphConfig.Builder mergeFrom(Engine.KnowledgeGraphConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
Engine.KnowledgeGraphConfig |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Engine.KnowledgeGraphConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Engine.KnowledgeGraphConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
setCloudKnowledgeGraphTypes(int index, String value)
public Engine.KnowledgeGraphConfig.Builder setCloudKnowledgeGraphTypes(int index, String value)Specify entity types to support.
repeated string cloud_knowledge_graph_types = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe cloudKnowledgeGraphTypes to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
setEnableCloudKnowledgeGraph(boolean value)
public Engine.KnowledgeGraphConfig.Builder setEnableCloudKnowledgeGraph(boolean value)Whether to enable the Cloud Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_cloud_knowledge_graph = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enableCloudKnowledgeGraph to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
setEnablePrivateKnowledgeGraph(boolean value)
public Engine.KnowledgeGraphConfig.Builder setEnablePrivateKnowledgeGraph(boolean value)Whether to enable the Private Knowledge Graph for the engine.
Defaults to false if not specified.
bool enable_private_knowledge_graph = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enablePrivateKnowledgeGraph to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |
setFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig value)
public Engine.KnowledgeGraphConfig.Builder setFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig value)Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Engine.KnowledgeGraphConfig.FeatureConfig |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
setFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig.Builder builderForValue)
public Engine.KnowledgeGraphConfig.Builder setFeatureConfig(Engine.KnowledgeGraphConfig.FeatureConfig.Builder builderForValue)Optional. Feature config for the Knowledge Graph.
.google.cloud.discoveryengine.v1beta.Engine.KnowledgeGraphConfig.FeatureConfig feature_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Engine.KnowledgeGraphConfig.FeatureConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
|
setPrivateKnowledgeGraphTypes(int index, String value)
public Engine.KnowledgeGraphConfig.Builder setPrivateKnowledgeGraphTypes(int index, String value)Specify entity types to support.
repeated string private_knowledge_graph_types = 4;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe privateKnowledgeGraphTypes to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.KnowledgeGraphConfig.Builder |
This builder for chaining. |