Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API.
+kubebuilder:object:generate=true +groupName=esi.be.kuid.dev
Index ¶
- Constants
- Variables
- func ConvertESIClaimFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func ConvertESIEntryFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func ConvertESIIndexFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func GetMaxClaimRange(id uint64) string
- func GetMinClaimRange(id uint64) string
- func Resource(resource string) schema.GroupResource
- type ESIClaim
- func (r *ESIClaim) CalculateHash() ([sha1.Size]byte, error)
- func (in *ESIClaim) DeepCopy() *ESIClaim
- func (in *ESIClaim) DeepCopyInto(out *ESIClaim)
- func (in *ESIClaim) DeepCopyObject() runtime.Object
- func (*ESIClaim) Descriptor() ([]byte, []int)
- func (r *ESIClaim) GetClaimID(t string, id uint64) tree.ID
- func (r *ESIClaim) GetClaimLabels() labels.Set
- func (r *ESIClaim) GetClaimRequest() string
- func (r *ESIClaim) GetClaimResponse() string
- func (r *ESIClaim) GetClaimType() backend.ClaimType
- func (r *ESIClaim) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (r *ESIClaim) GetESIRange() (int, int)
- func (ESIClaim) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ESIClaim) GetIndex() string
- func (r *ESIClaim) GetKey() store.Key
- func (r *ESIClaim) GetLabelSelector() (labels.Selector, error)
- func (r *ESIClaim) GetNamespacedName() types.NamespacedName
- func (r *ESIClaim) GetObjectMeta() *metav1.ObjectMeta
- func (r *ESIClaim) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ESIClaim) GetOwnerSelector() (labels.Selector, error)
- func (r *ESIClaim) GetRange() *string
- func (r *ESIClaim) GetRangeID(_ string) (tree.Range, error)
- func (r *ESIClaim) GetSelector() *metav1.LabelSelector
- func (r *ESIClaim) GetSingularName() string
- func (r *ESIClaim) GetSpec() any
- func (r *ESIClaim) GetStaticID() *uint64
- func (r *ESIClaim) GetStaticTreeID(t string) tree.ID
- func (r *ESIClaim) GetStatus() resource.StatusSubResource
- func (r *ESIClaim) GetStatusID() *uint64
- func (r *ESIClaim) GetTable(s string, to, from uint64) table.Table
- func (ESIClaim) IsStorageVersion() bool
- func (m *ESIClaim) Marshal() (dAtA []byte, err error)
- func (m *ESIClaim) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIClaim) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ESIClaim) NamespaceScoped() bool
- func (ESIClaim) New() runtime.Object
- func (ESIClaim) NewList() runtime.Object
- func (r *ESIClaim) NewObjList() backend.GenericObjectList
- func (*ESIClaim) ProtoMessage()
- func (m *ESIClaim) Reset()
- func (r *ESIClaim) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ESIClaim) SetSpec(s any)
- func (r *ESIClaim) SetStatusID(s *uint64)
- func (r *ESIClaim) SetStatusRange(s *string)
- func (m *ESIClaim) Size() (n int)
- func (this *ESIClaim) String() string
- func (m *ESIClaim) Unmarshal(dAtA []byte) error
- func (r *ESIClaim) ValidateESIClaimType() error
- func (r *ESIClaim) ValidateESIID() error
- func (r *ESIClaim) ValidateESIRange() error
- func (r *ESIClaim) ValidateOwner(labels labels.Set) error
- func (r *ESIClaim) ValidateSyntax(s string) field.ErrorList
- func (m *ESIClaim) XXX_DiscardUnknown()
- func (m *ESIClaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIClaim) XXX_Merge(src proto.Message)
- func (m *ESIClaim) XXX_Size() int
- func (m *ESIClaim) XXX_Unmarshal(b []byte) error
- type ESIClaimList
- func (in *ESIClaimList) DeepCopy() *ESIClaimList
- func (in *ESIClaimList) DeepCopyInto(out *ESIClaimList)
- func (in *ESIClaimList) DeepCopyObject() runtime.Object
- func (*ESIClaimList) Descriptor() ([]byte, []int)
- func (r *ESIClaimList) GetItems() []backend.Object
- func (r *ESIClaimList) GetListMeta() *metav1.ListMeta
- func (r *ESIClaimList) GetObjects() []backend.GenericObject
- func (m *ESIClaimList) Marshal() (dAtA []byte, err error)
- func (m *ESIClaimList) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIClaimList) ProtoMessage()
- func (m *ESIClaimList) Reset()
- func (m *ESIClaimList) Size() (n int)
- func (this *ESIClaimList) String() string
- func (m *ESIClaimList) Unmarshal(dAtA []byte) error
- func (m *ESIClaimList) XXX_DiscardUnknown()
- func (m *ESIClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIClaimList) XXX_Merge(src proto.Message)
- func (m *ESIClaimList) XXX_Size() int
- func (m *ESIClaimList) XXX_Unmarshal(b []byte) error
- type ESIClaimSpec
- func (in *ESIClaimSpec) DeepCopy() *ESIClaimSpec
- func (in *ESIClaimSpec) DeepCopyInto(out *ESIClaimSpec)
- func (*ESIClaimSpec) Descriptor() ([]byte, []int)
- func (m *ESIClaimSpec) Marshal() (dAtA []byte, err error)
- func (m *ESIClaimSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIClaimSpec) ProtoMessage()
- func (m *ESIClaimSpec) Reset()
- func (m *ESIClaimSpec) Size() (n int)
- func (this *ESIClaimSpec) String() string
- func (m *ESIClaimSpec) Unmarshal(dAtA []byte) error
- func (m *ESIClaimSpec) XXX_DiscardUnknown()
- func (m *ESIClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIClaimSpec) XXX_Merge(src proto.Message)
- func (m *ESIClaimSpec) XXX_Size() int
- func (m *ESIClaimSpec) XXX_Unmarshal(b []byte) error
- type ESIClaimStatus
- func (r ESIClaimStatus) CopyTo(obj resource.ObjectWithStatusSubResource)
- func (in *ESIClaimStatus) DeepCopy() *ESIClaimStatus
- func (in *ESIClaimStatus) DeepCopyInto(out *ESIClaimStatus)
- func (*ESIClaimStatus) Descriptor() ([]byte, []int)
- func (m *ESIClaimStatus) Marshal() (dAtA []byte, err error)
- func (m *ESIClaimStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIClaimStatus) ProtoMessage()
- func (m *ESIClaimStatus) Reset()
- func (m *ESIClaimStatus) Size() (n int)
- func (this *ESIClaimStatus) String() string
- func (ESIClaimStatus) SubResourceName() string
- func (m *ESIClaimStatus) Unmarshal(dAtA []byte) error
- func (m *ESIClaimStatus) XXX_DiscardUnknown()
- func (m *ESIClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIClaimStatus) XXX_Merge(src proto.Message)
- func (m *ESIClaimStatus) XXX_Size() int
- func (m *ESIClaimStatus) XXX_Unmarshal(b []byte) error
- type ESIClaimType
- type ESIDynamicIDSyntaxValidator
- func (in *ESIDynamicIDSyntaxValidator) DeepCopy() *ESIDynamicIDSyntaxValidator
- func (in *ESIDynamicIDSyntaxValidator) DeepCopyInto(out *ESIDynamicIDSyntaxValidator)
- func (*ESIDynamicIDSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ESIDynamicIDSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ESIDynamicIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIDynamicIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIDynamicIDSyntaxValidator) ProtoMessage()
- func (m *ESIDynamicIDSyntaxValidator) Reset()
- func (m *ESIDynamicIDSyntaxValidator) Size() (n int)
- func (this *ESIDynamicIDSyntaxValidator) String() string
- func (m *ESIDynamicIDSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ESIDynamicIDSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
- func (m *ESIDynamicIDSyntaxValidator) XXX_DiscardUnknown()
- func (m *ESIDynamicIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIDynamicIDSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ESIDynamicIDSyntaxValidator) XXX_Size() int
- func (m *ESIDynamicIDSyntaxValidator) XXX_Unmarshal(b []byte) error
- type ESIEntry
- func (r *ESIEntry) CalculateHash() ([sha1.Size]byte, error)
- func (in *ESIEntry) DeepCopy() *ESIEntry
- func (in *ESIEntry) DeepCopyInto(out *ESIEntry)
- func (in *ESIEntry) DeepCopyObject() runtime.Object
- func (*ESIEntry) Descriptor() ([]byte, []int)
- func (r *ESIEntry) GetClaimName() string
- func (r *ESIEntry) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (ESIEntry) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ESIEntry) GetIndex() string
- func (r *ESIEntry) GetKey() store.Key
- func (r *ESIEntry) GetNamespacedName() types.NamespacedName
- func (r *ESIEntry) GetObjectMeta() *metav1.ObjectMeta
- func (r *ESIEntry) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ESIEntry) GetSingularName() string
- func (r *ESIEntry) GetSpec() any
- func (r *ESIEntry) GetSpecID() string
- func (ESIEntry) IsStorageVersion() bool
- func (m *ESIEntry) Marshal() (dAtA []byte, err error)
- func (m *ESIEntry) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ESIEntry) NamespaceScoped() bool
- func (ESIEntry) New() runtime.Object
- func (ESIEntry) NewList() runtime.Object
- func (r *ESIEntry) NewObjList() backend.GenericObjectList
- func (*ESIEntry) ProtoMessage()
- func (m *ESIEntry) Reset()
- func (r *ESIEntry) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ESIEntry) SetSpec(s any)
- func (m *ESIEntry) Size() (n int)
- func (this *ESIEntry) String() string
- func (m *ESIEntry) Unmarshal(dAtA []byte) error
- func (r *ESIEntry) ValidateSyntax(_ string) field.ErrorList
- func (m *ESIEntry) XXX_DiscardUnknown()
- func (m *ESIEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIEntry) XXX_Merge(src proto.Message)
- func (m *ESIEntry) XXX_Size() int
- func (m *ESIEntry) XXX_Unmarshal(b []byte) error
- type ESIEntryList
- func (in *ESIEntryList) DeepCopy() *ESIEntryList
- func (in *ESIEntryList) DeepCopyInto(out *ESIEntryList)
- func (in *ESIEntryList) DeepCopyObject() runtime.Object
- func (*ESIEntryList) Descriptor() ([]byte, []int)
- func (r *ESIEntryList) GetItems() []*ESIEntry
- func (r *ESIEntryList) GetListMeta() *metav1.ListMeta
- func (r *ESIEntryList) GetObjects() []backend.GenericObject
- func (m *ESIEntryList) Marshal() (dAtA []byte, err error)
- func (m *ESIEntryList) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIEntryList) ProtoMessage()
- func (m *ESIEntryList) Reset()
- func (m *ESIEntryList) Size() (n int)
- func (this *ESIEntryList) String() string
- func (m *ESIEntryList) Unmarshal(dAtA []byte) error
- func (m *ESIEntryList) XXX_DiscardUnknown()
- func (m *ESIEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIEntryList) XXX_Merge(src proto.Message)
- func (m *ESIEntryList) XXX_Size() int
- func (m *ESIEntryList) XXX_Unmarshal(b []byte) error
- type ESIEntrySpec
- func (in *ESIEntrySpec) DeepCopy() *ESIEntrySpec
- func (in *ESIEntrySpec) DeepCopyInto(out *ESIEntrySpec)
- func (*ESIEntrySpec) Descriptor() ([]byte, []int)
- func (m *ESIEntrySpec) Marshal() (dAtA []byte, err error)
- func (m *ESIEntrySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIEntrySpec) ProtoMessage()
- func (m *ESIEntrySpec) Reset()
- func (m *ESIEntrySpec) Size() (n int)
- func (this *ESIEntrySpec) String() string
- func (m *ESIEntrySpec) Unmarshal(dAtA []byte) error
- func (m *ESIEntrySpec) XXX_DiscardUnknown()
- func (m *ESIEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIEntrySpec) XXX_Merge(src proto.Message)
- func (m *ESIEntrySpec) XXX_Size() int
- func (m *ESIEntrySpec) XXX_Unmarshal(b []byte) error
- type ESIEntryStatus
- func (in *ESIEntryStatus) DeepCopy() *ESIEntryStatus
- func (in *ESIEntryStatus) DeepCopyInto(out *ESIEntryStatus)
- func (*ESIEntryStatus) Descriptor() ([]byte, []int)
- func (m *ESIEntryStatus) Marshal() (dAtA []byte, err error)
- func (m *ESIEntryStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIEntryStatus) ProtoMessage()
- func (m *ESIEntryStatus) Reset()
- func (m *ESIEntryStatus) Size() (n int)
- func (this *ESIEntryStatus) String() string
- func (m *ESIEntryStatus) Unmarshal(dAtA []byte) error
- func (m *ESIEntryStatus) XXX_DiscardUnknown()
- func (m *ESIEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIEntryStatus) XXX_Merge(src proto.Message)
- func (m *ESIEntryStatus) XXX_Size() int
- func (m *ESIEntryStatus) XXX_Unmarshal(b []byte) error
- type ESIIndex
- func (r *ESIIndex) CalculateHash() ([sha1.Size]byte, error)
- func (in *ESIIndex) DeepCopy() *ESIIndex
- func (in *ESIIndex) DeepCopyInto(out *ESIIndex)
- func (in *ESIIndex) DeepCopyObject() runtime.Object
- func (*ESIIndex) Descriptor() ([]byte, []int)
- func (r *ESIIndex) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (ESIIndex) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ESIIndex) GetKey() store.Key
- func (r *ESIIndex) GetMaxClaim() backend.ClaimObject
- func (r *ESIIndex) GetMaxClaimNSN() types.NamespacedName
- func (r *ESIIndex) GetMaxID() *uint64
- func (r *ESIIndex) GetMinClaim() backend.ClaimObject
- func (r *ESIIndex) GetMinClaimNSN() types.NamespacedName
- func (r *ESIIndex) GetMinID() *uint64
- func (r *ESIIndex) GetNamespacedName() types.NamespacedName
- func (r *ESIIndex) GetObjectMeta() *metav1.ObjectMeta
- func (r *ESIIndex) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ESIIndex) GetSingularName() string
- func (r *ESIIndex) GetSpec() any
- func (r *ESIIndex) GetTree() gtree.GTree
- func (r *ESIIndex) GetType() string
- func (ESIIndex) IsStorageVersion() bool
- func (m *ESIIndex) Marshal() (dAtA []byte, err error)
- func (m *ESIIndex) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ESIIndex) NamespaceScoped() bool
- func (ESIIndex) New() runtime.Object
- func (ESIIndex) NewList() runtime.Object
- func (r *ESIIndex) NewObjList() backend.GenericObjectList
- func (*ESIIndex) ProtoMessage()
- func (m *ESIIndex) Reset()
- func (r *ESIIndex) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ESIIndex) SetSpec(s any)
- func (m *ESIIndex) Size() (n int)
- func (this *ESIIndex) String() string
- func (m *ESIIndex) Unmarshal(dAtA []byte) error
- func (r *ESIIndex) ValidateSyntax(_ string) field.ErrorList
- func (m *ESIIndex) XXX_DiscardUnknown()
- func (m *ESIIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIIndex) XXX_Merge(src proto.Message)
- func (m *ESIIndex) XXX_Size() int
- func (m *ESIIndex) XXX_Unmarshal(b []byte) error
- type ESIIndexList
- func (in *ESIIndexList) DeepCopy() *ESIIndexList
- func (in *ESIIndexList) DeepCopyInto(out *ESIIndexList)
- func (in *ESIIndexList) DeepCopyObject() runtime.Object
- func (*ESIIndexList) Descriptor() ([]byte, []int)
- func (r *ESIIndexList) GetItems() []backend.Object
- func (r *ESIIndexList) GetListMeta() *metav1.ListMeta
- func (r *ESIIndexList) GetObjects() []backend.GenericObject
- func (m *ESIIndexList) Marshal() (dAtA []byte, err error)
- func (m *ESIIndexList) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIIndexList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIIndexList) ProtoMessage()
- func (m *ESIIndexList) Reset()
- func (m *ESIIndexList) Size() (n int)
- func (this *ESIIndexList) String() string
- func (m *ESIIndexList) Unmarshal(dAtA []byte) error
- func (m *ESIIndexList) XXX_DiscardUnknown()
- func (m *ESIIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIIndexList) XXX_Merge(src proto.Message)
- func (m *ESIIndexList) XXX_Size() int
- func (m *ESIIndexList) XXX_Unmarshal(b []byte) error
- type ESIIndexSpec
- func (in *ESIIndexSpec) DeepCopy() *ESIIndexSpec
- func (in *ESIIndexSpec) DeepCopyInto(out *ESIIndexSpec)
- func (*ESIIndexSpec) Descriptor() ([]byte, []int)
- func (m *ESIIndexSpec) Marshal() (dAtA []byte, err error)
- func (m *ESIIndexSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIIndexSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIIndexSpec) ProtoMessage()
- func (m *ESIIndexSpec) Reset()
- func (m *ESIIndexSpec) Size() (n int)
- func (this *ESIIndexSpec) String() string
- func (m *ESIIndexSpec) Unmarshal(dAtA []byte) error
- func (m *ESIIndexSpec) XXX_DiscardUnknown()
- func (m *ESIIndexSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIIndexSpec) XXX_Merge(src proto.Message)
- func (m *ESIIndexSpec) XXX_Size() int
- func (m *ESIIndexSpec) XXX_Unmarshal(b []byte) error
- type ESIIndexStatus
- func (in *ESIIndexStatus) DeepCopy() *ESIIndexStatus
- func (in *ESIIndexStatus) DeepCopyInto(out *ESIIndexStatus)
- func (*ESIIndexStatus) Descriptor() ([]byte, []int)
- func (m *ESIIndexStatus) Marshal() (dAtA []byte, err error)
- func (m *ESIIndexStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIIndexStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIIndexStatus) ProtoMessage()
- func (m *ESIIndexStatus) Reset()
- func (m *ESIIndexStatus) Size() (n int)
- func (this *ESIIndexStatus) String() string
- func (m *ESIIndexStatus) Unmarshal(dAtA []byte) error
- func (m *ESIIndexStatus) XXX_DiscardUnknown()
- func (m *ESIIndexStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIIndexStatus) XXX_Merge(src proto.Message)
- func (m *ESIIndexStatus) XXX_Size() int
- func (m *ESIIndexStatus) XXX_Unmarshal(b []byte) error
- type ESIRangeSyntaxValidator
- func (in *ESIRangeSyntaxValidator) DeepCopy() *ESIRangeSyntaxValidator
- func (in *ESIRangeSyntaxValidator) DeepCopyInto(out *ESIRangeSyntaxValidator)
- func (*ESIRangeSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ESIRangeSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ESIRangeSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIRangeSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIRangeSyntaxValidator) ProtoMessage()
- func (m *ESIRangeSyntaxValidator) Reset()
- func (m *ESIRangeSyntaxValidator) Size() (n int)
- func (this *ESIRangeSyntaxValidator) String() string
- func (m *ESIRangeSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ESIRangeSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
- func (m *ESIRangeSyntaxValidator) XXX_DiscardUnknown()
- func (m *ESIRangeSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIRangeSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ESIRangeSyntaxValidator) XXX_Size() int
- func (m *ESIRangeSyntaxValidator) XXX_Unmarshal(b []byte) error
- type ESIStaticIDSyntaxValidator
- func (in *ESIStaticIDSyntaxValidator) DeepCopy() *ESIStaticIDSyntaxValidator
- func (in *ESIStaticIDSyntaxValidator) DeepCopyInto(out *ESIStaticIDSyntaxValidator)
- func (*ESIStaticIDSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ESIStaticIDSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ESIStaticIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ESIStaticIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ESIStaticIDSyntaxValidator) ProtoMessage()
- func (m *ESIStaticIDSyntaxValidator) Reset()
- func (m *ESIStaticIDSyntaxValidator) Size() (n int)
- func (this *ESIStaticIDSyntaxValidator) String() string
- func (m *ESIStaticIDSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ESIStaticIDSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
- func (m *ESIStaticIDSyntaxValidator) XXX_DiscardUnknown()
- func (m *ESIStaticIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ESIStaticIDSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ESIStaticIDSyntaxValidator) XXX_Size() int
- func (m *ESIStaticIDSyntaxValidator) XXX_Unmarshal(b []byte) error
- type SyntaxValidator
Constants ¶
const ( ESIIndexReservedMinName = "rangeReservedMin" ESIIndexReservedMaxName = "rangeReservedMax" )
const ( Group = "esi.be.kuid.dev" Version = "v1alpha1" )
const ESIClaimPlural = "esiclaims"
const ESIClaimSingular = "esiclaim"
const ESIEntryPlural = "esientries"
const ESIEntrySingular = "esientry"
const ESIID_Max = 4294967295
const ESIID_Min = 0
const ESIIndexPlural = "esiindices"
const ESIIndexSingular = "esiindex"
Variables ¶
var ( ESIClaimKind = reflect.TypeOf(ESIClaim{}).Name() ESIClaimListKind = reflect.TypeOf(ESIClaimList{}).Name() )
var ( ESIEntryKind = reflect.TypeOf(ESIEntry{}).Name() ESIEntryListKind = reflect.TypeOf(ESIEntryList{}).Name() )
var ( ESIIndexKind = reflect.TypeOf(ESIIndex{}).Name() ESIIndexListKind = reflect.TypeOf(ESIIndexList{}).Name() )
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: Group, Version: Version} // AddToScheme applies all the stored functions to the scheme. A non-nil error // indicates that one function failed and the attempt was abandoned. //AddToScheme = (&runtime.SchemeBuilder{}).AddToScheme AddToScheme = localSchemeBuilder.AddToScheme )
Functions ¶
func ConvertESIClaimFieldSelector ¶
func ConvertESIClaimFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ConvertESIClaimFieldSelector is the schema conversion function for normalizing the FieldSelector for ESIClaim
func ConvertESIEntryFieldSelector ¶
func ConvertESIEntryFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ConvertESIEntryFieldSelector is the schema conversion function for normalizing the FieldSelector for ESIEntry
func ConvertESIIndexFieldSelector ¶
func ConvertESIIndexFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ConvertESIIndexFieldSelector is the schema conversion function for normalizing the FieldSelector for ESIIndex
func GetMaxClaimRange ¶
func GetMinClaimRange ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ESIClaim ¶
type ESIClaim struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ESIClaimSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ESIClaimStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ESIClaim is the Schema for the ESIClaim API
+k8s:openapi-gen=true
func BuildESIClaim ¶
func BuildESIClaim(meta metav1.ObjectMeta, spec *ESIClaimSpec, status *ESIClaimStatus) *ESIClaim
BuildESIClaim returns a reource from a client Object a Spec/Status
func (*ESIClaim) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIClaim.
func (*ESIClaim) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIClaim) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIClaim) Descriptor ¶
func (*ESIClaim) GetClaimLabels ¶
func (*ESIClaim) GetClaimRequest ¶
func (*ESIClaim) GetClaimResponse ¶
func (*ESIClaim) GetClaimType ¶
func (*ESIClaim) GetCondition ¶
func (r *ESIClaim) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (*ESIClaim) GetESIRange ¶
func (ESIClaim) GetGroupVersionResource ¶
func (ESIClaim) GetGroupVersionResource() schema.GroupVersionResource
func (*ESIClaim) GetLabelSelector ¶
GetLabelSelector returns a labels selector based on the label selector
func (*ESIClaim) GetNamespacedName ¶
func (r *ESIClaim) GetNamespacedName() types.NamespacedName
func (*ESIClaim) GetObjectMeta ¶
func (r *ESIClaim) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ESIClaim) GetOwnerReference ¶
func (r *ESIClaim) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ESIClaim) GetOwnerSelector ¶
GetOwnerSelector returns a label selector to select the owner of the claim in the backend
func (*ESIClaim) GetSelector ¶
func (r *ESIClaim) GetSelector() *metav1.LabelSelector
func (*ESIClaim) GetSingularName ¶
func (*ESIClaim) GetStaticID ¶
func (*ESIClaim) GetStatus ¶
func (r *ESIClaim) GetStatus() resource.StatusSubResource
func (*ESIClaim) GetStatusID ¶
func (ESIClaim) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ESIClaim) MarshalToSizedBuffer ¶
func (ESIClaim) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ESIClaim) NewObjList ¶ added in v0.0.2
func (r *ESIClaim) NewObjList() backend.GenericObjectList
func (*ESIClaim) ProtoMessage ¶
func (*ESIClaim) ProtoMessage()
func (*ESIClaim) SetConditions ¶
func (r *ESIClaim) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ESIClaim) SetStatusID ¶
func (*ESIClaim) SetStatusRange ¶
func (*ESIClaim) ValidateESIClaimType ¶
func (*ESIClaim) ValidateESIID ¶
func (*ESIClaim) ValidateESIRange ¶
func (*ESIClaim) XXX_DiscardUnknown ¶
func (m *ESIClaim) XXX_DiscardUnknown()
func (*ESIClaim) XXX_Marshal ¶
func (*ESIClaim) XXX_Unmarshal ¶
type ESIClaimList ¶
type ESIClaimList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ESIClaim `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ESIClaimList contains a list of ESIClaims +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ESIClaimList) DeepCopy ¶
func (in *ESIClaimList) DeepCopy() *ESIClaimList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIClaimList.
func (*ESIClaimList) DeepCopyInto ¶
func (in *ESIClaimList) DeepCopyInto(out *ESIClaimList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIClaimList) DeepCopyObject ¶
func (in *ESIClaimList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIClaimList) Descriptor ¶
func (*ESIClaimList) Descriptor() ([]byte, []int)
func (*ESIClaimList) GetItems ¶
func (r *ESIClaimList) GetItems() []backend.Object
func (*ESIClaimList) GetListMeta ¶
func (r *ESIClaimList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ESIClaimList) GetObjects ¶ added in v0.0.2
func (r *ESIClaimList) GetObjects() []backend.GenericObject
func (*ESIClaimList) Marshal ¶
func (m *ESIClaimList) Marshal() (dAtA []byte, err error)
func (*ESIClaimList) MarshalToSizedBuffer ¶
func (m *ESIClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIClaimList) ProtoMessage ¶
func (*ESIClaimList) ProtoMessage()
func (*ESIClaimList) Reset ¶
func (m *ESIClaimList) Reset()
func (*ESIClaimList) Size ¶
func (m *ESIClaimList) Size() (n int)
func (*ESIClaimList) String ¶
func (this *ESIClaimList) String() string
func (*ESIClaimList) Unmarshal ¶
func (m *ESIClaimList) Unmarshal(dAtA []byte) error
func (*ESIClaimList) XXX_DiscardUnknown ¶
func (m *ESIClaimList) XXX_DiscardUnknown()
func (*ESIClaimList) XXX_Marshal ¶
func (m *ESIClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIClaimList) XXX_Merge ¶
func (m *ESIClaimList) XXX_Merge(src proto.Message)
func (*ESIClaimList) XXX_Size ¶
func (m *ESIClaimList) XXX_Size() int
func (*ESIClaimList) XXX_Unmarshal ¶
func (m *ESIClaimList) XXX_Unmarshal(b []byte) error
type ESIClaimSpec ¶
type ESIClaimSpec struct { // ESIIndex defines the ESI index for the ESI Claim Index string `json:"index" yaml:"index" protobuf:"bytes,1,opt,name=index"` // ESIID defines the ESI for the ESI claim ID *uint64 `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,2,opt,name=id"` // Range defines the ESI range for the ESI claim // The following notation is used: start-end <start-ESIID>-<end-ESIID> // the ESIs in the range must be consecutive Range *string `json:"range,omitempty" yaml:"range,omitempty" protobuf:"bytes,3,opt,name=range"` // ClaimLabels define the user defined labels and selector labels used // in resource claim commonv1alpha1.ClaimLabels `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=claimLabels"` // Owner defines the ownerReference of the ESIClaim // Allow for different namesapces, hence it is part of the spec Owner *commonv1alpha1.OwnerReference `json:"owner,omitempty" yaml:"owner,omitempty" protobuf:"bytes,5,opt,name=owner"` }
ESIClaimSpec defines the desired state of ESIClaim
func (*ESIClaimSpec) DeepCopy ¶
func (in *ESIClaimSpec) DeepCopy() *ESIClaimSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIClaimSpec.
func (*ESIClaimSpec) DeepCopyInto ¶
func (in *ESIClaimSpec) DeepCopyInto(out *ESIClaimSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIClaimSpec) Descriptor ¶
func (*ESIClaimSpec) Descriptor() ([]byte, []int)
func (*ESIClaimSpec) Marshal ¶
func (m *ESIClaimSpec) Marshal() (dAtA []byte, err error)
func (*ESIClaimSpec) MarshalToSizedBuffer ¶
func (m *ESIClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIClaimSpec) ProtoMessage ¶
func (*ESIClaimSpec) ProtoMessage()
func (*ESIClaimSpec) Reset ¶
func (m *ESIClaimSpec) Reset()
func (*ESIClaimSpec) Size ¶
func (m *ESIClaimSpec) Size() (n int)
func (*ESIClaimSpec) String ¶
func (this *ESIClaimSpec) String() string
func (*ESIClaimSpec) Unmarshal ¶
func (m *ESIClaimSpec) Unmarshal(dAtA []byte) error
func (*ESIClaimSpec) XXX_DiscardUnknown ¶
func (m *ESIClaimSpec) XXX_DiscardUnknown()
func (*ESIClaimSpec) XXX_Marshal ¶
func (m *ESIClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIClaimSpec) XXX_Merge ¶
func (m *ESIClaimSpec) XXX_Merge(src proto.Message)
func (*ESIClaimSpec) XXX_Size ¶
func (m *ESIClaimSpec) XXX_Size() int
func (*ESIClaimSpec) XXX_Unmarshal ¶
func (m *ESIClaimSpec) XXX_Unmarshal(b []byte) error
type ESIClaimStatus ¶
type ESIClaimStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` // ESIID defines the ESI for the ESI claim // +optional ID *uint64 `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,2,opt,name=id"` // ESIRange defines the ESI range for the ESI claim // +optional Range *string `json:"range,omitempty" yaml:"range,omitempty" protobuf:"bytes,3,opt,name=range"` // ExpiryTime defines when the claim expires // +kubebuilder:validation:Optional // +optional ExpiryTime *string `json:"expiryTime,omitempty" yaml:"expiryTime,omitempty" protobuf:"bytes,4,opt,name=expiryTime"` }
ESIClaimStatus defines the observed state of ESIClaim
func (ESIClaimStatus) CopyTo ¶
func (r ESIClaimStatus) CopyTo(obj resource.ObjectWithStatusSubResource)
func (*ESIClaimStatus) DeepCopy ¶
func (in *ESIClaimStatus) DeepCopy() *ESIClaimStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIClaimStatus.
func (*ESIClaimStatus) DeepCopyInto ¶
func (in *ESIClaimStatus) DeepCopyInto(out *ESIClaimStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIClaimStatus) Descriptor ¶
func (*ESIClaimStatus) Descriptor() ([]byte, []int)
func (*ESIClaimStatus) Marshal ¶
func (m *ESIClaimStatus) Marshal() (dAtA []byte, err error)
func (*ESIClaimStatus) MarshalToSizedBuffer ¶
func (m *ESIClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIClaimStatus) ProtoMessage ¶
func (*ESIClaimStatus) ProtoMessage()
func (*ESIClaimStatus) Reset ¶
func (m *ESIClaimStatus) Reset()
func (*ESIClaimStatus) Size ¶
func (m *ESIClaimStatus) Size() (n int)
func (*ESIClaimStatus) String ¶
func (this *ESIClaimStatus) String() string
func (ESIClaimStatus) SubResourceName ¶
func (ESIClaimStatus) SubResourceName() string
func (*ESIClaimStatus) Unmarshal ¶
func (m *ESIClaimStatus) Unmarshal(dAtA []byte) error
func (*ESIClaimStatus) XXX_DiscardUnknown ¶
func (m *ESIClaimStatus) XXX_DiscardUnknown()
func (*ESIClaimStatus) XXX_Marshal ¶
func (m *ESIClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIClaimStatus) XXX_Merge ¶
func (m *ESIClaimStatus) XXX_Merge(src proto.Message)
func (*ESIClaimStatus) XXX_Size ¶
func (m *ESIClaimStatus) XXX_Size() int
func (*ESIClaimStatus) XXX_Unmarshal ¶
func (m *ESIClaimStatus) XXX_Unmarshal(b []byte) error
type ESIClaimType ¶
type ESIClaimType string
const ( ClaimType_Invalid ESIClaimType = "invalid" ClaimType_StaticID ESIClaimType = "staticESIID" ClaimType_DynamicID ESIClaimType = "dynamicESIID" ClaimType_Range ESIClaimType = "esiRange" )
func GetClaimTypeFromString ¶
func GetClaimTypeFromString(s string) ESIClaimType
type ESIDynamicIDSyntaxValidator ¶
type ESIDynamicIDSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ESIDynamicIDSyntaxValidator) DeepCopy ¶
func (in *ESIDynamicIDSyntaxValidator) DeepCopy() *ESIDynamicIDSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIDynamicIDSyntaxValidator.
func (*ESIDynamicIDSyntaxValidator) DeepCopyInto ¶
func (in *ESIDynamicIDSyntaxValidator) DeepCopyInto(out *ESIDynamicIDSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIDynamicIDSyntaxValidator) Descriptor ¶
func (*ESIDynamicIDSyntaxValidator) Descriptor() ([]byte, []int)
func (*ESIDynamicIDSyntaxValidator) Marshal ¶
func (m *ESIDynamicIDSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ESIDynamicIDSyntaxValidator) MarshalTo ¶
func (m *ESIDynamicIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ESIDynamicIDSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ESIDynamicIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIDynamicIDSyntaxValidator) ProtoMessage ¶
func (*ESIDynamicIDSyntaxValidator) ProtoMessage()
func (*ESIDynamicIDSyntaxValidator) Reset ¶
func (m *ESIDynamicIDSyntaxValidator) Reset()
func (*ESIDynamicIDSyntaxValidator) Size ¶
func (m *ESIDynamicIDSyntaxValidator) Size() (n int)
func (*ESIDynamicIDSyntaxValidator) String ¶
func (this *ESIDynamicIDSyntaxValidator) String() string
func (*ESIDynamicIDSyntaxValidator) Unmarshal ¶
func (m *ESIDynamicIDSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ESIDynamicIDSyntaxValidator) Validate ¶
func (r *ESIDynamicIDSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
func (*ESIDynamicIDSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ESIDynamicIDSyntaxValidator) XXX_DiscardUnknown()
func (*ESIDynamicIDSyntaxValidator) XXX_Marshal ¶
func (m *ESIDynamicIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIDynamicIDSyntaxValidator) XXX_Merge ¶
func (m *ESIDynamicIDSyntaxValidator) XXX_Merge(src proto.Message)
func (*ESIDynamicIDSyntaxValidator) XXX_Size ¶
func (m *ESIDynamicIDSyntaxValidator) XXX_Size() int
func (*ESIDynamicIDSyntaxValidator) XXX_Unmarshal ¶
func (m *ESIDynamicIDSyntaxValidator) XXX_Unmarshal(b []byte) error
type ESIEntry ¶
type ESIEntry struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ESIEntrySpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ESIEntryStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ESIEntry is the Schema for the ESIentry API
+k8s:openapi-gen=true
func BuildESIEntry ¶
func BuildESIEntry(meta metav1.ObjectMeta, spec *ESIEntrySpec, status *ESIEntryStatus) *ESIEntry
BuildESIEntry returns a reource from a client Object a Spec/Status
func GetESIEntry ¶
func (*ESIEntry) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIEntry.
func (*ESIEntry) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIEntry) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIEntry) Descriptor ¶
func (*ESIEntry) GetClaimName ¶
func (*ESIEntry) GetCondition ¶
func (r *ESIEntry) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (ESIEntry) GetGroupVersionResource ¶
func (ESIEntry) GetGroupVersionResource() schema.GroupVersionResource
func (*ESIEntry) GetNamespacedName ¶
func (r *ESIEntry) GetNamespacedName() types.NamespacedName
func (*ESIEntry) GetObjectMeta ¶
func (r *ESIEntry) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ESIEntry) GetOwnerReference ¶
func (r *ESIEntry) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ESIEntry) GetSingularName ¶
func (ESIEntry) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ESIEntry) MarshalToSizedBuffer ¶
func (ESIEntry) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ESIEntry) NewObjList ¶ added in v0.0.2
func (r *ESIEntry) NewObjList() backend.GenericObjectList
func (*ESIEntry) ProtoMessage ¶
func (*ESIEntry) ProtoMessage()
func (*ESIEntry) SetConditions ¶
func (r *ESIEntry) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ESIEntry) ValidateSyntax ¶ added in v0.0.2
func (*ESIEntry) XXX_DiscardUnknown ¶
func (m *ESIEntry) XXX_DiscardUnknown()
func (*ESIEntry) XXX_Marshal ¶
func (*ESIEntry) XXX_Unmarshal ¶
type ESIEntryList ¶
type ESIEntryList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ESIEntry `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ESIEntryList contains a list of ESIEntries +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ESIEntryList) DeepCopy ¶
func (in *ESIEntryList) DeepCopy() *ESIEntryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIEntryList.
func (*ESIEntryList) DeepCopyInto ¶
func (in *ESIEntryList) DeepCopyInto(out *ESIEntryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIEntryList) DeepCopyObject ¶
func (in *ESIEntryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIEntryList) Descriptor ¶
func (*ESIEntryList) Descriptor() ([]byte, []int)
func (*ESIEntryList) GetItems ¶
func (r *ESIEntryList) GetItems() []*ESIEntry
func (*ESIEntryList) GetListMeta ¶
func (r *ESIEntryList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ESIEntryList) GetObjects ¶ added in v0.0.2
func (r *ESIEntryList) GetObjects() []backend.GenericObject
func (*ESIEntryList) Marshal ¶
func (m *ESIEntryList) Marshal() (dAtA []byte, err error)
func (*ESIEntryList) MarshalToSizedBuffer ¶
func (m *ESIEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIEntryList) ProtoMessage ¶
func (*ESIEntryList) ProtoMessage()
func (*ESIEntryList) Reset ¶
func (m *ESIEntryList) Reset()
func (*ESIEntryList) Size ¶
func (m *ESIEntryList) Size() (n int)
func (*ESIEntryList) String ¶
func (this *ESIEntryList) String() string
func (*ESIEntryList) Unmarshal ¶
func (m *ESIEntryList) Unmarshal(dAtA []byte) error
func (*ESIEntryList) XXX_DiscardUnknown ¶
func (m *ESIEntryList) XXX_DiscardUnknown()
func (*ESIEntryList) XXX_Marshal ¶
func (m *ESIEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIEntryList) XXX_Merge ¶
func (m *ESIEntryList) XXX_Merge(src proto.Message)
func (*ESIEntryList) XXX_Size ¶
func (m *ESIEntryList) XXX_Size() int
func (*ESIEntryList) XXX_Unmarshal ¶
func (m *ESIEntryList) XXX_Unmarshal(b []byte) error
type ESIEntrySpec ¶
type ESIEntrySpec struct { // ESIIndex defines the ESI index for the ESI Claim Index string `json:"index" yaml:"index" protobuf:"bytes,1,opt,name=index"` // ClaimType defines the claimType of the ESI Entry ClaimType backend.ClaimType `json:"claimType,omitempty" yaml:"claimType,omitempty" protobuf:"bytes,2,opt,name=claimType"` // ID defines the id of the ESI entry in the tree ID string `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,3,opt,name=id"` // ClaimLabels define the user defined labels and selector labels used // in resource claim commonv1alpha1.ClaimLabels `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=claimLabels"` // Claim defines the name of the claim that is the origin of this entry Claim string `json:"claim" yaml:"claim" protobuf:"bytes,5,opt,name=claim"` // Owner defines the ownerReference of the ESIClaim // Allow for different namesapces, hence it is part of the spec Owner *commonv1alpha1.OwnerReference `json:"owner,omitempty" yaml:"owner,omitempty" protobuf:"bytes,6,opt,name=owner"` }
ESIEntrySpec defines the desired state of ESIEntry
func (*ESIEntrySpec) DeepCopy ¶
func (in *ESIEntrySpec) DeepCopy() *ESIEntrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIEntrySpec.
func (*ESIEntrySpec) DeepCopyInto ¶
func (in *ESIEntrySpec) DeepCopyInto(out *ESIEntrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIEntrySpec) Descriptor ¶
func (*ESIEntrySpec) Descriptor() ([]byte, []int)
func (*ESIEntrySpec) Marshal ¶
func (m *ESIEntrySpec) Marshal() (dAtA []byte, err error)
func (*ESIEntrySpec) MarshalToSizedBuffer ¶
func (m *ESIEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIEntrySpec) ProtoMessage ¶
func (*ESIEntrySpec) ProtoMessage()
func (*ESIEntrySpec) Reset ¶
func (m *ESIEntrySpec) Reset()
func (*ESIEntrySpec) Size ¶
func (m *ESIEntrySpec) Size() (n int)
func (*ESIEntrySpec) String ¶
func (this *ESIEntrySpec) String() string
func (*ESIEntrySpec) Unmarshal ¶
func (m *ESIEntrySpec) Unmarshal(dAtA []byte) error
func (*ESIEntrySpec) XXX_DiscardUnknown ¶
func (m *ESIEntrySpec) XXX_DiscardUnknown()
func (*ESIEntrySpec) XXX_Marshal ¶
func (m *ESIEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIEntrySpec) XXX_Merge ¶
func (m *ESIEntrySpec) XXX_Merge(src proto.Message)
func (*ESIEntrySpec) XXX_Size ¶
func (m *ESIEntrySpec) XXX_Size() int
func (*ESIEntrySpec) XXX_Unmarshal ¶
func (m *ESIEntrySpec) XXX_Unmarshal(b []byte) error
type ESIEntryStatus ¶
type ESIEntryStatus struct { // ConditionedStatus provides the status of the ESIEntry using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
ESIEntryStatus defines the observed state of ESIEntry
func (*ESIEntryStatus) DeepCopy ¶
func (in *ESIEntryStatus) DeepCopy() *ESIEntryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIEntryStatus.
func (*ESIEntryStatus) DeepCopyInto ¶
func (in *ESIEntryStatus) DeepCopyInto(out *ESIEntryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIEntryStatus) Descriptor ¶
func (*ESIEntryStatus) Descriptor() ([]byte, []int)
func (*ESIEntryStatus) Marshal ¶
func (m *ESIEntryStatus) Marshal() (dAtA []byte, err error)
func (*ESIEntryStatus) MarshalToSizedBuffer ¶
func (m *ESIEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIEntryStatus) ProtoMessage ¶
func (*ESIEntryStatus) ProtoMessage()
func (*ESIEntryStatus) Reset ¶
func (m *ESIEntryStatus) Reset()
func (*ESIEntryStatus) Size ¶
func (m *ESIEntryStatus) Size() (n int)
func (*ESIEntryStatus) String ¶
func (this *ESIEntryStatus) String() string
func (*ESIEntryStatus) Unmarshal ¶
func (m *ESIEntryStatus) Unmarshal(dAtA []byte) error
func (*ESIEntryStatus) XXX_DiscardUnknown ¶
func (m *ESIEntryStatus) XXX_DiscardUnknown()
func (*ESIEntryStatus) XXX_Marshal ¶
func (m *ESIEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIEntryStatus) XXX_Merge ¶
func (m *ESIEntryStatus) XXX_Merge(src proto.Message)
func (*ESIEntryStatus) XXX_Size ¶
func (m *ESIEntryStatus) XXX_Size() int
func (*ESIEntryStatus) XXX_Unmarshal ¶
func (m *ESIEntryStatus) XXX_Unmarshal(b []byte) error
type ESIIndex ¶
type ESIIndex struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ESIIndexSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ESIIndexStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ESIIndex is the Schema for the ESIIndex API
+k8s:openapi-gen=true
func BuildESIIndex ¶
func BuildESIIndex(meta metav1.ObjectMeta, spec *ESIIndexSpec, status *ESIIndexStatus) *ESIIndex
BuildESIIndex returns a reource from a client Object a Spec/Status
func (*ESIIndex) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIIndex.
func (*ESIIndex) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIIndex) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIIndex) Descriptor ¶
func (*ESIIndex) GetCondition ¶
func (r *ESIIndex) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (ESIIndex) GetGroupVersionResource ¶
func (ESIIndex) GetGroupVersionResource() schema.GroupVersionResource
func (*ESIIndex) GetMaxClaim ¶
func (r *ESIIndex) GetMaxClaim() backend.ClaimObject
func (*ESIIndex) GetMaxClaimNSN ¶
func (r *ESIIndex) GetMaxClaimNSN() types.NamespacedName
func (*ESIIndex) GetMinClaim ¶
func (r *ESIIndex) GetMinClaim() backend.ClaimObject
func (*ESIIndex) GetMinClaimNSN ¶
func (r *ESIIndex) GetMinClaimNSN() types.NamespacedName
func (*ESIIndex) GetNamespacedName ¶
func (r *ESIIndex) GetNamespacedName() types.NamespacedName
func (*ESIIndex) GetObjectMeta ¶
func (r *ESIIndex) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ESIIndex) GetOwnerReference ¶
func (r *ESIIndex) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ESIIndex) GetSingularName ¶
func (ESIIndex) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ESIIndex) MarshalToSizedBuffer ¶
func (ESIIndex) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ESIIndex) NewObjList ¶ added in v0.0.2
func (r *ESIIndex) NewObjList() backend.GenericObjectList
func (*ESIIndex) ProtoMessage ¶
func (*ESIIndex) ProtoMessage()
func (*ESIIndex) SetConditions ¶
func (r *ESIIndex) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ESIIndex) XXX_DiscardUnknown ¶
func (m *ESIIndex) XXX_DiscardUnknown()
func (*ESIIndex) XXX_Marshal ¶
func (*ESIIndex) XXX_Unmarshal ¶
type ESIIndexList ¶
type ESIIndexList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ESIIndex `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ESIIndexList contains a list of ESIIndexs +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ESIIndexList) DeepCopy ¶
func (in *ESIIndexList) DeepCopy() *ESIIndexList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIIndexList.
func (*ESIIndexList) DeepCopyInto ¶
func (in *ESIIndexList) DeepCopyInto(out *ESIIndexList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIIndexList) DeepCopyObject ¶
func (in *ESIIndexList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ESIIndexList) Descriptor ¶
func (*ESIIndexList) Descriptor() ([]byte, []int)
func (*ESIIndexList) GetItems ¶
func (r *ESIIndexList) GetItems() []backend.Object
func (*ESIIndexList) GetListMeta ¶
func (r *ESIIndexList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ESIIndexList) GetObjects ¶ added in v0.0.2
func (r *ESIIndexList) GetObjects() []backend.GenericObject
func (*ESIIndexList) Marshal ¶
func (m *ESIIndexList) Marshal() (dAtA []byte, err error)
func (*ESIIndexList) MarshalToSizedBuffer ¶
func (m *ESIIndexList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIIndexList) ProtoMessage ¶
func (*ESIIndexList) ProtoMessage()
func (*ESIIndexList) Reset ¶
func (m *ESIIndexList) Reset()
func (*ESIIndexList) Size ¶
func (m *ESIIndexList) Size() (n int)
func (*ESIIndexList) String ¶
func (this *ESIIndexList) String() string
func (*ESIIndexList) Unmarshal ¶
func (m *ESIIndexList) Unmarshal(dAtA []byte) error
func (*ESIIndexList) XXX_DiscardUnknown ¶
func (m *ESIIndexList) XXX_DiscardUnknown()
func (*ESIIndexList) XXX_Marshal ¶
func (m *ESIIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIIndexList) XXX_Merge ¶
func (m *ESIIndexList) XXX_Merge(src proto.Message)
func (*ESIIndexList) XXX_Size ¶
func (m *ESIIndexList) XXX_Size() int
func (*ESIIndexList) XXX_Unmarshal ¶
func (m *ESIIndexList) XXX_Unmarshal(b []byte) error
type ESIIndexSpec ¶
type ESIIndexSpec struct { // MinID defines the min ESI ID the index supports // +optional MinID *uint64 `json:"minID,omitempty" yaml:"minID,omitempty" protobuf:"bytes,1,opt,name=minID"` // MaxID defines the max ESI ID the index supports // +optional MaxID *uint64 `json:"maxID,omitempty" yaml:"maxID,omitempty" protobuf:"bytes,2,opt,name=maxID"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
ESIIndexSpec defines the desired state of ESIIndex
func (*ESIIndexSpec) DeepCopy ¶
func (in *ESIIndexSpec) DeepCopy() *ESIIndexSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIIndexSpec.
func (*ESIIndexSpec) DeepCopyInto ¶
func (in *ESIIndexSpec) DeepCopyInto(out *ESIIndexSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIIndexSpec) Descriptor ¶
func (*ESIIndexSpec) Descriptor() ([]byte, []int)
func (*ESIIndexSpec) Marshal ¶
func (m *ESIIndexSpec) Marshal() (dAtA []byte, err error)
func (*ESIIndexSpec) MarshalToSizedBuffer ¶
func (m *ESIIndexSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIIndexSpec) ProtoMessage ¶
func (*ESIIndexSpec) ProtoMessage()
func (*ESIIndexSpec) Reset ¶
func (m *ESIIndexSpec) Reset()
func (*ESIIndexSpec) Size ¶
func (m *ESIIndexSpec) Size() (n int)
func (*ESIIndexSpec) String ¶
func (this *ESIIndexSpec) String() string
func (*ESIIndexSpec) Unmarshal ¶
func (m *ESIIndexSpec) Unmarshal(dAtA []byte) error
func (*ESIIndexSpec) XXX_DiscardUnknown ¶
func (m *ESIIndexSpec) XXX_DiscardUnknown()
func (*ESIIndexSpec) XXX_Marshal ¶
func (m *ESIIndexSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIIndexSpec) XXX_Merge ¶
func (m *ESIIndexSpec) XXX_Merge(src proto.Message)
func (*ESIIndexSpec) XXX_Size ¶
func (m *ESIIndexSpec) XXX_Size() int
func (*ESIIndexSpec) XXX_Unmarshal ¶
func (m *ESIIndexSpec) XXX_Unmarshal(b []byte) error
type ESIIndexStatus ¶
type ESIIndexStatus struct { // MinID defines the min ESI ID the index supports // +optional MinID *uint64 `json:"minID,omitempty" yaml:"minID,omitempty" protobuf:"bytes,1,opt,name=minID"` // MaxID defines the max ESI ID the index supports // +optional MaxID *uint64 `json:"maxID,omitempty" yaml:"maxID,omitempty" protobuf:"bytes,2,opt,name=maxID"` // ConditionedStatus provides the status of the ESIIndex using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=conditionedStatus"` }
ESIIndexStatus defines the observed state of ESIIndex
func (*ESIIndexStatus) DeepCopy ¶
func (in *ESIIndexStatus) DeepCopy() *ESIIndexStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIIndexStatus.
func (*ESIIndexStatus) DeepCopyInto ¶
func (in *ESIIndexStatus) DeepCopyInto(out *ESIIndexStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIIndexStatus) Descriptor ¶
func (*ESIIndexStatus) Descriptor() ([]byte, []int)
func (*ESIIndexStatus) Marshal ¶
func (m *ESIIndexStatus) Marshal() (dAtA []byte, err error)
func (*ESIIndexStatus) MarshalToSizedBuffer ¶
func (m *ESIIndexStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIIndexStatus) ProtoMessage ¶
func (*ESIIndexStatus) ProtoMessage()
func (*ESIIndexStatus) Reset ¶
func (m *ESIIndexStatus) Reset()
func (*ESIIndexStatus) Size ¶
func (m *ESIIndexStatus) Size() (n int)
func (*ESIIndexStatus) String ¶
func (this *ESIIndexStatus) String() string
func (*ESIIndexStatus) Unmarshal ¶
func (m *ESIIndexStatus) Unmarshal(dAtA []byte) error
func (*ESIIndexStatus) XXX_DiscardUnknown ¶
func (m *ESIIndexStatus) XXX_DiscardUnknown()
func (*ESIIndexStatus) XXX_Marshal ¶
func (m *ESIIndexStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIIndexStatus) XXX_Merge ¶
func (m *ESIIndexStatus) XXX_Merge(src proto.Message)
func (*ESIIndexStatus) XXX_Size ¶
func (m *ESIIndexStatus) XXX_Size() int
func (*ESIIndexStatus) XXX_Unmarshal ¶
func (m *ESIIndexStatus) XXX_Unmarshal(b []byte) error
type ESIRangeSyntaxValidator ¶
type ESIRangeSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ESIRangeSyntaxValidator) DeepCopy ¶
func (in *ESIRangeSyntaxValidator) DeepCopy() *ESIRangeSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIRangeSyntaxValidator.
func (*ESIRangeSyntaxValidator) DeepCopyInto ¶
func (in *ESIRangeSyntaxValidator) DeepCopyInto(out *ESIRangeSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIRangeSyntaxValidator) Descriptor ¶
func (*ESIRangeSyntaxValidator) Descriptor() ([]byte, []int)
func (*ESIRangeSyntaxValidator) Marshal ¶
func (m *ESIRangeSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ESIRangeSyntaxValidator) MarshalTo ¶
func (m *ESIRangeSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ESIRangeSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ESIRangeSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIRangeSyntaxValidator) ProtoMessage ¶
func (*ESIRangeSyntaxValidator) ProtoMessage()
func (*ESIRangeSyntaxValidator) Reset ¶
func (m *ESIRangeSyntaxValidator) Reset()
func (*ESIRangeSyntaxValidator) Size ¶
func (m *ESIRangeSyntaxValidator) Size() (n int)
func (*ESIRangeSyntaxValidator) String ¶
func (this *ESIRangeSyntaxValidator) String() string
func (*ESIRangeSyntaxValidator) Unmarshal ¶
func (m *ESIRangeSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ESIRangeSyntaxValidator) Validate ¶
func (r *ESIRangeSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
func (*ESIRangeSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ESIRangeSyntaxValidator) XXX_DiscardUnknown()
func (*ESIRangeSyntaxValidator) XXX_Marshal ¶
func (m *ESIRangeSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIRangeSyntaxValidator) XXX_Merge ¶
func (m *ESIRangeSyntaxValidator) XXX_Merge(src proto.Message)
func (*ESIRangeSyntaxValidator) XXX_Size ¶
func (m *ESIRangeSyntaxValidator) XXX_Size() int
func (*ESIRangeSyntaxValidator) XXX_Unmarshal ¶
func (m *ESIRangeSyntaxValidator) XXX_Unmarshal(b []byte) error
type ESIStaticIDSyntaxValidator ¶
type ESIStaticIDSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ESIStaticIDSyntaxValidator) DeepCopy ¶
func (in *ESIStaticIDSyntaxValidator) DeepCopy() *ESIStaticIDSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ESIStaticIDSyntaxValidator.
func (*ESIStaticIDSyntaxValidator) DeepCopyInto ¶
func (in *ESIStaticIDSyntaxValidator) DeepCopyInto(out *ESIStaticIDSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ESIStaticIDSyntaxValidator) Descriptor ¶
func (*ESIStaticIDSyntaxValidator) Descriptor() ([]byte, []int)
func (*ESIStaticIDSyntaxValidator) Marshal ¶
func (m *ESIStaticIDSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ESIStaticIDSyntaxValidator) MarshalTo ¶
func (m *ESIStaticIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ESIStaticIDSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ESIStaticIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ESIStaticIDSyntaxValidator) ProtoMessage ¶
func (*ESIStaticIDSyntaxValidator) ProtoMessage()
func (*ESIStaticIDSyntaxValidator) Reset ¶
func (m *ESIStaticIDSyntaxValidator) Reset()
func (*ESIStaticIDSyntaxValidator) Size ¶
func (m *ESIStaticIDSyntaxValidator) Size() (n int)
func (*ESIStaticIDSyntaxValidator) String ¶
func (this *ESIStaticIDSyntaxValidator) String() string
func (*ESIStaticIDSyntaxValidator) Unmarshal ¶
func (m *ESIStaticIDSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ESIStaticIDSyntaxValidator) Validate ¶
func (r *ESIStaticIDSyntaxValidator) Validate(claim *ESIClaim) field.ErrorList
func (*ESIStaticIDSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ESIStaticIDSyntaxValidator) XXX_DiscardUnknown()
func (*ESIStaticIDSyntaxValidator) XXX_Marshal ¶
func (m *ESIStaticIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ESIStaticIDSyntaxValidator) XXX_Merge ¶
func (m *ESIStaticIDSyntaxValidator) XXX_Merge(src proto.Message)
func (*ESIStaticIDSyntaxValidator) XXX_Size ¶
func (m *ESIStaticIDSyntaxValidator) XXX_Size() int
func (*ESIStaticIDSyntaxValidator) XXX_Unmarshal ¶
func (m *ESIStaticIDSyntaxValidator) XXX_Unmarshal(b []byte) error