Klasse IssueBean

java.lang.Object
io.github.primelib.jira4j.restv2.model.IssueBean

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class IssueBean extends Object
IssueBean
  • Felddetails

    • changelog

      protected IssueBeanChangelog changelog
    • editmeta

      protected IssueBeanEditmeta editmeta
    • expand

      protected String expand
      Expand options that include additional issue details in the response.
    • fields

      protected Map<String,Object> fields
    • fieldsToInclude

      protected IncludedFields fieldsToInclude
    • id

      protected String id
      The ID of the issue.
    • key

      protected String key
      The key of the issue.
    • names

      protected Map<String,String> names
      The ID and name of each field present on the issue.
    • operations

      protected IssueBeanOperations operations
    • properties

      protected Map<String,Object> properties
      Details of the issue properties identified in the request.
    • renderedFields

      protected Map<String,Object> renderedFields
      The rendered value of each field present on the issue.
    • schema

      protected Map<String,JsonTypeBean> schema
      The schema describing each field present on the issue.
    • self

      protected URI self
      The URL of the issue details.
    • transitions

      protected List<IssueTransition> transitions
      The transitions that can be performed on the issue.
    • versionedRepresentations

      protected Map<String,Map<String,Object>> versionedRepresentations
      The versions of each field on the issue.
  • Konstruktordetails

    • IssueBean

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

      @Internal public IssueBean(IssueBeanChangelog changelog, IssueBeanEditmeta editmeta, String expand, Map<String,Object> fields, IncludedFields fieldsToInclude, String id, String key, Map<String,String> names, IssueBeanOperations operations, Map<String,Object> properties, Map<String,Object> renderedFields, Map<String,JsonTypeBean> schema, URI self, List<IssueTransition> transitions, Map<String,Map<String,Object>> versionedRepresentations)
      Constructs a validated instance of IssueBean.

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

      Parameter:
      changelog - var.name
      editmeta - var.name
      expand - Expand options that include additional issue details in the response.
      fields - var.name
      fieldsToInclude - var.name
      id - The ID of the issue.
      key - The key of the issue.
      names - The ID and name of each field present on the issue.
      operations - var.name
      properties - Details of the issue properties identified in the request.
      renderedFields - The rendered value of each field present on the issue.
      schema - The schema describing each field present on the issue.
      self - The URL of the issue details.
      transitions - The transitions that can be performed on the issue.
      versionedRepresentations - The versions of each field on the issue.
    • IssueBean

      protected IssueBean()
  • Methodendetails

    • builder

      public static IssueBean.IssueBeanBuilder builder()
    • changelog

      public IssueBeanChangelog changelog()
    • editmeta

      public IssueBeanEditmeta editmeta()
    • expand

      public String expand()
      Expand options that include additional issue details in the response.
    • fields

      public Map<String,Object> fields()
    • fieldsToInclude

      public IncludedFields fieldsToInclude()
    • id

      public String id()
      The ID of the issue.
    • key

      public String key()
      The key of the issue.
    • names

      public Map<String,String> names()
      The ID and name of each field present on the issue.
    • operations

      public IssueBeanOperations operations()
    • properties

      public Map<String,Object> properties()
      Details of the issue properties identified in the request.
    • renderedFields

      public Map<String,Object> renderedFields()
      The rendered value of each field present on the issue.
    • schema

      public Map<String,JsonTypeBean> schema()
      The schema describing each field present on the issue.
    • self

      public URI self()
      The URL of the issue details.
    • transitions

      public List<IssueTransition> transitions()
      The transitions that can be performed on the issue.
    • versionedRepresentations

      public Map<String,Map<String,Object>> versionedRepresentations()
      The versions of each field on the issue.
    • changelog

      public IssueBean changelog(IssueBeanChangelog changelog)
      Gibt zurück:
      this.
    • editmeta

      public IssueBean editmeta(IssueBeanEditmeta editmeta)
      Gibt zurück:
      this.
    • expand

      public IssueBean expand(String expand)
      Expand options that include additional issue details in the response.
      Gibt zurück:
      this.
    • fields

      public IssueBean fields(Map<String,Object> fields)
      Gibt zurück:
      this.
    • fieldsToInclude

      public IssueBean fieldsToInclude(IncludedFields fieldsToInclude)
      Gibt zurück:
      this.
    • id

      public IssueBean id(String id)
      The ID of the issue.
      Gibt zurück:
      this.
    • key

      public IssueBean key(String key)
      The key of the issue.
      Gibt zurück:
      this.
    • names

      public IssueBean names(Map<String,String> names)
      The ID and name of each field present on the issue.
      Gibt zurück:
      this.
    • operations

      public IssueBean operations(IssueBeanOperations operations)
      Gibt zurück:
      this.
    • properties

      public IssueBean properties(Map<String,Object> properties)
      Details of the issue properties identified in the request.
      Gibt zurück:
      this.
    • renderedFields

      public IssueBean renderedFields(Map<String,Object> renderedFields)
      The rendered value of each field present on the issue.
      Gibt zurück:
      this.
    • schema

      public IssueBean schema(Map<String,JsonTypeBean> schema)
      The schema describing each field present on the issue.
      Gibt zurück:
      this.
    • self

      public IssueBean self(URI self)
      The URL of the issue details.
      Gibt zurück:
      this.
    • transitions

      public IssueBean transitions(List<IssueTransition> transitions)
      The transitions that can be performed on the issue.
      Gibt zurück:
      this.
    • versionedRepresentations

      public IssueBean versionedRepresentations(Map<String,Map<String,Object>> versionedRepresentations)
      The versions of each field on the issue.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object