Interface NetworkBuilder
-
- All Superinterfaces:
Buildable.Builder<NetworkBuilder,Network>
- All Known Implementing Classes:
NeutronNetwork.NetworkConcreteBuilder
public interface NetworkBuilder extends Buildable.Builder<NetworkBuilder,Network>
A Builder which creates a Network- Author:
- Jeremy Unruh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkBuilderaddAvailabilityZoneHints(String availabilityZone)NetworkBuilderadminStateUp(boolean adminStateUp)NetworkBuilderisDefault(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)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
name
NetworkBuilder name(String name)
- See Also:
BasicResource.getName()
-
adminStateUp
NetworkBuilder adminStateUp(boolean adminStateUp)
- See Also:
Network.isAdminStateUp()
-
networkType
NetworkBuilder networkType(NetworkType networkType)
- See Also:
Network.getNetworkType()
-
physicalNetwork
NetworkBuilder physicalNetwork(String providerPhysicalNetwork)
- See Also:
Network.getProviderPhyNet()
-
segmentId
NetworkBuilder segmentId(String providerSegmentationId)
- See Also:
Network.getProviderSegID()
-
tenantId
NetworkBuilder tenantId(String tenantId)
- See Also:
Resource.getTenantId()
-
isShared
NetworkBuilder isShared(boolean shared)
- See Also:
Network.isShared()
-
isRouterExternal
NetworkBuilder isRouterExternal(boolean routerExternal)
- See Also:
Network.isRouterExternal()
-
addAvailabilityZoneHints
NetworkBuilder addAvailabilityZoneHints(String availabilityZone)
- See Also:
Network.getAvailabilityZoneHints()
-
isPortSecurityEnabled
NetworkBuilder isPortSecurityEnabled(Boolean portSecurityEnabled)
- See Also:
Network.isPortSecurityEnabled()
-
isDefault
NetworkBuilder isDefault(Boolean isDefault)
- See Also:
Network.isDefault()
-
-