public static final class AuthorizationConfig.Builder
extends java.lang.Object
AuthorizationConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AuthorizationConfig.Builder |
additionalAuthorizationModes(java.util.List<? extends AuthorizationMode> additionalAuthorizationModes)
Sets the value of
AuthorizationConfig.getAdditionalAuthorizationModes() |
AuthorizationConfig |
build()
Builds the configured instance.
|
AuthorizationConfig.Builder |
defaultAuthorization(AuthorizationMode defaultAuthorization)
Sets the value of
AuthorizationConfig.getDefaultAuthorization() |
public AuthorizationConfig.Builder additionalAuthorizationModes(java.util.List<? extends AuthorizationMode> additionalAuthorizationModes)
AuthorizationConfig.getAdditionalAuthorizationModes()
additionalAuthorizationModes
- Additional authorization modes.this
public AuthorizationConfig.Builder defaultAuthorization(AuthorizationMode defaultAuthorization)
AuthorizationConfig.getDefaultAuthorization()
defaultAuthorization
- Optional authorization configuration.this
public AuthorizationConfig build()
AuthorizationConfig
java.lang.NullPointerException
- if any required attribute was not provided