Class CoreExtension
java.lang.Object
software.amazon.smithy.rulesengine.language.CoreExtension
- All Implemented Interfaces:
EndpointRuleSetExtension
Core extensions to smithy-rules-engine.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionProvides built-in parameters to the rules engine.Provides library functions to the rules engine.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.smithy.rulesengine.language.EndpointRuleSetExtension
getAuthSchemeValidators
-
Constructor Details
-
CoreExtension
public CoreExtension()
-
-
Method Details
-
getBuiltIns
Description copied from interface:EndpointRuleSetExtension
Provides built-in parameters to the rules engine.- Specified by:
getBuiltIns
in interfaceEndpointRuleSetExtension
- Returns:
- A list of built-in parameters this extension provides.
-
getLibraryFunctions
Description copied from interface:EndpointRuleSetExtension
Provides library functions to the rules engine.- Specified by:
getLibraryFunctions
in interfaceEndpointRuleSetExtension
- Returns:
- A list of library functions this extension provides.
-