Class ImageEmbeddingConfig.RuntimeConfig

java.lang.Object
org.apache.tika.inference.ImageEmbeddingConfig
org.apache.tika.inference.ImageEmbeddingConfig.RuntimeConfig
All Implemented Interfaces:
Serializable
Enclosing class:
ImageEmbeddingConfig

public static class ImageEmbeddingConfig.RuntimeConfig extends ImageEmbeddingConfig
Runtime-only config that prevents modification of security-sensitive and cost-sensitive fields (baseUrl, apiKey, model) at parse time.

These fields must be set at initialization via the config file. If a runtime ParseContext JSON config attempts to set them, the overridden setters throw TikaConfigException.

See Also: