Sets the base URL for the Maximo server.
The base URL
Sets the API key for authentication.
The API key
Sets the request timeout.
Timeout in milliseconds
Enables or disables SSL.
True to enable SSL
Configures whether to reject unauthorized certificates.
True to reject, false to allow
Alias for rejectUnauthorized(false).
Sets the CA certificate content.
The CA certificate content
Sets the path to the CA certificate file.
The path to the CA certificate file
Enables or disables automatic certificate extraction.
True to enable auto extraction
Enables or disables hostname validation when using autoExtractCert. When enabled, only certificate fingerprint is validated.
True to skip hostname validation
Returns the current configuration.
Validates the configuration and builds the MaximoToolsClient.
A new MaximoToolsClient instance
OptionalinitialConfig: Partial<MaximoToolsClientConfig>
Builder for creating MaximoToolsClient instances.