Versions in this module Expand all Collapse all v0 v0.4.2 Mar 29, 2019 v0.4.1 Mar 11, 2019 Changes in this version + const GroupName + const QueueJobPlural + const SchedulingSpecPlural + const XQueueJobPlural + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type QueueJob struct + Spec QueueJobSpec + Status QueueJobStatus + func (in *QueueJob) DeepCopy() *QueueJob + func (in *QueueJob) DeepCopyInto(out *QueueJob) + func (in *QueueJob) DeepCopyObject() runtime.Object + type QueueJobList struct + Items []QueueJob + func (in *QueueJobList) DeepCopy() *QueueJobList + func (in *QueueJobList) DeepCopyInto(out *QueueJobList) + func (in *QueueJobList) DeepCopyObject() runtime.Object + type QueueJobSpec struct + SchedSpec SchedulingSpecTemplate + SchedulerName string + TaskSpecs []TaskSpec + func (in *QueueJobSpec) DeepCopy() *QueueJobSpec + func (in *QueueJobSpec) DeepCopyInto(out *QueueJobSpec) + type QueueJobStatus struct + Failed int32 + MinAvailable int32 + Pending int32 + Running int32 + Succeeded int32 + func (in *QueueJobStatus) DeepCopy() *QueueJobStatus + func (in *QueueJobStatus) DeepCopyInto(out *QueueJobStatus) + type ResourceName string + type ResourceType string + const ResourceTypeDeployment + const ResourceTypePod + const ResourceTypeReplicaSet + const ResourceTypeSecret + const ResourceTypeService + const ResourceTypeStatefulSet + type SchedulingSpec struct + Spec SchedulingSpecTemplate + func (in *SchedulingSpec) DeepCopy() *SchedulingSpec + func (in *SchedulingSpec) DeepCopyInto(out *SchedulingSpec) + func (in *SchedulingSpec) DeepCopyObject() runtime.Object + type SchedulingSpecList struct + Items []SchedulingSpec + func (in *SchedulingSpecList) DeepCopy() *SchedulingSpecList + func (in *SchedulingSpecList) DeepCopyInto(out *SchedulingSpecList) + func (in *SchedulingSpecList) DeepCopyObject() runtime.Object + type SchedulingSpecTemplate struct + MinAvailable int + NodeSelector map[string]string + func (in *SchedulingSpecTemplate) DeepCopy() *SchedulingSpecTemplate + func (in *SchedulingSpecTemplate) DeepCopyInto(out *SchedulingSpecTemplate) + type TaskSpec struct + Replicas int32 + Selector *metav1.LabelSelector + Template v1.PodTemplateSpec + func (in *TaskSpec) DeepCopy() *TaskSpec + func (in *TaskSpec) DeepCopyInto(out *TaskSpec) + type XQueueJob struct + Spec XQueueJobSpec + Status XQueueJobStatus + func (in *XQueueJob) DeepCopy() *XQueueJob + func (in *XQueueJob) DeepCopyInto(out *XQueueJob) + func (in *XQueueJob) DeepCopyObject() runtime.Object + type XQueueJobList struct + Items []XQueueJob + func (in *XQueueJobList) DeepCopy() *XQueueJobList + func (in *XQueueJobList) DeepCopyInto(out *XQueueJobList) + func (in *XQueueJobList) DeepCopyObject() runtime.Object + type XQueueJobResource struct + AllocatedReplicas int32 + MinAvailable *int32 + Priority float64 + Replicas int32 + Template runtime.RawExtension + Type ResourceType + func (in *XQueueJobResource) DeepCopy() *XQueueJobResource + func (in *XQueueJobResource) DeepCopyInto(out *XQueueJobResource) + type XQueueJobResourceList struct + Items []XQueueJobResource + func (in *XQueueJobResourceList) DeepCopy() *XQueueJobResourceList + func (in *XQueueJobResourceList) DeepCopyInto(out *XQueueJobResourceList) + type XQueueJobService struct + Spec v1.ServiceSpec + func (in *XQueueJobService) DeepCopy() *XQueueJobService + func (in *XQueueJobService) DeepCopyInto(out *XQueueJobService) + type XQueueJobSpec struct + AggrResources XQueueJobResourceList + Priority int + SchedSpec SchedulingSpecTemplate + Selector *metav1.LabelSelector + Service XQueueJobService + func (in *XQueueJobSpec) DeepCopy() *XQueueJobSpec + func (in *XQueueJobSpec) DeepCopyInto(out *XQueueJobSpec) + type XQueueJobState string + const QueueJobStateActive + const QueueJobStateDeleted + const QueueJobStateEnqueued + const QueueJobStateFailed + type XQueueJobStatus struct + CanRun bool + Failed int32 + Message string + MinAvailable int32 + Pending int32 + Running int32 + State XQueueJobState + Succeeded int32 + func (in *XQueueJobStatus) DeepCopy() *XQueueJobStatus + func (in *XQueueJobStatus) DeepCopyInto(out *XQueueJobStatus)