public class GraphPanelBuilder implements PanelBuilder
PanelBuilder.Companion
Companion
Constructor and Description |
---|
GraphPanelBuilder(java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
void |
aliasColors(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.AliasColorsBuilder,kotlin.Unit> build) |
AliasColors |
getAliasColors() |
kotlin.Pair<java.lang.Integer,java.lang.Integer> |
getBounds() |
Datasource |
getDatasource() |
int |
getFill() |
YAxis |
getLeftYAxis() |
Legend |
getLegend() |
ReferenceMetricsHolder |
getMetrics() |
NullPointMode |
getNullPointMode() |
int |
getPointradius() |
boolean |
getPoints() |
YAxis |
getRightYAxis() |
boolean |
getStacked() |
Duration |
getTimeShift() |
java.lang.String |
getType() |
void |
metrics(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.metrics.MetricsBuilder,kotlin.Unit> build) |
void |
properties(kotlin.jvm.functions.Function1<? super org.json.JSONObject,kotlin.Unit> propertiesSetter) |
void |
setAliasColors(AliasColors p) |
void |
setBounds(kotlin.Pair<java.lang.Integer,java.lang.Integer> p) |
void |
setDatasource(Datasource p) |
void |
setFill(int p) |
void |
setLeftYAxis(YAxis p) |
void |
setLegend(Legend p) |
void |
setNullPointMode(NullPointMode p) |
void |
setPointradius(int p) |
void |
setPoints(boolean p) |
void |
setRightYAxis(YAxis p) |
void |
setStacked(boolean p) |
void |
setTimeShift(Duration p) |
void |
setType(java.lang.String p) |
getBounds, properties, setBounds
public kotlin.Pair<java.lang.Integer,java.lang.Integer> getBounds()
public void setBounds(kotlin.Pair<java.lang.Integer,java.lang.Integer> p)
public Datasource getDatasource()
public void setDatasource(Datasource p)
public java.lang.String getType()
public void setType(java.lang.String p)
public Duration getTimeShift()
public void setTimeShift(Duration p)
public boolean getStacked()
public void setStacked(boolean p)
public ReferenceMetricsHolder getMetrics()
public Legend getLegend()
public void setLegend(Legend p)
public boolean getPoints()
public void setPoints(boolean p)
public int getPointradius()
public void setPointradius(int p)
public NullPointMode getNullPointMode()
public void setNullPointMode(NullPointMode p)
public int getFill()
public void setFill(int p)
public AliasColors getAliasColors()
public void setAliasColors(AliasColors p)
public YAxis getLeftYAxis()
public void setLeftYAxis(YAxis p)
public YAxis getRightYAxis()
public void setRightYAxis(YAxis p)
public void properties(kotlin.jvm.functions.Function1<? super org.json.JSONObject,kotlin.Unit> propertiesSetter)
public void aliasColors(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.AliasColorsBuilder,kotlin.Unit> build)
public void metrics(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.metrics.MetricsBuilder,kotlin.Unit> build)