Skip navigation links
A B C F G L R S U V 

A

addTeamResource(String) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Adds a team resource to the leveling run.
addUserResource(String) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Adds a user resource to the leveling run.
apply() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Initiates a resource leveling process which applying the results to the tasks associated with the resources.

B

Baseline - Interface in com.almworks.structure.gantt.api.baseline
Interface for the representation of a baseline object
BaselineManager - Interface in com.almworks.structure.gantt.api.baseline
This manager allows users to retrieve, create and delete baselines.
BaselineParams - Interface in com.almworks.structure.gantt.api.baseline
Defines the available parameters for configuring baselines.
BaselineType - Enum in com.almworks.structure.gantt.api.baseline
Enumerates the types of baselines that can be created.
BaselineUpdateBuilder - Interface in com.almworks.structure.gantt.api.baseline
Provides a fluent interface for building and executing an update operation on a baseline.

C

clear() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Clears any existing leveling delays for the specified resources starting from the specified date.
CLEAR_LEVELING_DELAY - Static variable in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingOptions
Selecting this option clears any existing delays, allowing Structure.Gantt to consider all tasks from their original positions when applying the leveling.
com.almworks.structure.gantt.api.baseline - package com.almworks.structure.gantt.api.baseline
 
com.almworks.structure.gantt.api.gantt - package com.almworks.structure.gantt.api.gantt
 
com.almworks.structure.gantt.api.leveling - package com.almworks.structure.gantt.api.leveling
 
createBaseline(long, String, BaselineType, Map<String, Object>) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineManager
Create new baseline for specified gantt
createGanttChart(long, LocalDate) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Creates a new Gantt chart with the specified parameters.
createGanttChart(long, long, LocalDate, String) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Creates a new Gantt chart with the specified parameters.
createGanttChart(long, String, LocalDate, String) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Creates a new Gantt chart with the specified parameters.
createLevelingRun(long) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingManager
Creates ResourceLevelingRunBuilder which allows to specify start date, resources, options and then run leveling process.

F

FINISH_DATE_SPEC_PARAM - Static variable in interface com.almworks.structure.gantt.api.baseline.BaselineParams
The attribute specification of the custom field that contains the finish date that should be used to schedule tasks for the baseline.
fromCustomDate(LocalDate) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Initializes the leveling run that resolves over-allocations starting from a custom date.
fromProjectStart() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Initializes the leveling run that resolves over-allocations starting from project's start date.
fromToday() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Initializes the leveling run that resolves over-allocations starting from today's date.

G

GanttBaselineException - Exception in com.almworks.structure.gantt.api.baseline
 
GanttBaselineException(String, Throwable) - Constructor for exception com.almworks.structure.gantt.api.baseline.GanttBaselineException
 
GanttBaselineException(String) - Constructor for exception com.almworks.structure.gantt.api.baseline.GanttBaselineException
 
GanttChart - Interface in com.almworks.structure.gantt.api.gantt
This interface represents a Gantt chart.
GanttChartException - Exception in com.almworks.structure.gantt.api.gantt
 
GanttChartException(String, Throwable) - Constructor for exception com.almworks.structure.gantt.api.gantt.GanttChartException
 
GanttChartException(String) - Constructor for exception com.almworks.structure.gantt.api.gantt.GanttChartException
 
GanttChartManager - Interface in com.almworks.structure.gantt.api.gantt
The GanttManager interface provides methods for managing Gantt charts.
GanttChartUpdateBuilder - Interface in com.almworks.structure.gantt.api.gantt
The GanttUpdateBuilder interface provides methods for updating properties of a Gantt chart.
getAllGanttCharts() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Retrieves a list of all existing Gantt charts.
getBaseline(long) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineManager
Retrieves a specific baseline by its ID.
getBaselines(long) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineManager
Retrieves all baselines associated with a specified Gantt chart.
getConfigId() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Gets the configuration ID associated with this Gantt chart.
getConfigName() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Gets the name of the configuration associated with this Gantt chart.
getCreatedAt() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves the creation datetime of the baseline.
getCreatedAt() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
 
getCreator() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves the key of the user who created the baseline.
getCreator() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Retrieves the key of the user who created the Gantt chart.
getGanttChart(long) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Retrieves a Gantt chart by its id.
getGanttChartByStructureId(long) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Retrieves a Gantt chart by structure id.
getGanttChartsByName(String) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Retrieves a list of Gantt charts with the specified name.
getGanttId() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves the ID of the Gantt chart to which this baseline belongs.
getGanttId() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getId() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Gets the unique identifier of the baseline.
getId() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
 
getKey() - Method in interface com.almworks.structure.gantt.api.leveling.LevelingResource
Retrieves the unique identifier of the resource.
getLevelingInfo(long) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingManager
Retrieves information about running resource leveling for a specific Gantt chart
getName() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves the name of the baseline.
getName() - Method in enum com.almworks.structure.gantt.api.baseline.BaselineType
 
getName() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Gets the name of the Gantt chart.
getNodeId() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getOptions() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getParams() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves properties associated with the baseline.
getProgress() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getResources() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getStartDate() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Gets the start date of the Gantt chart.
getStartDate() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getStructureId() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChart
Gets the structure ID which this Gantt chart belongs to.
getType() - Method in interface com.almworks.structure.gantt.api.baseline.Baseline
Retrieves the type of the baseline, indicating whether it is Gantt or Jira-based baseline.
getType() - Method in interface com.almworks.structure.gantt.api.leveling.LevelingResource
Retrieves the type of the resource.
getUpdateBuilder(long) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineManager
Creates a builder for updating a specified baseline.
getUpdateBuilder(long) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Creates a GanttUpdateBuilder for the specified Gantt chart.
getUser() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 
getVersion() - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingInfo
 

L

LEVEL_IN_PROGRESS - Static variable in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingOptions
By default, tasks considered in progress (based on the Progress Calculation settings in the Gantt Configuration) are not affected by resource leveling.
LEVEL_MANUAL - Static variable in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingOptions
By default, manually scheduled tasks will not be adjusted by resource leveling.
LEVEL_RESOLVED - Static variable in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingOptions
If selected, resolved tasks may be moved if they are part of resource overallocation Acceptable values: "true" or "false"
LevelingResource - Interface in com.almworks.structure.gantt.api.leveling
Represents a resource for which leveling will be applied.
LevelingResourceType - Enum in com.almworks.structure.gantt.api.leveling
Defines the types of resources that can be leveled in a Gantt Chart context.

R

removeBaseline(long) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineManager
Deletes the specified baseline.
removeGanttChart(long) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartManager
Removes a Gantt chart by its id.
ResourceLevelingException - Exception in com.almworks.structure.gantt.api.leveling
 
ResourceLevelingException(String, Throwable) - Constructor for exception com.almworks.structure.gantt.api.leveling.ResourceLevelingException
 
ResourceLevelingException(String) - Constructor for exception com.almworks.structure.gantt.api.leveling.ResourceLevelingException
 
ResourceLevelingInfo - Interface in com.almworks.structure.gantt.api.leveling
This interface represents information about current resource leveling run.
ResourceLevelingManager - Interface in com.almworks.structure.gantt.api.leveling
The main class for working with Resource Leveling.
ResourceLevelingOptions - Interface in com.almworks.structure.gantt.api.leveling
Defines the available options for resource leveling process.
ResourceLevelingRunBuilder - Interface in com.almworks.structure.gantt.api.leveling
Interface for configuring and initiating a resource leveling run.

S

setConfigByName(String) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartUpdateBuilder
Sets config for Gantt chart by name.
setConfigId(long) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartUpdateBuilder
Sets configId for Gantt chart.
setName(String) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineUpdateBuilder
Sets the name of the baseline to be updated.
setName(String) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartUpdateBuilder
Sets the name of the Gantt chart.
setOption(String, String) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingRunBuilder
Sets a specific option for the leveling run, allowing for customization of the leveling process.
setParam(String, Object) - Method in interface com.almworks.structure.gantt.api.baseline.BaselineUpdateBuilder
Set param of baseline.
setProjectStart(LocalDate) - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartUpdateBuilder
Sets project start date of Gantt chart.
SINGLE_FINISH_AS_MILESTONE_PARAM - Static variable in interface com.almworks.structure.gantt.api.baseline.BaselineParams
If this option is enabled, tasks that only have a value in the Finish Date field will appear as milestones in the baseline.
SINGLE_START_AS_MILESTONE_PARAM - Static variable in interface com.almworks.structure.gantt.api.baseline.BaselineParams
If this option is enabled, tasks that only have a value in the Start Date field will appear as milestones in the baseline.
START_DATE_SPEC_PARAM - Static variable in interface com.almworks.structure.gantt.api.baseline.BaselineParams
The attribute specification of the custom field that contains the start dates that should be used to schedule tasks for the baseline.
stopLeveling(long, long, String) - Method in interface com.almworks.structure.gantt.api.leveling.ResourceLevelingManager
Stops an already running leveling process

U

update() - Method in interface com.almworks.structure.gantt.api.baseline.BaselineUpdateBuilder
Do the actual update and can throw exception if something wrong happened
update() - Method in interface com.almworks.structure.gantt.api.gantt.GanttChartUpdateBuilder
Updates Gantt chart with modified properties.

V

valueOf(String) - Static method in enum com.almworks.structure.gantt.api.baseline.BaselineType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.almworks.structure.gantt.api.leveling.LevelingResourceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.almworks.structure.gantt.api.baseline.BaselineType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.almworks.structure.gantt.api.leveling.LevelingResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C F G L R S U V 
Skip navigation links

Copyright © 2024 ALMWorks. All Rights Reserved.