public static final class ExtraConfigParams.Builder
extends java.lang.Object
ExtraConfigParams
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ExtraConfigParams . |
Modifier and Type | Method and Description |
---|---|
ExtraConfigParams |
build() |
ExtraConfigParams.Builder |
setExcludeKeys(java.util.List<java.lang.String> excludeKeys)
Specifies which extra configuration items in the
List in the
getExtraConfigs() field should be ignored during deployment. |
ExtraConfigParams.Builder |
setExtraConfigs(java.util.List<ExtraConfig> extraConfigs)
List of vmw:ExtraConfig elements in the OVF package. |
ExtraConfigParams.Builder |
setIncludeKeys(java.util.List<java.lang.String> includeKeys)
Specifies which extra configuration items in the
List in the
getExtraConfigs() field should be included during deployment. |
ExtraConfigParams.Builder |
setType(java.lang.String type)
Unique identifier describing the type of the OVF parameters.
|
public Builder()
ExtraConfigParams
.public ExtraConfigParams.Builder setExtraConfigs(java.util.List<ExtraConfig> extraConfigs)
List
of vmw:ExtraConfig elements in the OVF package.
This property is optional in the input parameters when deploying an OVF package.
If null
there are no extra configuration elements to use for this OVF
package deployment. This property will always be present in the result when
retrieving information about an OVF package. It will be an empty List
if there are no extra configuration elements in the OVF package.extraConfigs
- New value for the property.public ExtraConfigParams.Builder setExcludeKeys(java.util.List<java.lang.String> excludeKeys)
List
in the
getExtraConfigs()
field
should be ignored during deployment.
If set, the given keys for extra configurations will be ignored during
deployment. The key is defined in the ExtraConfig.getKey()
property.
ExtraConfigParams.getIncludeKeys()
. This property is
optional in the result when retrieving information about an OVF package. It is
an error to set both this and ExtraConfigParams.getIncludeKeys()
.excludeKeys
- New value for the property.public ExtraConfigParams.Builder setIncludeKeys(java.util.List<java.lang.String> includeKeys)
List
in the
getExtraConfigs()
field
should be included during deployment.
If set, all but the given keys for extra configurations will be ignored
during deployment. The key is defined in the ExtraConfig.getKey()
property.
ExtraConfigParams.getExcludeKeys()
. This property is
optional in the result when retrieving information about an OVF package. It is
an error to set both this and ExtraConfigParams.getExcludeKeys()
.includeKeys
- New value for the property.public ExtraConfigParams.Builder setType(java.lang.String type)
type
- New value for the property.public ExtraConfigParams build()