/** * Creates permissions context with issue defined by id */ public static MyPermissionsInput withIssue(final int issueId) { return new MyPermissionsInput(null, null, null, issueId); }
private UriBuilder addContextParams(UriBuilder uriBuilder, MyPermissionsInput permissionInput) { if (permissionInput != null) { if (permissionInput.getProjectKey() != null) { uriBuilder.queryParam("projectKey", permissionInput.getProjectKey()); } if (permissionInput.getProjectId() != null) { uriBuilder.queryParam("projectId", permissionInput.getProjectId()); } if (permissionInput.getIssueKey() != null) { uriBuilder.queryParam("issueKey", permissionInput.getIssueKey()); } if (permissionInput.getIssueId() != null) { uriBuilder.queryParam("issueId", permissionInput.getIssueId()); } } return uriBuilder; } }
private UriBuilder addContextParams(UriBuilder uriBuilder, MyPermissionsInput permissionInput) { if (permissionInput != null) { if (permissionInput.getProjectKey() != null) { uriBuilder.queryParam("projectKey", permissionInput.getProjectKey()); } if (permissionInput.getProjectId() != null) { uriBuilder.queryParam("projectId", permissionInput.getProjectId()); } if (permissionInput.getIssueKey() != null) { uriBuilder.queryParam("issueKey", permissionInput.getIssueKey()); } if (permissionInput.getIssueId() != null) { uriBuilder.queryParam("issueId", permissionInput.getIssueId()); } } return uriBuilder; } }
/** * Creates permissions context with project defined by key */ public static MyPermissionsInput withProject(final String projectKey) { return new MyPermissionsInput(projectKey, null, null, null); }
/** * Creates permissions context with project defined by key */ public static MyPermissionsInput withProject(final String projectKey) { return new MyPermissionsInput(projectKey, null, null, null); }
/** * Creates permissions context with project defined by id */ public static MyPermissionsInput withProject(final int projectId) { return new MyPermissionsInput(null, projectId, null, null); }
/** * Creates permissions context with issue defined by id */ public static MyPermissionsInput withIssue(final int issueId) { return new MyPermissionsInput(null, null, null, issueId); }
/** * Creates permissions context with issue defined by key */ public static MyPermissionsInput withIssue(final String issueKey) { return new MyPermissionsInput(null, null, issueKey, null); }
/** * Creates permissions context with project defined by id */ public static MyPermissionsInput withProject(final int projectId) { return new MyPermissionsInput(null, projectId, null, null); }
/** * Creates permissions context with issue defined by key */ public static MyPermissionsInput withIssue(final String issueKey) { return new MyPermissionsInput(null, null, issueKey, null); }