Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditInfomationCreater ¶
type AuditInfomationCreater interface { }
AuditInfomationCreater AuditInfomationの内部で組み立てるためのmethodを提供します
func NewAuditInfomationCreater ¶
func NewAuditInfomationCreater(servers []string, replacestring string) (auditinfocreater AuditInfomationCreater)
NewAuditInfomationCreater AuditInfomationを生成するためのインターフェースを生成します
type AuditOperationCreater ¶
type AuditOperationCreater interface { }
func NewAuditOperationCreater ¶
func NewAuditOperationCreater() (aoc AuditOperationCreater)
func NewAuditParameterCreater ¶
func NewAuditParameterCreater(name, in, style string, required bool, asc AuditSchmaCreater) (aoc AuditOperationCreater, err error)
func NewAuditParametersCreater ¶
func NewAuditParametersCreater(params ...AuditParameterCreater) AuditOperationCreater
type AuditParameterCreater ¶
type AuditParameterCreater interface {
Fetch() *openapi3.ParameterRef
}
type AuditParametersCreater ¶
type AuditParametersCreater interface {
AddParameter(param AuditParameterCreater)
}
AuditParametersCreater パラメーター(QueryやPath,Header)などの処理を定義情報を問してまとめる
type AuditPointItemCreater ¶
type AuditPointItemCreater interface { }
AuditPointItemCreater 内部のパラメーターやBodyを整形する
func NewAuditPointItemCreater ¶
func NewAuditPointItemCreater() (apic AuditPointItemCreater)
NewAuditPointItemCreater Itemを生成するためのインターフェースを生成します
type AuditPointsCreater ¶
type AuditPointsCreater interface { }
AuditPointsCreater 検査を行うエンドポイントの情報を定義情報へ変換する 現状は最も求めている形式に近しいOpenAPI3のPathsを用いているが今後変更をする
func NewAuditPointCreater ¶
func NewAuditPointCreater() (auditpointcreater AuditPointsCreater)
NewAuditPointCreater 検査を行うエンドポイントを整形するためのインターフェースを生成します
type AuditSchmaCreater ¶
AuditSchmaCreater 型と型の形式の定義を行う ty : stringやintegerなどの大まかな方定義 format : int64などの細かな情報
func NewAuditSchmaCreater ¶
func NewAuditSchmaCreater(ty string, format string, items AuditSchmaCreater) AuditSchmaCreater
Click to show internal directories.
Click to hide internal directories.