Internal
createCreates a new SzGrpcConfig instance using the default configuration template and returns the SzGrpcConfig representing that configuration.
Gets the configuration definition that is registered with the specified config ID and returns a new SzGrpcConfig instance representing that configuration.
Creates a new SzGrpcConfig instance using the specified configuration definition and returns the SzGrpcConfig representing that configuration.
Gets the list of saved configuration ID's with their comments and timestamps and return the JSON describing them.
JSON document describing the configurations registered in the entity repository with their identifiers, timestamps and comments.
Protected
getGets the configuration ID of the default configuration for the repository and returns it. If the entity repository is in the initial state and the default configuration ID has not yet been set, then zero (0) is returned.
identifier which identifies the current configuration in use.
Registers the configuration described by the specified configuration definition in the repository with the specified comment. If a comment has not been provided an autogenerated one will be used.
The configuration definition to register.
Optional
comment: stringThe comments for the configuration.
The identifier for referencing the config in the entity repository.
Replaces the old configuration identifier with a new configuration identifier in the Senzing database. It is like a “compare-and-swap” instruction to serialize concurrent editing of configuration. If {@param currentDefaultConfigId} is no longer the “current configuration identifier”, the operation will fail. To simply set the default configuration ID, use setDefaultConfigId.
The configuration identifier to replace.
The configuration identifier to use as the default.
for async flow control
Internal
setRegisters the specified config definition with an autogenerated comment and then sets the default configuration ID for the repository to the configuration ID that is the result of that registration, returning the config ID under which the configuration was registered.
The configuration definition to register as the default.
The configuration ID under which the configuration was registered.
Registers the specified config definition with the specified comment and then sets the default configuration ID for the repository to the configuration ID that is the result of that registration, returning the config ID under which the configuration was registered.
The configuration definition to register as the default.
The configuration ID under which the configuration was registered.
Sets the default configuration for the repository to the specified configuration ID.
The configuration identifier of the Senzing Engine configuration to use as the default.
for async flow control
Wait for the client to be ready. The callback will be called when the client has successfully connected to the server, and it will be called with an error if the attempt to connect to the server has unrecoverablly failed or if the deadline expires. This function will make the channel start connecting if it has not already done so.
SzGrpcConfigManager Access the Senzing ConfigManager module via gRPC