public static class NeutronNetQosPolicy.NetQosPolicyConcreteBuilder extends Object implements NetQosPolicyBuilder
| Constructor and Description |
|---|
NetQosPolicyConcreteBuilder() |
NetQosPolicyConcreteBuilder(NeutronNetQosPolicy model) |
| Modifier and Type | Method and Description |
|---|---|
NetQosPolicy |
build()
Creates and return the Model Entity M
|
NetQosPolicyBuilder |
description(String description)
See
NetQosPolicy.getDescription() for details |
NetQosPolicyBuilder |
from(NetQosPolicy in)
Creates a Builder using the param M as the default values
|
NetQosPolicyBuilder |
isDefault(boolean isDefault)
See
NetQosPolicy.isDefault() for details |
NetQosPolicyBuilder |
name(String name)
See
NetQosPolicy.getName() for details |
NetQosPolicyBuilder |
shared(boolean shared)
See
NetQosPolicy.isShared() for details |
NetQosPolicyBuilder |
tenantId(String tenantId)
See
NetQosPolicy.getTenantId() for details |
public NetQosPolicyConcreteBuilder()
public NetQosPolicyConcreteBuilder(NeutronNetQosPolicy model)
public NetQosPolicy build()
Buildable.Builderbuild in interface Buildable.Builder<NetQosPolicyBuilder,NetQosPolicy>public NetQosPolicyBuilder from(NetQosPolicy in)
Buildable.Builderfrom in interface Buildable.Builder<NetQosPolicyBuilder,NetQosPolicy>public NetQosPolicyBuilder description(String description)
NetQosPolicyBuilderNetQosPolicy.getDescription() for detailsdescription in interface NetQosPolicyBuilderdescription - qos descriptionpublic NetQosPolicyBuilder tenantId(String tenantId)
NetQosPolicyBuilderNetQosPolicy.getTenantId() for detailstenantId in interface NetQosPolicyBuildertenantId - tenantIdpublic NetQosPolicyBuilder shared(boolean shared)
NetQosPolicyBuilderNetQosPolicy.isShared() for detailsshared in interface NetQosPolicyBuildershared - true or falsepublic NetQosPolicyBuilder isDefault(boolean isDefault)
NetQosPolicyBuilderNetQosPolicy.isDefault() for detailsisDefault in interface NetQosPolicyBuilderisDefault - if True, the QoS policy is the default policy.public NetQosPolicyBuilder name(String name)
NetQosPolicyBuilderNetQosPolicy.getName() for detailsname in interface NetQosPolicyBuildername - human-readable nameCopyright © 2021. All rights reserved.