public static class ScriptConfiguration.Builder extends Object
ScriptConfiguration.| Modifier and Type | Method and Description |
|---|---|
ScriptConfiguration |
build()
Construct the
ScriptConfiguration with the parameters set on this builder. |
ScriptConfiguration.Builder |
generateId()
Generate a universally unique identifier for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setContext(ScriptConstants.ScriptContext context)
Set the context for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setCreatedBy(String createdBy)
Set the ID of the user that created the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setCreationDate(long creationDate)
Set the creation date of the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setDescription(String description)
Add the description for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setId(String id)
Set a universally unique identifier for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setLanguage(SupportedScriptingLanguage language)
Set the language for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setLastModifiedBy(String lastModifiedBy)
Set the ID of the user that last modified the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setLastModifiedDate(long lastModifiedDate)
Set the last modified date of the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setName(String name)
Set the name for the
ScriptConfiguration. |
ScriptConfiguration.Builder |
setScript(String script)
Set the script for the
ScriptConfiguration. |
public ScriptConfiguration.Builder generateId()
ScriptConfiguration.ScriptConfiguration builder.public ScriptConfiguration.Builder setId(String id)
ScriptConfiguration.ScriptConfiguration builder.public ScriptConfiguration.Builder setName(String name)
ScriptConfiguration.name - A display name for the ScriptConfiguration.ScriptConfiguration builder.public ScriptConfiguration.Builder setScript(String script)
ScriptConfiguration.script - The script that is represented by this configuration.ScriptConfiguration builder.public ScriptConfiguration.Builder setLanguage(SupportedScriptingLanguage language)
ScriptConfiguration.language - The language in which the script is written.ScriptConfiguration builder.public ScriptConfiguration.Builder setContext(ScriptConstants.ScriptContext context)
ScriptConfiguration.context - The context in which the script will be used.ScriptConfiguration builder.public ScriptConfiguration.Builder setDescription(String description)
ScriptConfiguration.description - The description.ScriptConfiguration builder.public ScriptConfiguration.Builder setCreatedBy(String createdBy)
ScriptConfiguration.createdBy - The user ID.ScriptConfiguration builder.public ScriptConfiguration.Builder setCreationDate(long creationDate)
ScriptConfiguration.creationDate - The creation date in milliseconds.ScriptConfiguration builder.public ScriptConfiguration.Builder setLastModifiedBy(String lastModifiedBy)
ScriptConfiguration.lastModifiedBy - The user ID.ScriptConfiguration builder.public ScriptConfiguration.Builder setLastModifiedDate(long lastModifiedDate)
ScriptConfiguration.lastModifiedDate - The last modified date.ScriptConfiguration builder.public ScriptConfiguration build() throws ScriptException
ScriptConfiguration with the parameters set on this builder.ScriptConfiguration.ScriptException - if any of the required parameters are null.Copyright © 2010–2024 Open Identity Platform Community. All rights reserved.