Java API
class

Builder

me.tamkungz.hostlens.HostSnapshot.Builder

Version
1.0.1
Java
21
Source file
me/tamkungz/hostlens/HostSnapshot.java
Repository
View source ↗
public static final class Builder

Methods 12

capturedAt

public Builder capturedAt(Instant capturedAt)

runtime

public Builder runtime(RuntimeInfo runtime)

operatingSystem

public Builder operatingSystem(OperatingSystemInfo operatingSystem)

cpu

public Builder cpu(CpuInfo cpu)

memory

public Builder memory(MemoryInfo memory)

gpus

public Builder gpus(List<GpuInfo> gpus)

disks

public Builder disks(List<DiskInfo> disks)

networks

public Builder networks(List<NetworkInterfaceInfo> networks)

property

public Builder property(String key, String value)

properties

public Builder properties(Map<String, String> properties)

errors

public Builder errors(List<HostLensError> errors)

build

public HostSnapshot build()