public static final class ComponentsTypes.UpdateSpec.Builder
extends java.lang.Object
ComponentsTypes.UpdateSpec
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ComponentsTypes.UpdateSpec . |
Modifier and Type | Method and Description |
---|---|
ComponentsTypes.UpdateSpec |
build() |
ComponentsTypes.UpdateSpec.Builder |
setComponentsToDelete(java.util.Set<java.lang.String> componentsToDelete)
List of components to be removed.
|
ComponentsTypes.UpdateSpec.Builder |
setComponentsToSet(java.util.Map<java.lang.String,java.lang.String> componentsToSet)
List of components to be updated.
|
public Builder()
ComponentsTypes.UpdateSpec
.public ComponentsTypes.UpdateSpec.Builder setComponentsToSet(java.util.Map<java.lang.String,java.lang.String> componentsToSet)
null
, no components will be added or updated.componentsToSet
- New value for the property.
When clients pass a value of this class as a parameter, the key in the property
Map
must be an identifier for the resource type: com.vmware.esx.settings.component
. When methods return a value of this class as
a return value, the key in the property Map
will be an
identifier for the resource type: com.vmware.esx.settings.component
.public ComponentsTypes.UpdateSpec.Builder setComponentsToDelete(java.util.Set<java.lang.String> componentsToDelete)
null
, no components will be removed.componentsToDelete
- 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.esx.settings.component
. When methods return a value of this class as
a return value, the property will contain identifiers for the resource type:
com.vmware.esx.settings.component
.public ComponentsTypes.UpdateSpec build()