public class Permission extends java.lang.Object implements YamlSerializable
| Modifier and Type | Class and Description |
|---|---|
static class |
Permission.ChildPermission |
static class |
Permission.DefaultType |
| Constructor and Description |
|---|
Permission() |
| Modifier and Type | Method and Description |
|---|---|
void |
child(org.gradle.api.Action<Permission.ChildPermission> action) |
void |
child(groovy.lang.Closure<Permission.ChildPermission> c) |
void |
defaultType(Permission.DefaultType defaultType) |
void |
defaultType(java.lang.String defaultType) |
void |
description(java.lang.String description) |
void |
named(java.lang.String name) |
void |
write(EditableYamlMappingBuilder permissionBuilder) |
public void write(EditableYamlMappingBuilder permissionBuilder)
write in interface YamlSerializablepublic void named(java.lang.String name)
public void description(java.lang.String description)
public void defaultType(Permission.DefaultType defaultType)
public void defaultType(java.lang.String defaultType)
public void child(groovy.lang.Closure<Permission.ChildPermission> c)
public void child(org.gradle.api.Action<Permission.ChildPermission> action)