org.kuali.common.aws.ec2.model.security
Class Permission.Builder

java.lang.Object
  extended by org.kuali.common.core.build.ValidatingBuilder<Permission>
      extended by org.kuali.common.aws.ec2.model.security.Permission.Builder
All Implemented Interfaces:
org.apache.commons.lang3.builder.Builder<Permission>
Enclosing class:
Permission

public static class Permission.Builder
extends org.kuali.common.core.build.ValidatingBuilder<Permission>


Field Summary
 
Fields inherited from class org.kuali.common.core.build.ValidatingBuilder
validationGroups, validator
 
Constructor Summary
Permission.Builder(int port)
           
 
Method Summary
 Permission build()
           
 Permission.Builder withCidrNotations(List<String> cidrNotations)
           
 Permission.Builder withProtocol(Protocol protocol)
           
 
Methods inherited from class org.kuali.common.core.build.ValidatingBuilder
getValidationGroups, getValidator, setValidationGroups, setValidator, validate, withValidationGroups, withValidator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Permission.Builder

public Permission.Builder(int port)
Method Detail

withCidrNotations

public Permission.Builder withCidrNotations(List<String> cidrNotations)

withProtocol

public Permission.Builder withProtocol(Protocol protocol)

build

public Permission build()


Copyright © 2004–2014 The Kuali Foundation. All rights reserved.