Class RenderableChartImpl
- java.lang.Object
-
- jetbrains.buildServer.web.statistics.graph.RenderableChartImpl
-
- All Implemented Interfaces:
RenderableChart
public class RenderableChartImpl extends Object implements RenderableChart
-
-
Constructor Summary
Constructors Constructor Description RenderableChartImpl(ValueType valueType, String hideFilters, String defaultFilter, String hints, String title, String buildTypeExternalId, String ownerProjectExternalId, ProjectManager projectManager)
RenderableChartImpl(ValueType valueType, String hideFilters, String defaultFilter, String hints, String title, String buildTypeExternalId, String ownerProjectExternalId, ProjectManager projectManager, String chartId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getAdditionalProperties()
String
getDefaultFilter()
String
getHideFilters()
String
getHints()
String
getKey()
SProject
getOwnerProject()
The project where exists this chart or Root Project.SBuildType
getSourceBuildType()
Source build type for this chart.String
getTitle()
ValueType
getValueType()
boolean
isModifiable()
-
-
-
Constructor Detail
-
RenderableChartImpl
public RenderableChartImpl(@NotNull ValueType valueType, @NotNull String hideFilters, @NotNull String defaultFilter, @NotNull String hints, @NotNull String title, @Nullable String buildTypeExternalId, @NotNull String ownerProjectExternalId, @NotNull ProjectManager projectManager)
-
RenderableChartImpl
public RenderableChartImpl(@NotNull ValueType valueType, @NotNull String hideFilters, @NotNull String defaultFilter, @NotNull String hints, @NotNull String title, @Nullable String buildTypeExternalId, @NotNull String ownerProjectExternalId, @NotNull ProjectManager projectManager, @NotNull String chartId)
-
-
Method Detail
-
getAdditionalProperties
@NotNull public Map<String,String> getAdditionalProperties()
- Specified by:
getAdditionalProperties
in interfaceRenderableChart
-
getHideFilters
@NotNull public String getHideFilters()
- Specified by:
getHideFilters
in interfaceRenderableChart
-
getDefaultFilter
@NotNull public String getDefaultFilter()
- Specified by:
getDefaultFilter
in interfaceRenderableChart
-
getOwnerProject
@Nullable public SProject getOwnerProject()
Description copied from interface:RenderableChart
The project where exists this chart or Root Project. Should not be null normally. All charts with null owner project will be ignored during rendering.- Specified by:
getOwnerProject
in interfaceRenderableChart
- Returns:
-
getSourceBuildType
@Nullable public SBuildType getSourceBuildType()
Description copied from interface:RenderableChart
Source build type for this chart. Null if build type should be taken from the context or is handled by ValueType itself (likeDeclarativeCompositeValueType
).- Specified by:
getSourceBuildType
in interfaceRenderableChart
- Returns:
-
getValueType
@NotNull public ValueType getValueType()
- Specified by:
getValueType
in interfaceRenderableChart
-
isModifiable
public boolean isModifiable()
- Specified by:
isModifiable
in interfaceRenderableChart
-
getHints
@NotNull public String getHints()
- Specified by:
getHints
in interfaceRenderableChart
-
getTitle
@NotNull public String getTitle()
- Specified by:
getTitle
in interfaceRenderableChart
-
getKey
@NotNull public String getKey()
- Specified by:
getKey
in interfaceRenderableChart
-
-