Documentation
¶
Overview ¶
+k8s:deepcopy-gen=package +groupName=setcreed.io.store
Index ¶
Constants ¶
const GroupName = "setcreed.io.store"
Variables ¶
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
下面的两个var是必须的,因为在生成的代码里直接用了这个包下的这两个变量
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
Functions ¶
Types ¶
type DBConfig ¶
func (*DBConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DBConfig.
func (*DBConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLConfig ¶
func (*SQLConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLConfig.
func (*SQLConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Select ¶
type Select struct {
Sql string
}
func (*Select) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Select.
func (*Select) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreService ¶
type StoreService struct { metav1.TypeMeta metav1.ObjectMeta Spec StoreServiceSpec Status StoreServiceStatus }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*StoreService) DeepCopy ¶
func (in *StoreService) DeepCopy() *StoreService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreService.
func (*StoreService) DeepCopyInto ¶
func (in *StoreService) DeepCopyInto(out *StoreService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreService) DeepCopyObject ¶
func (in *StoreService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StoreServiceList ¶
type StoreServiceList struct { metav1.TypeMeta metav1.ListMeta Items []StoreService }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*StoreServiceList) DeepCopy ¶
func (in *StoreServiceList) DeepCopy() *StoreServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreServiceList.
func (*StoreServiceList) DeepCopyInto ¶
func (in *StoreServiceList) DeepCopyInto(out *StoreServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreServiceList) DeepCopyObject ¶
func (in *StoreServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StoreServiceSpec ¶
func (*StoreServiceSpec) DeepCopy ¶
func (in *StoreServiceSpec) DeepCopy() *StoreServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreServiceSpec.
func (*StoreServiceSpec) DeepCopyInto ¶
func (in *StoreServiceSpec) DeepCopyInto(out *StoreServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreServiceStatus ¶
func (*StoreServiceStatus) DeepCopy ¶
func (in *StoreServiceStatus) DeepCopy() *StoreServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreServiceStatus.
func (*StoreServiceStatus) DeepCopyInto ¶
func (in *StoreServiceStatus) DeepCopyInto(out *StoreServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Directories
¶
Path | Synopsis |
---|---|
+k8s:deepcopy-gen=package +k8s:conversion-gen=github.com/setcreed/store-apiserver/pkg/apis/store +k8s:defaulter-gen=TypeMeta +groupName=setcreed.io.store
|
+k8s:deepcopy-gen=package +k8s:conversion-gen=github.com/setcreed/store-apiserver/pkg/apis/store +k8s:defaulter-gen=TypeMeta +groupName=setcreed.io.store |