public class UpdateISOPermissionsOptions extends BaseHttpRequestOptions
Modifier and Type | Class and Description |
---|---|
static class |
UpdateISOPermissionsOptions.Builder |
Modifier and Type | Field and Description |
---|---|
static UpdateISOPermissionsOptions |
NONE |
formParameters, headers, pathSuffix, payload, queryParameters
Constructor and Description |
---|
UpdateISOPermissionsOptions() |
Modifier and Type | Method and Description |
---|---|
UpdateISOPermissionsOptions |
accounts(Iterable<String> accounts) |
UpdateISOPermissionsOptions |
isExtractable(boolean isExtractable) |
UpdateISOPermissionsOptions |
isFeatured(boolean isFeatured) |
UpdateISOPermissionsOptions |
isPublic(boolean isPublic) |
UpdateISOPermissionsOptions |
operation(PermissionOperation operation) |
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
public static final UpdateISOPermissionsOptions NONE
public UpdateISOPermissionsOptions accounts(Iterable<String> accounts)
accounts
- a comma delimited list of accounts. If specified, "op" parameter has to be passed in.public UpdateISOPermissionsOptions isExtractable(boolean isExtractable)
isExtractable
- true if the template/iso is extractable, false other wise. Can be set only by root adminpublic UpdateISOPermissionsOptions isFeatured(boolean isFeatured)
isFeatured
- true for featured template/iso, false otherwisepublic UpdateISOPermissionsOptions isPublic(boolean isPublic)
isPublic
- true for public template/iso, false for private templates/isospublic UpdateISOPermissionsOptions operation(PermissionOperation operation)
operation
- permission operator (add, remove, reset)Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.