Class ProvidedResourceTypeCapability.Builder
- java.lang.Object
-
- org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
-
- Enclosing class:
- ProvidedResourceTypeCapability
public static class ProvidedResourceTypeCapability.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
withResourceTypes
public ProvidedResourceTypeCapability.Builder withResourceTypes(@NotNull @NotNull Set<String> resourceTypes)
-
withResourceType
public ProvidedResourceTypeCapability.Builder withResourceType(@NotNull @NotNull String resourceType)
-
withScriptEngine
public ProvidedResourceTypeCapability.Builder withScriptEngine(String scriptEngine)
-
withScriptExtension
public ProvidedResourceTypeCapability.Builder withScriptExtension(String scriptExtension)
-
withExtendsResourceType
public ProvidedResourceTypeCapability.Builder withExtendsResourceType(String extendsResourceType)
-
withVersion
public ProvidedResourceTypeCapability.Builder withVersion(org.osgi.framework.Version version)
-
withRequestExtension
public ProvidedResourceTypeCapability.Builder withRequestExtension(String requestExtension)
-
withRequestMethod
public ProvidedResourceTypeCapability.Builder withRequestMethod(String requestMethod)
-
withSelectors
public ProvidedResourceTypeCapability.Builder withSelectors(@NotNull @NotNull Set<String> selectors)
-
fromCapability
public ProvidedResourceTypeCapability.Builder fromCapability(@NotNull @NotNull ProvidedResourceTypeCapability capability)
-
build
public ProvidedResourceTypeCapability build()
-
-