public static class TackerVnf.VnfConcreteBuilder extends Object implements VnfBuilder
| Constructor and Description |
|---|
VnfConcreteBuilder() |
VnfConcreteBuilder(TackerVnf f) |
| Modifier and Type | Method and Description |
|---|---|
VnfBuilder |
attributes(VnfAttributes attributes) |
Vnf |
build()
Creates and return the Model Entity M
|
VnfBuilder |
description(String description) |
VnfBuilder |
from(Vnf in)
Creates a Builder using the param M as the default values
|
VnfBuilder |
name(String name) |
VnfBuilder |
tenantId(String tenantId) |
VnfBuilder |
vimId(String vimId) |
VnfBuilder |
vnfdId(String vnfdId) |
public VnfConcreteBuilder()
public VnfConcreteBuilder(TackerVnf f)
public Vnf build()
Buildable.Builderbuild in interface Buildable.Builder<VnfBuilder,Vnf>public VnfBuilder from(Vnf in)
Buildable.Builderfrom in interface Buildable.Builder<VnfBuilder,Vnf>public VnfBuilder tenantId(String tenantId)
tenantId in interface VnfBuildertenantId - : Owner of the Vnf. Only an administrative user can specify a tenant ID other than its own.public VnfBuilder name(String name)
name in interface VnfBuildername - : Human readable name for the Vnf (255 characters limit). Does not have to be unique.public VnfBuilder description(String description)
description in interface VnfBuilderdescription - : Human readable description for the Vnf (1024 characters limit).public VnfBuilder attributes(VnfAttributes attributes)
attributes in interface VnfBuilderpublic VnfBuilder vnfdId(String vnfdId)
vnfdId in interface VnfBuilderpublic VnfBuilder vimId(String vimId)
vimId in interface VnfBuilderCopyright © 2017. All rights reserved.