Interface VnfdBuilder
-
- All Superinterfaces:
Buildable.Builder<VnfdBuilder,Vnfd>
- All Known Implementing Classes:
TackerVnfd.VnfdConcreteBuilder
public interface VnfdBuilder extends Buildable.Builder<VnfdBuilder,Vnfd>
- Author:
- Vishvesh Deshmukh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VnfdBuilderattributes(VnfdAttributes attributes)VnfdBuilderdescription(String description)VnfdBuilderinfrastructureDriver(String infrastructureDriver)VnfdBuildermanagementDriver(String managementDriver)VnfdBuildername(String name)VnfdBuilderserviceTypes(List<VnfdServiceTypes> serviceTypes)VnfdBuildertenantId(String tenantId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
tenantId
VnfdBuilder tenantId(String tenantId)
- Parameters:
tenantId- : Owner of the Vnfd. Only an administrative user can specify a tenant ID other than its own.- Returns:
- VnfdBuilder
-
name
VnfdBuilder name(String name)
- Parameters:
name- : Human readable name for the Vnfd (255 characters limit). Does not have to be unique.- Returns:
- VnfdBuilder
-
description
VnfdBuilder description(String description)
- Parameters:
description- : Human readable description for the Vnfd (1024 characters limit).- Returns:
- VnfdBuilder
-
managementDriver
VnfdBuilder managementDriver(String managementDriver)
- Returns:
- VnfdBuilder
-
infrastructureDriver
VnfdBuilder infrastructureDriver(String infrastructureDriver)
- Returns:
- VnfdBuilder
-
attributes
VnfdBuilder attributes(VnfdAttributes attributes)
- Returns:
- VnfdBuilder
-
serviceTypes
VnfdBuilder serviceTypes(List<VnfdServiceTypes> serviceTypes)
- Returns:
- VnfdBuilder
-
-