Class NeutronPortPair.PortPairConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.ext.NeutronPortPair.PortPairConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<PortPairBuilder,PortPair>,PortPairBuilder
- Enclosing class:
- NeutronPortPair
public static class NeutronPortPair.PortPairConcreteBuilder extends Object implements PortPairBuilder
-
-
Constructor Summary
Constructors Constructor Description PortPairConcreteBuilder()PortPairConcreteBuilder(NeutronPortPair neutronPortPair)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PortPairbuild()Creates and return the Model Entity MPortPairBuilderdescription(String description)PortPairBuilderegressId(String egressId)PortPairBuilderfrom(PortPair in)Creates a Builder using the param M as the default valuesPortPairBuilderid(String id)PortPairBuilderingressId(String ingressId)PortPairBuildername(String name)PortPairBuilderprojectId(String projectId)PortPairBuilderserviceFunctionParameters(Map<String,String> serviceFunctionParameters)
-
-
-
Constructor Detail
-
PortPairConcreteBuilder
public PortPairConcreteBuilder()
-
PortPairConcreteBuilder
public PortPairConcreteBuilder(NeutronPortPair neutronPortPair)
-
-
Method Detail
-
build
public PortPair build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<PortPairBuilder,PortPair>- Returns:
- M instance
-
from
public PortPairBuilder from(PortPair in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<PortPairBuilder,PortPair>- Returns:
- Builder
-
id
public PortPairBuilder id(String id)
- Specified by:
idin interfacePortPairBuilder- Parameters:
id- : Port Pair identifer- Returns:
- PortPairBuilder
-
name
public PortPairBuilder name(String name)
- Specified by:
namein interfacePortPairBuilder- Parameters:
name- : Human readable name for the port pair- Returns:
- PortPairBuilder
-
projectId
public PortPairBuilder projectId(String projectId)
- Specified by:
projectIdin interfacePortPairBuilder- Returns:
- PortPairBuilder
-
description
public PortPairBuilder description(String description)
- Specified by:
descriptionin interfacePortPairBuilder- Parameters:
description- : Human readable description- Returns:
- PortPairBuilder
-
egressId
public PortPairBuilder egressId(String egressId)
- Specified by:
egressIdin interfacePortPairBuilder- Parameters:
egressId- : id for the egress port- Returns:
- PortPairBuilder
-
ingressId
public PortPairBuilder ingressId(String ingressId)
- Specified by:
ingressIdin interfacePortPairBuilder- Parameters:
ingressId- : id for the ingress port- Returns:
- PortPairBuilder
-
serviceFunctionParameters
public PortPairBuilder serviceFunctionParameters(Map<String,String> serviceFunctionParameters)
- Specified by:
serviceFunctionParametersin interfacePortPairBuilder- Parameters:
serviceFunctionParameters- : Map of service function parameters- Returns:
- PortPairBuilder
-
-