cron

package
v0.0.0-...-568411c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 3, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Cron_JobType_name = map[int32]string{
		0: "UNKNOWN_JOBTYPE",
		1: "TEST",
		2: "TASK",
	}
	Cron_JobType_value = map[string]int32{
		"UNKNOWN_JOBTYPE": 0,
		"TEST":            1,
		"TASK":            2,
	}
)

Enum value maps for Cron_JobType.

View Source
var (
	Cron_JobStatus_name = map[int32]string{
		0: "UNKNOWN_JOBSTATUS",
		1: "ACTIVE",
		2: "INACTIVE",
	}
	Cron_JobStatus_value = map[string]int32{
		"UNKNOWN_JOBSTATUS": 0,
		"ACTIVE":            1,
		"INACTIVE":          2,
	}
)

Enum value maps for Cron_JobStatus.

View Source
var (
	Cron_RepeatPolicy_name = map[int32]string{
		0: "UNKNOWN_POLICY",
		1: "NO_REPEAT",
		2: "DAILY",
		3: "WEEKLY",
		4: "MONTHLY",
		5: "HOURLY",
		6: "MINUTELY",
	}
	Cron_RepeatPolicy_value = map[string]int32{
		"UNKNOWN_POLICY": 0,
		"NO_REPEAT":      1,
		"DAILY":          2,
		"WEEKLY":         3,
		"MONTHLY":        4,
		"HOURLY":         5,
		"MINUTELY":       6,
	}
)

Enum value maps for Cron_RepeatPolicy.

View Source
var File_mpc_virtual_service_platform_cron_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateOrUpdateCronJobRequest

type CreateOrUpdateCronJobRequest struct {
	TusitaCron bool             `protobuf:"varint,1,opt,name=tusita_cron,json=tusitaCron,proto3" json:"tusita_cron,omitempty"`
	Schedules  []*Cron_Schedule `protobuf:"bytes,2,rep,name=schedules,proto3" json:"schedules,omitempty"`
	JobType    Cron_JobType     `protobuf:"varint,3,opt,name=job_type,json=jobType,proto3,enum=protobuf.platform.cron.Cron_JobType" json:"job_type,omitempty"`
	JobTypeId  uint64           `protobuf:"varint,4,opt,name=job_type_id,json=jobTypeId,proto3" json:"job_type_id,omitempty"`
	Job        *Job             `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrUpdateCronJobRequest) Descriptor deprecated

func (*CreateOrUpdateCronJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrUpdateCronJobRequest.ProtoReflect.Descriptor instead.

func (*CreateOrUpdateCronJobRequest) GetJob

func (x *CreateOrUpdateCronJobRequest) GetJob() *Job

func (*CreateOrUpdateCronJobRequest) GetJobType

func (*CreateOrUpdateCronJobRequest) GetJobTypeId

func (x *CreateOrUpdateCronJobRequest) GetJobTypeId() uint64

func (*CreateOrUpdateCronJobRequest) GetSchedules

func (x *CreateOrUpdateCronJobRequest) GetSchedules() []*Cron_Schedule

func (*CreateOrUpdateCronJobRequest) GetTusitaCron

func (x *CreateOrUpdateCronJobRequest) GetTusitaCron() bool

func (*CreateOrUpdateCronJobRequest) ProtoMessage

func (*CreateOrUpdateCronJobRequest) ProtoMessage()

func (*CreateOrUpdateCronJobRequest) ProtoReflect

func (*CreateOrUpdateCronJobRequest) Reset

func (x *CreateOrUpdateCronJobRequest) Reset()

func (*CreateOrUpdateCronJobRequest) String

type CreateOrUpdateCronJobResponse

type CreateOrUpdateCronJobResponse struct {
	Entry *Cron_Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrUpdateCronJobResponse) Descriptor deprecated

func (*CreateOrUpdateCronJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrUpdateCronJobResponse.ProtoReflect.Descriptor instead.

func (*CreateOrUpdateCronJobResponse) GetEntry

func (*CreateOrUpdateCronJobResponse) ProtoMessage

func (*CreateOrUpdateCronJobResponse) ProtoMessage()

func (*CreateOrUpdateCronJobResponse) ProtoReflect

func (*CreateOrUpdateCronJobResponse) Reset

func (x *CreateOrUpdateCronJobResponse) Reset()

func (*CreateOrUpdateCronJobResponse) String

type Cron

type Cron struct {
	// contains filtered or unexported fields
}

func (*Cron) Descriptor deprecated

func (*Cron) Descriptor() ([]byte, []int)

Deprecated: Use Cron.ProtoReflect.Descriptor instead.

func (*Cron) ProtoMessage

func (*Cron) ProtoMessage()

func (*Cron) ProtoReflect

func (x *Cron) ProtoReflect() protoreflect.Message

func (*Cron) Reset

func (x *Cron) Reset()

func (*Cron) String

func (x *Cron) String() string

type Cron_Entry

type Cron_Entry struct {
	Schedules []*Cron_Schedule `protobuf:"bytes,1,rep,name=schedules,proto3" json:"schedules,omitempty"`
	JobType   Cron_JobType     `protobuf:"varint,2,opt,name=job_type,json=jobType,proto3,enum=protobuf.platform.cron.Cron_JobType" json:"job_type,omitempty"`
	JobTypeId uint64           `protobuf:"varint,3,opt,name=job_type_id,json=jobTypeId,proto3" json:"job_type_id,omitempty"`
	Next      int64            `protobuf:"varint,4,opt,name=next,proto3" json:"next,omitempty"`
	Status    Cron_JobStatus   `protobuf:"varint,5,opt,name=status,proto3,enum=protobuf.platform.cron.Cron_JobStatus" json:"status,omitempty"`
	Job       *Job             `protobuf:"bytes,6,opt,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*Cron_Entry) Descriptor deprecated

func (*Cron_Entry) Descriptor() ([]byte, []int)

Deprecated: Use Cron_Entry.ProtoReflect.Descriptor instead.

func (*Cron_Entry) GetJob

func (x *Cron_Entry) GetJob() *Job

func (*Cron_Entry) GetJobType

func (x *Cron_Entry) GetJobType() Cron_JobType

func (*Cron_Entry) GetJobTypeId

func (x *Cron_Entry) GetJobTypeId() uint64

func (*Cron_Entry) GetNext

func (x *Cron_Entry) GetNext() int64

func (*Cron_Entry) GetSchedules

func (x *Cron_Entry) GetSchedules() []*Cron_Schedule

func (*Cron_Entry) GetStatus

func (x *Cron_Entry) GetStatus() Cron_JobStatus

func (*Cron_Entry) ProtoMessage

func (*Cron_Entry) ProtoMessage()

func (*Cron_Entry) ProtoReflect

func (x *Cron_Entry) ProtoReflect() protoreflect.Message

func (*Cron_Entry) Reset

func (x *Cron_Entry) Reset()

func (*Cron_Entry) String

func (x *Cron_Entry) String() string

type Cron_JobStatus

type Cron_JobStatus int32
const (
	Cron_UNKNOWN_JOBSTATUS Cron_JobStatus = 0
	Cron_ACTIVE            Cron_JobStatus = 1
	Cron_INACTIVE          Cron_JobStatus = 2
)

func (Cron_JobStatus) Descriptor

func (Cron_JobStatus) Enum

func (x Cron_JobStatus) Enum() *Cron_JobStatus

func (Cron_JobStatus) EnumDescriptor deprecated

func (Cron_JobStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Cron_JobStatus.Descriptor instead.

func (Cron_JobStatus) Number

func (Cron_JobStatus) String

func (x Cron_JobStatus) String() string

func (Cron_JobStatus) Type

type Cron_JobType

type Cron_JobType int32
const (
	Cron_UNKNOWN_JOBTYPE Cron_JobType = 0
	Cron_TEST            Cron_JobType = 1
	Cron_TASK            Cron_JobType = 2
)

func (Cron_JobType) Descriptor

func (Cron_JobType) Enum

func (x Cron_JobType) Enum() *Cron_JobType

func (Cron_JobType) EnumDescriptor deprecated

func (Cron_JobType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Cron_JobType.Descriptor instead.

func (Cron_JobType) Number

func (Cron_JobType) String

func (x Cron_JobType) String() string

func (Cron_JobType) Type

type Cron_RepeatPolicy

type Cron_RepeatPolicy int32
const (
	Cron_UNKNOWN_POLICY Cron_RepeatPolicy = 0
	Cron_NO_REPEAT      Cron_RepeatPolicy = 1
	Cron_DAILY          Cron_RepeatPolicy = 2
	Cron_WEEKLY         Cron_RepeatPolicy = 3
	Cron_MONTHLY        Cron_RepeatPolicy = 4
	Cron_HOURLY         Cron_RepeatPolicy = 5
	Cron_MINUTELY       Cron_RepeatPolicy = 6
)

func (Cron_RepeatPolicy) Descriptor

func (Cron_RepeatPolicy) Enum

func (Cron_RepeatPolicy) EnumDescriptor deprecated

func (Cron_RepeatPolicy) EnumDescriptor() ([]byte, []int)

Deprecated: Use Cron_RepeatPolicy.Descriptor instead.

func (Cron_RepeatPolicy) Number

func (Cron_RepeatPolicy) String

func (x Cron_RepeatPolicy) String() string

func (Cron_RepeatPolicy) Type

type Cron_Schedule

type Cron_Schedule struct {
	Second uint64            `protobuf:"varint,1,opt,name=second,proto3" json:"second,omitempty"`
	Minute uint64            `protobuf:"varint,2,opt,name=minute,proto3" json:"minute,omitempty"`
	Hour   uint64            `protobuf:"varint,3,opt,name=hour,proto3" json:"hour,omitempty"`
	Dom    uint64            `protobuf:"varint,4,opt,name=dom,proto3" json:"dom,omitempty"`
	Month  uint64            `protobuf:"varint,5,opt,name=month,proto3" json:"month,omitempty"`
	Dow    uint64            `protobuf:"varint,6,opt,name=dow,proto3" json:"dow,omitempty"`
	Year   uint64            `protobuf:"varint,7,opt,name=year,proto3" json:"year,omitempty"`
	Repeat Cron_RepeatPolicy `protobuf:"varint,8,opt,name=repeat,proto3,enum=protobuf.platform.cron.Cron_RepeatPolicy" json:"repeat,omitempty"`
	// contains filtered or unexported fields
}

func (*Cron_Schedule) Descriptor deprecated

func (*Cron_Schedule) Descriptor() ([]byte, []int)

Deprecated: Use Cron_Schedule.ProtoReflect.Descriptor instead.

func (*Cron_Schedule) GetDom

func (x *Cron_Schedule) GetDom() uint64

func (*Cron_Schedule) GetDow

func (x *Cron_Schedule) GetDow() uint64

func (*Cron_Schedule) GetHour

func (x *Cron_Schedule) GetHour() uint64

func (*Cron_Schedule) GetMinute

func (x *Cron_Schedule) GetMinute() uint64

func (*Cron_Schedule) GetMonth

func (x *Cron_Schedule) GetMonth() uint64

func (*Cron_Schedule) GetRepeat

func (x *Cron_Schedule) GetRepeat() Cron_RepeatPolicy

func (*Cron_Schedule) GetSecond

func (x *Cron_Schedule) GetSecond() uint64

func (*Cron_Schedule) GetYear

func (x *Cron_Schedule) GetYear() uint64

func (*Cron_Schedule) ProtoMessage

func (*Cron_Schedule) ProtoMessage()

func (*Cron_Schedule) ProtoReflect

func (x *Cron_Schedule) ProtoReflect() protoreflect.Message

func (*Cron_Schedule) Reset

func (x *Cron_Schedule) Reset()

func (*Cron_Schedule) String

func (x *Cron_Schedule) String() string

type DeleteCronJobRequest

type DeleteCronJobRequest struct {
	TusitaCron bool         `protobuf:"varint,1,opt,name=tusita_cron,json=tusitaCron,proto3" json:"tusita_cron,omitempty"`
	JobType    Cron_JobType `protobuf:"varint,2,opt,name=job_type,json=jobType,proto3,enum=protobuf.platform.cron.Cron_JobType" json:"job_type,omitempty"`
	JobTypeId  uint64       `protobuf:"varint,3,opt,name=job_type_id,json=jobTypeId,proto3" json:"job_type_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCronJobRequest) Descriptor deprecated

func (*DeleteCronJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCronJobRequest.ProtoReflect.Descriptor instead.

func (*DeleteCronJobRequest) GetJobType

func (x *DeleteCronJobRequest) GetJobType() Cron_JobType

func (*DeleteCronJobRequest) GetJobTypeId

func (x *DeleteCronJobRequest) GetJobTypeId() uint64

func (*DeleteCronJobRequest) GetTusitaCron

func (x *DeleteCronJobRequest) GetTusitaCron() bool

func (*DeleteCronJobRequest) ProtoMessage

func (*DeleteCronJobRequest) ProtoMessage()

func (*DeleteCronJobRequest) ProtoReflect

func (x *DeleteCronJobRequest) ProtoReflect() protoreflect.Message

func (*DeleteCronJobRequest) Reset

func (x *DeleteCronJobRequest) Reset()

func (*DeleteCronJobRequest) String

func (x *DeleteCronJobRequest) String() string

type Job

type Job struct {

	// Types that are assignable to Job:
	//	*Job_TestJob_
	//	*Job_TaskJob_
	Job isJob_Job `protobuf_oneof:"job"`
	// contains filtered or unexported fields
}

func (*Job) Descriptor deprecated

func (*Job) Descriptor() ([]byte, []int)

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) GetJob

func (m *Job) GetJob() isJob_Job

func (*Job) GetTaskJob

func (x *Job) GetTaskJob() *Job_TaskJob

func (*Job) GetTestJob

func (x *Job) GetTestJob() *Job_TestJob

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) ProtoReflect

func (x *Job) ProtoReflect() protoreflect.Message

func (*Job) Reset

func (x *Job) Reset()

func (*Job) String

func (x *Job) String() string

type Job_TaskJob

type Job_TaskJob struct {
	TaskId uint64 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Job_TaskJob) Descriptor deprecated

func (*Job_TaskJob) Descriptor() ([]byte, []int)

Deprecated: Use Job_TaskJob.ProtoReflect.Descriptor instead.

func (*Job_TaskJob) GetTaskId

func (x *Job_TaskJob) GetTaskId() uint64

func (*Job_TaskJob) ProtoMessage

func (*Job_TaskJob) ProtoMessage()

func (*Job_TaskJob) ProtoReflect

func (x *Job_TaskJob) ProtoReflect() protoreflect.Message

func (*Job_TaskJob) Reset

func (x *Job_TaskJob) Reset()

func (*Job_TaskJob) String

func (x *Job_TaskJob) String() string

type Job_TaskJob_

type Job_TaskJob_ struct {
	TaskJob *Job_TaskJob `protobuf:"bytes,7,opt,name=task_job,json=taskJob,proto3,oneof"`
}

type Job_TestJob

type Job_TestJob struct {
	// contains filtered or unexported fields
}

func (*Job_TestJob) Descriptor deprecated

func (*Job_TestJob) Descriptor() ([]byte, []int)

Deprecated: Use Job_TestJob.ProtoReflect.Descriptor instead.

func (*Job_TestJob) ProtoMessage

func (*Job_TestJob) ProtoMessage()

func (*Job_TestJob) ProtoReflect

func (x *Job_TestJob) ProtoReflect() protoreflect.Message

func (*Job_TestJob) Reset

func (x *Job_TestJob) Reset()

func (*Job_TestJob) String

func (x *Job_TestJob) String() string

type Job_TestJob_

type Job_TestJob_ struct {
	TestJob *Job_TestJob `protobuf:"bytes,6,opt,name=test_job,json=testJob,proto3,oneof"`
}

type ListCronJobsRequest

type ListCronJobsRequest struct {
	TusitaCron bool         `protobuf:"varint,1,opt,name=tusita_cron,json=tusitaCron,proto3" json:"tusita_cron,omitempty"`
	JobType    Cron_JobType `protobuf:"varint,2,opt,name=job_type,json=jobType,proto3,enum=protobuf.platform.cron.Cron_JobType" json:"job_type,omitempty"`
	JobTypeId  uint64       `protobuf:"varint,3,opt,name=job_type_id,json=jobTypeId,proto3" json:"job_type_id,omitempty"`
	JobTypeIds []uint64     `protobuf:"varint,4,rep,packed,name=job_type_ids,json=jobTypeIds,proto3" json:"job_type_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCronJobsRequest) Descriptor deprecated

func (*ListCronJobsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCronJobsRequest.ProtoReflect.Descriptor instead.

func (*ListCronJobsRequest) GetJobType

func (x *ListCronJobsRequest) GetJobType() Cron_JobType

func (*ListCronJobsRequest) GetJobTypeId

func (x *ListCronJobsRequest) GetJobTypeId() uint64

func (*ListCronJobsRequest) GetJobTypeIds

func (x *ListCronJobsRequest) GetJobTypeIds() []uint64

func (*ListCronJobsRequest) GetTusitaCron

func (x *ListCronJobsRequest) GetTusitaCron() bool

func (*ListCronJobsRequest) ProtoMessage

func (*ListCronJobsRequest) ProtoMessage()

func (*ListCronJobsRequest) ProtoReflect

func (x *ListCronJobsRequest) ProtoReflect() protoreflect.Message

func (*ListCronJobsRequest) Reset

func (x *ListCronJobsRequest) Reset()

func (*ListCronJobsRequest) String

func (x *ListCronJobsRequest) String() string

type ListCronJobsResponse

type ListCronJobsResponse struct {
	Entries []*Cron_Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCronJobsResponse) Descriptor deprecated

func (*ListCronJobsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCronJobsResponse.ProtoReflect.Descriptor instead.

func (*ListCronJobsResponse) GetEntries

func (x *ListCronJobsResponse) GetEntries() []*Cron_Entry

func (*ListCronJobsResponse) ProtoMessage

func (*ListCronJobsResponse) ProtoMessage()

func (*ListCronJobsResponse) ProtoReflect

func (x *ListCronJobsResponse) ProtoReflect() protoreflect.Message

func (*ListCronJobsResponse) Reset

func (x *ListCronJobsResponse) Reset()

func (*ListCronJobsResponse) String

func (x *ListCronJobsResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL