- java.lang.Object
- 
- io.helidon.health.checks.DiskSpaceHealthCheck.Builder
 
- 
- All Implemented Interfaces:
- Builder<DiskSpaceHealthCheck>,- Supplier<DiskSpaceHealthCheck>
 - Enclosing class:
- DiskSpaceHealthCheck
 
 public static final class DiskSpaceHealthCheck.Builder extends Object implements Builder<DiskSpaceHealthCheck> Fluent API builder forDiskSpaceHealthCheck.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DiskSpaceHealthCheckbuild()Build the instance from this builder.DiskSpaceHealthCheck.Builderconfig(Config config)Set up the disk space health check via config keys, if present.DiskSpaceHealthCheck.Builderpath(String path)Path on the file system to find a file system.DiskSpaceHealthCheck.Builderpath(Path path)Path on the file system to find a file system.DiskSpaceHealthCheck.BuilderthresholdPercent(double threshold)Threshold percent.
 
- 
- 
- 
Method Detail- 
buildpublic DiskSpaceHealthCheck build() Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
- buildin interface- Builder<DiskSpaceHealthCheck>
- Returns:
- instance of the built type
 
 - 
pathpublic DiskSpaceHealthCheck.Builder path(String path) Path on the file system to find a file system.- Parameters:
- path- path to use
- Returns:
- updated builder instance
- See Also:
- path(java.nio.file.Path)
 
 - 
pathpublic DiskSpaceHealthCheck.Builder path(Path path) Path on the file system to find a file system.- Parameters:
- path- path to use
- Returns:
- updated builder instance
 
 - 
thresholdPercentpublic DiskSpaceHealthCheck.Builder thresholdPercent(double threshold) Threshold percent. When disk is fuller than this percentage, health is switched to down.- Parameters:
- threshold- percentage
- Returns:
- updated builder instance
 
 - 
configpublic DiskSpaceHealthCheck.Builder config(Config config) Set up the disk space health check via config keys, if present. Configuration options:Disk space health check configuration Key Default Value Description Builder method "path" "." Path for the device for which this health checks available space path(Path)orpath(String)"thresholdPercent" 99.999 Minimum percent of disk space consumed for this health check to fail thresholdPercent(double)- Parameters:
- config-- Confignode for disk space
- Returns:
- updated builder instance
 
 
- 
 
-