public static class PluginLicenseValidationRequest.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
PluginLicenseValidationRequest |
build() |
PluginLicenseValidationRequest.Builder |
withAllowsEvaluation(boolean allowsEvaluation) |
PluginLicenseValidationRequest.Builder |
withArtifactClassLoader(ClassLoader classLoader) |
PluginLicenseValidationRequest.Builder |
withEntitlement(String entitlement) |
PluginLicenseValidationRequest.Builder |
withPluginClassLoader(ClassLoader classLoader) |
PluginLicenseValidationRequest.Builder |
withPluginName(String pluginName) |
PluginLicenseValidationRequest.Builder |
withPluginProvider(String pluginProvider) |
PluginLicenseValidationRequest.Builder |
withPluginVersion(String pluginVersion) |
public PluginLicenseValidationRequest.Builder withPluginVersion(String pluginVersion)
pluginVersion - the plugin versionpublic PluginLicenseValidationRequest.Builder withPluginName(String pluginName)
pluginName - the plugin namepublic PluginLicenseValidationRequest.Builder withPluginProvider(String pluginProvider)
pluginProvider - the plugin providerpublic PluginLicenseValidationRequest.Builder withEntitlement(String entitlement)
entitlement - the entitlement to validate within the licensepublic PluginLicenseValidationRequest.Builder withAllowsEvaluation(boolean allowsEvaluation)
allowsEvaluation - the entitlement to validate within the licensepublic PluginLicenseValidationRequest.Builder withArtifactClassLoader(ClassLoader classLoader)
classLoader - the classloader of the artifact in which the customer license is expectedpublic PluginLicenseValidationRequest.Builder withPluginClassLoader(ClassLoader classLoader)
classLoader - the classloader of the provider pluginpublic PluginLicenseValidationRequest build()
PluginLicenseValidationRequest with the provided information.Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.