com.atlassian.greenhopper.customfield
Class CustomFieldMetadata.Builder
java.lang.Object
com.atlassian.greenhopper.model.AbstractBuilder<CustomFieldMetadata>
com.atlassian.greenhopper.customfield.CustomFieldMetadata.Builder
- Enclosing class:
- CustomFieldMetadata
public static class CustomFieldMetadata.Builder
- extends AbstractBuilder<CustomFieldMetadata>
Constructor Summary |
CustomFieldMetadata.Builder()
|
CustomFieldMetadata.Builder(java.lang.String fieldName,
java.lang.String fieldDescription,
java.lang.String fieldType,
java.lang.String fieldSearcher,
java.util.Set<IssueTypePrototype> issueTypePrototypes,
java.util.List<java.lang.String> optionNames,
java.lang.String defaultOptionName,
boolean lockField,
boolean requireField)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomFieldMetadata.Builder
public CustomFieldMetadata.Builder()
CustomFieldMetadata.Builder
public CustomFieldMetadata.Builder(java.lang.String fieldName,
java.lang.String fieldDescription,
java.lang.String fieldType,
java.lang.String fieldSearcher,
java.util.Set<IssueTypePrototype> issueTypePrototypes,
java.util.List<java.lang.String> optionNames,
java.lang.String defaultOptionName,
boolean lockField,
boolean requireField)
from
public static CustomFieldMetadata.Builder from(CustomFieldMetadata source)
getFieldName
public java.lang.String getFieldName()
setFieldName
public CustomFieldMetadata.Builder setFieldName(java.lang.String fieldName)
getFieldDescription
public java.lang.String getFieldDescription()
setFieldDescription
public CustomFieldMetadata.Builder setFieldDescription(java.lang.String fieldDescription)
getFieldType
public java.lang.String getFieldType()
setFieldType
public CustomFieldMetadata.Builder setFieldType(java.lang.String fieldType)
getFieldSearcher
public java.lang.String getFieldSearcher()
setFieldSearcher
public CustomFieldMetadata.Builder setFieldSearcher(java.lang.String fieldSearcher)
getIssueTypePrototypes
public java.util.Set<IssueTypePrototype> getIssueTypePrototypes()
setIssueTypePrototypes
public CustomFieldMetadata.Builder setIssueTypePrototypes(java.util.Set<IssueTypePrototype> issueTypeIds)
setIssueTypePrototypes
public CustomFieldMetadata.Builder setIssueTypePrototypes(IssueTypePrototype... issueTypes)
setOptionNames
public CustomFieldMetadata.Builder setOptionNames(java.lang.String... optionNames)
setDefaultOptionName
public CustomFieldMetadata.Builder setDefaultOptionName(java.lang.String defaultOptionName)
setLockField
public CustomFieldMetadata.Builder setLockField(boolean lockField)
isLockField
public boolean isLockField()
setRequireField
public CustomFieldMetadata.Builder setRequireField(boolean requireField)
isRequireField
public boolean isRequireField()
build
public CustomFieldMetadata build()
- Overrides:
build
in class AbstractBuilder<CustomFieldMetadata>
Copyright © 2007-2014 Atlassian. All Rights Reserved.