public static final class ServiceDeploymentSpec.Builder
extends java.lang.Object
ServiceDeploymentSpec.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ServiceDeploymentSpec. |
| Modifier and Type | Method and Description |
|---|---|
ServiceDeploymentSpec |
build() |
ServiceDeploymentSpec.Builder |
setDeploymentSpecs(java.util.List<SVMDeploymentSpec> deploymentSpecs)
Deployment Specs holds information required to deploy the Service-VMs.
|
ServiceDeploymentSpec.Builder |
setDeploymentTemplate(java.util.List<DeploymentTemplate> deploymentTemplate)
Deployment Template holds the attributes specific to partner for which the
service is created.
|
ServiceDeploymentSpec.Builder |
setNicMetadataList(java.util.List<NicMetadata> nicMetadataList)
NIC metadata associated with the deployment spec.
|
ServiceDeploymentSpec.Builder |
setSvmVersion(java.lang.String svmVersion)
Partner needs to specify the Service VM version which will get deployed.
|
public Builder()
ServiceDeploymentSpec.public ServiceDeploymentSpec.Builder setDeploymentSpecs(java.util.List<SVMDeploymentSpec> deploymentSpecs)
deploymentSpecs - New value for the property.public ServiceDeploymentSpec.Builder setDeploymentTemplate(java.util.List<DeploymentTemplate> deploymentTemplate)
deploymentTemplate - New value for the property.public ServiceDeploymentSpec.Builder setNicMetadataList(java.util.List<NicMetadata> nicMetadataList)
nicMetadataList - New value for the property.public ServiceDeploymentSpec.Builder setSvmVersion(java.lang.String svmVersion)
svmVersion - New value for the property.public ServiceDeploymentSpec build()