Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDGenerator ¶
type CRDGenerator struct {
// contains filtered or unexported fields
}
func NewCRDGenerator ¶
func NewCRDGenerator(fileToGenerate []string, files *protoregistry.Files) (*CRDGenerator, error)
func (*CRDGenerator) ToOpenAPISchema ¶
func (g *CRDGenerator) ToOpenAPISchema(m *definition.Message) *apiextensionsv1.JSONSchemaProps
type ClientGenerator ¶
type ClientGenerator struct {
// contains filtered or unexported fields
}
func NewClientGenerator ¶
func NewClientGenerator(fileToGenerate []string, files *protoregistry.Files) *ClientGenerator
type FakeClientGenerator ¶
type FakeClientGenerator struct {
// contains filtered or unexported fields
}
func NewFakeClientGenerator ¶
func NewFakeClientGenerator(fileToGenerate []string, files *protoregistry.Files) *FakeClientGenerator
type ObjectGenerator ¶
type ObjectGenerator struct {
// contains filtered or unexported fields
}
func NewObjectGenerator ¶
func NewObjectGenerator(fileToGenerate []string, files *protoregistry.Files) (*ObjectGenerator, error)
Click to show internal directories.
Click to hide internal directories.