Class RuleBasedEndpointsTrait
java.lang.Object
software.amazon.smithy.model.traits.AnnotationTrait
software.amazon.smithy.rulesengine.aws.traits.RuleBasedEndpointsTrait
- All Implemented Interfaces:
FromSourceLocation
,ToNode
,ToShapeId
,Trait
A trait that indicates that a service has handwritten endpoint rules.
Services marked with this trait have handwritten endpoint rules that
extend or replace their standard generated endpoint rules through an external mechanism.
This trait marks the presence of handwritten rules, which are added to the model by a transformer,
but does not specify their behavior.
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class software.amazon.smithy.model.traits.AnnotationTrait
equals, getSourceLocation, hashCode, toNode, toShapeId
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.smithy.model.traits.Trait
isSynthetic
-
Field Details
-
ID
-
-
Constructor Details
-
RuleBasedEndpointsTrait
-
RuleBasedEndpointsTrait
public RuleBasedEndpointsTrait()
-