Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCodeGeneratorRequest ¶
func CreateCodeGeneratorRequest(cfg *CodeGeneratorRequestConfig) *plugin.CodeGeneratorRequest
Types ¶
type ActionType ¶
type ActionType string
const ( KeepAction ActionType = "keep" CreateAction ActionType = "create" DeleteAction ActionType = "delete" UpdateAction ActionType = "update" ProtocAction ActionType = "protoc" )
type CodeGeneratorRequest ¶
type CodeGeneratorRequest struct { ProtoPath string OutDir string Files []*plugin.ProtoCodeGeneratorResponse_File GRPCFederationFiles []*resolver.File }
func ToCodeGeneratorRequest ¶
func ToCodeGeneratorRequest(r io.Reader) (*CodeGeneratorRequest, error)
type CodeGeneratorRequestConfig ¶
type CodeGeneratorRequestConfig struct { Type ActionType ProtoPath string OutDir string Files []*plugin.ProtoCodeGeneratorResponse_File GRPCFederationFiles []*resolver.File }
Click to show internal directories.
Click to hide internal directories.