public static class PermissionSchemeInput.Builder extends Object
Constructor and Description |
---|
Builder(PermissionScheme scheme) |
Builder(PermissionSchemeInput schemeData) |
Builder(String name) |
Modifier and Type | Method and Description |
---|---|
PermissionSchemeInput.Builder |
addPermission(PermissionGrantInput permissions) |
PermissionSchemeInput.Builder |
addPermissions(Iterable<PermissionGrantInput> permissions) |
PermissionSchemeInput |
build() |
PermissionSchemeInput.Builder |
setDescription(String description) |
PermissionSchemeInput.Builder |
setName(String name) |
PermissionSchemeInput.Builder |
setOriginalPermissions(Iterable<PermissionGrant> permissions) |
PermissionSchemeInput.Builder |
setPermissions(Iterable<PermissionGrantInput> permissions) |
public Builder(String name)
public Builder(PermissionSchemeInput schemeData)
public Builder(PermissionScheme scheme)
public PermissionSchemeInput.Builder setName(@Nonnull String name)
public PermissionSchemeInput.Builder setDescription(String description)
public PermissionSchemeInput.Builder setPermissions(Iterable<PermissionGrantInput> permissions)
public PermissionSchemeInput.Builder setOriginalPermissions(Iterable<PermissionGrant> permissions)
public PermissionSchemeInput.Builder addPermissions(Iterable<PermissionGrantInput> permissions)
public PermissionSchemeInput.Builder addPermission(PermissionGrantInput permissions)
public PermissionSchemeInput build()
Copyright © 2002-2024 Atlassian. All Rights Reserved.