public static final class CustomizationSpecsTypes.FilterSpec.Builder
extends java.lang.Object
CustomizationSpecsTypes.FilterSpec
.Constructor and Description |
---|
CustomizationSpecsTypes.FilterSpec.Builder()
Constructor with parameters for the required properties of
CustomizationSpecsTypes.FilterSpec . |
Modifier and Type | Method and Description |
---|---|
CustomizationSpecsTypes.FilterSpec |
build() |
CustomizationSpecsTypes.FilterSpec.Builder |
setNames(java.util.Set<java.lang.String> names)
Names that guest customization specifications must have to match the filter (see
CustomizationSpecsTypes.Summary.getName() ). |
CustomizationSpecsTypes.FilterSpec.Builder |
setOSType(CustomizationSpecsTypes.OsType OSType)
Guest operating system type that guest customization specifications must have to
match the filter (see
CustomizationSpecsTypes.Summary.getOSType() ). |
public CustomizationSpecsTypes.FilterSpec.Builder()
CustomizationSpecsTypes.FilterSpec
.public CustomizationSpecsTypes.FilterSpec.Builder setNames(java.util.Set<java.lang.String> names)
CustomizationSpecsTypes.Summary.getName()
). This
property was added in vSphere API 6.7 U1.
If null
or empty, guest customization specifications with any name match
the filter.names
- New value for the property.
When clients pass a value of this class as a parameter, the property must
contain identifiers for the resource type: com.vmware.vcenter.guest.CustomizationSpec
. When methods return a value of this
class as a return value, the property will contain identifiers for the resource
type: com.vmware.vcenter.guest.CustomizationSpec
.public CustomizationSpecsTypes.FilterSpec.Builder setOSType(CustomizationSpecsTypes.OsType OSType)
CustomizationSpecsTypes.Summary.getOSType()
). This
property was added in vSphere API 6.7 U1.
If null
, guest customization specifications with any guest operating
system type match the filter.OSType
- New value for the property.public CustomizationSpecsTypes.FilterSpec build()