Versions in this module Expand all Collapse all v0 v0.0.2 Dec 6, 2017 Changes in this version + const ReplicatedRuleType + const ShardedRuleType + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func RegisterDeepCopies(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + type McRouterSpec struct + Image string + Port *int32 + Resources corev1.ResourceRequirements + func (in *McRouterSpec) DeepCopy() *McRouterSpec + func (in *McRouterSpec) DeepCopyInto(out *McRouterSpec) + func (s *McRouterSpec) ApplyDefaults(p *MemcachedProxy) + type MemcachedProxy struct + Spec MemcachedProxySpec + Status MemcachedProxyStatus + func (in *MemcachedProxy) DeepCopy() *MemcachedProxy + func (in *MemcachedProxy) DeepCopyInto(out *MemcachedProxy) + func (in *MemcachedProxy) DeepCopyObject() runtime.Object + func (p *MemcachedProxy) ApplyDefaults() + type MemcachedProxyList struct + Items []MemcachedProxy + func (in *MemcachedProxyList) DeepCopy() *MemcachedProxyList + func (in *MemcachedProxyList) DeepCopyInto(out *MemcachedProxyList) + func (in *MemcachedProxyList) DeepCopyObject() runtime.Object + type MemcachedProxySpec struct + McRouter McRouterSpec + Rules RuleSpec + func (in *MemcachedProxySpec) DeepCopy() *MemcachedProxySpec + func (in *MemcachedProxySpec) DeepCopyInto(out *MemcachedProxySpec) + func (s *MemcachedProxySpec) ApplyDefaults(p *MemcachedProxy) + func (s *MemcachedProxySpec) GetHash() (string, error) + type MemcachedProxyStatus struct + ObservedSpecHash string + func (in *MemcachedProxyStatus) DeepCopy() *MemcachedProxyStatus + func (in *MemcachedProxyStatus) DeepCopyInto(out *MemcachedProxyStatus) + type RuleSpec struct + Children []RuleSpec + Service *ServiceSpec + Type string + func (in *RuleSpec) DeepCopy() *RuleSpec + func (in *RuleSpec) DeepCopyInto(out *RuleSpec) + func (r *RuleSpec) ApplyDefaults(p *MemcachedProxy) + type ServiceSpec struct + Name string + Namespace string + Port intstr.IntOrString + func (in *ServiceSpec) DeepCopy() *ServiceSpec + func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec) + func (s *ServiceSpec) ApplyDefaults(p *MemcachedProxy)