Package io.trino.plugin.jdbc.mapping
Class MappingConfig
java.lang.Object
io.trino.plugin.jdbc.mapping.MappingConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull @MinDuration("0ms") io.airlift.units.DurationOptional<@MinDuration("1ms") io.airlift.units.Duration>booleansetCaseInsensitiveNameMatching(boolean caseInsensitiveNameMatching) setCaseInsensitiveNameMatchingCacheTtl(io.airlift.units.Duration caseInsensitiveNameMatchingCacheTtl) setCaseInsensitiveNameMatchingConfigFile(String authToLocalConfigFile) setCaseInsensitiveNameMatchingConfigFileRefreshPeriod(io.airlift.units.Duration refreshPeriod)
-
Field Details
-
CASE_INSENSITIVE_NAME_MATCHING
- See Also:
-
-
Constructor Details
-
MappingConfig
public MappingConfig()
-
-
Method Details
-
isCaseInsensitiveNameMatching
public boolean isCaseInsensitiveNameMatching() -
setCaseInsensitiveNameMatching
@Config("case-insensitive-name-matching") public MappingConfig setCaseInsensitiveNameMatching(boolean caseInsensitiveNameMatching) -
getCaseInsensitiveNameMatchingCacheTtl
@NotNull @MinDuration("0ms") public @NotNull @MinDuration("0ms") io.airlift.units.Duration getCaseInsensitiveNameMatchingCacheTtl() -
setCaseInsensitiveNameMatchingCacheTtl
@Config("case-insensitive-name-matching.cache-ttl") public MappingConfig setCaseInsensitiveNameMatchingCacheTtl(io.airlift.units.Duration caseInsensitiveNameMatchingCacheTtl) -
getCaseInsensitiveNameMatchingConfigFile
-
setCaseInsensitiveNameMatchingConfigFile
@Config("case-insensitive-name-matching.config-file") public MappingConfig setCaseInsensitiveNameMatchingConfigFile(String authToLocalConfigFile) -
getCaseInsensitiveNameMatchingConfigFileRefreshPeriod
public Optional<@MinDuration("1ms") io.airlift.units.Duration> getCaseInsensitiveNameMatchingConfigFileRefreshPeriod() -
setCaseInsensitiveNameMatchingConfigFileRefreshPeriod
@Config("case-insensitive-name-matching.config-file.refresh-period") public MappingConfig setCaseInsensitiveNameMatchingConfigFileRefreshPeriod(io.airlift.units.Duration refreshPeriod)
-