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