public abstract static class ISOPermissions.Builder<T extends ISOPermissions.Builder<T>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
accounts |
protected String |
domainId |
protected String |
id |
protected boolean |
isPublic |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
T |
accounts(Set<String> accounts) |
T |
accounts(String... in) |
ISOPermissions |
build() |
T |
domainId(String domainId) |
T |
fromISOPermissions(ISOPermissions in) |
T |
id(String id) |
T |
isPublic(boolean isPublic) |
protected abstract T |
self() |
protected String id
protected String domainId
protected boolean isPublic
protected abstract T self()
public T id(String id)
ISOPermissions.getId()public T accounts(Set<String> accounts)
ISOPermissions.getAccounts()public T domainId(String domainId)
ISOPermissions.getDomainId()public T isPublic(boolean isPublic)
ISOPermissions.isPublic()public ISOPermissions build()
public T fromISOPermissions(ISOPermissions in)
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.