Package org.jclouds.net.domain
Class IpPermission.Builder
java.lang.Object
org.jclouds.net.domain.IpPermission.Builder
- Enclosing class:
IpPermission
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
cidrBlocks
(Iterable<String> cidrBlocks) exclusionCidrBlock
(String exclusionCidrBlock) exclusionCidrBlocks
(Iterable<String> exclusionCidrBlocks) fromPermission
(IpPermission permission) Creates a builder initialized from an existing permission.fromPort
(int fromPort) ipProtocol
(IpProtocol ipProtocol) tenantIdGroupNamePair
(String tenantId, String groupName) tenantIdGroupNamePairs
(com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs) toPort
(int toPort)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
fromPermission
Creates a builder initialized from an existing permission.- Parameters:
permission
- The existing permission.- Returns:
- the builder.
-
ipProtocol
- See Also:
-
fromPort
- See Also:
-
toPort
- See Also:
-
tenantIdGroupNamePair
- See Also:
-
tenantIdGroupNamePairs
public IpPermission.Builder tenantIdGroupNamePairs(com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs) - See Also:
-
cidrBlock
- See Also:
-
cidrBlocks
- See Also:
-
exclusionCidrBlock
- See Also:
-
exclusionCidrBlocks
- See Also:
-
groupId
- See Also:
-
groupIds
- See Also:
-
build
-