Class BranchCreatedForIssueBean
java.lang.Object
com.codebarrel.automation.api.devops.event.BranchCreatedForIssueBean
- All Implemented Interfaces:
IssueAssociatedBean<com.atlassian.devops.schemas.BranchCreated>
public class BranchCreatedForIssueBean
extends Object
implements IssueAssociatedBean<com.atlassian.devops.schemas.BranchCreated>
A "fan-out" of the original
BranchCreated event associated with a single issue.
This model is used rather than the external BranchCreated so that rules can execute
in the context of a single issue without requiring branching.
-
Constructor Summary
ConstructorsConstructorDescriptionBranchCreatedForIssueBean(com.atlassian.devops.schemas.IssueAssociation associatedIssue, com.atlassian.devops.schemas.BranchCreated branchCreatedEvent) -
Method Summary
-
Constructor Details
-
BranchCreatedForIssueBean
public BranchCreatedForIssueBean(@Nonnull com.atlassian.devops.schemas.IssueAssociation associatedIssue, @Nonnull com.atlassian.devops.schemas.BranchCreated branchCreatedEvent)
-
-
Method Details
-
getDevopsEvent
@Nonnull public com.atlassian.devops.schemas.BranchCreated getDevopsEvent()- Specified by:
getDevopsEventin interfaceIssueAssociatedBean<com.atlassian.devops.schemas.BranchCreated>
-
getAssociatedIssue
@Nonnull public com.atlassian.devops.schemas.IssueAssociation getAssociatedIssue()- Specified by:
getAssociatedIssuein interfaceIssueAssociatedBean<com.atlassian.devops.schemas.BranchCreated>
-
getSmartValueProvider
- Specified by:
getSmartValueProviderin interfaceIssueAssociatedBean<com.atlassian.devops.schemas.BranchCreated>
-
equals
-
hashCode
public int hashCode() -
toString
-