Documentation
¶
Index ¶
- Constants
- Variables
- func Kind(kind string) schema.GroupKind
- func ResolveDefaultImage(resource ImageResource, defaultImagePrefix string) (string, error)
- func Resource(resource string) schema.GroupResource
- type Application
- func (in *Application) DeepCopy() *Application
- func (in *Application) DeepCopyInto(out *Application)
- func (in *Application) DeepCopyObject() runtime.Object
- func (*Application) GetGroupVersionKind() schema.GroupVersionKind
- func (a *Application) GetImage() string
- func (a *Application) GetStatus() apis.Status
- func (a *Application) SetDefaults(ctx context.Context)
- func (a *Application) Validate(ctx context.Context) *apis.FieldError
- type ApplicationList
- type ApplicationSpec
- type ApplicationStatus
- func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
- func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
- func (as *ApplicationStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
- func (as *ApplicationStatus) GetObservedGeneration() int64
- func (*ApplicationStatus) GetReadyConditionType() knapis.ConditionType
- func (as *ApplicationStatus) InitializeConditions()
- func (as *ApplicationStatus) IsReady() bool
- func (as *ApplicationStatus) MarkBuildCacheNotOwned(name string)
- func (as *ApplicationStatus) MarkBuildCacheNotUsed()
- func (as *ApplicationStatus) MarkBuildNotOwned(name string)
- func (as *ApplicationStatus) MarkBuildNotUsed()
- func (as *ApplicationStatus) MarkImageDefaultPrefixMissing(message string)
- func (as *ApplicationStatus) MarkImageInvalid(message string)
- func (as *ApplicationStatus) MarkImageResolved()
- func (as *ApplicationStatus) PropagateBuildCacheStatus(pvcs *corev1.PersistentVolumeClaimStatus)
- func (as *ApplicationStatus) PropagateBuildStatus(bs *buildv1alpha1.BuildStatus)
- type BuildStatus
- type Container
- func (in *Container) DeepCopy() *Container
- func (in *Container) DeepCopyInto(out *Container)
- func (in *Container) DeepCopyObject() runtime.Object
- func (*Container) GetGroupVersionKind() schema.GroupVersionKind
- func (c *Container) GetImage() string
- func (c *Container) GetStatus() apis.Status
- func (c *Container) SetDefaults(ctx context.Context)
- func (a *Container) Validate(ctx context.Context) *apis.FieldError
- type ContainerList
- type ContainerSpec
- type ContainerStatus
- func (in *ContainerStatus) DeepCopy() *ContainerStatus
- func (in *ContainerStatus) DeepCopyInto(out *ContainerStatus)
- func (cs *ContainerStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
- func (cs *ContainerStatus) GetObservedGeneration() int64
- func (*ContainerStatus) GetReadyConditionType() knapis.ConditionType
- func (cs *ContainerStatus) InitializeConditions()
- func (cs *ContainerStatus) IsReady() bool
- func (cs *ContainerStatus) MarkImageDefaultPrefixMissing(message string)
- func (cs *ContainerStatus) MarkImageInvalid(message string)
- func (cs *ContainerStatus) MarkImageResolved()
- type Function
- func (in *Function) DeepCopy() *Function
- func (in *Function) DeepCopyInto(out *Function)
- func (in *Function) DeepCopyObject() runtime.Object
- func (*Function) GetGroupVersionKind() schema.GroupVersionKind
- func (f *Function) GetImage() string
- func (f *Function) GetStatus() apis.Status
- func (f *Function) SetDefaults(ctx context.Context)
- func (f *Function) Validate(ctx context.Context) *apis.FieldError
- type FunctionList
- type FunctionSpec
- type FunctionStatus
- func (in *FunctionStatus) DeepCopy() *FunctionStatus
- func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus)
- func (fs *FunctionStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
- func (fs *FunctionStatus) GetObservedGeneration() int64
- func (*FunctionStatus) GetReadyConditionType() knapis.ConditionType
- func (fs *FunctionStatus) InitializeConditions()
- func (fs *FunctionStatus) IsReady() bool
- func (fs *FunctionStatus) MarkBuildCacheNotOwned(name string)
- func (fs *FunctionStatus) MarkBuildCacheNotUsed()
- func (fs *FunctionStatus) MarkBuildNotOwned(name string)
- func (fs *FunctionStatus) MarkBuildNotUsed()
- func (fs *FunctionStatus) MarkImageDefaultPrefixMissing(message string)
- func (fs *FunctionStatus) MarkImageInvalid(message string)
- func (fs *FunctionStatus) MarkImageResolved()
- func (fs *FunctionStatus) PropagateBuildCacheStatus(pvcs *corev1.PersistentVolumeClaimStatus)
- func (fs *FunctionStatus) PropagateBuildStatus(bs *buildv1alpha1.BuildStatus)
- type GitSource
- type ImageResource
- type Source
Constants ¶
const ( ApplicationConditionReady = knapis.ConditionReady ApplicationConditionBuildCacheReady knapis.ConditionType = "BuildCacheReady" ApplicationConditionBuildSucceeded knapis.ConditionType = "BuildSucceeded" ApplicationConditionImageResolved knapis.ConditionType = "ImageResolved" )
const ( ContainerConditionReady = knapis.ConditionReady ContainerConditionImageResolved knapis.ConditionType = "ImageResolved" )
const ( FunctionConditionReady = knapis.ConditionReady FunctionConditionBuildCacheReady knapis.ConditionType = "BuildCacheReady" FunctionConditionBuildSucceeded knapis.ConditionType = "BuildSucceeded" FunctionConditionImageResolved knapis.ConditionType = "ImageResolved" )
Variables ¶
var (
// AddToScheme adds Build types to the scheme.
AddToScheme = schemeBuilder.AddToScheme
)
var SchemeGroupVersion = schema.GroupVersion{Group: build.GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func ResolveDefaultImage ¶
func ResolveDefaultImage(resource ImageResource, defaultImagePrefix string) (string, error)
ResolveDefaultImage applies the default image prefix as needed to an image.
The default image prefix may apply to either a repository whose value is '_' or a repository with a leading '_/'.
For a leading '_/', the underscore is replaced with the default image prefix. For a repository of '_', the default image prefix is combined with the name of the build resource.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Application ¶
type Application struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ApplicationSpec `json:"spec"`
Status ApplicationStatus `json:"status"`
}
Application builds from source using application buildpacks
func (*Application) DeepCopy ¶
func (in *Application) DeepCopy() *Application
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
func (*Application) DeepCopyInto ¶
func (in *Application) DeepCopyInto(out *Application)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Application) DeepCopyObject ¶
func (in *Application) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Application) GetGroupVersionKind ¶
func (*Application) GetGroupVersionKind() schema.GroupVersionKind
func (*Application) GetImage ¶
func (a *Application) GetImage() string
func (*Application) GetStatus ¶
func (a *Application) GetStatus() apis.Status
func (*Application) SetDefaults ¶
func (a *Application) SetDefaults(ctx context.Context)
func (*Application) Validate ¶
func (a *Application) Validate(ctx context.Context) *apis.FieldError
type ApplicationList ¶
type ApplicationList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata"`
Items []Application `json:"items"`
}
func (*ApplicationList) DeepCopy ¶
func (in *ApplicationList) DeepCopy() *ApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
func (*ApplicationList) DeepCopyInto ¶
func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationList) DeepCopyObject ¶
func (in *ApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationSpec ¶
type ApplicationSpec struct {
// Image repository to push built images. May contain a leading underscore
// to have the default image prefix applied, or be `_` to combine the default
// image prefix with the resource's name as a default value.
Image string `json:"image"`
// CacheSize for an optional PersistentVolumeClaim used to store
// intermediate build artifacts, like a maven cache, for future builds.
CacheSize *resource.Quantity `json:"cacheSize,omitempty"`
// Source location. Required for on cluster builds.
Source *Source `json:"source,omitempty"`
}
func (*ApplicationSpec) DeepCopy ¶
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
func (*ApplicationSpec) DeepCopyInto ¶
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSpec) SetDefaults ¶
func (as *ApplicationSpec) SetDefaults(ctx context.Context)
func (*ApplicationSpec) Validate ¶
func (as *ApplicationSpec) Validate(ctx context.Context) *apis.FieldError
type ApplicationStatus ¶
type ApplicationStatus struct {
duckv1beta1.Status `json:",inline"`
BuildStatus `json:",inline"`
}
func (*ApplicationStatus) DeepCopy ¶
func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus.
func (*ApplicationStatus) DeepCopyInto ¶
func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationStatus) GetCondition ¶
func (as *ApplicationStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
func (*ApplicationStatus) GetObservedGeneration ¶
func (as *ApplicationStatus) GetObservedGeneration() int64
func (*ApplicationStatus) GetReadyConditionType ¶
func (*ApplicationStatus) GetReadyConditionType() knapis.ConditionType
func (*ApplicationStatus) InitializeConditions ¶
func (as *ApplicationStatus) InitializeConditions()
func (*ApplicationStatus) IsReady ¶
func (as *ApplicationStatus) IsReady() bool
func (*ApplicationStatus) MarkBuildCacheNotOwned ¶
func (as *ApplicationStatus) MarkBuildCacheNotOwned(name string)
func (*ApplicationStatus) MarkBuildCacheNotUsed ¶
func (as *ApplicationStatus) MarkBuildCacheNotUsed()
func (*ApplicationStatus) MarkBuildNotOwned ¶
func (as *ApplicationStatus) MarkBuildNotOwned(name string)
func (*ApplicationStatus) MarkBuildNotUsed ¶
func (as *ApplicationStatus) MarkBuildNotUsed()
func (*ApplicationStatus) MarkImageDefaultPrefixMissing ¶
func (as *ApplicationStatus) MarkImageDefaultPrefixMissing(message string)
func (*ApplicationStatus) MarkImageInvalid ¶
func (as *ApplicationStatus) MarkImageInvalid(message string)
func (*ApplicationStatus) MarkImageResolved ¶
func (as *ApplicationStatus) MarkImageResolved()
func (*ApplicationStatus) PropagateBuildCacheStatus ¶
func (as *ApplicationStatus) PropagateBuildCacheStatus(pvcs *corev1.PersistentVolumeClaimStatus)
func (*ApplicationStatus) PropagateBuildStatus ¶
func (as *ApplicationStatus) PropagateBuildStatus(bs *buildv1alpha1.BuildStatus)
type BuildStatus ¶
type BuildStatus struct {
// BuildCacheName is the name of the PersistentVolumeClaim used as a cache
// for intermediate build resources.
BuildCacheName string `json:"buildCacheName,omitempty"`
// BuildName is the name of the Knative Build backing this build.
BuildName string `json:"buildName,omitempty"`
// LatestImage is the most recent image for this build.
LatestImage string `json:"latestImage,omitempty"`
// TargetImage is the resolved image repository where built images are
// pushed.
TargetImage string `json:"targetImage,omitempty"`
}
func (*BuildStatus) DeepCopy ¶
func (in *BuildStatus) DeepCopy() *BuildStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildStatus.
func (*BuildStatus) DeepCopyInto ¶
func (in *BuildStatus) DeepCopyInto(out *BuildStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Container ¶
type Container struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ContainerSpec `json:"spec"`
Status ContainerStatus `json:"status"`
}
Container watches a repository for new images
func (*Container) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container.
func (*Container) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Container) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Container) GetGroupVersionKind ¶
func (*Container) GetGroupVersionKind() schema.GroupVersionKind
func (*Container) SetDefaults ¶
type ContainerList ¶
type ContainerList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata"`
Items []Container `json:"items"`
}
func (*ContainerList) DeepCopy ¶
func (in *ContainerList) DeepCopy() *ContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerList.
func (*ContainerList) DeepCopyInto ¶
func (in *ContainerList) DeepCopyInto(out *ContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerList) DeepCopyObject ¶
func (in *ContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerSpec ¶
type ContainerSpec struct {
// Image repository to watch for built images. May contain a leading underscore
// to have the default image prefix applied, or be `_` to combine the default
// image prefix with the resource's name as a default value.
Image string `json:"image"`
}
func (*ContainerSpec) DeepCopy ¶
func (in *ContainerSpec) DeepCopy() *ContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerSpec.
func (*ContainerSpec) DeepCopyInto ¶
func (in *ContainerSpec) DeepCopyInto(out *ContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerSpec) SetDefaults ¶
func (cs *ContainerSpec) SetDefaults(ctx context.Context)
func (*ContainerSpec) Validate ¶
func (cs *ContainerSpec) Validate(ctx context.Context) *apis.FieldError
type ContainerStatus ¶
type ContainerStatus struct {
duckv1beta1.Status `json:",inline"`
BuildStatus `json:",inline"`
}
func (*ContainerStatus) DeepCopy ¶
func (in *ContainerStatus) DeepCopy() *ContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerStatus.
func (*ContainerStatus) DeepCopyInto ¶
func (in *ContainerStatus) DeepCopyInto(out *ContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerStatus) GetCondition ¶
func (cs *ContainerStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
func (*ContainerStatus) GetObservedGeneration ¶
func (cs *ContainerStatus) GetObservedGeneration() int64
func (*ContainerStatus) GetReadyConditionType ¶
func (*ContainerStatus) GetReadyConditionType() knapis.ConditionType
func (*ContainerStatus) InitializeConditions ¶
func (cs *ContainerStatus) InitializeConditions()
func (*ContainerStatus) IsReady ¶
func (cs *ContainerStatus) IsReady() bool
func (*ContainerStatus) MarkImageDefaultPrefixMissing ¶
func (cs *ContainerStatus) MarkImageDefaultPrefixMissing(message string)
func (*ContainerStatus) MarkImageInvalid ¶
func (cs *ContainerStatus) MarkImageInvalid(message string)
func (*ContainerStatus) MarkImageResolved ¶
func (cs *ContainerStatus) MarkImageResolved()
type Function ¶
type Function struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FunctionSpec `json:"spec"`
Status FunctionStatus `json:"status"`
}
func (*Function) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Function.
func (*Function) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Function) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Function) GetGroupVersionKind ¶
func (*Function) GetGroupVersionKind() schema.GroupVersionKind
func (*Function) SetDefaults ¶
type FunctionList ¶
type FunctionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata"`
Items []Function `json:"items"`
}
func (*FunctionList) DeepCopy ¶
func (in *FunctionList) DeepCopy() *FunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionList.
func (*FunctionList) DeepCopyInto ¶
func (in *FunctionList) DeepCopyInto(out *FunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionList) DeepCopyObject ¶
func (in *FunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FunctionSpec ¶
type FunctionSpec struct {
// Image repository to push built images. May contain a leading underscore
// to have the default image prefix applied, or be `_` to combine the default
// image prefix with the resource's name as a default value.
Image string `json:"image"`
// CacheSize of persistent volume to store resources between builds
CacheSize *resource.Quantity `json:"cacheSize,omitempty"`
// Source location. Required for on cluster builds.
Source *Source `json:"source,omitempty"`
// Artifact file containing the function within the build workspace.
Artifact string `json:"artifact,omitempty"`
// Handler name of the method or class to invoke. The value depends on the
// invoker.
Handler string `json:"handler,omitempty"`
// Invoker language runtime name. Detected by default.
Invoker string `json:"invoker,omitempty"`
}
func (*FunctionSpec) DeepCopy ¶
func (in *FunctionSpec) DeepCopy() *FunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpec.
func (*FunctionSpec) DeepCopyInto ¶
func (in *FunctionSpec) DeepCopyInto(out *FunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionSpec) SetDefaults ¶
func (fs *FunctionSpec) SetDefaults(ctx context.Context)
func (*FunctionSpec) Validate ¶
func (fs *FunctionSpec) Validate(ctx context.Context) *apis.FieldError
type FunctionStatus ¶
type FunctionStatus struct {
duckv1beta1.Status `json:",inline"`
BuildStatus `json:",inline"`
}
func (*FunctionStatus) DeepCopy ¶
func (in *FunctionStatus) DeepCopy() *FunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionStatus.
func (*FunctionStatus) DeepCopyInto ¶
func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionStatus) GetCondition ¶
func (fs *FunctionStatus) GetCondition(t knapis.ConditionType) *knapis.Condition
func (*FunctionStatus) GetObservedGeneration ¶
func (fs *FunctionStatus) GetObservedGeneration() int64
func (*FunctionStatus) GetReadyConditionType ¶
func (*FunctionStatus) GetReadyConditionType() knapis.ConditionType
func (*FunctionStatus) InitializeConditions ¶
func (fs *FunctionStatus) InitializeConditions()
func (*FunctionStatus) IsReady ¶
func (fs *FunctionStatus) IsReady() bool
func (*FunctionStatus) MarkBuildCacheNotOwned ¶
func (fs *FunctionStatus) MarkBuildCacheNotOwned(name string)
func (*FunctionStatus) MarkBuildCacheNotUsed ¶
func (fs *FunctionStatus) MarkBuildCacheNotUsed()
func (*FunctionStatus) MarkBuildNotOwned ¶
func (fs *FunctionStatus) MarkBuildNotOwned(name string)
func (*FunctionStatus) MarkBuildNotUsed ¶
func (fs *FunctionStatus) MarkBuildNotUsed()
func (*FunctionStatus) MarkImageDefaultPrefixMissing ¶
func (fs *FunctionStatus) MarkImageDefaultPrefixMissing(message string)
func (*FunctionStatus) MarkImageInvalid ¶
func (fs *FunctionStatus) MarkImageInvalid(message string)
func (*FunctionStatus) MarkImageResolved ¶
func (fs *FunctionStatus) MarkImageResolved()
func (*FunctionStatus) PropagateBuildCacheStatus ¶
func (fs *FunctionStatus) PropagateBuildCacheStatus(pvcs *corev1.PersistentVolumeClaimStatus)
func (*FunctionStatus) PropagateBuildStatus ¶
func (fs *FunctionStatus) PropagateBuildStatus(bs *buildv1alpha1.BuildStatus)
type GitSource ¶
type GitSource struct {
// Revision in the git repository to checkout. May be any valid refspec
// including commit sha, tags or branches.
Revision string `json:"revision"`
// URL to a cloneable git repository.
URL string `json:"url"`
}
func (*GitSource) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitSource.
func (*GitSource) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageResource ¶
type ImageResource interface {
metav1.ObjectMetaAccessor
GetImage() string
}
type Source ¶
type Source struct {
// Git source location to clone and checkout for the build.
Git *GitSource `json:"git"`
// SubPath within the source to mount. Files outside of the sub path will
// not be available to tbe build.
SubPath string `json:"subPath,omitempty"`
}
func (*Source) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Source.
func (*Source) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- application_defaults.go
- application_lifecycle.go
- application_types.go
- application_validation.go
- container_defaults.go
- container_lifecycle.go
- container_types.go
- container_validation.go
- doc.go
- function_defaults.go
- function_lifecycle.go
- function_types.go
- function_validation.go
- register.go
- shared_types.go
- shared_validation.go
- zz_generated.deepcopy.go