@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="PermissionSetParameters")
public interface PermissionSetParameters
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PermissionSetParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PermissionSetParameters.Builder |
create(PermissionDescriptor descriptor,
java.lang.String state) |
PermissionDescriptor |
descriptor() |
boolean |
oneRealm() |
void |
setDescriptor(PermissionDescriptor descriptor) |
void |
setOneRealm(boolean oneRealm) |
void |
setState(java.lang.String state) |
java.lang.String |
state() |
@JsOverlay @Nonnull static PermissionSetParameters.Builder create(@Nonnull PermissionDescriptor descriptor, @PermissionState @Nonnull java.lang.String state)
@JsProperty(name="descriptor") @Nonnull PermissionDescriptor descriptor()
@JsProperty
void setDescriptor(@Nonnull
PermissionDescriptor descriptor)
@JsProperty(name="oneRealm") boolean oneRealm()
@JsProperty void setOneRealm(boolean oneRealm)
@JsProperty(name="state") @PermissionState @Nonnull java.lang.String state()
@JsProperty void setState(@PermissionState @Nonnull java.lang.String state)