public static final class ComplianceInfo.Builder
extends java.lang.Object
ComplianceInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ComplianceInfo . |
Modifier and Type | Method and Description |
---|---|
ComplianceInfo |
build() |
ComplianceInfo.Builder |
setAdds(java.util.List<SettingCompliance> adds)
List of configuration drifts represented by
SettingCompliance . |
ComplianceInfo.Builder |
setDeletes(java.util.List<SettingCompliance> deletes)
List of configuration drifts represented by
SettingCompliance . |
ComplianceInfo.Builder |
setSets(java.util.List<SettingCompliance> sets)
List of configuration drifts represented by
SettingCompliance . |
public Builder()
ComplianceInfo
.public ComplianceInfo.Builder setSets(java.util.List<SettingCompliance> sets)
SettingCompliance
. Each
describing a configuration whose value on ESXi host is different to that in the
desired document. This property was added in vSphere API 8.0.1.0.
This field is null
if there are no drifts to report in this category.sets
- New value for the property.public ComplianceInfo.Builder setAdds(java.util.List<SettingCompliance> adds)
SettingCompliance
. Each
describing a configuration that is present in the desired document but absent on
the ESXi host. This property was added in vSphere API 8.0.1.0.
This field is null
if there are no drifts to report in this category.adds
- New value for the property.public ComplianceInfo.Builder setDeletes(java.util.List<SettingCompliance> deletes)
SettingCompliance
. Each
describing a configuration that is present on the ESXi host but absent in the
desired document. This property was added in vSphere API 8.0.1.0.
This field is null
if there are no drifts to report in this category.deletes
- New value for the property.public ComplianceInfo build()