Documentation
¶
Index ¶
- Constants
- type ChartData
- type GetChartDataReq
- type GetChartDataReqBuilder
- type GetChartDataResp
- type GetChartsReq
- type GetChartsReqBody
- type GetChartsReqBuilder
- func (builder *GetChartsReqBuilder) Build() *GetChartsReq
- func (builder *GetChartsReqBuilder) PageNum(pageNum int32) *GetChartsReqBuilder
- func (builder *GetChartsReqBuilder) PageSize(pageSize int32) *GetChartsReqBuilder
- func (builder *GetChartsReqBuilder) ProjectKey(projectKey string) *GetChartsReqBuilder
- func (builder *GetChartsReqBuilder) ViewID(viewID string) *GetChartsReqBuilder
- type GetChartsResp
- type GetChartsRespData
- type MeasureService
- type OAPIChart
- type OAPIChartData
- type OAPIChartPage
Constants ¶
View Source
const APIPath_GetChartData = "/open_api/:project_key/measure/:chart_id"
View Source
const APIPath_GetCharts = "/open_api/measure/charts"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetChartDataReq ¶
type GetChartDataReq struct {
// contains filtered or unexported fields
}
type GetChartDataReqBuilder ¶
type GetChartDataReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetChartDataReqBuilder ¶
func NewGetChartDataReqBuilder() *GetChartDataReqBuilder
func (*GetChartDataReqBuilder) Build ¶
func (builder *GetChartDataReqBuilder) Build() *GetChartDataReq
func (*GetChartDataReqBuilder) ChartID ¶
func (builder *GetChartDataReqBuilder) ChartID(chartID string) *GetChartDataReqBuilder
func (*GetChartDataReqBuilder) ProjectKey ¶
func (builder *GetChartDataReqBuilder) ProjectKey(projectKey string) *GetChartDataReqBuilder
type GetChartDataResp ¶
type GetChartDataResp struct {
*core.APIResp `json:"-"`
core.CodeError
Data *OAPIChartData `json:"data"`
}
type GetChartsReq ¶ added in v1.0.18
type GetChartsReq struct {
// contains filtered or unexported fields
}
type GetChartsReqBody ¶ added in v1.0.18
type GetChartsReqBuilder ¶ added in v1.0.18
type GetChartsReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetChartsReqBuilder ¶ added in v1.0.18
func NewGetChartsReqBuilder() *GetChartsReqBuilder
func (*GetChartsReqBuilder) Build ¶ added in v1.0.18
func (builder *GetChartsReqBuilder) Build() *GetChartsReq
func (*GetChartsReqBuilder) PageNum ¶ added in v1.0.18
func (builder *GetChartsReqBuilder) PageNum(pageNum int32) *GetChartsReqBuilder
func (*GetChartsReqBuilder) PageSize ¶ added in v1.0.18
func (builder *GetChartsReqBuilder) PageSize(pageSize int32) *GetChartsReqBuilder
func (*GetChartsReqBuilder) ProjectKey ¶ added in v1.0.18
func (builder *GetChartsReqBuilder) ProjectKey(projectKey string) *GetChartsReqBuilder
func (*GetChartsReqBuilder) ViewID ¶ added in v1.0.18
func (builder *GetChartsReqBuilder) ViewID(viewID string) *GetChartsReqBuilder
type GetChartsResp ¶ added in v1.0.18
type GetChartsResp struct {
*core.APIResp `json:"-"`
core.CodeError
Data *GetChartsRespData `json:"data,omitempty"`
}
type GetChartsRespData ¶ added in v1.0.18
type GetChartsRespData struct {
ChartList []OAPIChart `json:"chart_list,omitempty"`
ChartPage *OAPIChartPage `json:"chart_page,omitempty"`
}
type MeasureService ¶
type MeasureService struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(config *core.Config) *MeasureService
func (*MeasureService) GetChartData ¶
func (a *MeasureService) GetChartData(ctx context.Context, req *GetChartDataReq, options ...core.RequestOptionFunc) (*GetChartDataResp, error)
* @name: 拉取图表信息 * @desc: 可以拉取普通图表或者魔法公式图表
func (*MeasureService) GetCharts ¶ added in v1.0.18
func (a *MeasureService) GetCharts(ctx context.Context, req *GetChartsReq, options ...core.RequestOptionFunc) (*GetChartsResp, error)
* @name: 拉取视图下所有图表信息 * @desc: 可以拉取视图下所有图表信息
type OAPIChartData ¶
type OAPIChartPage ¶ added in v1.0.18
Click to show internal directories.
Click to hide internal directories.