Class DefaultLevelValue

java.lang.Object
io.github.primelib.jira4j.restv3.model.DefaultLevelValue

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class DefaultLevelValue extends Object
DefaultLevelValue
  • Field Details

    • defaultLevelId

      protected String defaultLevelId
      The ID of the issue security level to set as default for the specified scheme. Providing null will reset the default level.
    • issueSecuritySchemeId

      protected String issueSecuritySchemeId
      The ID of the issue security scheme to set default level for.
  • Constructor Details

    • DefaultLevelValue

      public DefaultLevelValue(Consumer<DefaultLevelValue> spec)
      Constructs a validated instance of DefaultLevelValue.
      Parameters:
      spec - the specification to process
    • DefaultLevelValue

      @Internal public DefaultLevelValue(String defaultLevelId, String issueSecuritySchemeId)
      Constructs a validated instance of DefaultLevelValue.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using DefaultLevelValue(Consumer) instead.

      Parameters:
      defaultLevelId - The ID of the issue security level to set as default for the specified scheme. Providing null will reset the default level.
      issueSecuritySchemeId - The ID of the issue security scheme to set default level for.
    • DefaultLevelValue

      protected DefaultLevelValue()
  • Method Details

    • builder

    • defaultLevelId

      public String defaultLevelId()
      The ID of the issue security level to set as default for the specified scheme. Providing null will reset the default level.
    • issueSecuritySchemeId

      public String issueSecuritySchemeId()
      The ID of the issue security scheme to set default level for.
    • defaultLevelId

      public DefaultLevelValue defaultLevelId(String defaultLevelId)
      The ID of the issue security level to set as default for the specified scheme. Providing null will reset the default level.
      Returns:
      this.
    • issueSecuritySchemeId

      public DefaultLevelValue issueSecuritySchemeId(String issueSecuritySchemeId)
      The ID of the issue security scheme to set default level for.
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object