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 VnfBuilder
attributes(VnfAttributes attributes)
VnfBuilder
description(String description)
VnfBuilder
name(String name)
VnfBuilder
tenantId(String tenantId)
VnfBuilder
vimId(String vimId)
VnfBuilder
vnfdId(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
-
-