Class UpdateCustomFieldDetails
java.lang.Object
io.github.primelib.jira4j.restv2.model.UpdateCustomFieldDetails
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class UpdateCustomFieldDetails
extends Object
UpdateCustomFieldDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe searcher that defines the way the field is searched in Jira.static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe description of the custom field.protected StringThe name of the custom field.protected UpdateCustomFieldDetails.SearcherKeyEnumThe searcher that defines the way the field is searched in Jira. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUpdateCustomFieldDetails(String description, String name, UpdateCustomFieldDetails.SearcherKeyEnum searcherKey) Constructs a validated instance ofUpdateCustomFieldDetails.Constructs a validated instance ofUpdateCustomFieldDetails. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanThe description of the custom field.description(String description) The description of the custom field.booleaninthashCode()name()The name of the custom field.The name of the custom field.The searcher that defines the way the field is searched in Jira.searcherKey(UpdateCustomFieldDetails.SearcherKeyEnum searcherKey) The searcher that defines the way the field is searched in Jira.toString()
-
Field Details
-
description
The description of the custom field. The maximum length is 40000 characters. -
name
The name of the custom field. It doesn't have to be unique. The maximum length is 255 characters. -
searcherKey
The searcher that defines the way the field is searched in Jira. It can be set tonull, otherwise you must specify the valid searcher for the field type, as listed below (abbreviated values shown): *cascadingselect:cascadingselectsearcher*datepicker:daterange*datetime:datetimerange*float:exactnumberornumberrange*grouppicker:grouppickersearcher*importid:exactnumberornumberrange*labels:labelsearcher*multicheckboxes:multiselectsearcher*multigrouppicker:multiselectsearcher*multiselect:multiselectsearcher*multiuserpicker:userpickergroupsearcher*multiversion:versionsearcher*project:projectsearcher*radiobuttons:multiselectsearcher*readonlyfield:textsearcher*select:multiselectsearcher*textarea:textsearcher*textfield:textsearcher*url:exacttextsearcher*userpicker:userpickergroupsearcher*version:versionsearcher
-
-
Constructor Details
-
UpdateCustomFieldDetails
Constructs a validated instance ofUpdateCustomFieldDetails.- Parameters:
spec- the specification to process
-
UpdateCustomFieldDetails
@Internal public UpdateCustomFieldDetails(String description, String name, UpdateCustomFieldDetails.SearcherKeyEnum searcherKey) Constructs a validated instance ofUpdateCustomFieldDetails.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
UpdateCustomFieldDetails(Consumer)instead.- Parameters:
description- The description of the custom field. The maximum length is 40000 characters.name- The name of the custom field. It doesn't have to be unique. The maximum length is 255 characters.searcherKey- The searcher that defines the way the field is searched in Jira. It can be set tonull, otherwise you must specify the valid searcher for the field type, as listed below (abbreviated values shown): *cascadingselect:cascadingselectsearcher*datepicker:daterange*datetime:datetimerange*float:exactnumberornumberrange*grouppicker:grouppickersearcher*importid:exactnumberornumberrange*labels:labelsearcher*multicheckboxes:multiselectsearcher*multigrouppicker:multiselectsearcher*multiselect:multiselectsearcher*multiuserpicker:userpickergroupsearcher*multiversion:versionsearcher*project:projectsearcher*radiobuttons:multiselectsearcher*readonlyfield:textsearcher*select:multiselectsearcher*textarea:textsearcher*textfield:textsearcher*url:exacttextsearcher*userpicker:userpickergroupsearcher*version:versionsearcher
-
UpdateCustomFieldDetails
protected UpdateCustomFieldDetails()
-
-
Method Details
-
builder
-
description
The description of the custom field. The maximum length is 40000 characters. -
name
The name of the custom field. It doesn't have to be unique. The maximum length is 255 characters. -
searcherKey
The searcher that defines the way the field is searched in Jira. It can be set tonull, otherwise you must specify the valid searcher for the field type, as listed below (abbreviated values shown): *cascadingselect:cascadingselectsearcher*datepicker:daterange*datetime:datetimerange*float:exactnumberornumberrange*grouppicker:grouppickersearcher*importid:exactnumberornumberrange*labels:labelsearcher*multicheckboxes:multiselectsearcher*multigrouppicker:multiselectsearcher*multiselect:multiselectsearcher*multiuserpicker:userpickergroupsearcher*multiversion:versionsearcher*project:projectsearcher*radiobuttons:multiselectsearcher*readonlyfield:textsearcher*select:multiselectsearcher*textarea:textsearcher*textfield:textsearcher*url:exacttextsearcher*userpicker:userpickergroupsearcher*version:versionsearcher -
description
The description of the custom field. The maximum length is 40000 characters.- Returns:
this.
-
name
The name of the custom field. It doesn't have to be unique. The maximum length is 255 characters.- Returns:
this.
-
searcherKey
The searcher that defines the way the field is searched in Jira. It can be set tonull, otherwise you must specify the valid searcher for the field type, as listed below (abbreviated values shown): *cascadingselect:cascadingselectsearcher*datepicker:daterange*datetime:datetimerange*float:exactnumberornumberrange*grouppicker:grouppickersearcher*importid:exactnumberornumberrange*labels:labelsearcher*multicheckboxes:multiselectsearcher*multigrouppicker:multiselectsearcher*multiselect:multiselectsearcher*multiuserpicker:userpickergroupsearcher*multiversion:versionsearcher*project:projectsearcher*radiobuttons:multiselectsearcher*readonlyfield:textsearcher*select:multiselectsearcher*textarea:textsearcher*textfield:textsearcher*url:exacttextsearcher*userpicker:userpickergroupsearcher*version:versionsearcher- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-