com.atlassian.jira.rest.client.api
Class GetCreateIssueMetadataOptionsBuilder
java.lang.Object
com.atlassian.jira.rest.client.api.GetCreateIssueMetadataOptionsBuilder
public class GetCreateIssueMetadataOptionsBuilder
- extends java.lang.Object
Builder class for GetCreateIssueMetadataOptions
. All fields are optional so set only those that
you need and use build()
method to build new
GetCreateIssueMetadataOptions
class.
Please note that all setters for fields sets given value instead of adding it.it
to previously set. For example doing:
new GetCreateIssueMetadataOptionsBuilder().withExpandos("ONE", "TWO").withExpandos("THREE").build()
will result in creating new GetCreateIssueMetadataOptions with only one field marked to be expanded - "THREE"
- Since:
- v1.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetCreateIssueMetadataOptionsBuilder
public GetCreateIssueMetadataOptionsBuilder()
withExpandos
public GetCreateIssueMetadataOptionsBuilder withExpandos(java.lang.Iterable<java.lang.String> expandos)
withExpandos
public GetCreateIssueMetadataOptionsBuilder withExpandos(java.lang.String... expandos)
withExpandedIssueTypesFields
public GetCreateIssueMetadataOptionsBuilder withExpandedIssueTypesFields()
withIssueTypeNames
public GetCreateIssueMetadataOptionsBuilder withIssueTypeNames(java.lang.Iterable<java.lang.String> issueTypeNames)
withIssueTypeNames
public GetCreateIssueMetadataOptionsBuilder withIssueTypeNames(java.lang.String... issueTypeNames)
withIssueTypeIds
public GetCreateIssueMetadataOptionsBuilder withIssueTypeIds(java.lang.Iterable<java.lang.Long> issueTypeIds)
withIssueTypeIds
public GetCreateIssueMetadataOptionsBuilder withIssueTypeIds(java.lang.Long... issueTypeIds)
withProjectKeys
public GetCreateIssueMetadataOptionsBuilder withProjectKeys(java.lang.Iterable<java.lang.String> projectKeys)
withProjectKeys
public GetCreateIssueMetadataOptionsBuilder withProjectKeys(java.lang.String... projectKeys)
withProjectIds
public GetCreateIssueMetadataOptionsBuilder withProjectIds(java.lang.Iterable<java.lang.Long> projectIds)
withProjectIds
public GetCreateIssueMetadataOptionsBuilder withProjectIds(java.lang.Long... projectIds)
build
public GetCreateIssueMetadataOptions build()
Copyright © 2015 Atlassian. All Rights Reserved.