Documentation ¶
Index ¶
- Variables
- type ExportArtifacts
- type ExportInvocationArtifactsToBQ
- func (*ExportInvocationArtifactsToBQ) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInvocationArtifactsToBQ) GetBqExport() *v1.BigQueryExport
- func (x *ExportInvocationArtifactsToBQ) GetInvocationId() string
- func (*ExportInvocationArtifactsToBQ) ProtoMessage()
- func (x *ExportInvocationArtifactsToBQ) ProtoReflect() protoreflect.Message
- func (x *ExportInvocationArtifactsToBQ) Reset()
- func (x *ExportInvocationArtifactsToBQ) String() string
- type ExportInvocationTestResultsToBQ
- func (*ExportInvocationTestResultsToBQ) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInvocationTestResultsToBQ) GetBqExport() *v1.BigQueryExport
- func (x *ExportInvocationTestResultsToBQ) GetInvocationId() string
- func (*ExportInvocationTestResultsToBQ) ProtoMessage()
- func (x *ExportInvocationTestResultsToBQ) ProtoReflect() protoreflect.Message
- func (x *ExportInvocationTestResultsToBQ) Reset()
- func (x *ExportInvocationTestResultsToBQ) String() string
- type ExportInvocationToBQ
- func (*ExportInvocationToBQ) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInvocationToBQ) GetInvocationId() string
- func (*ExportInvocationToBQ) ProtoMessage()
- func (x *ExportInvocationToBQ) ProtoReflect() protoreflect.Message
- func (x *ExportInvocationToBQ) Reset()
- func (x *ExportInvocationToBQ) String() string
- type MarkInvocationSubmitted
- func (*MarkInvocationSubmitted) Descriptor() ([]byte, []int)deprecated
- func (x *MarkInvocationSubmitted) GetInvocationId() string
- func (*MarkInvocationSubmitted) ProtoMessage()
- func (x *MarkInvocationSubmitted) ProtoReflect() protoreflect.Message
- func (x *MarkInvocationSubmitted) Reset()
- func (x *MarkInvocationSubmitted) String() string
- type NotificationInvocationReadyForExport
- func (*NotificationInvocationReadyForExport) Descriptor() ([]byte, []int)deprecated
- func (x *NotificationInvocationReadyForExport) GetMessage() *v1.InvocationReadyForExportNotification
- func (*NotificationInvocationReadyForExport) ProtoMessage()
- func (x *NotificationInvocationReadyForExport) ProtoReflect() protoreflect.Message
- func (x *NotificationInvocationReadyForExport) Reset()
- func (x *NotificationInvocationReadyForExport) String() string
- type NotifyInvocationFinalized
- func (*NotifyInvocationFinalized) Descriptor() ([]byte, []int)deprecated
- func (x *NotifyInvocationFinalized) GetMessage() *v1.InvocationFinalizedNotification
- func (*NotifyInvocationFinalized) ProtoMessage()
- func (x *NotifyInvocationFinalized) ProtoReflect() protoreflect.Message
- func (x *NotifyInvocationFinalized) Reset()
- func (x *NotifyInvocationFinalized) String() string
- type RunExportNotifications
- func (*RunExportNotifications) Descriptor() ([]byte, []int)deprecated
- func (x *RunExportNotifications) GetIncludedInvocationIds() []string
- func (x *RunExportNotifications) GetInvocationId() string
- func (x *RunExportNotifications) GetRootInvocationIds() []string
- func (*RunExportNotifications) ProtoMessage()
- func (x *RunExportNotifications) ProtoReflect() protoreflect.Message
- func (x *RunExportNotifications) Reset()
- func (x *RunExportNotifications) String() string
- type TryFinalizeInvocation
- func (*TryFinalizeInvocation) Descriptor() ([]byte, []int)deprecated
- func (x *TryFinalizeInvocation) GetInvocationId() string
- func (*TryFinalizeInvocation) ProtoMessage()
- func (x *TryFinalizeInvocation) ProtoReflect() protoreflect.Message
- func (x *TryFinalizeInvocation) Reset()
- func (x *TryFinalizeInvocation) String() string
- type UpdateTestMetadata
- func (*UpdateTestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTestMetadata) GetInvocationId() string
- func (*UpdateTestMetadata) ProtoMessage()
- func (x *UpdateTestMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateTestMetadata) Reset()
- func (x *UpdateTestMetadata) String() string
Constants ¶
This section is empty.
Variables ¶
var File_go_chromium_org_luci_resultdb_internal_tasks_taskspb_tasks_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ExportArtifacts ¶
type ExportArtifacts struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // contains filtered or unexported fields }
func (*ExportArtifacts) Descriptor
deprecated
func (*ExportArtifacts) Descriptor() ([]byte, []int)
Deprecated: Use ExportArtifacts.ProtoReflect.Descriptor instead.
func (*ExportArtifacts) GetInvocationId ¶
func (x *ExportArtifacts) GetInvocationId() string
func (*ExportArtifacts) ProtoMessage ¶
func (*ExportArtifacts) ProtoMessage()
func (*ExportArtifacts) ProtoReflect ¶
func (x *ExportArtifacts) ProtoReflect() protoreflect.Message
func (*ExportArtifacts) Reset ¶
func (x *ExportArtifacts) Reset()
func (*ExportArtifacts) String ¶
func (x *ExportArtifacts) String() string
type ExportInvocationArtifactsToBQ ¶
type ExportInvocationArtifactsToBQ struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` BqExport *v1.BigQueryExport `protobuf:"bytes,2,opt,name=bq_export,json=bqExport,proto3" json:"bq_export,omitempty"` // contains filtered or unexported fields }
func (*ExportInvocationArtifactsToBQ) Descriptor
deprecated
func (*ExportInvocationArtifactsToBQ) Descriptor() ([]byte, []int)
Deprecated: Use ExportInvocationArtifactsToBQ.ProtoReflect.Descriptor instead.
func (*ExportInvocationArtifactsToBQ) GetBqExport ¶
func (x *ExportInvocationArtifactsToBQ) GetBqExport() *v1.BigQueryExport
func (*ExportInvocationArtifactsToBQ) GetInvocationId ¶
func (x *ExportInvocationArtifactsToBQ) GetInvocationId() string
func (*ExportInvocationArtifactsToBQ) ProtoMessage ¶
func (*ExportInvocationArtifactsToBQ) ProtoMessage()
func (*ExportInvocationArtifactsToBQ) ProtoReflect ¶
func (x *ExportInvocationArtifactsToBQ) ProtoReflect() protoreflect.Message
func (*ExportInvocationArtifactsToBQ) Reset ¶
func (x *ExportInvocationArtifactsToBQ) Reset()
func (*ExportInvocationArtifactsToBQ) String ¶
func (x *ExportInvocationArtifactsToBQ) String() string
type ExportInvocationTestResultsToBQ ¶
type ExportInvocationTestResultsToBQ struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` BqExport *v1.BigQueryExport `protobuf:"bytes,2,opt,name=bq_export,json=bqExport,proto3" json:"bq_export,omitempty"` // contains filtered or unexported fields }
func (*ExportInvocationTestResultsToBQ) Descriptor
deprecated
func (*ExportInvocationTestResultsToBQ) Descriptor() ([]byte, []int)
Deprecated: Use ExportInvocationTestResultsToBQ.ProtoReflect.Descriptor instead.
func (*ExportInvocationTestResultsToBQ) GetBqExport ¶
func (x *ExportInvocationTestResultsToBQ) GetBqExport() *v1.BigQueryExport
func (*ExportInvocationTestResultsToBQ) GetInvocationId ¶
func (x *ExportInvocationTestResultsToBQ) GetInvocationId() string
func (*ExportInvocationTestResultsToBQ) ProtoMessage ¶
func (*ExportInvocationTestResultsToBQ) ProtoMessage()
func (*ExportInvocationTestResultsToBQ) ProtoReflect ¶
func (x *ExportInvocationTestResultsToBQ) ProtoReflect() protoreflect.Message
func (*ExportInvocationTestResultsToBQ) Reset ¶
func (x *ExportInvocationTestResultsToBQ) Reset()
func (*ExportInvocationTestResultsToBQ) String ¶
func (x *ExportInvocationTestResultsToBQ) String() string
type ExportInvocationToBQ ¶
type ExportInvocationToBQ struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // contains filtered or unexported fields }
func (*ExportInvocationToBQ) Descriptor
deprecated
func (*ExportInvocationToBQ) Descriptor() ([]byte, []int)
Deprecated: Use ExportInvocationToBQ.ProtoReflect.Descriptor instead.
func (*ExportInvocationToBQ) GetInvocationId ¶
func (x *ExportInvocationToBQ) GetInvocationId() string
func (*ExportInvocationToBQ) ProtoMessage ¶
func (*ExportInvocationToBQ) ProtoMessage()
func (*ExportInvocationToBQ) ProtoReflect ¶
func (x *ExportInvocationToBQ) ProtoReflect() protoreflect.Message
func (*ExportInvocationToBQ) Reset ¶
func (x *ExportInvocationToBQ) Reset()
func (*ExportInvocationToBQ) String ¶
func (x *ExportInvocationToBQ) String() string
type MarkInvocationSubmitted ¶
type MarkInvocationSubmitted struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // contains filtered or unexported fields }
func (*MarkInvocationSubmitted) Descriptor
deprecated
func (*MarkInvocationSubmitted) Descriptor() ([]byte, []int)
Deprecated: Use MarkInvocationSubmitted.ProtoReflect.Descriptor instead.
func (*MarkInvocationSubmitted) GetInvocationId ¶
func (x *MarkInvocationSubmitted) GetInvocationId() string
func (*MarkInvocationSubmitted) ProtoMessage ¶
func (*MarkInvocationSubmitted) ProtoMessage()
func (*MarkInvocationSubmitted) ProtoReflect ¶
func (x *MarkInvocationSubmitted) ProtoReflect() protoreflect.Message
func (*MarkInvocationSubmitted) Reset ¶
func (x *MarkInvocationSubmitted) Reset()
func (*MarkInvocationSubmitted) String ¶
func (x *MarkInvocationSubmitted) String() string
type NotificationInvocationReadyForExport ¶
type NotificationInvocationReadyForExport struct { // The message to publish to Cloud Pub/Sub. Message *v1.InvocationReadyForExportNotification `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*NotificationInvocationReadyForExport) Descriptor
deprecated
func (*NotificationInvocationReadyForExport) Descriptor() ([]byte, []int)
Deprecated: Use NotificationInvocationReadyForExport.ProtoReflect.Descriptor instead.
func (*NotificationInvocationReadyForExport) GetMessage ¶
func (x *NotificationInvocationReadyForExport) GetMessage() *v1.InvocationReadyForExportNotification
func (*NotificationInvocationReadyForExport) ProtoMessage ¶
func (*NotificationInvocationReadyForExport) ProtoMessage()
func (*NotificationInvocationReadyForExport) ProtoReflect ¶
func (x *NotificationInvocationReadyForExport) ProtoReflect() protoreflect.Message
func (*NotificationInvocationReadyForExport) Reset ¶
func (x *NotificationInvocationReadyForExport) Reset()
func (*NotificationInvocationReadyForExport) String ¶
func (x *NotificationInvocationReadyForExport) String() string
type NotifyInvocationFinalized ¶
type NotifyInvocationFinalized struct { // The message to publish to Cloud Pub/Sub. Message *v1.InvocationFinalizedNotification `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*NotifyInvocationFinalized) Descriptor
deprecated
func (*NotifyInvocationFinalized) Descriptor() ([]byte, []int)
Deprecated: Use NotifyInvocationFinalized.ProtoReflect.Descriptor instead.
func (*NotifyInvocationFinalized) GetMessage ¶
func (x *NotifyInvocationFinalized) GetMessage() *v1.InvocationFinalizedNotification
func (*NotifyInvocationFinalized) ProtoMessage ¶
func (*NotifyInvocationFinalized) ProtoMessage()
func (*NotifyInvocationFinalized) ProtoReflect ¶
func (x *NotifyInvocationFinalized) ProtoReflect() protoreflect.Message
func (*NotifyInvocationFinalized) Reset ¶
func (x *NotifyInvocationFinalized) Reset()
func (*NotifyInvocationFinalized) String ¶
func (x *NotifyInvocationFinalized) String() string
type RunExportNotifications ¶
type RunExportNotifications struct { // The invocation which had an event occur that may contribute to // the need for a "ready for export" notification. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // If set, limits updates to the specified included invocations. // Should only be set if this task was created in response to the // inclusion of new invocations, to avoid unnecessary reads // on large invocations. // If empty, will propagate export roots to all included invocations. IncludedInvocationIds []string `` /* 126-byte string literal not displayed */ // The export roots for which to propagate roots and sources. // Should only be set if this task was created in response to // specified export roots being updated for this invocation. // If empty, will propagate all export roots. RootInvocationIds []string `protobuf:"bytes,3,rep,name=root_invocation_ids,json=rootInvocationIds,proto3" json:"root_invocation_ids,omitempty"` // contains filtered or unexported fields }
RunExportNotifications dispatches "ready for export" notifications as appropriate. To do so, it maintains the export root information for each invocation, which is used to determine when all criteria for sending a notification has been met.
This task must be created if an invocation encounters any of the following events: - An existing invocation:
- Had its source spec finalized.
- Enters finalizing state (become locally immutable).
- Has a new invocation included in it.
- Has an export root added or updated (task recurses via this mechanism).
- A new invocation:
- Is created in finalizing state.
- Is created as an export root and with new invocations included in it.
func (*RunExportNotifications) Descriptor
deprecated
func (*RunExportNotifications) Descriptor() ([]byte, []int)
Deprecated: Use RunExportNotifications.ProtoReflect.Descriptor instead.
func (*RunExportNotifications) GetIncludedInvocationIds ¶
func (x *RunExportNotifications) GetIncludedInvocationIds() []string
func (*RunExportNotifications) GetInvocationId ¶
func (x *RunExportNotifications) GetInvocationId() string
func (*RunExportNotifications) GetRootInvocationIds ¶
func (x *RunExportNotifications) GetRootInvocationIds() []string
func (*RunExportNotifications) ProtoMessage ¶
func (*RunExportNotifications) ProtoMessage()
func (*RunExportNotifications) ProtoReflect ¶
func (x *RunExportNotifications) ProtoReflect() protoreflect.Message
func (*RunExportNotifications) Reset ¶
func (x *RunExportNotifications) Reset()
func (*RunExportNotifications) String ¶
func (x *RunExportNotifications) String() string
type TryFinalizeInvocation ¶
type TryFinalizeInvocation struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // contains filtered or unexported fields }
func (*TryFinalizeInvocation) Descriptor
deprecated
func (*TryFinalizeInvocation) Descriptor() ([]byte, []int)
Deprecated: Use TryFinalizeInvocation.ProtoReflect.Descriptor instead.
func (*TryFinalizeInvocation) GetInvocationId ¶
func (x *TryFinalizeInvocation) GetInvocationId() string
func (*TryFinalizeInvocation) ProtoMessage ¶
func (*TryFinalizeInvocation) ProtoMessage()
func (*TryFinalizeInvocation) ProtoReflect ¶
func (x *TryFinalizeInvocation) ProtoReflect() protoreflect.Message
func (*TryFinalizeInvocation) Reset ¶
func (x *TryFinalizeInvocation) Reset()
func (*TryFinalizeInvocation) String ¶
func (x *TryFinalizeInvocation) String() string
type UpdateTestMetadata ¶
type UpdateTestMetadata struct { InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateTestMetadata) Descriptor
deprecated
func (*UpdateTestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestMetadata.ProtoReflect.Descriptor instead.
func (*UpdateTestMetadata) GetInvocationId ¶
func (x *UpdateTestMetadata) GetInvocationId() string
func (*UpdateTestMetadata) ProtoMessage ¶
func (*UpdateTestMetadata) ProtoMessage()
func (*UpdateTestMetadata) ProtoReflect ¶
func (x *UpdateTestMetadata) ProtoReflect() protoreflect.Message
func (*UpdateTestMetadata) Reset ¶
func (x *UpdateTestMetadata) Reset()
func (*UpdateTestMetadata) String ¶
func (x *UpdateTestMetadata) String() string