public interface

BeanBuilderFactory

com.atlassian.jira.rest.v2.issue.builder.BeanBuilderFactory
Known Indirect Subclasses

Class Overview

Factory interface for getting instances of

Summary

Public Methods
AttachmentBeanBuilder newAttachmentBeanBuilder(Attachment attachment)
Returns a new instance of an AttachmentBeanBuilder.
ChangelogBeanBuilder newChangelogBeanBuilder()
CreateMetaBeanBuilder newCreateMetaBeanBuilder()
Returns a new instance of a CreateMetaBeanBuilder.
EditMetaBeanBuilder newEditMetaBeanBuilder()
Returns a new instance of a EditMetaBeanBuilder.
FilterBeanBuilder newFilterBeanBuilder()
Returns a new instance of a FilterBeanBuilder.
@Deprecated IssueBeanBuilder newIssueBeanBuilder(Issue issue, IncludedFields include)
IssueBeanBuilder2 newIssueBeanBuilder2(IncludedFields include, String expand)
Returns a new instance of an IssueBeanBuilder.
IssueBeanBuilder2 newIssueBeanBuilder2(IncludedFields include, String expand, UriBuilder baseUriBuilder)
Returns a new instance of an IssueBeanBuilder.
OpsbarBeanBuilder newOpsbarBeanBuilder(Issue issue)
RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
Returns a new instance of a RemoteIssueLinkBeanBuilder.
TransitionMetaBeanBuilder newTransitionMetaBeanBuilder()
Returns a new instance of a TransitionMetaBeanBuilder.

Public Methods

public AttachmentBeanBuilder newAttachmentBeanBuilder (Attachment attachment)

Returns a new instance of an AttachmentBeanBuilder.

Returns
  • a AttachmentBeanBuilder

public ChangelogBeanBuilder newChangelogBeanBuilder ()

public CreateMetaBeanBuilder newCreateMetaBeanBuilder ()

Returns a new instance of a CreateMetaBeanBuilder.

Returns
  • a CreateMetaBeanBuilder

public EditMetaBeanBuilder newEditMetaBeanBuilder ()

Returns a new instance of a EditMetaBeanBuilder.

Returns
  • a EditMetaBeanBuilder

public FilterBeanBuilder newFilterBeanBuilder ()

Returns a new instance of a FilterBeanBuilder.

Returns
  • a FilterBeanBuilder

@Deprecated public IssueBeanBuilder newIssueBeanBuilder (Issue issue, IncludedFields include)

This method is deprecated.
Use newIssueBeanBuilder2(com.atlassian.jira.rest.v2.issue.IncludedFields, java.lang.String). Since v6.4.

Returns a new instance of an IssueBeanBuilder.

Returns
  • an IssueBeanBuilder

public IssueBeanBuilder2 newIssueBeanBuilder2 (IncludedFields include, String expand)

Returns a new instance of an IssueBeanBuilder.

Returns
  • an IssueBeanBuilder

public IssueBeanBuilder2 newIssueBeanBuilder2 (IncludedFields include, String expand, UriBuilder baseUriBuilder)

Returns a new instance of an IssueBeanBuilder.

Returns
  • an IssueBeanBuilder

public OpsbarBeanBuilder newOpsbarBeanBuilder (Issue issue)

public RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder (RemoteIssueLink remoteIssueLink)

Returns a new instance of a RemoteIssueLinkBeanBuilder.

Returns
  • a RemoteIssueLinkBeanBuilder

public TransitionMetaBeanBuilder newTransitionMetaBeanBuilder ()

Returns a new instance of a TransitionMetaBeanBuilder.

Returns
  • a TransitionMetaBeanBuilder