org.jclouds.openstack.nova.v2_0.domain
Class Ingress.Builder<T extends Ingress.Builder<T>>

java.lang.Object
  extended by org.jclouds.openstack.nova.v2_0.domain.Ingress.Builder<T>
Direct Known Subclasses:
SecurityGroupRule.Builder
Enclosing class:
Ingress

public abstract static class Ingress.Builder<T extends Ingress.Builder<T>>
extends Object


Field Summary
protected  int fromPort
           
protected  IpProtocol ipProtocol
           
protected  int toPort
           
 
Constructor Summary
Ingress.Builder()
           
 
Method Summary
 Ingress build()
           
 T fromIngress(Ingress in)
           
 T fromPort(int fromPort)
           
 T ipProtocol(IpProtocol ipProtocol)
           
protected abstract  T self()
           
 T toPort(int toPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ipProtocol

protected IpProtocol ipProtocol

fromPort

protected int fromPort

toPort

protected int toPort
Constructor Detail

Ingress.Builder

public Ingress.Builder()
Method Detail

self

protected abstract T self()

ipProtocol

public T ipProtocol(IpProtocol ipProtocol)
See Also:
Ingress.getIpProtocol()

fromPort

public T fromPort(int fromPort)
See Also:
Ingress.getFromPort()

toPort

public T toPort(int toPort)
See Also:
Ingress.getToPort()

build

public Ingress build()

fromIngress

public T fromIngress(Ingress in)


Copyright © 2009-2012 jclouds. All Rights Reserved.