Interface NetworkBuilders
-
- All Known Implementing Classes:
NeutronBuilders
public interface NetworkBuildersThe Network builders
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtraDhcpOptBuilderextraDhcpOpt()FirewallBuilderfirewall()The builder to create a firewallFirewallPolicyBuilderfirewallPolicy()The builder to create a firewallPolicyFirewallPolicyUpdateBuilderfirewallPolicyUpdate()The builder to update a firewallPolicyFirewallRuleBuilderfirewallRule()The builder to create a firewallRuleFirewallRuleUpdateBuilderfirewallRuleUpdate()The builder to update a firewallRuleFirewallUpdateBuilderfirewallUpdate()The builder to update a healthMonitorHealthMonitorBuilderhealthMonitor()The builder to create a healthMonitorHealthMonitorUpdateBuilderhealthMonitorUpdate()The builder to update a healthMonitorHealthMonitorV2BuilderhealthMonitorV2()The builder to create a v2 healthMonitorHealthMonitorV2UpdateBuilderhealthMonitorV2Update()The builder to update a lbaas v2 health monitorLbPoolBuilderlbPool()The builder to create a lbPoolHealthMonitorAssociateBuilderlbPoolAssociateHealthMonitor()The builder to create a lbPoolLbPoolUpdateBuilderlbPoolUpdate()The builder to update a lbPoolLbPoolV2BuilderlbPoolV2()The builder to create a v2 lbPoolLbPoolV2UpdateBuilderlbPoolV2Update()The builder to update a lbaas v2 lbPoolLoadBalancerV2BuilderlbV2()The builder to create a v2 loadbalancer.ListenerV2BuilderlistenerV2()The builder to createa v2 lbaas listenerListenerV2UpdateBuilderlistenerV2Update()The builder to update a lbaas v2 lbaas listenerLoadBalancerV2UpdateBuilderloadBalancerV2Update()The builder to update a lbaas v2 loadbalancerMemberBuildermember()The builder to create a lb memberMemberUpdateBuildermemberUpdate()The builder to update a lb memberMemberV2BuildermemberV2()The builder to create a lb v2 memberMemberV2UpdateBuildermemberV2Update()The builder to update a lbaas v2 memberNetFloatingIPBuildernetFloatingIP()The builder to create a Neutron Floating IP AddressNetQuotaBuildernetQuota()The builder to create NetQuota entitiesNetworkBuildernetwork()The builder to create a NetworkNetworkIPAvailabilityBuildernetworkIPAvailability()The builder to create a network IP availability entityNetworkUpdateBuildernetworkUpdate()The builder to update a networkPortBuilderport()The builder to create a PortPortForwardingBuilderportForwarding()The builder to create a floating IP port forwardingRouterBuilderrouter()The builder to create a RouterNetSecurityGroupBuildersecurityGroup()The builder to create a Neutron Security GroupNetSecurityGroupRuleBuildersecurityGroupRule()The builder to create a Neutron Security Group RuleSessionPersistenceBuildersessionPersistence()The builder to create and update a sessionPersistenceSubnetBuildersubnet()The builder to create a SubnetTrunkBuildertrunk()The builder to create a TrunkVipBuildervip()The builder to create a vip.VipUpdateBuildervipUpdate()The builder to update a vip.
-
-
-
Method Detail
-
network
NetworkBuilder network()
The builder to create a Network- Returns:
- the network builder
-
networkUpdate
NetworkUpdateBuilder networkUpdate()
The builder to update a network- Returns:
- the NetworkUpdateBuilder
-
extraDhcpOpt
ExtraDhcpOptBuilder extraDhcpOpt()
-
subnet
SubnetBuilder subnet()
The builder to create a Subnet- Returns:
- the subnet builder
-
port
PortBuilder port()
The builder to create a Port- Returns:
- the port builder
-
router
RouterBuilder router()
The builder to create a Router- Returns:
- the router builder
-
securityGroup
NetSecurityGroupBuilder securityGroup()
The builder to create a Neutron Security Group- Returns:
- the security group builder
-
securityGroupRule
NetSecurityGroupRuleBuilder securityGroupRule()
The builder to create a Neutron Security Group Rule- Returns:
- the security group builder
-
netFloatingIP
NetFloatingIPBuilder netFloatingIP()
The builder to create a Neutron Floating IP Address- Returns:
- the floating ip builder
-
netQuota
NetQuotaBuilder netQuota()
The builder to create NetQuota entities- Returns:
- the NetQuota builder
-
member
MemberBuilder member()
The builder to create a lb member- Returns:
- the Member Builder
-
memberUpdate
MemberUpdateBuilder memberUpdate()
The builder to update a lb member- Returns:
- the MemberUpdate Builder
-
sessionPersistence
SessionPersistenceBuilder sessionPersistence()
The builder to create and update a sessionPersistence- Returns:
- SessionPersistenceBuilder
-
vip
VipBuilder vip()
The builder to create a vip.- Returns:
- VipBuilder the vip builder
-
vipUpdate
VipUpdateBuilder vipUpdate()
The builder to update a vip.- Returns:
- VipUpdateBuilder
-
healthMonitor
HealthMonitorBuilder healthMonitor()
The builder to create a healthMonitor- Returns:
- HealthMonitorBuilder
-
healthMonitorUpdate
HealthMonitorUpdateBuilder healthMonitorUpdate()
The builder to update a healthMonitor- Returns:
- HealthMonitorUpdateBuilder
-
firewall
FirewallBuilder firewall()
The builder to create a firewall- Returns:
- FirewallBuilder
-
firewallUpdate
FirewallUpdateBuilder firewallUpdate()
The builder to update a healthMonitor- Returns:
- FirewallUpdateBuilder
-
firewallRule
FirewallRuleBuilder firewallRule()
The builder to create a firewallRule- Returns:
- FirewallRuleBuilder
-
firewallRuleUpdate
FirewallRuleUpdateBuilder firewallRuleUpdate()
The builder to update a firewallRule- Returns:
- FirewallUpdateBuilder
-
firewallPolicy
FirewallPolicyBuilder firewallPolicy()
The builder to create a firewallPolicy- Returns:
- FirewallPolicyBuilder
-
firewallPolicyUpdate
FirewallPolicyUpdateBuilder firewallPolicyUpdate()
The builder to update a firewallPolicy- Returns:
- FirewallPolicyUpdateBuilder
-
lbPool
LbPoolBuilder lbPool()
The builder to create a lbPool- Returns:
- LbPoolBuilder
-
lbPoolUpdate
LbPoolUpdateBuilder lbPoolUpdate()
The builder to update a lbPool- Returns:
- LbPoolUpdateBuilder
-
lbPoolAssociateHealthMonitor
HealthMonitorAssociateBuilder lbPoolAssociateHealthMonitor()
The builder to create a lbPool- Returns:
- HealthMonitorAssociateBuilder
-
memberV2
MemberV2Builder memberV2()
The builder to create a lb v2 member- Returns:
- the Member Builder v2
-
memberV2Update
MemberV2UpdateBuilder memberV2Update()
The builder to update a lbaas v2 member- Returns:
- MemberV2UpdateBuilder
-
lbV2
LoadBalancerV2Builder lbV2()
The builder to create a v2 loadbalancer.- Returns:
- LoadBalancerV2Builder the loadbalancer v2 builder
-
loadBalancerV2Update
LoadBalancerV2UpdateBuilder loadBalancerV2Update()
The builder to update a lbaas v2 loadbalancer- Returns:
- LoadBalancerV2UpdateBuilder
-
lbPoolV2
LbPoolV2Builder lbPoolV2()
The builder to create a v2 lbPool- Returns:
- LbPoolV2Builder
-
lbPoolV2Update
LbPoolV2UpdateBuilder lbPoolV2Update()
The builder to update a lbaas v2 lbPool- Returns:
- LbPoolV2UpdateBuilder
-
listenerV2
ListenerV2Builder listenerV2()
The builder to createa v2 lbaas listener- Returns:
- ListenerV2Builder
-
listenerV2Update
ListenerV2UpdateBuilder listenerV2Update()
The builder to update a lbaas v2 lbaas listener- Returns:
- ListenerV2UpdateBuilder
-
healthMonitorV2
HealthMonitorV2Builder healthMonitorV2()
The builder to create a v2 healthMonitor- Returns:
- HealthMonitorV2Builder
-
healthMonitorV2Update
HealthMonitorV2UpdateBuilder healthMonitorV2Update()
The builder to update a lbaas v2 health monitor- Returns:
- HealthMonitorV2UpdateBuilder
-
networkIPAvailability
NetworkIPAvailabilityBuilder networkIPAvailability()
The builder to create a network IP availability entity- Returns:
- the NetworkIPAvailability builder
-
trunk
TrunkBuilder trunk()
The builder to create a Trunk- Returns:
- TrunkBuilder
-
portForwarding
PortForwardingBuilder portForwarding()
The builder to create a floating IP port forwarding- Returns:
- PortForwardingBuilder
-
-