Package io.datarouter.secretweb.config
Class DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T extends DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T>>
java.lang.Object
io.datarouter.secret.config.DatarouterSecretPlugin.DatarouterSecretPluginBuilder<T>
io.datarouter.secretweb.config.DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T>
- Direct Known Subclasses:
DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder.DatarouterSecretWebPluginBuilderImpl
- Enclosing class:
- DatarouterSecretWebPlugin
public abstract static class DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T extends DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T>>
extends io.datarouter.secret.config.DatarouterSecretPlugin.DatarouterSecretPluginBuilder<T>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder.DatarouterSecretWebPluginBuilderImpl -
Constructor Summary
Constructors Constructor Description DatarouterSecretWebPluginBuilder(java.util.List<io.datarouter.storage.client.ClientId> defaultClientId) -
Method Summary
Modifier and Type Method Description io.datarouter.web.config.BaseWebPluginbuild()protected DatarouterSecretWebPlugingetWebPlugin()TsetSecretHandlerPermissions(java.lang.Class<? extends SecretHandlerPermissions> secretHandlerPermissions)
-
Constructor Details
-
DatarouterSecretWebPluginBuilder
public DatarouterSecretWebPluginBuilder(java.util.List<io.datarouter.storage.client.ClientId> defaultClientId)
-
-
Method Details
-
setSecretHandlerPermissions
public T setSecretHandlerPermissions(java.lang.Class<? extends SecretHandlerPermissions> secretHandlerPermissions) -
getWebPlugin
-
build
public io.datarouter.web.config.BaseWebPlugin build()- Overrides:
buildin classio.datarouter.secret.config.DatarouterSecretPlugin.DatarouterSecretPluginBuilder<T extends DatarouterSecretWebPlugin.DatarouterSecretWebPluginBuilder<T>>
-