public Builder blockDevices(ContainerVirtualGuestConfigurationOption... in) { return blockDevices(ImmutableSet.copyOf(in)); }
public T datacenters(ContainerVirtualGuestConfigurationOption... in) { return datacenters(ImmutableSet.copyOf(in)); }
public Builder memory(ContainerVirtualGuestConfigurationOption... in) { return memory(ImmutableSet.copyOf(in)); }
public ContainerVirtualGuestConfiguration expected() { return ContainerVirtualGuestConfiguration.builder() .blockDevices(ContainerVirtualGuestConfigurationOption.builder() .productItemPrice(ProductItemPrice.builder() .hourlyRecurringFee(0) .build()) .build()) .datacenters(ContainerVirtualGuestConfigurationOption.builder() .template(VirtualGuest.builder().datacenter(Datacenter.builder().name("ams01").build()).build()) .build()) .memory(ContainerVirtualGuestConfigurationOption.builder() .productItemPrice(ProductItemPrice.builder() .hourlyRecurringFee(.02f) .template(VirtualGuest.builder().maxMemory(1024).build()) .build()) .networkComponents(ContainerVirtualGuestConfigurationOption.builder() .productItemPrice(ProductItemPrice.builder() .hourlyRecurringFee(0) .build()) .build()) .operatingSystems(ContainerVirtualGuestConfigurationOption.builder() .productItemPrice(ProductItemPrice.builder() .hourlyRecurringFee(0) .build()) .build())
.build(); ContainerVirtualGuestConfiguration conf = ContainerVirtualGuestConfiguration.builder() .blockDevices(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of()) .datacenters(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of()) .memory(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of()) .networkComponents(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of()) .operatingSystems(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of(osValid, osInvalid)) .processors(ImmutableSet.<ContainerVirtualGuestConfigurationOption>of()) .build(); Set<OperatingSystem> virtualGuestOperatingSystems = conf.getVirtualGuestOperatingSystems(); OperatingSystem os = Iterables.getOnlyElement(virtualGuestOperatingSystems);
public static Builder builder() { return new Builder(); }
public Builder networkComponents(ContainerVirtualGuestConfigurationOption... in) { return networkComponents(ImmutableSet.copyOf(in)); }
public T processors(ContainerVirtualGuestConfigurationOption... in) { return processors(ImmutableSet.copyOf(in)); }
public Builder datacenters(ContainerVirtualGuestConfigurationOption... in) { return datacenters(ImmutableSet.copyOf(in)); }
public Builder processors(ContainerVirtualGuestConfigurationOption... in) { return processors(ImmutableSet.copyOf(in)); }
public Builder operatingSystems(ContainerVirtualGuestConfigurationOption... in) { return operatingSystems(ImmutableSet.copyOf(in)); }
public Builder toBuilder() { return builder().fromContainerVirtualGuestConfiguration(this); }
public Builder networkComponents(ContainerVirtualGuestConfigurationOption... in) { return networkComponents(ImmutableSet.copyOf(in)); }
public Builder blockDevices(ContainerVirtualGuestConfigurationOption... in) { return blockDevices(ImmutableSet.copyOf(in)); }
public Builder processors(ContainerVirtualGuestConfigurationOption... in) { return processors(ImmutableSet.copyOf(in)); }
public T blockDevices(ContainerVirtualGuestConfigurationOption... in) { return blockDevices(ImmutableSet.copyOf(in)); }
public Builder operatingSystems(ContainerVirtualGuestConfigurationOption... in) { return operatingSystems(ImmutableSet.copyOf(in)); }
public static Builder builder() { return new Builder(); }
public Builder toBuilder() { return builder().fromContainerVirtualGuestConfiguration(this); }
public Builder processors(ContainerVirtualGuestConfigurationOption... in) { return processors(ImmutableSet.copyOf(in)); }