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.