public TemplateObject build() { return new TemplateObject(hostname, domain, startCpus, maxMemory, hourlyBillingFlag, localDiskFlag, dedicatedAccountHostOnlyFlag, privateNetworkOnlyFlag, operatingSystemReferenceCode, blockDeviceTemplateGroup, datacenter, networkComponents, blockDevices, postInstallScriptUri, primaryNetworkComponent, primaryBackendNetworkComponent, userData, sshKeys); }
public Builder toBuilder() { return builder().fromTemplateObject(this); }
public static Builder builder() { return new Builder(); }
public Builder fromTemplateObject(TemplateObject in) { return this .hostname(in.getHostname()) .domain(in.getDomain()) .startCpus(in.getStartCpus()) .maxMemory(in.getMaxMemory()) .hourlyBillingFlag(in.isHourlyBillingFlag()) .localDiskFlag(in.isLocalDiskFlag()) .dedicatedAccountHostOnlyFlag(in.isDedicatedAccountHostOnlyFlag()) .privateNetworkOnlyFlag(in.isPrivateNetworkOnlyFlag()) .operatingSystemReferenceCode(in.getOperatingSystemReferenceCode()) .blockDeviceTemplateGroup(in.getBlockDeviceTemplateGroup()) .datacenter(in.getDatacenter()) .networkComponents(in.getNetworkComponents()) .blockDevices(in.getBlockDevices()) .postInstallScriptUri(in.getPostInstallScriptUri()) .primaryNetworkComponent(in.getPrimaryNetworkComponent()) .primaryBackendNetworkComponent(in.getPrimaryBackendNetworkComponent()) .userData(in.getUserData()) .sshKeys(in.getSshKeys()); }
public BlockDevice(String device, float diskImageCapacity) { this.device = device; this.diskImage = new DiskImage(diskImageCapacity); }
@Override public NetworkComponent apply(VirtualGuestNetworkComponent virtualGuestNetworkComponent) { return new NetworkComponent(virtualGuestNetworkComponent.getSpeed()); } }).toSet();
public Builder fromTemplateObject(TemplateObject in) { return this .hostname(in.getHostname()) .domain(in.getDomain()) .startCpus(in.getStartCpus()) .maxMemory(in.getMaxMemory()) .hourlyBillingFlag(in.isHourlyBillingFlag()) .localDiskFlag(in.isLocalDiskFlag()) .dedicatedAccountHostOnlyFlag(in.isDedicatedAccountHostOnlyFlag()) .privateNetworkOnlyFlag(in.isPrivateNetworkOnlyFlag()) .operatingSystemReferenceCode(in.getOperatingSystemReferenceCode()) .blockDeviceTemplateGroup(in.getBlockDeviceTemplateGroup()) .datacenter(in.getDatacenter()) .networkComponents(in.getNetworkComponents()) .blockDevices(in.getBlockDevices()) .postInstallScriptUri(in.getPostInstallScriptUri()) .primaryNetworkComponent(in.getPrimaryNetworkComponent()) .primaryBackendNetworkComponent(in.getPrimaryBackendNetworkComponent()) .userData(in.getUserData()) .sshKeys(in.getSshKeys()); }
public Builder toBuilder() { return builder().fromTemplateObject(this); }
public TemplateObject build() { return new TemplateObject(hostname, domain, startCpus, maxMemory, hourlyBillingFlag, localDiskFlag, dedicatedAccountHostOnlyFlag, privateNetworkOnlyFlag, operatingSystemReferenceCode, blockDeviceTemplateGroup, datacenter, networkComponents, blockDevices, postInstallScriptUri, primaryNetworkComponent, primaryBackendNetworkComponent, userData, sshKeys); }
public static Builder builder() { return new Builder(); }
public BlockDevice(String device, float diskImageCapacity) { this.device = device; this.diskImage = new DiskImage(diskImageCapacity); }
@Override public NetworkComponent apply(VirtualGuestNetworkComponent virtualGuestNetworkComponent) { return new NetworkComponent(virtualGuestNetworkComponent.getSpeed()); } }).toSet();
public Builder fromTemplateObject(TemplateObject in) { return this .hostname(in.getHostname()) .domain(in.getDomain()) .startCpus(in.getStartCpus()) .maxMemory(in.getMaxMemory()) .hourlyBillingFlag(in.isHourlyBillingFlag()) .localDiskFlag(in.isLocalDiskFlag()) .dedicatedAccountHostOnlyFlag(in.isDedicatedAccountHostOnlyFlag()) .privateNetworkOnlyFlag(in.isPrivateNetworkOnlyFlag()) .operatingSystemReferenceCode(in.getOperatingSystemReferenceCode()) .blockDeviceTemplateGroup(in.getBlockDeviceTemplateGroup()) .datacenter(in.getDatacenter()) .networkComponents(in.getNetworkComponents()) .blockDevices(in.getBlockDevices()) .postInstallScriptUri(in.getPostInstallScriptUri()) .primaryNetworkComponent(in.getPrimaryNetworkComponent()) .primaryBackendNetworkComponent(in.getPrimaryBackendNetworkComponent()) .userData(in.getUserData()) .sshKeys(in.getSshKeys()); }
public Builder toBuilder() { return builder().fromTemplateObject(this); }
public TemplateObject build() { return new TemplateObject(hostname, domain, startCpus, maxMemory, hourlyBillingFlag, localDiskFlag, dedicatedAccountHostOnlyFlag, privateNetworkOnlyFlag, operatingSystemReferenceCode, blockDeviceTemplateGroup, datacenter, networkComponents, blockDevices, postInstallScriptUri, primaryNetworkComponent, primaryBackendNetworkComponent, userData, sshKeys); }
public static Builder builder() { return new Builder(); }
public BlockDevice(String device, float diskImageCapacity) { this.device = device; this.diskImage = new DiskImage(diskImageCapacity); }