Class FloatingIPPortForwarding.PortForwardingConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.ext.FloatingIPPortForwarding.PortForwardingConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<PortForwardingBuilder,PortForwarding>,PortForwardingBuilder
- Enclosing class:
- FloatingIPPortForwarding
public static class FloatingIPPortForwarding.PortForwardingConcreteBuilder extends Object implements PortForwardingBuilder
-
-
Constructor Summary
Constructors Constructor Description PortForwardingConcreteBuilder()PortForwardingConcreteBuilder(FloatingIPPortForwarding f)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatingIPPortForwardingbuild()Creates and return the Model Entity MFloatingIPPortForwarding.PortForwardingConcreteBuilderdescription(String description)FloatingIPPortForwarding.PortForwardingConcreteBuilderexternalPort(int externalPort)FloatingIPPortForwarding.PortForwardingConcreteBuilderfrom(PortForwarding in)Creates a Builder using the param M as the default valuesFloatingIPPortForwarding.PortForwardingConcreteBuilderid(String id)FloatingIPPortForwarding.PortForwardingConcreteBuilderinternalIpAddress(String internalIpAddress)FloatingIPPortForwarding.PortForwardingConcreteBuilderinternalPort(int internalPort)FloatingIPPortForwarding.PortForwardingConcreteBuilderinternalPortId(String internalPortId)FloatingIPPortForwarding.PortForwardingConcreteBuilderprotocol(String protocol)
-
-
-
Constructor Detail
-
PortForwardingConcreteBuilder
public PortForwardingConcreteBuilder()
-
PortForwardingConcreteBuilder
public PortForwardingConcreteBuilder(FloatingIPPortForwarding f)
-
-
Method Detail
-
build
public FloatingIPPortForwarding build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<PortForwardingBuilder,PortForwarding>- Returns:
- M instance
-
from
public FloatingIPPortForwarding.PortForwardingConcreteBuilder from(PortForwarding in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<PortForwardingBuilder,PortForwarding>- Returns:
- Builder
-
id
public FloatingIPPortForwarding.PortForwardingConcreteBuilder id(String id)
-
description
public FloatingIPPortForwarding.PortForwardingConcreteBuilder description(String description)
- Specified by:
descriptionin interfacePortForwardingBuilder- See Also:
PortForwarding.getDescription()
-
protocol
public FloatingIPPortForwarding.PortForwardingConcreteBuilder protocol(String protocol)
- Specified by:
protocolin interfacePortForwardingBuilder- See Also:
PortForwarding.getProtocol()
-
internalIpAddress
public FloatingIPPortForwarding.PortForwardingConcreteBuilder internalIpAddress(String internalIpAddress)
- Specified by:
internalIpAddressin interfacePortForwardingBuilder- See Also:
PortForwarding.getInternalIpAddress()
-
internalPort
public FloatingIPPortForwarding.PortForwardingConcreteBuilder internalPort(int internalPort)
- Specified by:
internalPortin interfacePortForwardingBuilder- See Also:
PortForwarding.getInternalPort()
-
internalPortId
public FloatingIPPortForwarding.PortForwardingConcreteBuilder internalPortId(String internalPortId)
- Specified by:
internalPortIdin interfacePortForwardingBuilder- See Also:
PortForwarding.getInternalPortId()
-
externalPort
public FloatingIPPortForwarding.PortForwardingConcreteBuilder externalPort(int externalPort)
- Specified by:
externalPortin interfacePortForwardingBuilder- See Also:
PortForwarding.getExternalPort()
-
-