the-moby-effect
Version:
Moby/Docker API client built using effect-ts
74 lines • 3.12 kB
TypeScript
import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
import * as ContainerBlkioStats from "./ContainerBlkioStats.generated.js";
import * as ContainerCPUStats from "./ContainerCPUStats.generated.js";
import * as ContainerMemoryStats from "./ContainerMemoryStats.generated.js";
import * as ContainerPidsStats from "./ContainerPidsStats.generated.js";
import * as ContainerStorageStats from "./ContainerStorageStats.generated.js";
declare const ContainerStats_base: Schema.Class<ContainerStats, {
read: Schema.NullOr<typeof Schema.DateFromString>;
preread: Schema.NullOr<typeof Schema.DateFromString>;
pids_stats: Schema.optionalWith<typeof ContainerPidsStats.ContainerPidsStats, {
nullable: true;
}>;
blkio_stats: Schema.optionalWith<typeof ContainerBlkioStats.ContainerBlkioStats, {
nullable: true;
}>;
num_procs: MobySchemas.UInt32Schemas.$UInt32;
storage_stats: Schema.optionalWith<typeof ContainerStorageStats.ContainerStorageStats, {
nullable: true;
}>;
cpu_stats: Schema.optionalWith<typeof ContainerCPUStats.ContainerCPUStats, {
nullable: true;
}>;
precpu_stats: Schema.optionalWith<typeof ContainerCPUStats.ContainerCPUStats, {
nullable: true;
}>;
memory_stats: Schema.optionalWith<typeof ContainerMemoryStats.ContainerMemoryStats, {
nullable: true;
}>;
}, Schema.Struct.Encoded<{
read: Schema.NullOr<typeof Schema.DateFromString>;
preread: Schema.NullOr<typeof Schema.DateFromString>;
pids_stats: Schema.optionalWith<typeof ContainerPidsStats.ContainerPidsStats, {
nullable: true;
}>;
blkio_stats: Schema.optionalWith<typeof ContainerBlkioStats.ContainerBlkioStats, {
nullable: true;
}>;
num_procs: MobySchemas.UInt32Schemas.$UInt32;
storage_stats: Schema.optionalWith<typeof ContainerStorageStats.ContainerStorageStats, {
nullable: true;
}>;
cpu_stats: Schema.optionalWith<typeof ContainerCPUStats.ContainerCPUStats, {
nullable: true;
}>;
precpu_stats: Schema.optionalWith<typeof ContainerCPUStats.ContainerCPUStats, {
nullable: true;
}>;
memory_stats: Schema.optionalWith<typeof ContainerMemoryStats.ContainerMemoryStats, {
nullable: true;
}>;
}>, never, {
readonly num_procs: MobySchemas.UInt32Schemas.UInt32Brand;
} & {
readonly read: Date | null;
} & {
readonly preread: Date | null;
} & {
readonly pids_stats?: ContainerPidsStats.ContainerPidsStats | undefined;
} & {
readonly blkio_stats?: ContainerBlkioStats.ContainerBlkioStats | undefined;
} & {
readonly storage_stats?: ContainerStorageStats.ContainerStorageStats | undefined;
} & {
readonly cpu_stats?: ContainerCPUStats.ContainerCPUStats | undefined;
} & {
readonly precpu_stats?: ContainerCPUStats.ContainerCPUStats | undefined;
} & {
readonly memory_stats?: ContainerMemoryStats.ContainerMemoryStats | undefined;
}, {}, {}>;
export declare class ContainerStats extends ContainerStats_base {
}
export {};
//# sourceMappingURL=ContainerStats.generated.d.ts.map