private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.scratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(Float.valueOf(disk.diskGb())) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }
/** * @see MachineType#getScratchDisks() */ public Builder addScratchDisk(int diskGb) { this.scratchDisks.add(ScratchDisk.builder().diskGb(diskGb).build()); return this; }
private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.getScratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(new Integer(disk.getDiskGb()).floatValue()) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }
@Consumes(APPLICATION_JSON) public MachineType expected(String baseUrl) { return MachineType.create( // "12907738072351752276", // id parse("2012-06-07T20:48:14.670"), // creationTimestamp URI.create(baseUrl + "/party/zones/us-central1-a/machineTypes/n1-standard-1"), // selfLink "n1-standard-1", // name "1 vCPU, 3.75 GB RAM, and a 10 GB ephemeral root disk", // description 1, // guestCpus 3840, // memoryMb null, // imageSpaceGb ImmutableList.of(ScratchDisk.create(1770), ScratchDisk.create(1770)), // scratchDisks 16, // maximumPersistentDisks 128, // maximumPersistentDisksSizeGb "us-central1-a", // zone null // deprecated ); } }
public ScratchDisk build() { return new ScratchDisk(diskGb); }
public ScratchDisk build() { return new ScratchDisk(diskGb); }
public Builder toBuilder() { return builder().fromScratchDisk(this); }
public Builder toBuilder() { return builder().fromScratchDisk(this); }
private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.scratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(Float.valueOf(disk.diskGb())) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }
/** * {@inheritDoc} */ @Override public String toString() { return string().toString(); }
public Builder fromScratchDisk(ScratchDisk in) { return new Builder().diskGb(in.getDiskGb()); } }
private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.getScratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(new Integer(disk.getDiskGb()).floatValue()) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }
private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.scratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(Float.valueOf(disk.diskGb())) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }
public Builder fromScratchDisk(ScratchDisk in) { return new Builder().diskGb(in.getDiskGb()); } }
/** * {@inheritDoc} */ @Override public String toString() { return string().toString(); }
/** * @see MachineType#getScratchDisks() */ public Builder addScratchDisk(int diskGb) { this.scratchDisks.add(ScratchDisk.builder().diskGb(diskGb).build()); return this; }
private Iterable<Volume> collectVolumes(MachineType input) { ImmutableSet.Builder<Volume> volumes = ImmutableSet.builder(); for (MachineType.ScratchDisk disk : input.scratchDisks()) { volumes.add(new VolumeBuilder() .type(Volume.Type.LOCAL) .size(Float.valueOf(disk.diskGb())) .bootDevice(true) .durable(false).build()); } return volumes.build(); } }