Package software.amazon.smithy.linters
Class ReservedWordsValidator.ReservedWords
java.lang.Object
software.amazon.smithy.linters.ReservedWordsValidator.ReservedWords
- Enclosing class:
- ReservedWordsValidator
A single reserved words configuration.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidSets the reason for why the words are reserved.voidsetSelector(Selector selector) Sets the selector to use for determining which shapes to validate.voidSets the list of reserved word terms to match based on word boundaries.voidSets the list of reserved word definitions.
- 
Constructor Details- 
ReservedWordspublic ReservedWords()
 
- 
- 
Method Details- 
setWordsSets the list of reserved word definitions.Each word must be a valid word. The word cannot equal "*", and if present, "*", must appear at the start or end of the word. - Parameters:
- words- Words to set.
 
- 
setTermsSets the list of reserved word terms to match based on word boundaries.- Parameters:
- terms- Terms to set.
 
- 
setSelectorSets the selector to use for determining which shapes to validate.- Parameters:
- selector- Selector to set.
 
- 
setReasonSets the reason for why the words are reserved.- Parameters:
- reason- Reason to set.
 
 
-