public static interface AccessControlPolicy.Builder extends SdkPojo, CopyableBuilder<AccessControlPolicy.Builder,AccessControlPolicy>
| Modifier and Type | Method and Description | 
|---|---|
AccessControlPolicy.Builder | 
grants(Collection<Grant> grants)
 A list of grants. 
 | 
AccessControlPolicy.Builder | 
grants(Consumer<Grant.Builder>... grants)
 A list of grants. 
 | 
AccessControlPolicy.Builder | 
grants(Grant... grants)
 A list of grants. 
 | 
default AccessControlPolicy.Builder | 
owner(Consumer<Owner.Builder> owner)
Sets the value of the Owner property for this object. 
 | 
AccessControlPolicy.Builder | 
owner(Owner owner)
Sets the value of the Owner property for this object. 
 | 
copyapplyMutation, buildAccessControlPolicy.Builder grants(Collection<Grant> grants)
A list of grants.
grants - A list of grants.AccessControlPolicy.Builder grants(Grant... grants)
A list of grants.
grants - A list of grants.AccessControlPolicy.Builder grants(Consumer<Grant.Builder>... grants)
A list of grants.
This is a convenience that creates an instance of theList.Builder  avoiding the need to create
 one manually via List#builder() .
 When the Consumer completes, List.Builder#build()  is called immediately and its result
 is passed to #grants(List) .grants - a consumer that will call methods on List.Builder #grants(List) AccessControlPolicy.Builder owner(Owner owner)
owner - The new value for the Owner property for this object.default AccessControlPolicy.Builder owner(Consumer<Owner.Builder> owner)
Owner.Builder avoiding the need to create one
 manually via Owner.builder().
 When the Consumer completes, SdkBuilder.build() is called immediately and its result is
 passed to owner(Owner).owner - a consumer that will call methods on Owner.Builderowner(Owner)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.