Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { Groups []types.GroupVersions // GroupVersionToInputPath is a map between GroupVersion and the path to // the respective types.go. We still need GroupVersions in the struct because // we need an order. GroupVersionToInputPath map[types.GroupVersion]string // Overrides for which types should be included in the client. IncludedTypesOverrides map[types.GroupVersion][]string // ClientsetName is the name of the clientset to be generated. It's // populated from command-line arguments. ClientsetName string // ClientsetOutputPath is the path the clientset will be generated at. It's // populated from command-line arguments. ClientsetOutputPath string // ClientsetAPIPath is the default API path for generated clients. ClientsetAPIPath string // ClientsetOnly determines if we should generate the clients for groups and // types along with the clientset. It's populated from command-line // arguments. ClientsetOnly bool // FakeClient determines if client-gen generates the fake clients. FakeClient bool // CmdArgs is the command line arguments supplied when the client-gen is called. CmdArgs string }
ClientGenArgs is a wrapper for arguments to client-gen.
Click to show internal directories.
Click to hide internal directories.