Class CompileBddForAws
java.lang.Object
software.amazon.smithy.rulesengine.aws.transforms.CompileBddForAws
- All Implemented Interfaces:
ProjectionTransformer
A dedicated transform to compile Binary Decision Diagram (BDD) from AWS services.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of the transformer.transform(TransformContext transformContext) Transforms the given model using the providedTransformContext.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.smithy.build.ProjectionTransformer
getAdditionalProjections
-
Constructor Details
-
CompileBddForAws
public CompileBddForAws()
-
-
Method Details
-
getName
Description copied from interface:ProjectionTransformerGets the name of the transformer.- Specified by:
getNamein interfaceProjectionTransformer- Returns:
- Returns the name (e.g., "traits").
-
transform
Description copied from interface:ProjectionTransformerTransforms the given model using the providedTransformContext.- Specified by:
transformin interfaceProjectionTransformer- Parameters:
transformContext- Transformation context.- Returns:
- Returns the created transformer.
-