@ExperimentalApi public static class

OptionsService.SetOptionParams

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.customfields.manager.OptionsService.SetOptionParams

@ExperimentalApi

This class is considered usable by external developers but its contracts have not stabilized.

Experimental APIs may be changed at any time before being marked @Internal or @PublicApi.

Summary

Public Constructors
OptionsService.SetOptionParams()
Public Methods
CustomField customField()
OptionsService.SetOptionParams customField(CustomField customField, IssueContext context)
The CustomField to perform the operation on.
FieldConfig fieldConfig()
OptionsService.SetOptionParams fieldConfig(FieldConfig config)
The FieldConfig to change.
IssueContext issueContext()
OptionsService.SetOptionParams option(Iterable<? extends SimpleOption<?>> options)
The options to set.
OptionsService.SetOptionParams option(SimpleOption...<?> options)
The options to set.
Iterable<? extends SimpleOption<?>> options()
ApplicationUser user()
OptionsService.SetOptionParams user(ApplicationUser user)
The user performing the operation.
void validate()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public OptionsService.SetOptionParams ()

Public Methods

public CustomField customField ()

public OptionsService.SetOptionParams customField (CustomField customField, IssueContext context)

The CustomField to perform the operation on. The IssueContext indicates which context the perform the change on.

Returns
  • this.

public FieldConfig fieldConfig ()

public OptionsService.SetOptionParams fieldConfig (FieldConfig config)

The FieldConfig to change.

Returns
  • this.

public IssueContext issueContext ()

public OptionsService.SetOptionParams option (Iterable<? extends SimpleOption<?>> options)

The options to set.

Parameters
options the options to set.
Returns
  • this.

public OptionsService.SetOptionParams option (SimpleOption...<?> options)

The options to set.

Parameters
options the options to set.
Returns
  • this.

public Iterable<? extends SimpleOption<?>> options ()

public ApplicationUser user ()

public OptionsService.SetOptionParams user (ApplicationUser user)

The user performing the operation.

Parameters
user the user performing the operation.
Returns
  • this.

public void validate ()