Class ReconConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
com.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Builder
- All Implemented Interfaces:
ReconConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReconConfig
public static final class ReconConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
implements ReconConfigOrBuilder
Recon configsProtobuf type
google.cloud.enterpriseknowledgegraph.v1.ReconConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Configs for affinity clustering.Configs for connected components.Model ConfigsExtra options that affect entity clustering behavior.Configs for affinity clustering.Configs for affinity clustering.Configs for affinity clustering.Configs for connected components.Configs for connected components.Configs for connected components.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorModel ConfigsModel ConfigsModel ConfigsExtra options that affect entity clustering behavior.Extra options that affect entity clustering behavior.Extra options that affect entity clustering behavior.booleanConfigs for affinity clustering.booleanConfigs for connected components.booleanModel ConfigsbooleanExtra options that affect entity clustering behavior.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanConfigs for affinity clustering.Configs for connected components.mergeFrom(ReconConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Model ConfigsmergeOptions(ReconConfig.Options value) Extra options that affect entity clustering behavior.Configs for affinity clustering.setAffinityClusteringConfig(AffinityClusteringConfig.Builder builderForValue) Configs for affinity clustering.Configs for connected components.setConnectedComponentsConfig(ConnectedComponentsConfig.Builder builderForValue) Configs for connected components.Model ConfigssetModelConfig(ReconConfig.ModelConfig.Builder builderForValue) Model ConfigssetOptions(ReconConfig.Options value) Extra options that affect entity clustering behavior.setOptions(ReconConfig.Options.Builder builderForValue) Extra options that affect entity clustering behavior.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReconConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReconConfig.Builder>
-
mergeFrom
public ReconConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReconConfig.Builder>- Throws:
IOException
-
getClusteringConfigCase
- Specified by:
getClusteringConfigCasein interfaceReconConfigOrBuilder
-
clearClusteringConfig
-
hasConnectedComponentsConfig
public boolean hasConnectedComponentsConfig()Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1;- Specified by:
hasConnectedComponentsConfigin interfaceReconConfigOrBuilder- Returns:
- Whether the connectedComponentsConfig field is set.
-
getConnectedComponentsConfig
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1;- Specified by:
getConnectedComponentsConfigin interfaceReconConfigOrBuilder- Returns:
- The connectedComponentsConfig.
-
setConnectedComponentsConfig
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1; -
setConnectedComponentsConfig
public ReconConfig.Builder setConnectedComponentsConfig(ConnectedComponentsConfig.Builder builderForValue) Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1; -
mergeConnectedComponentsConfig
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1; -
clearConnectedComponentsConfig
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1; -
getConnectedComponentsConfigBuilder
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1; -
getConnectedComponentsConfigOrBuilder
Configs for connected components.
.google.cloud.enterpriseknowledgegraph.v1.ConnectedComponentsConfig connected_components_config = 1;- Specified by:
getConnectedComponentsConfigOrBuilderin interfaceReconConfigOrBuilder
-
hasAffinityClusteringConfig
public boolean hasAffinityClusteringConfig()Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2;- Specified by:
hasAffinityClusteringConfigin interfaceReconConfigOrBuilder- Returns:
- Whether the affinityClusteringConfig field is set.
-
getAffinityClusteringConfig
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2;- Specified by:
getAffinityClusteringConfigin interfaceReconConfigOrBuilder- Returns:
- The affinityClusteringConfig.
-
setAffinityClusteringConfig
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2; -
setAffinityClusteringConfig
public ReconConfig.Builder setAffinityClusteringConfig(AffinityClusteringConfig.Builder builderForValue) Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2; -
mergeAffinityClusteringConfig
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2; -
clearAffinityClusteringConfig
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2; -
getAffinityClusteringConfigBuilder
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2; -
getAffinityClusteringConfigOrBuilder
Configs for affinity clustering.
.google.cloud.enterpriseknowledgegraph.v1.AffinityClusteringConfig affinity_clustering_config = 2;- Specified by:
getAffinityClusteringConfigOrBuilderin interfaceReconConfigOrBuilder
-
hasOptions
public boolean hasOptions()Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3;- Specified by:
hasOptionsin interfaceReconConfigOrBuilder- Returns:
- Whether the options field is set.
-
getOptions
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3;- Specified by:
getOptionsin interfaceReconConfigOrBuilder- Returns:
- The options.
-
setOptions
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3; -
setOptions
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3; -
mergeOptions
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3; -
clearOptions
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3; -
getOptionsBuilder
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3; -
getOptionsOrBuilder
Extra options that affect entity clustering behavior.
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.Options options = 3;- Specified by:
getOptionsOrBuilderin interfaceReconConfigOrBuilder
-
hasModelConfig
public boolean hasModelConfig()Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4;- Specified by:
hasModelConfigin interfaceReconConfigOrBuilder- Returns:
- Whether the modelConfig field is set.
-
getModelConfig
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4;- Specified by:
getModelConfigin interfaceReconConfigOrBuilder- Returns:
- The modelConfig.
-
setModelConfig
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4; -
setModelConfig
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4; -
mergeModelConfig
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4; -
clearModelConfig
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4; -
getModelConfigBuilder
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4; -
getModelConfigOrBuilder
Model Configs
.google.cloud.enterpriseknowledgegraph.v1.ReconConfig.ModelConfig model_config = 4;- Specified by:
getModelConfigOrBuilderin interfaceReconConfigOrBuilder
-