public class DiskBuilder extends Object
Constructor and Description |
---|
DiskBuilder() |
public DiskBuilder active(boolean newActive)
public DiskBuilder active(Boolean newActive)
public DiskBuilder actualSize(int newActualSize)
public DiskBuilder actualSize(Integer newActualSize)
public DiskBuilder actualSize(long newActualSize)
public DiskBuilder actualSize(Long newActualSize)
public DiskBuilder actualSize(BigInteger newActualSize)
public DiskBuilder alias(String newAlias)
public DiskBuilder bootable(boolean newBootable)
public DiskBuilder bootable(Boolean newBootable)
public DiskBuilder comment(String newComment)
public DiskBuilder description(String newDescription)
public DiskBuilder diskProfile(DiskProfile newDiskProfile)
public DiskBuilder diskProfile(DiskProfileBuilder newDiskProfile)
public DiskBuilder format(DiskFormat newFormat)
public DiskBuilder href(String newHref)
public DiskBuilder id(String newId)
public DiskBuilder imageId(String newImageId)
public DiskBuilder instanceType(InstanceType newInstanceType)
public DiskBuilder instanceType(InstanceTypeBuilder newInstanceType)
public DiskBuilder interface_(DiskInterface newInterface)
public DiskBuilder logicalName(String newLogicalName)
public DiskBuilder lunStorage(HostStorage newLunStorage)
public DiskBuilder lunStorage(HostStorageBuilder newLunStorage)
public DiskBuilder name(String newName)
public DiskBuilder openstackVolumeType(OpenStackVolumeType newOpenstackVolumeType)
public DiskBuilder openstackVolumeType(OpenStackVolumeTypeBuilder newOpenstackVolumeType)
public DiskBuilder permissions(List<Permission> newPermissions)
public DiskBuilder permissions(Permission... newPermissions)
public DiskBuilder permissions(PermissionBuilder... newPermissions)
public DiskBuilder propagateErrors(boolean newPropagateErrors)
public DiskBuilder propagateErrors(Boolean newPropagateErrors)
public DiskBuilder provisionedSize(int newProvisionedSize)
public DiskBuilder provisionedSize(Integer newProvisionedSize)
public DiskBuilder provisionedSize(long newProvisionedSize)
public DiskBuilder provisionedSize(Long newProvisionedSize)
public DiskBuilder provisionedSize(BigInteger newProvisionedSize)
public DiskBuilder quota(Quota newQuota)
public DiskBuilder quota(QuotaBuilder newQuota)
public DiskBuilder readOnly(boolean newReadOnly)
public DiskBuilder readOnly(Boolean newReadOnly)
public DiskBuilder sgio(ScsiGenericIO newSgio)
public DiskBuilder shareable(boolean newShareable)
public DiskBuilder shareable(Boolean newShareable)
public DiskBuilder snapshot(Snapshot newSnapshot)
public DiskBuilder snapshot(SnapshotBuilder newSnapshot)
public DiskBuilder sparse(boolean newSparse)
public DiskBuilder sparse(Boolean newSparse)
public DiskBuilder statistics(List<Statistic> newStatistics)
public DiskBuilder statistics(Statistic... newStatistics)
public DiskBuilder statistics(StatisticBuilder... newStatistics)
public DiskBuilder status(DiskStatus newStatus)
public DiskBuilder storageDomain(StorageDomain newStorageDomain)
public DiskBuilder storageDomain(StorageDomainBuilder newStorageDomain)
public DiskBuilder storageDomains(List<StorageDomain> newStorageDomains)
public DiskBuilder storageDomains(StorageDomain... newStorageDomains)
public DiskBuilder storageDomains(StorageDomainBuilder... newStorageDomains)
public DiskBuilder storageType(DiskStorageType newStorageType)
public DiskBuilder template(Template newTemplate)
public DiskBuilder template(TemplateBuilder newTemplate)
public DiskBuilder usesScsiReservation(boolean newUsesScsiReservation)
public DiskBuilder usesScsiReservation(Boolean newUsesScsiReservation)
public DiskBuilder vm(Vm newVm)
public DiskBuilder vm(VmBuilder newVm)
public DiskBuilder vms(List<Vm> newVms)
public DiskBuilder vms(Vm... newVms)
public DiskBuilder vms(VmBuilder... newVms)
public DiskBuilder wipeAfterDelete(boolean newWipeAfterDelete)
public DiskBuilder wipeAfterDelete(Boolean newWipeAfterDelete)
public Disk build()
Copyright © 2016. All rights reserved.