Class NeutronNetwork.NetworkConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.NeutronNetwork.NetworkConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<NetworkBuilder,Network>,NetworkBuilder
- Enclosing class:
- NeutronNetwork
public static class NeutronNetwork.NetworkConcreteBuilder extends Object implements NetworkBuilder
-
-
Constructor Summary
Constructors Constructor Description NetworkConcreteBuilder()NetworkConcreteBuilder(NeutronNetwork m)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkBuilderaddAvailabilityZoneHints(String availabilityZone)NetworkBuilderadminStateUp(boolean adminStateUp)Networkbuild()Creates and return the Model Entity MNetworkBuilderfrom(Network in)Creates a Builder using the param M as the default valuesNetworkBuilderisDefault(Boolean isDefault)NetworkBuilderisPortSecurityEnabled(Boolean portSecurityEnabled)NetworkBuilderisRouterExternal(boolean routerExternal)NetworkBuilderisShared(boolean shared)NetworkBuildername(String name)NetworkBuildernetworkType(NetworkType networkType)NetworkBuilderphysicalNetwork(String providerPhysicalNetwork)NetworkBuildersegmentId(String providerSegmentationId)NetworkBuildertenantId(String tenantId)
-
-
-
Constructor Detail
-
NetworkConcreteBuilder
public NetworkConcreteBuilder()
-
NetworkConcreteBuilder
public NetworkConcreteBuilder(NeutronNetwork m)
-
-
Method Detail
-
name
public NetworkBuilder name(String name)
- Specified by:
namein interfaceNetworkBuilder- See Also:
BasicResource.getName()
-
adminStateUp
public NetworkBuilder adminStateUp(boolean adminStateUp)
- Specified by:
adminStateUpin interfaceNetworkBuilder- See Also:
Network.isAdminStateUp()
-
networkType
public NetworkBuilder networkType(NetworkType networkType)
- Specified by:
networkTypein interfaceNetworkBuilder- See Also:
Network.getNetworkType()
-
physicalNetwork
public NetworkBuilder physicalNetwork(String providerPhysicalNetwork)
- Specified by:
physicalNetworkin interfaceNetworkBuilder- See Also:
Network.getProviderPhyNet()
-
segmentId
public NetworkBuilder segmentId(String providerSegmentationId)
- Specified by:
segmentIdin interfaceNetworkBuilder- See Also:
Network.getProviderSegID()
-
tenantId
public NetworkBuilder tenantId(String tenantId)
- Specified by:
tenantIdin interfaceNetworkBuilder- See Also:
Resource.getTenantId()
-
isShared
public NetworkBuilder isShared(boolean shared)
- Specified by:
isSharedin interfaceNetworkBuilder- See Also:
Network.isShared()
-
isRouterExternal
public NetworkBuilder isRouterExternal(boolean routerExternal)
- Specified by:
isRouterExternalin interfaceNetworkBuilder- See Also:
Network.isRouterExternal()
-
build
public Network build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<NetworkBuilder,Network>- Returns:
- M instance
-
from
public NetworkBuilder from(Network in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<NetworkBuilder,Network>- Returns:
- Builder
-
addAvailabilityZoneHints
public NetworkBuilder addAvailabilityZoneHints(String availabilityZone)
- Specified by:
addAvailabilityZoneHintsin interfaceNetworkBuilder- See Also:
Network.getAvailabilityZoneHints()
-
isPortSecurityEnabled
public NetworkBuilder isPortSecurityEnabled(Boolean portSecurityEnabled)
- Specified by:
isPortSecurityEnabledin interfaceNetworkBuilder- See Also:
Network.isPortSecurityEnabled()
-
isDefault
public NetworkBuilder isDefault(Boolean isDefault)
- Specified by:
isDefaultin interfaceNetworkBuilder- See Also:
Network.isDefault()
-
-