Package software.amazon.smithy.linters
Class ReservedWordsValidator.ReservedWords
- java.lang.Object
-
- software.amazon.smithy.linters.ReservedWordsValidator.ReservedWords
-
- Enclosing class:
- ReservedWordsValidator
public static final class ReservedWordsValidator.ReservedWords extends java.lang.ObjectA single reserved words configuration.
-
-
Constructor Summary
Constructors Constructor Description ReservedWords()
-
Method Summary
Modifier and Type Method Description voidsetReason(java.lang.String reason)Sets the reason for why the words are reserved.voidsetSelector(Selector selector)Sets the selector to use for determining which shapes to validate.voidsetWords(java.util.List<java.lang.String> words)Sets the list of reserved word definitions.
-
-
-
Method Detail
-
setWords
public void setWords(java.util.List<java.lang.String> words)
Sets 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.
-
setSelector
public void setSelector(Selector selector)
Sets the selector to use for determining which shapes to validate.- Parameters:
selector- Selector to set.
-
setReason
public void setReason(java.lang.String reason)
Sets the reason for why the words are reserved.- Parameters:
reason- Reason to set.
-
-