Interface VnfBuilder
-
- All Superinterfaces:
Buildable.Builder<VnfBuilder,Vnf>
- All Known Implementing Classes:
TackerVnf.VnfConcreteBuilder
public interface VnfBuilder extends Buildable.Builder<VnfBuilder,Vnf>
- Author:
- Vishvesh Deshmukh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VnfBuilderattributes(VnfAttributes attributes)VnfBuilderdescription(String description)VnfBuildername(String name)VnfBuildertenantId(String tenantId)VnfBuildervimId(String vimId)VnfBuildervnfdId(String vnfdId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
tenantId
VnfBuilder tenantId(String tenantId)
- Parameters:
tenantId- : Owner of the Vnf. Only an administrative user can specify a tenant ID other than its own.- Returns:
- VnfBuilder
-
name
VnfBuilder name(String name)
- Parameters:
name- : Human readable name for the Vnf (255 characters limit). Does not have to be unique.- Returns:
- VnfBuilder
-
description
VnfBuilder description(String description)
- Parameters:
description- : Human readable description for the Vnf (1024 characters limit).- Returns:
- VnfBuilder
-
attributes
VnfBuilder attributes(VnfAttributes attributes)
- Returns:
- VnfBuilder
-
vnfdId
VnfBuilder vnfdId(String vnfdId)
- Returns:
- VnfBuilder
-
vimId
VnfBuilder vimId(String vimId)
- Returns:
- VnfBuilder
-
-