public static final class SVMDeploymentSpec.Builder
extends java.lang.Object
SVMDeploymentSpec
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
SVMDeploymentSpec . |
Modifier and Type | Method and Description |
---|---|
SVMDeploymentSpec |
build() |
SVMDeploymentSpec.Builder |
setHostType(java.lang.String hostType)
Possible values are:
SVMDeploymentSpec.HOST_TYPE_ESXI SVMDeploymentSpec.HOST_TYPE_RHELKVM SVMDeploymentSpec.HOST_TYPE_UBUNTUKVM Host Type
on which the specified OVF can be deployed. |
SVMDeploymentSpec.Builder |
setMinHostVersion(java.lang.String minHostVersion)
Minimum host version supported by this ovf.
|
SVMDeploymentSpec.Builder |
setName(java.lang.String name)
Deployment Spec name for ease of use, since multiple DeploymentSpec can be
specified.
|
SVMDeploymentSpec.Builder |
setOvfUrl(java.lang.String ovfUrl)
Location of the partner VM OVF to be deployed.
|
SVMDeploymentSpec.Builder |
setServiceFormFactor(java.lang.String serviceFormFactor)
Possible values are:
SVMDeploymentSpec.SERVICE_FORM_FACTOR_SMALL
SVMDeploymentSpec.SERVICE_FORM_FACTOR_MEDIUM
SVMDeploymentSpec.SERVICE_FORM_FACTOR_LARGE
Supported ServiceInsertion Form Factor for the OVF deployment. |
SVMDeploymentSpec.Builder |
setSvmVersion(java.lang.String svmVersion)
Partner needs to specify the Service VM version which will get deployed.
|
public Builder()
SVMDeploymentSpec
.public SVMDeploymentSpec.Builder setHostType(java.lang.String hostType)
hostType
- New value for the property.public SVMDeploymentSpec.Builder setMinHostVersion(java.lang.String minHostVersion)
minHostVersion
- New value for the property.public SVMDeploymentSpec.Builder setName(java.lang.String name)
name
- New value for the property.public SVMDeploymentSpec.Builder setOvfUrl(java.lang.String ovfUrl)
ovfUrl
- New value for the property.public SVMDeploymentSpec.Builder setServiceFormFactor(java.lang.String serviceFormFactor)
serviceFormFactor
- New value for the property.public SVMDeploymentSpec.Builder setSvmVersion(java.lang.String svmVersion)
svmVersion
- New value for the property.public SVMDeploymentSpec build()