public static class NeutronPortChain.PortChainConcreteBuilder extends Object implements PortChainBuilder
| Constructor and Description |
|---|
PortChainConcreteBuilder() |
PortChainConcreteBuilder(NeutronPortChain neutronPortChain) |
| Modifier and Type | Method and Description |
|---|---|
PortChain |
build()
Creates and return the Model Entity M
|
PortChainBuilder |
chainId(String chainId) |
PortChainBuilder |
chainParameters(Map<String,String> chainParameters) |
PortChainBuilder |
description(String description) |
PortChainBuilder |
flowClassifiers(List<String> flowClassifiers) |
PortChainBuilder |
from(PortChain in)
Creates a Builder using the param M as the default values
|
PortChainBuilder |
id(String id) |
PortChainBuilder |
name(String name) |
PortChainBuilder |
portPairGroups(List<String> portPairGroups) |
PortChainBuilder |
projectId(String projectId) |
public PortChainConcreteBuilder()
public PortChainConcreteBuilder(NeutronPortChain neutronPortChain)
public PortChainBuilder id(String id)
id in interface PortChainBuilderid - : Port Chain identiferpublic PortChainBuilder name(String name)
name in interface PortChainBuildername - : Human readable name for the port chainpublic PortChainBuilder description(String description)
description in interface PortChainBuilderpublic PortChainBuilder projectId(String projectId)
projectId in interface PortChainBuilderprojectId - : project identiferpublic PortChainBuilder chainId(String chainId)
chainId in interface PortChainBuilderchainId - : identifier on openstack. It is not equal to id.public PortChainBuilder flowClassifiers(List<String> flowClassifiers)
flowClassifiers in interface PortChainBuilderflowClassifiers - : list of idspublic PortChainBuilder portPairGroups(List<String> portPairGroups)
portPairGroups in interface PortChainBuilderportPairGroups - : list of idspublic PortChainBuilder chainParameters(Map<String,String> chainParameters)
chainParameters in interface PortChainBuilderchainParameters - : Map of chain parameterspublic PortChain build()
Buildable.Builderbuild in interface Buildable.Builder<PortChainBuilder,PortChain>public PortChainBuilder from(PortChain in)
Buildable.Builderfrom in interface Buildable.Builder<PortChainBuilder,PortChain>Copyright © 2020. All rights reserved.