Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Function<SecurityGroupRule,IpPermission> |
NovaSecurityGroupToSecurityGroup.ruleToPermission |
Modifier and Type | Method and Description |
---|---|
IpPermission |
SecurityGroupRuleToIpPermission.apply(SecurityGroupRule rule) |
Constructor and Description |
---|
NovaSecurityGroupToSecurityGroup(com.google.common.base.Function<SecurityGroupRule,IpPermission> ruleToPermission) |
Modifier and Type | Field and Description |
---|---|
protected Set<SecurityGroupRule> |
SecurityGroup.Builder.rules |
Modifier and Type | Method and Description |
---|---|
SecurityGroupRule |
SecurityGroupRule.Builder.build() |
Modifier and Type | Method and Description |
---|---|
Set<SecurityGroupRule> |
SecurityGroup.getRules() |
Modifier and Type | Method and Description |
---|---|
T |
SecurityGroupRule.Builder.fromSecurityGroupRule(SecurityGroupRule in) |
T |
SecurityGroup.Builder.rules(SecurityGroupRule... in) |
Modifier and Type | Method and Description |
---|---|
T |
SecurityGroup.Builder.rules(Set<SecurityGroupRule> rules) |
Constructor and Description |
---|
SecurityGroup(String id,
String tenantId,
String name,
String description,
Set<SecurityGroupRule> rules) |
Modifier and Type | Method and Description |
---|---|
SecurityGroupRule |
SecurityGroupApi.createRuleAllowingCidrBlock(String parentGroup,
Ingress ip_protocol,
String sourceCidr)
Create a Security Group Rule.
|
SecurityGroupRule |
SecurityGroupApi.createRuleAllowingSecurityGroupId(String parentGroup,
Ingress ip_protocol,
String groupId)
Create a Security Group Rule.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleCidr(String cidr)
matches a security group rule by its cidr
|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleEndPort(int endPort)
matches a security group rule by the end port
|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleGroup(String groupName)
matches a security group rule by the security group it allows
|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleProtocol(IpProtocol protocol)
matches a security group rule by the protocol
|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleStartPort(int startPort)
matches a security group rule by the start port
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.