org.jclouds.googlecomputeengine.domain
Class Firewall.Rule.Builder

java.lang.Object
  extended by org.jclouds.googlecomputeengine.domain.Firewall.Rule.Builder
Enclosing class:
Firewall.Rule

public static final class Firewall.Rule.Builder
extends Object


Constructor Summary
Firewall.Rule.Builder()
           
 
Method Summary
 Firewall.Rule.Builder addPort(Integer port)
           
 Firewall.Rule.Builder addPortRange(Integer start, Integer end)
           
 Firewall.Rule build()
           
 Firewall.Rule.Builder fromFirewallRule(Firewall.Rule firewallRule)
           
 Firewall.Rule.Builder IpProtocol(org.jclouds.net.domain.IpProtocol IpProtocol)
           
 Firewall.Rule.Builder ports(com.google.common.collect.RangeSet<Integer> ports)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Firewall.Rule.Builder

public Firewall.Rule.Builder()
Method Detail

IpProtocol

public Firewall.Rule.Builder IpProtocol(org.jclouds.net.domain.IpProtocol IpProtocol)
See Also:
Firewall.Rule.getIpProtocol()

addPort

public Firewall.Rule.Builder addPort(Integer port)
See Also:
Firewall.Rule.getPorts()

addPortRange

public Firewall.Rule.Builder addPortRange(Integer start,
                                          Integer end)
See Also:
Firewall.Rule.getPorts()

ports

public Firewall.Rule.Builder ports(com.google.common.collect.RangeSet<Integer> ports)
See Also:
Firewall.Rule.getPorts()

build

public Firewall.Rule build()

fromFirewallRule

public Firewall.Rule.Builder fromFirewallRule(Firewall.Rule firewallRule)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.