Interface RestFieldOperations

All Known Subinterfaces:
CustomField
All Known Implementing Classes:
AffectedVersionsSystemField, AssigneeSystemField, CommentSystemField, ComponentsSystemField, DescriptionSystemField, DueDateSystemField, EnvironmentSystemField, FixVersionsSystemField, ImmutableCustomField, IssueLinksSystemField, LabelsSystemField, MockCustomField, PrioritySystemField, ReporterSystemField, ResolutionSystemField, SecurityLevelSystemField, SummarySystemField, TimeTrackingSystemField, WorklogSystemField

@PublicApi public interface RestFieldOperations
Interface for fields which can be modified using the rest api.
Since:
v5.0
  • Method Details

    • getRestFieldOperation

      RestFieldOperationsHandler getRestFieldOperation()
      Returns:
      the RestFieldOperationsHandler for this field.
    • getJsonDefaultValue

      JsonData getJsonDefaultValue(IssueContext issueCtx)
      Return The default data for this system field. May be null if there is no default.
      Parameters:
      issueCtx - Issue (This should really only need to be an issue context, but for historical reasons we need an issue object.