Documentation
¶
Overview ¶
出力機能のパッケージ
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CsvGenerator ¶
type CsvGenerator struct {
}
JSON形式のジェネレーター
func (CsvGenerator) Generate ¶
func (s CsvGenerator) Generate(out *OutputRoot) (string, error)
type Generator ¶
type Generator interface {
Generate(out *OutputRoot) (string, error)
}
表示方式の共通インタフェース
type JsonGenerator ¶
type JsonGenerator struct {
}
JSON形式のジェネレーター
func (JsonGenerator) Generate ¶
func (s JsonGenerator) Generate(out *OutputRoot) (string, error)
type OutputJob ¶
type OutputJob struct {
JobId string `json:"jobid"`
Jobname string `json:"jobname"`
StartDate string `json:"startdate"`
EndDate string `json:"enddate"`
Status int `json:"status"`
Detail string `json:"detail"`
Rc int `json:"rc"`
Node string `json:"node`
Port int `json:"port"`
Variable string `json:"variable"`
CreateDate string `json:"createdate"`
UpdateDate string `json:"updatedate"`
}
表示用のジョブ構造体
type OutputJobNet ¶
type OutputJobNet struct {
Id int `json:"id"`
Jobnetwork string `json:"jobnetwork"`
StartDate string `json:"startdate"`
EndDate string `json:"enddate"`
Status int `json:"status"`
Detail string `json:"detail"`
CreateDate string `json:"createdate"`
UpdateDate string `json:"updatedate"`
Jobs []*OutputJob `json:"jobs"`
}
表示用のジョブネットワーク構造体
Click to show internal directories.
Click to hide internal directories.