UNPKG

@hashgraph/solo

Version:

An opinionated CLI tool to deploy and manage private Hedera Networks.

40 lines 1.02 kB
// SPDX-License-Identifier: Apache-2.0 import { BuildNodeImagesOptions } from './build-node-images-options.js'; export class BuildNodeImagesOptionsBuilder { _image; _arch; _baseImage; _type; constructor(_image, _arch, _baseImage, _type) { this._image = _image; this._arch = _arch; this._baseImage = _baseImage; this._type = _type; } image(image) { this._image = image; return this; } arch(arch) { this._arch = arch; return this; } baseImage(baseImage) { this._baseImage = baseImage; return this; } type(type) { this._type = type; return this; } static builder() { return new BuildNodeImagesOptionsBuilder(); } /** * Build the BuildNodeImagesOptions instance. */ build() { return new BuildNodeImagesOptions(this._image, this._arch, this._baseImage, this._type); } } //# sourceMappingURL=build-node-images-options-builder.js.map