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()