public static class IpPermission.Builder extends Object
Constructor and Description |
---|
IpPermission.Builder() |
Modifier and Type | Method and Description |
---|---|
IpPermission |
build() |
IpPermission.Builder |
cidrBlock(String cidrBlock) |
IpPermission.Builder |
cidrBlocks(Iterable<String> cidrBlocks) |
IpPermission.Builder |
exclusionCidrBlock(String exclusionCidrBlock) |
IpPermission.Builder |
exclusionCidrBlocks(Iterable<String> exclusionCidrBlocks) |
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) |
public IpPermission.Builder ipProtocol(IpProtocol ipProtocol)
IpPermission.getIpProtocol()
public IpPermission.Builder fromPort(int fromPort)
IpPermission.getFromPort()
public IpPermission.Builder toPort(int toPort)
IpPermission.getToPort()
public IpPermission.Builder tenantIdGroupNamePair(String tenantId, String groupName)
public IpPermission.Builder tenantIdGroupNamePairs(com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs)
public IpPermission.Builder cidrBlock(String cidrBlock)
IpPermission.getCidrBlocks()
public IpPermission.Builder cidrBlocks(Iterable<String> cidrBlocks)
IpPermission.getCidrBlocks()
@Beta public IpPermission.Builder exclusionCidrBlock(String exclusionCidrBlock)
@Beta public IpPermission.Builder exclusionCidrBlocks(Iterable<String> exclusionCidrBlocks)
public IpPermission.Builder groupId(String groupId)
IpPermission.getGroupIds()
public IpPermission.Builder groupIds(Iterable<String> groupIds)
IpPermission.getGroupIds()
public IpPermission build()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.