public static final class StorageDeviceConstraint.Builder
extends java.lang.Object
StorageDeviceConstraint
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
StorageDeviceConstraint . |
Modifier and Type | Method and Description |
---|---|
StorageDeviceConstraint |
build() |
StorageDeviceConstraint.Builder |
setDriverName(java.lang.String driverName)
Certified Driver Name.
|
StorageDeviceConstraint.Builder |
setDriverVersion(java.lang.String driverVersion)
Certified Driver Version.
|
StorageDeviceConstraint.Builder |
setFirmwareVersion(java.lang.String firmwareVersion)
Certified Firmware Version.
|
StorageDeviceConstraint.Builder |
setFirmwareVersionMatch(FirmwareVersionMatchingCriteria firmwareVersionMatch)
Criteria for matching firmware version.
|
StorageDeviceConstraint.Builder |
setSupportedFeatures(java.util.Map<Service,java.util.Set<java.lang.String>> supportedFeatures)
Map of solutions and the corresponding features that the device is certified for
in the VMware Compatibility Guide If map is empty, device is not certified for
any specific solutions like vSAN If Service is set but features are empty, means
device is certified for solution.
|
public Builder()
StorageDeviceConstraint
.public StorageDeviceConstraint.Builder setFirmwareVersion(java.lang.String firmwareVersion)
null
- If there is no firware version specified for
the devicefirmwareVersion
- New value for the property.public StorageDeviceConstraint.Builder setFirmwareVersionMatch(FirmwareVersionMatchingCriteria firmwareVersionMatch)
null
when firmware version is not setfirmwareVersionMatch
- New value for the property.public StorageDeviceConstraint.Builder setDriverName(java.lang.String driverName)
null
If there is no driver certification for the
devicedriverName
- New value for the property.public StorageDeviceConstraint.Builder setDriverVersion(java.lang.String driverVersion)
null
If there is no driver certification for the
devicedriverVersion
- New value for the property.public StorageDeviceConstraint.Builder setSupportedFeatures(java.util.Map<Service,java.util.Set<java.lang.String>> supportedFeatures)
supportedFeatures
- New value for the property.public StorageDeviceConstraint build()