Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API.
Index ¶
- Constants
- Variables
- func Resource(resource string) schema.GroupResource
- type Fischer
- func (in *Fischer) DeepCopy() *Fischer
- func (in *Fischer) DeepCopyInto(out *Fischer)
- func (in *Fischer) DeepCopyObject() runtime.Object
- func (*Fischer) Descriptor() ([]byte, []int)
- func (Fischer) GetGroupVersionResource() schema.GroupVersionResource
- func (f *Fischer) GetObjectMeta() *metav1.ObjectMeta
- func (Fischer) IsStorageVersion() bool
- func (m *Fischer) Marshal() (dAtA []byte, err error)
- func (m *Fischer) MarshalTo(dAtA []byte) (int, error)
- func (m *Fischer) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (Fischer) NamespaceScoped() bool
- func (Fischer) New() runtime.Object
- func (Fischer) NewList() runtime.Object
- func (*Fischer) ProtoMessage()
- func (m *Fischer) Reset()
- func (m *Fischer) Unmarshal(dAtA []byte) error
- func (m *Fischer) XSize() (n int)
- func (m *Fischer) XXX_DiscardUnknown()
- func (m *Fischer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fischer) XXX_Merge(src proto.Message)
- func (m *Fischer) XXX_Size() int
- func (m *Fischer) XXX_Unmarshal(b []byte) error
- type FischerList
- func (in *FischerList) DeepCopy() *FischerList
- func (in *FischerList) DeepCopyInto(out *FischerList)
- func (in *FischerList) DeepCopyObject() runtime.Object
- func (*FischerList) Descriptor() ([]byte, []int)
- func (c *FischerList) GetListMeta() *metav1.ListMeta
- func (m *FischerList) Marshal() (dAtA []byte, err error)
- func (m *FischerList) MarshalTo(dAtA []byte) (int, error)
- func (m *FischerList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FischerList) ProtoMessage()
- func (m *FischerList) Reset()
- func (m *FischerList) Unmarshal(dAtA []byte) error
- func (m *FischerList) XSize() (n int)
- func (m *FischerList) XXX_DiscardUnknown()
- func (m *FischerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FischerList) XXX_Merge(src proto.Message)
- func (m *FischerList) XXX_Size() int
- func (m *FischerList) XXX_Unmarshal(b []byte) error
- type FischerStatus
- func (in *FischerStatus) DeepCopy() *FischerStatus
- func (in *FischerStatus) DeepCopyInto(out *FischerStatus)
- func (*FischerStatus) Descriptor() ([]byte, []int)
- func (m *FischerStatus) Marshal() (dAtA []byte, err error)
- func (m *FischerStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *FischerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FischerStatus) ProtoMessage()
- func (m *FischerStatus) Reset()
- func (m *FischerStatus) Unmarshal(dAtA []byte) error
- func (m *FischerStatus) XSize() (n int)
- func (m *FischerStatus) XXX_DiscardUnknown()
- func (m *FischerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FischerStatus) XXX_Merge(src proto.Message)
- func (m *FischerStatus) XXX_Size() int
- func (m *FischerStatus) XXX_Unmarshal(b []byte) error
- type Flunder
- func (in *Flunder) DeepCopy() *Flunder
- func (in *Flunder) DeepCopyInto(out *Flunder)
- func (in *Flunder) DeepCopyObject() runtime.Object
- func (*Flunder) Descriptor() ([]byte, []int)
- func (Flunder) GetGroupVersionResource() schema.GroupVersionResource
- func (f *Flunder) GetObjectMeta() *metav1.ObjectMeta
- func (Flunder) IsStorageVersion() bool
- func (m *Flunder) Marshal() (dAtA []byte, err error)
- func (m *Flunder) MarshalTo(dAtA []byte) (int, error)
- func (m *Flunder) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (Flunder) NamespaceScoped() bool
- func (Flunder) New() runtime.Object
- func (Flunder) NewList() runtime.Object
- func (*Flunder) ProtoMessage()
- func (m *Flunder) Reset()
- func (m *Flunder) Unmarshal(dAtA []byte) error
- func (f *Flunder) Validate(_ context.Context) field.ErrorList
- func (f *Flunder) ValidateUpdate(ctx context.Context, _ runtime.Object) field.ErrorList
- func (m *Flunder) XSize() (n int)
- func (m *Flunder) XXX_DiscardUnknown()
- func (m *Flunder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Flunder) XXX_Merge(src proto.Message)
- func (m *Flunder) XXX_Size() int
- func (m *Flunder) XXX_Unmarshal(b []byte) error
- type FlunderList
- func (in *FlunderList) DeepCopy() *FlunderList
- func (in *FlunderList) DeepCopyInto(out *FlunderList)
- func (in *FlunderList) DeepCopyObject() runtime.Object
- func (*FlunderList) Descriptor() ([]byte, []int)
- func (c *FlunderList) GetListMeta() *metav1.ListMeta
- func (m *FlunderList) Marshal() (dAtA []byte, err error)
- func (m *FlunderList) MarshalTo(dAtA []byte) (int, error)
- func (m *FlunderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FlunderList) ProtoMessage()
- func (m *FlunderList) Reset()
- func (m *FlunderList) Unmarshal(dAtA []byte) error
- func (m *FlunderList) XSize() (n int)
- func (m *FlunderList) XXX_DiscardUnknown()
- func (m *FlunderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FlunderList) XXX_Merge(src proto.Message)
- func (m *FlunderList) XXX_Size() int
- func (m *FlunderList) XXX_Unmarshal(b []byte) error
- type FlunderSpec
- func (in *FlunderSpec) DeepCopy() *FlunderSpec
- func (in *FlunderSpec) DeepCopyInto(out *FlunderSpec)
- func (*FlunderSpec) Descriptor() ([]byte, []int)
- func (m *FlunderSpec) Marshal() (dAtA []byte, err error)
- func (m *FlunderSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *FlunderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FlunderSpec) ProtoMessage()
- func (m *FlunderSpec) Reset()
- func (m *FlunderSpec) Unmarshal(dAtA []byte) error
- func (m *FlunderSpec) XSize() (n int)
- func (m *FlunderSpec) XXX_DiscardUnknown()
- func (m *FlunderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FlunderSpec) XXX_Merge(src proto.Message)
- func (m *FlunderSpec) XXX_Size() int
- func (m *FlunderSpec) XXX_Unmarshal(b []byte) error
- type FlunderStatus
- func (in *FlunderStatus) DeepCopy() *FlunderStatus
- func (in *FlunderStatus) DeepCopyInto(out *FlunderStatus)
- func (*FlunderStatus) Descriptor() ([]byte, []int)
- func (m *FlunderStatus) Marshal() (dAtA []byte, err error)
- func (m *FlunderStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *FlunderStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FlunderStatus) ProtoMessage()
- func (m *FlunderStatus) Reset()
- func (m *FlunderStatus) Unmarshal(dAtA []byte) error
- func (m *FlunderStatus) XSize() (n int)
- func (m *FlunderStatus) XXX_DiscardUnknown()
- func (m *FlunderStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FlunderStatus) XXX_Merge(src proto.Message)
- func (m *FlunderStatus) XXX_Size() int
- func (m *FlunderStatus) XXX_Unmarshal(b []byte) error
- type Fortune
- func (f *Fortune) ConvertToTable(ctx context.Context, object runtime.Object, tableOptions runtime.Object) (*metav1.Table, error)
- func (in *Fortune) DeepCopy() *Fortune
- func (in *Fortune) DeepCopyInto(out *Fortune)
- func (in *Fortune) DeepCopyObject() runtime.Object
- func (*Fortune) Descriptor() ([]byte, []int)
- func (f *Fortune) Get(_ context.Context, name string, _ *metav1.GetOptions) (runtime.Object, error)
- func (Fortune) GetGroupVersionResource() schema.GroupVersionResource
- func (f *Fortune) GetObjectMeta() *metav1.ObjectMeta
- func (Fortune) IsStorageVersion() bool
- func (f *Fortune) List(ctx context.Context, o *internalversion.ListOptions) (runtime.Object, error)
- func (m *Fortune) Marshal() (dAtA []byte, err error)
- func (m *Fortune) MarshalTo(dAtA []byte) (int, error)
- func (m *Fortune) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (Fortune) NamespaceScoped() bool
- func (Fortune) New() runtime.Object
- func (Fortune) NewList() runtime.Object
- func (*Fortune) ProtoMessage()
- func (m *Fortune) Reset()
- func (m *Fortune) Unmarshal(dAtA []byte) error
- func (m *Fortune) XSize() (n int)
- func (m *Fortune) XXX_DiscardUnknown()
- func (m *Fortune) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fortune) XXX_Merge(src proto.Message)
- func (m *Fortune) XXX_Size() int
- func (m *Fortune) XXX_Unmarshal(b []byte) error
- type FortuneList
- func (in *FortuneList) DeepCopy() *FortuneList
- func (in *FortuneList) DeepCopyInto(out *FortuneList)
- func (in *FortuneList) DeepCopyObject() runtime.Object
- func (*FortuneList) Descriptor() ([]byte, []int)
- func (f *FortuneList) GetListMeta() *metav1.ListMeta
- func (m *FortuneList) Marshal() (dAtA []byte, err error)
- func (m *FortuneList) MarshalTo(dAtA []byte) (int, error)
- func (m *FortuneList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FortuneList) ProtoMessage()
- func (m *FortuneList) Reset()
- func (m *FortuneList) Unmarshal(dAtA []byte) error
- func (m *FortuneList) XSize() (n int)
- func (m *FortuneList) XXX_DiscardUnknown()
- func (m *FortuneList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FortuneList) XXX_Merge(src proto.Message)
- func (m *FortuneList) XXX_Size() int
- func (m *FortuneList) XXX_Unmarshal(b []byte) error
- type ReferenceType
Constants ¶
const ( // FlunderReferenceType is used for Flunder references. FlunderReferenceType = ReferenceType("Flunder") // FischerReferenceType is used for Fischer references. FischerReferenceType = ReferenceType("Fischer") )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeGroupVersion contains the API group and version information for the types in this package. SchemeGroupVersion = schema.GroupVersion{Group: "sample.k8s.com", Version: "v1alpha1"} // SchemeBuilder points to a list of functions added to Scheme. SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) // AddToScheme applies all the stored functions to the scheme. A non-nil error // indicates that one function failed and the attempt was abandoned. // AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme. AddToScheme = localSchemeBuilder.AddToScheme )
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Fischer ¶
type Fischer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // DisallowedFlunders holds a list of Flunder.Names that are disallowed. DisallowedFlunders []string `json:"disallowedFlunders,omitempty" protobuf:"bytes,2,rep,name=disallowedFlunders"` Status *FischerStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Fischer defines the schema for the "fischers" resource.
func (*Fischer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fischer.
func (*Fischer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fischer) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Fischer) Descriptor ¶
func (Fischer) GetGroupVersionResource ¶
func (Fischer) GetGroupVersionResource() schema.GroupVersionResource
GetGroupVersionResource returns a GroupVersionResource with "fischers" as the resource. GetGroupVersionResource implements resource.Object
func (*Fischer) GetObjectMeta ¶
func (f *Fischer) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (Fischer) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Fischer is used as the internal version. IsStorageVersion implements resource.Object.
func (*Fischer) MarshalToSizedBuffer ¶
func (Fischer) NamespaceScoped ¶
NamespaceScoped returns false to indicate Fischer is NOT a namespaced resource. NamespaceScoped implements resource.Object.
func (*Fischer) ProtoMessage ¶
func (*Fischer) ProtoMessage()
func (*Fischer) XXX_DiscardUnknown ¶
func (m *Fischer) XXX_DiscardUnknown()
func (*Fischer) XXX_Marshal ¶
func (*Fischer) XXX_Unmarshal ¶
type FischerList ¶
type FischerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Fischer `json:"items" protobuf:"bytes,2,rep,name=items"` }
FischerList is a list of Fischer objects.
func (*FischerList) DeepCopy ¶
func (in *FischerList) DeepCopy() *FischerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FischerList.
func (*FischerList) DeepCopyInto ¶
func (in *FischerList) DeepCopyInto(out *FischerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FischerList) DeepCopyObject ¶
func (in *FischerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FischerList) Descriptor ¶
func (*FischerList) Descriptor() ([]byte, []int)
func (*FischerList) GetListMeta ¶
func (c *FischerList) GetListMeta() *metav1.ListMeta
GetListMeta implements resource.Object
func (*FischerList) Marshal ¶
func (m *FischerList) Marshal() (dAtA []byte, err error)
func (*FischerList) MarshalToSizedBuffer ¶
func (m *FischerList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FischerList) ProtoMessage ¶
func (*FischerList) ProtoMessage()
func (*FischerList) Reset ¶
func (m *FischerList) Reset()
func (*FischerList) Unmarshal ¶
func (m *FischerList) Unmarshal(dAtA []byte) error
func (*FischerList) XSize ¶
func (m *FischerList) XSize() (n int)
func (*FischerList) XXX_DiscardUnknown ¶
func (m *FischerList) XXX_DiscardUnknown()
func (*FischerList) XXX_Marshal ¶
func (m *FischerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FischerList) XXX_Merge ¶
func (m *FischerList) XXX_Merge(src proto.Message)
func (*FischerList) XXX_Size ¶
func (m *FischerList) XXX_Size() int
func (*FischerList) XXX_Unmarshal ¶
func (m *FischerList) XXX_Unmarshal(b []byte) error
type FischerStatus ¶
type FischerStatus struct { }
func (*FischerStatus) DeepCopy ¶
func (in *FischerStatus) DeepCopy() *FischerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FischerStatus.
func (*FischerStatus) DeepCopyInto ¶
func (in *FischerStatus) DeepCopyInto(out *FischerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FischerStatus) Descriptor ¶
func (*FischerStatus) Descriptor() ([]byte, []int)
func (*FischerStatus) Marshal ¶
func (m *FischerStatus) Marshal() (dAtA []byte, err error)
func (*FischerStatus) MarshalToSizedBuffer ¶
func (m *FischerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FischerStatus) ProtoMessage ¶
func (*FischerStatus) ProtoMessage()
func (*FischerStatus) Reset ¶
func (m *FischerStatus) Reset()
func (*FischerStatus) Unmarshal ¶
func (m *FischerStatus) Unmarshal(dAtA []byte) error
func (*FischerStatus) XSize ¶
func (m *FischerStatus) XSize() (n int)
func (*FischerStatus) XXX_DiscardUnknown ¶
func (m *FischerStatus) XXX_DiscardUnknown()
func (*FischerStatus) XXX_Marshal ¶
func (m *FischerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FischerStatus) XXX_Merge ¶
func (m *FischerStatus) XXX_Merge(src proto.Message)
func (*FischerStatus) XXX_Size ¶
func (m *FischerStatus) XXX_Size() int
func (*FischerStatus) XXX_Unmarshal ¶
func (m *FischerStatus) XXX_Unmarshal(b []byte) error
type Flunder ¶
type Flunder struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec FlunderSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status FlunderStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Flunder defines the schema for the "flunders" resource.
func (*Flunder) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Flunder.
func (*Flunder) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Flunder) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Flunder) Descriptor ¶
func (Flunder) GetGroupVersionResource ¶
func (Flunder) GetGroupVersionResource() schema.GroupVersionResource
GetGroupVersionResource returns a GroupVersionResource with "flunders" as the resource. GetGroupVersionResource implements resource.Object
func (*Flunder) GetObjectMeta ¶
func (f *Flunder) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (Flunder) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Flunder is used as the internal version. IsStorageVersion implements resource.Object.
func (*Flunder) MarshalToSizedBuffer ¶
func (Flunder) NamespaceScoped ¶
NamespaceScoped returns true to indicate Flunder is a namespaced resource. NamespaceScoped implements resource.Object.
func (*Flunder) ProtoMessage ¶
func (*Flunder) ProtoMessage()
func (*Flunder) ValidateUpdate ¶
ValidateUpdate implements resource.ValidateUpdater
func (*Flunder) XXX_DiscardUnknown ¶
func (m *Flunder) XXX_DiscardUnknown()
func (*Flunder) XXX_Marshal ¶
func (*Flunder) XXX_Unmarshal ¶
type FlunderList ¶
type FlunderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Flunder `json:"items" protobuf:"bytes,2,rep,name=items"` }
FlunderList is a list of Flunder objects.
func (*FlunderList) DeepCopy ¶
func (in *FlunderList) DeepCopy() *FlunderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlunderList.
func (*FlunderList) DeepCopyInto ¶
func (in *FlunderList) DeepCopyInto(out *FlunderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlunderList) DeepCopyObject ¶
func (in *FlunderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FlunderList) Descriptor ¶
func (*FlunderList) Descriptor() ([]byte, []int)
func (*FlunderList) GetListMeta ¶
func (c *FlunderList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*FlunderList) Marshal ¶
func (m *FlunderList) Marshal() (dAtA []byte, err error)
func (*FlunderList) MarshalToSizedBuffer ¶
func (m *FlunderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FlunderList) ProtoMessage ¶
func (*FlunderList) ProtoMessage()
func (*FlunderList) Reset ¶
func (m *FlunderList) Reset()
func (*FlunderList) Unmarshal ¶
func (m *FlunderList) Unmarshal(dAtA []byte) error
func (*FlunderList) XSize ¶
func (m *FlunderList) XSize() (n int)
func (*FlunderList) XXX_DiscardUnknown ¶
func (m *FlunderList) XXX_DiscardUnknown()
func (*FlunderList) XXX_Marshal ¶
func (m *FlunderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FlunderList) XXX_Merge ¶
func (m *FlunderList) XXX_Merge(src proto.Message)
func (*FlunderList) XXX_Size ¶
func (m *FlunderList) XXX_Size() int
func (*FlunderList) XXX_Unmarshal ¶
func (m *FlunderList) XXX_Unmarshal(b []byte) error
type FlunderSpec ¶
type FlunderSpec struct { // A name of another flunder, mutually exclusive to the FischerReference. FlunderReference string `json:"flunderReference,omitempty" protobuf:"bytes,1,opt,name=flunderReference"` // A name of a fischer, mutually exclusive to the FlunderReference. FischerReference string `json:"fischerReference,omitempty" protobuf:"bytes,2,opt,name=fischerReference"` // The reference type. ReferenceType ReferenceType `json:"referenceType,omitempty" protobuf:"bytes,3,opt,name=referenceType"` }
FlunderSpec is the specification of a Flunder.
func (*FlunderSpec) DeepCopy ¶
func (in *FlunderSpec) DeepCopy() *FlunderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlunderSpec.
func (*FlunderSpec) DeepCopyInto ¶
func (in *FlunderSpec) DeepCopyInto(out *FlunderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlunderSpec) Descriptor ¶
func (*FlunderSpec) Descriptor() ([]byte, []int)
func (*FlunderSpec) Marshal ¶
func (m *FlunderSpec) Marshal() (dAtA []byte, err error)
func (*FlunderSpec) MarshalToSizedBuffer ¶
func (m *FlunderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FlunderSpec) ProtoMessage ¶
func (*FlunderSpec) ProtoMessage()
func (*FlunderSpec) Reset ¶
func (m *FlunderSpec) Reset()
func (*FlunderSpec) Unmarshal ¶
func (m *FlunderSpec) Unmarshal(dAtA []byte) error
func (*FlunderSpec) XSize ¶
func (m *FlunderSpec) XSize() (n int)
func (*FlunderSpec) XXX_DiscardUnknown ¶
func (m *FlunderSpec) XXX_DiscardUnknown()
func (*FlunderSpec) XXX_Marshal ¶
func (m *FlunderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FlunderSpec) XXX_Merge ¶
func (m *FlunderSpec) XXX_Merge(src proto.Message)
func (*FlunderSpec) XXX_Size ¶
func (m *FlunderSpec) XXX_Size() int
func (*FlunderSpec) XXX_Unmarshal ¶
func (m *FlunderSpec) XXX_Unmarshal(b []byte) error
type FlunderStatus ¶
type FlunderStatus struct { }
FlunderStatus is the status of a Flunder.
func (*FlunderStatus) DeepCopy ¶
func (in *FlunderStatus) DeepCopy() *FlunderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlunderStatus.
func (*FlunderStatus) DeepCopyInto ¶
func (in *FlunderStatus) DeepCopyInto(out *FlunderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlunderStatus) Descriptor ¶
func (*FlunderStatus) Descriptor() ([]byte, []int)
func (*FlunderStatus) Marshal ¶
func (m *FlunderStatus) Marshal() (dAtA []byte, err error)
func (*FlunderStatus) MarshalToSizedBuffer ¶
func (m *FlunderStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FlunderStatus) ProtoMessage ¶
func (*FlunderStatus) ProtoMessage()
func (*FlunderStatus) Reset ¶
func (m *FlunderStatus) Reset()
func (*FlunderStatus) Unmarshal ¶
func (m *FlunderStatus) Unmarshal(dAtA []byte) error
func (*FlunderStatus) XSize ¶
func (m *FlunderStatus) XSize() (n int)
func (*FlunderStatus) XXX_DiscardUnknown ¶
func (m *FlunderStatus) XXX_DiscardUnknown()
func (*FlunderStatus) XXX_Marshal ¶
func (m *FlunderStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FlunderStatus) XXX_Merge ¶
func (m *FlunderStatus) XXX_Merge(src proto.Message)
func (*FlunderStatus) XXX_Size ¶
func (m *FlunderStatus) XXX_Size() int
func (*FlunderStatus) XXX_Unmarshal ¶
func (m *FlunderStatus) XXX_Unmarshal(b []byte) error
type Fortune ¶
type Fortune struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Value string `json:"value,omitempty" protobuf:"bytes,2,opt,name=value"` }
Fortune defines the schema for the "fortunes" resource.
func (*Fortune) ConvertToTable ¶
func (f *Fortune) ConvertToTable(ctx context.Context, object runtime.Object, tableOptions runtime.Object) (*metav1.Table, error)
ConvertToTable handles table printing from kubectl get
func (*Fortune) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fortune.
func (*Fortune) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fortune) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Fortune) Descriptor ¶
func (Fortune) GetGroupVersionResource ¶
func (Fortune) GetGroupVersionResource() schema.GroupVersionResource
GetGroupVersionResource returns a GroupVersionResource with "fortunes" as the resource. GetGroupVersionResource implements resource.Object
func (*Fortune) GetObjectMeta ¶
func (f *Fortune) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (Fortune) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Fortune is used as the internal version. IsStorageVersion implements resource.Object.
func (*Fortune) List ¶
func (f *Fortune) List(ctx context.Context, o *internalversion.ListOptions) (runtime.Object, error)
List implements rest.Lister
func (*Fortune) MarshalToSizedBuffer ¶
func (Fortune) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*Fortune) ProtoMessage ¶
func (*Fortune) ProtoMessage()
func (*Fortune) XXX_DiscardUnknown ¶
func (m *Fortune) XXX_DiscardUnknown()
func (*Fortune) XXX_Marshal ¶
func (*Fortune) XXX_Unmarshal ¶
type FortuneList ¶
type FortuneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Fortune `json:"items" protobuf:"bytes,2,rep,name=items"` }
FortuneList is a list of Fortune objects.
func (*FortuneList) DeepCopy ¶
func (in *FortuneList) DeepCopy() *FortuneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortuneList.
func (*FortuneList) DeepCopyInto ¶
func (in *FortuneList) DeepCopyInto(out *FortuneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FortuneList) DeepCopyObject ¶
func (in *FortuneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FortuneList) Descriptor ¶
func (*FortuneList) Descriptor() ([]byte, []int)
func (*FortuneList) GetListMeta ¶
func (f *FortuneList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*FortuneList) Marshal ¶
func (m *FortuneList) Marshal() (dAtA []byte, err error)
func (*FortuneList) MarshalToSizedBuffer ¶
func (m *FortuneList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FortuneList) ProtoMessage ¶
func (*FortuneList) ProtoMessage()
func (*FortuneList) Reset ¶
func (m *FortuneList) Reset()
func (*FortuneList) Unmarshal ¶
func (m *FortuneList) Unmarshal(dAtA []byte) error
func (*FortuneList) XSize ¶
func (m *FortuneList) XSize() (n int)
func (*FortuneList) XXX_DiscardUnknown ¶
func (m *FortuneList) XXX_DiscardUnknown()
func (*FortuneList) XXX_Marshal ¶
func (m *FortuneList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FortuneList) XXX_Merge ¶
func (m *FortuneList) XXX_Merge(src proto.Message)
func (*FortuneList) XXX_Size ¶
func (m *FortuneList) XXX_Size() int
func (*FortuneList) XXX_Unmarshal ¶
func (m *FortuneList) XXX_Unmarshal(b []byte) error
type ReferenceType ¶
type ReferenceType string
ReferenceType defines the type of an object reference.