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