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 © 2018. All rights reserved.