@Override public Hardware build() { return new HardwareImpl(providerId, name, id, location, uri, userMetadata, tags, processors, ram, volumes, supportsImage, hypervisor); }
@Override public Image build() { return new ImageImpl(providerId, name, id, location, uri, userMetadata, tags, operatingSystem, status, backendStatus, description, version, defaultLoginCredentials); }
@Override public NodeMetadata build() { return new NodeMetadataImpl(providerId, name, id, location, uri, userMetadata, tags, group, hardware, imageId, os, status, backendStatus, loginPort, publicAddresses, privateAddresses, credentials, hostname); }
@Override public TemplateBuilderImpl apply(TemplateBuilderImpl input) { return input.imageChooser(input.imageChooserFromOrdering(sorterPreferringNonNullArch)); } };
@Override public TemplateBuilder get() { return createTemplateBuilder(null, locations, images, hardwares, region, optionsProvider, this); }
public CloneImageTemplate build() { return new ImageTemplateImpl.CloneImageTemplateImpl(name, nodeId); } }
@Override public Hardware build() { return new HardwareImpl(providerId, name, id, location, uri, userMetadata, tags, processors, ram, volumes, supportsImage, hypervisor); }
@Override public NodeMetadata build() { return new NodeMetadataImpl(providerId, name, id, location, uri, userMetadata, tags, group, hardware, imageId, os, status, backendStatus, loginPort, publicAddresses, privateAddresses, credentials, hostname); }
@Override public Image build() { return new ImageImpl(providerId, name, id, location, uri, userMetadata, tags, operatingSystem, status, backendStatus, description, version, defaultLoginCredentials); }
@Override public TemplateBuilder get() { return createTemplateBuilder(null, locations, images, hardwares, region, optionsProvider, this); }
public CloneImageTemplate build() { return new ImageTemplateImpl.CloneImageTemplateImpl(name, nodeId); } }
@Override public Hardware build() { return new HardwareImpl(providerId, name, id, location, uri, userMetadata, tags, processors, ram, volumes, supportsImage, hypervisor, deprecated); }
@Override public NodeMetadata build() { return new NodeMetadataImpl(providerId, name, id, location, uri, userMetadata, tags, group, hardware, imageId, os, status, backendStatus, loginPort, publicAddresses, privateAddresses, credentials, hostname); }
@Override public Image build() { return new ImageImpl(providerId, name, id, location, uri, userMetadata, tags, operatingSystem, status, backendStatus, description, version, defaultLoginCredentials); }
@Override public TemplateBuilder get() { return createTemplateBuilder(null, locations, images, hardwares, region, optionsProvider, this); }
@Override public Hardware build() { return new HardwareImpl(providerId, name, id, location, uri, userMetadata, tags, processors, ram, volumes, supportsImage, hypervisor, deprecated); }
@Override public NodeMetadata build() { return new NodeMetadataImpl(providerId, name, id, location, uri, userMetadata, tags, group, hardware, imageId, os, status, backendStatus, loginPort, publicAddresses, privateAddresses, credentials, hostname); }
@Override public Image build() { return new ImageImpl(providerId, name, id, location, uri, userMetadata, tags, operatingSystem, status, backendStatus, description, version, defaultLoginCredentials); }
@Override public TemplateBuilder get() { return createTemplateBuilder(null, locations, images, hardwares, region, optionsProvider, this, getImageStrategy); } };
@Override public TemplateBuilder get() { return createTemplateBuilder(null, locations, images, hardwares, region, optionsProvider, this, getImageStrategy); } };