@Immutable public final class PlanBranchManagementProperties extends Object implements EntityProperties
Modifier and Type | Class and Description |
---|---|
static class |
PlanBranchManagementProperties.NotificationStrategy |
static class |
PlanBranchManagementProperties.TriggeringOption |
Constructor and Description |
---|
PlanBranchManagementProperties(CreatePlanBranchesProperties createPlanBranch,
BranchCleanupProperties deletePlanBranch,
PlanBranchManagementProperties.TriggeringOption triggeringOption,
TriggerProperties defaultTrigger,
PlanBranchManagementProperties.NotificationStrategy notificationStrategy,
BranchIntegrationProperties branchIntegrationProperties,
boolean issueLinkingEnabled) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
BranchIntegrationProperties |
getBranchIntegrationProperties() |
CreatePlanBranchesProperties |
getCreatePlanBranch() |
TriggerProperties |
getDefaultTrigger() |
BranchCleanupProperties |
getDeletePlanBranch() |
PlanBranchManagementProperties.NotificationStrategy |
getNotificationStrategy() |
PlanBranchManagementProperties.TriggeringOption |
getTriggeringOption() |
int |
hashCode() |
boolean |
isIssueLinkingEnabled() |
void |
validate() |
public PlanBranchManagementProperties(CreatePlanBranchesProperties createPlanBranch, BranchCleanupProperties deletePlanBranch, PlanBranchManagementProperties.TriggeringOption triggeringOption, TriggerProperties defaultTrigger, PlanBranchManagementProperties.NotificationStrategy notificationStrategy, BranchIntegrationProperties branchIntegrationProperties, boolean issueLinkingEnabled) throws PropertiesValidationException
PropertiesValidationException
@Nullable public CreatePlanBranchesProperties getCreatePlanBranch()
@Nullable public BranchCleanupProperties getDeletePlanBranch()
public boolean isIssueLinkingEnabled()
@Nullable public PlanBranchManagementProperties.TriggeringOption getTriggeringOption()
@Nullable public TriggerProperties getDefaultTrigger()
@Nullable public PlanBranchManagementProperties.NotificationStrategy getNotificationStrategy()
@Nullable public BranchIntegrationProperties getBranchIntegrationProperties()
public void validate()
validate
in interface EntityProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.