org.jclouds.net.domain
Class IpPermission.Builder

java.lang.Object
  extended by org.jclouds.net.domain.IpPermission.Builder
Enclosing class:
IpPermission

public static class IpPermission.Builder
extends Object


Constructor Summary
IpPermission.Builder()
           
 
Method Summary
 IpPermission build()
           
 IpPermission.Builder cidrBlock(String cidrBlock)
           
 IpPermission.Builder cidrBlocks(Iterable<String> cidrBlocks)
           
 IpPermission.Builder fromPort(int fromPort)
           
 IpPermission.Builder groupId(String groupId)
           
 IpPermission.Builder groupIds(Iterable<String> groupIds)
           
 IpPermission.Builder ipProtocol(IpProtocol ipProtocol)
           
 IpPermission.Builder tenantIdGroupNamePair(String tenantId, String groupName)
           
 IpPermission.Builder tenantIdGroupNamePairs(com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs)
           
 IpPermission.Builder toPort(int toPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IpPermission.Builder

public IpPermission.Builder()
Method Detail

ipProtocol

public IpPermission.Builder ipProtocol(IpProtocol ipProtocol)
See Also:
IpPermission.getIpProtocol()

fromPort

public IpPermission.Builder fromPort(int fromPort)
See Also:
IpPermission.getFromPort()

toPort

public IpPermission.Builder toPort(int toPort)
See Also:
IpPermission.getToPort()

tenantIdGroupNamePair

public IpPermission.Builder tenantIdGroupNamePair(String tenantId,
                                                  String groupName)
See Also:
IpPermission.getTenantIdGroupNamePairs()

tenantIdGroupNamePairs

public IpPermission.Builder tenantIdGroupNamePairs(com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs)
See Also:
IpPermission.getTenantIdGroupNamePairs()

cidrBlock

public IpPermission.Builder cidrBlock(String cidrBlock)
See Also:
IpPermission.getCidrBlocks()

cidrBlocks

public IpPermission.Builder cidrBlocks(Iterable<String> cidrBlocks)
See Also:
IpPermission.getCidrBlocks()

groupId

public IpPermission.Builder groupId(String groupId)
See Also:
IpPermission.getGroupIds()

groupIds

public IpPermission.Builder groupIds(Iterable<String> groupIds)
See Also:
IpPermission.getGroupIds()

build

public IpPermission build()


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