Interface NetSecurityGroupRuleBuilder
-
- All Superinterfaces:
Buildable.Builder<NetSecurityGroupRuleBuilder,SecurityGroupRule>
- All Known Implementing Classes:
NeutronSecurityGroupRule.SecurityGroupRuleConcreteBuilder
public interface NetSecurityGroupRuleBuilder extends Buildable.Builder<NetSecurityGroupRuleBuilder,SecurityGroupRule>
Builder for a SecurityGroup model class- Author:
- Nathan Anderson
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetSecurityGroupRuleBuilderdescription(String description)NetSecurityGroupRuleBuilderdirection(String direction)NetSecurityGroupRuleBuilderethertype(String ethertype)NetSecurityGroupRuleBuilderid(String id)NetSecurityGroupRuleBuilderportRangeMax(int max)NetSecurityGroupRuleBuilderportRangeMin(int min)NetSecurityGroupRuleBuilderprotocol(String protocol)NetSecurityGroupRuleBuilderremoteGroupId(String remoteGroupId)NetSecurityGroupRuleBuilderremoteIpPrefix(String prefix)NetSecurityGroupRuleBuildersecurityGroupId(String groupId)NetSecurityGroupRuleBuildertenantId(String tenantId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
id
NetSecurityGroupRuleBuilder id(String id)
- See Also:
SecurityGroupRule.getId()
-
tenantId
NetSecurityGroupRuleBuilder tenantId(String tenantId)
- See Also:
SecurityGroupRule.getTenantId()
-
securityGroupId
NetSecurityGroupRuleBuilder securityGroupId(String groupId)
- See Also:
SecurityGroupRule.getSecurityGroupId()
-
direction
NetSecurityGroupRuleBuilder direction(String direction)
- See Also:
SecurityGroupRule.getDirection()
-
ethertype
NetSecurityGroupRuleBuilder ethertype(String ethertype)
- See Also:
SecurityGroupRule.getEtherType()
-
portRangeMax
NetSecurityGroupRuleBuilder portRangeMax(int max)
- See Also:
SecurityGroupRule.getPortRangeMax()
-
portRangeMin
NetSecurityGroupRuleBuilder portRangeMin(int min)
- See Also:
SecurityGroupRule.getPortRangeMin()
-
protocol
NetSecurityGroupRuleBuilder protocol(String protocol)
- See Also:
SecurityGroupRule.getProtocol()
-
remoteGroupId
NetSecurityGroupRuleBuilder remoteGroupId(String remoteGroupId)
- See Also:
SecurityGroupRule.getRemoteGroupId()
-
remoteIpPrefix
NetSecurityGroupRuleBuilder remoteIpPrefix(String prefix)
- See Also:
SecurityGroupRule.getRemoteIpPrefix()
-
description
NetSecurityGroupRuleBuilder description(String description)
- See Also:
SecurityGroupRule.getDescription()
-
-