Class MissingPaginatedTraitValidator.Config

java.lang.Object
software.amazon.smithy.linters.MissingPaginatedTraitValidator.Config
Enclosing class:
MissingPaginatedTraitValidator

public static final class MissingPaginatedTraitValidator.Config extends Object
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • getVerbsRequirePagination

      public Set<String> getVerbsRequirePagination()
    • setVerbsRequirePagination

      public void setVerbsRequirePagination(Set<String> verbsRequirePagination)
      Sets the list of verbs that require pagination.
      Parameters:
      verbsRequirePagination - Operation verbs that require pagination.
    • getVerbsSuggestPagination

      public Set<String> getVerbsSuggestPagination()
    • setVerbsSuggestPagination

      public void setVerbsSuggestPagination(Set<String> verbsSuggestPagination)
      Sets the verbs that suggest the operation should be paginated.
      Parameters:
      verbsSuggestPagination - Operation verbs that suggest pagination.
    • getInputMembersRequirePagination

      public Set<String> getInputMembersRequirePagination()
    • setInputMembersRequirePagination

      public void setInputMembersRequirePagination(Set<String> inputMembersRequirePagination)
      Sets the input member names that indicate an operation requires pagination.
      Parameters:
      inputMembersRequirePagination - Input member names.
    • getOutputMembersRequirePagination

      public Set<String> getOutputMembersRequirePagination()
    • setOutputMembersRequirePagination

      public void setOutputMembersRequirePagination(Set<String> outputMembersRequirePagination)
      Sets the output member names that indicate the operation requires pagination.
      Parameters:
      outputMembersRequirePagination - Output member names.