Documentation ¶
Overview ¶
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
Index ¶
- Constants
- Variables
- func Convert_apiserverinternal_ServerStorageVersion_To_v1alpha1_ServerStorageVersion(in *apiserverinternal.ServerStorageVersion, out *ServerStorageVersion, ...) error
- func Convert_apiserverinternal_StorageVersionCondition_To_v1alpha1_StorageVersionCondition(in *apiserverinternal.StorageVersionCondition, out *StorageVersionCondition, ...) error
- func Convert_apiserverinternal_StorageVersionList_To_v1alpha1_StorageVersionList(in *apiserverinternal.StorageVersionList, out *StorageVersionList, ...) error
- func Convert_apiserverinternal_StorageVersionSpec_To_v1alpha1_StorageVersionSpec(in *apiserverinternal.StorageVersionSpec, out *StorageVersionSpec, ...) error
- func Convert_apiserverinternal_StorageVersionStatus_To_v1alpha1_StorageVersionStatus(in *apiserverinternal.StorageVersionStatus, out *StorageVersionStatus, ...) error
- func Convert_apiserverinternal_StorageVersion_To_v1alpha1_StorageVersion(in *apiserverinternal.StorageVersion, out *StorageVersion, s conversion.Scope) error
- func Convert_v1alpha1_ServerStorageVersion_To_apiserverinternal_ServerStorageVersion(in *ServerStorageVersion, out *apiserverinternal.ServerStorageVersion, ...) error
- func Convert_v1alpha1_StorageVersionCondition_To_apiserverinternal_StorageVersionCondition(in *StorageVersionCondition, out *apiserverinternal.StorageVersionCondition, ...) error
- func Convert_v1alpha1_StorageVersionList_To_apiserverinternal_StorageVersionList(in *StorageVersionList, out *apiserverinternal.StorageVersionList, ...) error
- func Convert_v1alpha1_StorageVersionSpec_To_apiserverinternal_StorageVersionSpec(in *StorageVersionSpec, out *apiserverinternal.StorageVersionSpec, ...) error
- func Convert_v1alpha1_StorageVersionStatus_To_apiserverinternal_StorageVersionStatus(in *StorageVersionStatus, out *apiserverinternal.StorageVersionStatus, ...) error
- func Convert_v1alpha1_StorageVersion_To_apiserverinternal_StorageVersion(in *StorageVersion, out *apiserverinternal.StorageVersion, s conversion.Scope) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type ConditionStatus
- type ServerStorageVersion
- func (in *ServerStorageVersion) DeepCopy() *ServerStorageVersion
- func (in *ServerStorageVersion) DeepCopyInto(out *ServerStorageVersion)
- func (*ServerStorageVersion) Descriptor() ([]byte, []int)
- func (m *ServerStorageVersion) Marshal() (dAtA []byte, err error)
- func (m *ServerStorageVersion) MarshalTo(dAtA []byte) (int, error)
- func (m *ServerStorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServerStorageVersion) ProtoMessage()
- func (m *ServerStorageVersion) Reset()
- func (m *ServerStorageVersion) Size() (n int)
- func (this *ServerStorageVersion) String() string
- func (m *ServerStorageVersion) Unmarshal(dAtA []byte) error
- func (m *ServerStorageVersion) XXX_DiscardUnknown()
- func (m *ServerStorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerStorageVersion) XXX_Merge(src proto.Message)
- func (m *ServerStorageVersion) XXX_Size() int
- func (m *ServerStorageVersion) XXX_Unmarshal(b []byte) error
- type StorageVersion
- func (in *StorageVersion) DeepCopy() *StorageVersion
- func (in *StorageVersion) DeepCopyInto(out *StorageVersion)
- func (in *StorageVersion) DeepCopyObject() runtime.Object
- func (*StorageVersion) Descriptor() ([]byte, []int)
- func (m *StorageVersion) Marshal() (dAtA []byte, err error)
- func (m *StorageVersion) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageVersion) ProtoMessage()
- func (m *StorageVersion) Reset()
- func (m *StorageVersion) Size() (n int)
- func (this *StorageVersion) String() string
- func (m *StorageVersion) Unmarshal(dAtA []byte) error
- func (m *StorageVersion) XXX_DiscardUnknown()
- func (m *StorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageVersion) XXX_Merge(src proto.Message)
- func (m *StorageVersion) XXX_Size() int
- func (m *StorageVersion) XXX_Unmarshal(b []byte) error
- type StorageVersionCondition
- func (in *StorageVersionCondition) DeepCopy() *StorageVersionCondition
- func (in *StorageVersionCondition) DeepCopyInto(out *StorageVersionCondition)
- func (*StorageVersionCondition) Descriptor() ([]byte, []int)
- func (m *StorageVersionCondition) Marshal() (dAtA []byte, err error)
- func (m *StorageVersionCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageVersionCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageVersionCondition) ProtoMessage()
- func (m *StorageVersionCondition) Reset()
- func (m *StorageVersionCondition) Size() (n int)
- func (this *StorageVersionCondition) String() string
- func (m *StorageVersionCondition) Unmarshal(dAtA []byte) error
- func (m *StorageVersionCondition) XXX_DiscardUnknown()
- func (m *StorageVersionCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageVersionCondition) XXX_Merge(src proto.Message)
- func (m *StorageVersionCondition) XXX_Size() int
- func (m *StorageVersionCondition) XXX_Unmarshal(b []byte) error
- type StorageVersionConditionType
- type StorageVersionList
- func (in *StorageVersionList) DeepCopy() *StorageVersionList
- func (in *StorageVersionList) DeepCopyInto(out *StorageVersionList)
- func (in *StorageVersionList) DeepCopyObject() runtime.Object
- func (*StorageVersionList) Descriptor() ([]byte, []int)
- func (m *StorageVersionList) Marshal() (dAtA []byte, err error)
- func (m *StorageVersionList) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageVersionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageVersionList) ProtoMessage()
- func (m *StorageVersionList) Reset()
- func (m *StorageVersionList) Size() (n int)
- func (this *StorageVersionList) String() string
- func (m *StorageVersionList) Unmarshal(dAtA []byte) error
- func (m *StorageVersionList) XXX_DiscardUnknown()
- func (m *StorageVersionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageVersionList) XXX_Merge(src proto.Message)
- func (m *StorageVersionList) XXX_Size() int
- func (m *StorageVersionList) XXX_Unmarshal(b []byte) error
- type StorageVersionSpec
- func (in *StorageVersionSpec) DeepCopy() *StorageVersionSpec
- func (in *StorageVersionSpec) DeepCopyInto(out *StorageVersionSpec)
- func (*StorageVersionSpec) Descriptor() ([]byte, []int)
- func (m *StorageVersionSpec) Marshal() (dAtA []byte, err error)
- func (m *StorageVersionSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageVersionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageVersionSpec) ProtoMessage()
- func (m *StorageVersionSpec) Reset()
- func (m *StorageVersionSpec) Size() (n int)
- func (this *StorageVersionSpec) String() string
- func (m *StorageVersionSpec) Unmarshal(dAtA []byte) error
- func (m *StorageVersionSpec) XXX_DiscardUnknown()
- func (m *StorageVersionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageVersionSpec) XXX_Merge(src proto.Message)
- func (m *StorageVersionSpec) XXX_Size() int
- func (m *StorageVersionSpec) XXX_Unmarshal(b []byte) error
- type StorageVersionStatus
- func (in *StorageVersionStatus) DeepCopy() *StorageVersionStatus
- func (in *StorageVersionStatus) DeepCopyInto(out *StorageVersionStatus)
- func (*StorageVersionStatus) Descriptor() ([]byte, []int)
- func (m *StorageVersionStatus) Marshal() (dAtA []byte, err error)
- func (m *StorageVersionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageVersionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageVersionStatus) ProtoMessage()
- func (m *StorageVersionStatus) Reset()
- func (m *StorageVersionStatus) Size() (n int)
- func (this *StorageVersionStatus) String() string
- func (m *StorageVersionStatus) Unmarshal(dAtA []byte) error
- func (m *StorageVersionStatus) XXX_DiscardUnknown()
- func (m *StorageVersionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageVersionStatus) XXX_Merge(src proto.Message)
- func (m *StorageVersionStatus) XXX_Size() int
- func (m *StorageVersionStatus) XXX_Unmarshal(b []byte) error
Constants ¶
const GroupName = "internal.apiserver.k8s.io"
GroupName is the group name use in this package
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 ( SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_apiserverinternal_ServerStorageVersion_To_v1alpha1_ServerStorageVersion ¶
func Convert_apiserverinternal_ServerStorageVersion_To_v1alpha1_ServerStorageVersion(in *apiserverinternal.ServerStorageVersion, out *ServerStorageVersion, s conversion.Scope) error
Convert_apiserverinternal_ServerStorageVersion_To_v1alpha1_ServerStorageVersion is an autogenerated conversion function.
func Convert_apiserverinternal_StorageVersionCondition_To_v1alpha1_StorageVersionCondition ¶
func Convert_apiserverinternal_StorageVersionCondition_To_v1alpha1_StorageVersionCondition(in *apiserverinternal.StorageVersionCondition, out *StorageVersionCondition, s conversion.Scope) error
Convert_apiserverinternal_StorageVersionCondition_To_v1alpha1_StorageVersionCondition is an autogenerated conversion function.
func Convert_apiserverinternal_StorageVersionList_To_v1alpha1_StorageVersionList ¶
func Convert_apiserverinternal_StorageVersionList_To_v1alpha1_StorageVersionList(in *apiserverinternal.StorageVersionList, out *StorageVersionList, s conversion.Scope) error
Convert_apiserverinternal_StorageVersionList_To_v1alpha1_StorageVersionList is an autogenerated conversion function.
func Convert_apiserverinternal_StorageVersionSpec_To_v1alpha1_StorageVersionSpec ¶
func Convert_apiserverinternal_StorageVersionSpec_To_v1alpha1_StorageVersionSpec(in *apiserverinternal.StorageVersionSpec, out *StorageVersionSpec, s conversion.Scope) error
Convert_apiserverinternal_StorageVersionSpec_To_v1alpha1_StorageVersionSpec is an autogenerated conversion function.
func Convert_apiserverinternal_StorageVersionStatus_To_v1alpha1_StorageVersionStatus ¶
func Convert_apiserverinternal_StorageVersionStatus_To_v1alpha1_StorageVersionStatus(in *apiserverinternal.StorageVersionStatus, out *StorageVersionStatus, s conversion.Scope) error
Convert_apiserverinternal_StorageVersionStatus_To_v1alpha1_StorageVersionStatus is an autogenerated conversion function.
func Convert_apiserverinternal_StorageVersion_To_v1alpha1_StorageVersion ¶
func Convert_apiserverinternal_StorageVersion_To_v1alpha1_StorageVersion(in *apiserverinternal.StorageVersion, out *StorageVersion, s conversion.Scope) error
Convert_apiserverinternal_StorageVersion_To_v1alpha1_StorageVersion is an autogenerated conversion function.
func Convert_v1alpha1_ServerStorageVersion_To_apiserverinternal_ServerStorageVersion ¶
func Convert_v1alpha1_ServerStorageVersion_To_apiserverinternal_ServerStorageVersion(in *ServerStorageVersion, out *apiserverinternal.ServerStorageVersion, s conversion.Scope) error
Convert_v1alpha1_ServerStorageVersion_To_apiserverinternal_ServerStorageVersion is an autogenerated conversion function.
func Convert_v1alpha1_StorageVersionCondition_To_apiserverinternal_StorageVersionCondition ¶
func Convert_v1alpha1_StorageVersionCondition_To_apiserverinternal_StorageVersionCondition(in *StorageVersionCondition, out *apiserverinternal.StorageVersionCondition, s conversion.Scope) error
Convert_v1alpha1_StorageVersionCondition_To_apiserverinternal_StorageVersionCondition is an autogenerated conversion function.
func Convert_v1alpha1_StorageVersionList_To_apiserverinternal_StorageVersionList ¶
func Convert_v1alpha1_StorageVersionList_To_apiserverinternal_StorageVersionList(in *StorageVersionList, out *apiserverinternal.StorageVersionList, s conversion.Scope) error
Convert_v1alpha1_StorageVersionList_To_apiserverinternal_StorageVersionList is an autogenerated conversion function.
func Convert_v1alpha1_StorageVersionSpec_To_apiserverinternal_StorageVersionSpec ¶
func Convert_v1alpha1_StorageVersionSpec_To_apiserverinternal_StorageVersionSpec(in *StorageVersionSpec, out *apiserverinternal.StorageVersionSpec, s conversion.Scope) error
Convert_v1alpha1_StorageVersionSpec_To_apiserverinternal_StorageVersionSpec is an autogenerated conversion function.
func Convert_v1alpha1_StorageVersionStatus_To_apiserverinternal_StorageVersionStatus ¶
func Convert_v1alpha1_StorageVersionStatus_To_apiserverinternal_StorageVersionStatus(in *StorageVersionStatus, out *apiserverinternal.StorageVersionStatus, s conversion.Scope) error
Convert_v1alpha1_StorageVersionStatus_To_apiserverinternal_StorageVersionStatus is an autogenerated conversion function.
func Convert_v1alpha1_StorageVersion_To_apiserverinternal_StorageVersion ¶
func Convert_v1alpha1_StorageVersion_To_apiserverinternal_StorageVersion(in *StorageVersion, out *apiserverinternal.StorageVersion, s conversion.Scope) error
Convert_v1alpha1_StorageVersion_To_apiserverinternal_StorageVersion is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ConditionStatus ¶
type ConditionStatus string
const ( ConditionTrue ConditionStatus = "True" ConditionFalse ConditionStatus = "False" ConditionUnknown ConditionStatus = "Unknown" )
type ServerStorageVersion ¶
type ServerStorageVersion struct { // The ID of the reporting API server. APIServerID string `json:"apiServerID,omitempty" protobuf:"bytes,1,opt,name=apiServerID"` // The API server encodes the object to this version when persisting it in // the backend (e.g., etcd). EncodingVersion string `json:"encodingVersion,omitempty" protobuf:"bytes,2,opt,name=encodingVersion"` // The API server can decode objects encoded in these versions. // The encodingVersion must be included in the decodableVersions. // +listType=set DecodableVersions []string `json:"decodableVersions,omitempty" protobuf:"bytes,3,opt,name=decodableVersions"` }
An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend.
func (*ServerStorageVersion) DeepCopy ¶
func (in *ServerStorageVersion) DeepCopy() *ServerStorageVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerStorageVersion.
func (*ServerStorageVersion) DeepCopyInto ¶
func (in *ServerStorageVersion) DeepCopyInto(out *ServerStorageVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerStorageVersion) Descriptor ¶
func (*ServerStorageVersion) Descriptor() ([]byte, []int)
func (*ServerStorageVersion) Marshal ¶
func (m *ServerStorageVersion) Marshal() (dAtA []byte, err error)
func (*ServerStorageVersion) MarshalTo ¶
func (m *ServerStorageVersion) MarshalTo(dAtA []byte) (int, error)
func (*ServerStorageVersion) MarshalToSizedBuffer ¶
func (m *ServerStorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServerStorageVersion) ProtoMessage ¶
func (*ServerStorageVersion) ProtoMessage()
func (*ServerStorageVersion) Reset ¶
func (m *ServerStorageVersion) Reset()
func (*ServerStorageVersion) Size ¶
func (m *ServerStorageVersion) Size() (n int)
func (*ServerStorageVersion) String ¶
func (this *ServerStorageVersion) String() string
func (*ServerStorageVersion) Unmarshal ¶
func (m *ServerStorageVersion) Unmarshal(dAtA []byte) error
func (*ServerStorageVersion) XXX_DiscardUnknown ¶
func (m *ServerStorageVersion) XXX_DiscardUnknown()
func (*ServerStorageVersion) XXX_Marshal ¶
func (m *ServerStorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerStorageVersion) XXX_Merge ¶
func (m *ServerStorageVersion) XXX_Merge(src proto.Message)
func (*ServerStorageVersion) XXX_Size ¶
func (m *ServerStorageVersion) XXX_Size() int
func (*ServerStorageVersion) XXX_Unmarshal ¶
func (m *ServerStorageVersion) XXX_Unmarshal(b []byte) error
type StorageVersion ¶
type StorageVersion struct { metav1.TypeMeta `json:",inline"` // The name is <group>.<resource>. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is an empty spec. It is here to comply with Kubernetes API style. Spec StorageVersionSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` // API server instances report the version they can decode and the version they // encode objects to when persisting objects in the backend. Status StorageVersionStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
Storage version of a specific resource.
func (*StorageVersion) DeepCopy ¶
func (in *StorageVersion) DeepCopy() *StorageVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageVersion.
func (*StorageVersion) DeepCopyInto ¶
func (in *StorageVersion) DeepCopyInto(out *StorageVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageVersion) DeepCopyObject ¶
func (in *StorageVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageVersion) Descriptor ¶
func (*StorageVersion) Descriptor() ([]byte, []int)
func (*StorageVersion) Marshal ¶
func (m *StorageVersion) Marshal() (dAtA []byte, err error)
func (*StorageVersion) MarshalToSizedBuffer ¶
func (m *StorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageVersion) ProtoMessage ¶
func (*StorageVersion) ProtoMessage()
func (*StorageVersion) Reset ¶
func (m *StorageVersion) Reset()
func (*StorageVersion) Size ¶
func (m *StorageVersion) Size() (n int)
func (*StorageVersion) String ¶
func (this *StorageVersion) String() string
func (*StorageVersion) Unmarshal ¶
func (m *StorageVersion) Unmarshal(dAtA []byte) error
func (*StorageVersion) XXX_DiscardUnknown ¶
func (m *StorageVersion) XXX_DiscardUnknown()
func (*StorageVersion) XXX_Marshal ¶
func (m *StorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersion) XXX_Merge ¶
func (m *StorageVersion) XXX_Merge(src proto.Message)
func (*StorageVersion) XXX_Size ¶
func (m *StorageVersion) XXX_Size() int
func (*StorageVersion) XXX_Unmarshal ¶
func (m *StorageVersion) XXX_Unmarshal(b []byte) error
type StorageVersionCondition ¶
type StorageVersionCondition struct { // Type of the condition. // +required Type StorageVersionConditionType `json:"type" protobuf:"bytes,1,opt,name=type"` // Status of the condition, one of True, False, Unknown. // +required Status ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status"` // If set, this represents the .metadata.generation that the condition was set based upon. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // Last time the condition transitioned from one status to another. // +required LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,4,opt,name=lastTransitionTime"` // The reason for the condition's last transition. // +required Reason string `json:"reason" protobuf:"bytes,5,opt,name=reason"` // A human readable message indicating details about the transition. // +required Message string `json:"message,omitempty" protobuf:"bytes,6,opt,name=message"` }
Describes the state of the storageVersion at a certain point.
func (*StorageVersionCondition) DeepCopy ¶
func (in *StorageVersionCondition) DeepCopy() *StorageVersionCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageVersionCondition.
func (*StorageVersionCondition) DeepCopyInto ¶
func (in *StorageVersionCondition) DeepCopyInto(out *StorageVersionCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageVersionCondition) Descriptor ¶
func (*StorageVersionCondition) Descriptor() ([]byte, []int)
func (*StorageVersionCondition) Marshal ¶
func (m *StorageVersionCondition) Marshal() (dAtA []byte, err error)
func (*StorageVersionCondition) MarshalTo ¶
func (m *StorageVersionCondition) MarshalTo(dAtA []byte) (int, error)
func (*StorageVersionCondition) MarshalToSizedBuffer ¶
func (m *StorageVersionCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageVersionCondition) ProtoMessage ¶
func (*StorageVersionCondition) ProtoMessage()
func (*StorageVersionCondition) Reset ¶
func (m *StorageVersionCondition) Reset()
func (*StorageVersionCondition) Size ¶
func (m *StorageVersionCondition) Size() (n int)
func (*StorageVersionCondition) String ¶
func (this *StorageVersionCondition) String() string
func (*StorageVersionCondition) Unmarshal ¶
func (m *StorageVersionCondition) Unmarshal(dAtA []byte) error
func (*StorageVersionCondition) XXX_DiscardUnknown ¶
func (m *StorageVersionCondition) XXX_DiscardUnknown()
func (*StorageVersionCondition) XXX_Marshal ¶
func (m *StorageVersionCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersionCondition) XXX_Merge ¶
func (m *StorageVersionCondition) XXX_Merge(src proto.Message)
func (*StorageVersionCondition) XXX_Size ¶
func (m *StorageVersionCondition) XXX_Size() int
func (*StorageVersionCondition) XXX_Unmarshal ¶
func (m *StorageVersionCondition) XXX_Unmarshal(b []byte) error
type StorageVersionConditionType ¶
type StorageVersionConditionType string
const ( // Indicates that encoding storage versions reported by all servers are equal. AllEncodingVersionsEqual StorageVersionConditionType = "AllEncodingVersionsEqual" )
type StorageVersionList ¶
type StorageVersionList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []StorageVersion `json:"items" protobuf:"bytes,2,rep,name=items"` }
A list of StorageVersions.
func (*StorageVersionList) DeepCopy ¶
func (in *StorageVersionList) DeepCopy() *StorageVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageVersionList.
func (*StorageVersionList) DeepCopyInto ¶
func (in *StorageVersionList) DeepCopyInto(out *StorageVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageVersionList) DeepCopyObject ¶
func (in *StorageVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageVersionList) Descriptor ¶
func (*StorageVersionList) Descriptor() ([]byte, []int)
func (*StorageVersionList) Marshal ¶
func (m *StorageVersionList) Marshal() (dAtA []byte, err error)
func (*StorageVersionList) MarshalTo ¶
func (m *StorageVersionList) MarshalTo(dAtA []byte) (int, error)
func (*StorageVersionList) MarshalToSizedBuffer ¶
func (m *StorageVersionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageVersionList) ProtoMessage ¶
func (*StorageVersionList) ProtoMessage()
func (*StorageVersionList) Reset ¶
func (m *StorageVersionList) Reset()
func (*StorageVersionList) Size ¶
func (m *StorageVersionList) Size() (n int)
func (*StorageVersionList) String ¶
func (this *StorageVersionList) String() string
func (*StorageVersionList) Unmarshal ¶
func (m *StorageVersionList) Unmarshal(dAtA []byte) error
func (*StorageVersionList) XXX_DiscardUnknown ¶
func (m *StorageVersionList) XXX_DiscardUnknown()
func (*StorageVersionList) XXX_Marshal ¶
func (m *StorageVersionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersionList) XXX_Merge ¶
func (m *StorageVersionList) XXX_Merge(src proto.Message)
func (*StorageVersionList) XXX_Size ¶
func (m *StorageVersionList) XXX_Size() int
func (*StorageVersionList) XXX_Unmarshal ¶
func (m *StorageVersionList) XXX_Unmarshal(b []byte) error
type StorageVersionSpec ¶
type StorageVersionSpec struct{}
StorageVersionSpec is an empty spec.
func (*StorageVersionSpec) DeepCopy ¶
func (in *StorageVersionSpec) DeepCopy() *StorageVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageVersionSpec.
func (*StorageVersionSpec) DeepCopyInto ¶
func (in *StorageVersionSpec) DeepCopyInto(out *StorageVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageVersionSpec) Descriptor ¶
func (*StorageVersionSpec) Descriptor() ([]byte, []int)
func (*StorageVersionSpec) Marshal ¶
func (m *StorageVersionSpec) Marshal() (dAtA []byte, err error)
func (*StorageVersionSpec) MarshalTo ¶
func (m *StorageVersionSpec) MarshalTo(dAtA []byte) (int, error)
func (*StorageVersionSpec) MarshalToSizedBuffer ¶
func (m *StorageVersionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageVersionSpec) ProtoMessage ¶
func (*StorageVersionSpec) ProtoMessage()
func (*StorageVersionSpec) Reset ¶
func (m *StorageVersionSpec) Reset()
func (*StorageVersionSpec) Size ¶
func (m *StorageVersionSpec) Size() (n int)
func (*StorageVersionSpec) String ¶
func (this *StorageVersionSpec) String() string
func (*StorageVersionSpec) Unmarshal ¶
func (m *StorageVersionSpec) Unmarshal(dAtA []byte) error
func (*StorageVersionSpec) XXX_DiscardUnknown ¶
func (m *StorageVersionSpec) XXX_DiscardUnknown()
func (*StorageVersionSpec) XXX_Marshal ¶
func (m *StorageVersionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersionSpec) XXX_Merge ¶
func (m *StorageVersionSpec) XXX_Merge(src proto.Message)
func (*StorageVersionSpec) XXX_Size ¶
func (m *StorageVersionSpec) XXX_Size() int
func (*StorageVersionSpec) XXX_Unmarshal ¶
func (m *StorageVersionSpec) XXX_Unmarshal(b []byte) error
type StorageVersionStatus ¶
type StorageVersionStatus struct { // The reported versions per API server instance. // +optional // +listType=map // +listMapKey=apiserverID StorageVersions []ServerStorageVersion `json:"storageVersions,omitempty" protobuf:"bytes,1,opt,name=storageVersions"` // If all API server instances agree on the same encoding storage version, // then this field is set to that version. Otherwise this field is left empty. // API servers should finish updating its storageVersionStatus entry before // serving write operations, so that this field will be in sync with the reality. // +optional CommonEncodingVersion *string `json:"commonEncodingVersion,omitempty" protobuf:"bytes,2,opt,name=commonEncodingVersion"` // The latest available observations of the storageVersion's state. // +optional // +listType=map // +listMapKey=type Conditions []StorageVersionCondition `json:"conditions,omitempty" protobuf:"bytes,3,opt,name=conditions"` }
API server instances report the versions they can decode and the version they encode objects to when persisting objects in the backend.
func (*StorageVersionStatus) DeepCopy ¶
func (in *StorageVersionStatus) DeepCopy() *StorageVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageVersionStatus.
func (*StorageVersionStatus) DeepCopyInto ¶
func (in *StorageVersionStatus) DeepCopyInto(out *StorageVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageVersionStatus) Descriptor ¶
func (*StorageVersionStatus) Descriptor() ([]byte, []int)
func (*StorageVersionStatus) Marshal ¶
func (m *StorageVersionStatus) Marshal() (dAtA []byte, err error)
func (*StorageVersionStatus) MarshalTo ¶
func (m *StorageVersionStatus) MarshalTo(dAtA []byte) (int, error)
func (*StorageVersionStatus) MarshalToSizedBuffer ¶
func (m *StorageVersionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageVersionStatus) ProtoMessage ¶
func (*StorageVersionStatus) ProtoMessage()
func (*StorageVersionStatus) Reset ¶
func (m *StorageVersionStatus) Reset()
func (*StorageVersionStatus) Size ¶
func (m *StorageVersionStatus) Size() (n int)
func (*StorageVersionStatus) String ¶
func (this *StorageVersionStatus) String() string
func (*StorageVersionStatus) Unmarshal ¶
func (m *StorageVersionStatus) Unmarshal(dAtA []byte) error
func (*StorageVersionStatus) XXX_DiscardUnknown ¶
func (m *StorageVersionStatus) XXX_DiscardUnknown()
func (*StorageVersionStatus) XXX_Marshal ¶
func (m *StorageVersionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersionStatus) XXX_Merge ¶
func (m *StorageVersionStatus) XXX_Merge(src proto.Message)
func (*StorageVersionStatus) XXX_Size ¶
func (m *StorageVersionStatus) XXX_Size() int
func (*StorageVersionStatus) XXX_Unmarshal ¶
func (m *StorageVersionStatus) XXX_Unmarshal(b []byte) error