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