reportsv1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2024 License: MIT Imports: 22 Imported by: 0

Documentation

Overview

Package reportsv1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	ReportRuleStatus_name = map[int32]string{
		0: "REPORT_RULE_STATUS_UNSPECIFIED",
		1: "REPORT_RULE_STATUS_CREATED",
		2: "REPORT_RULE_STATUS_LIVE",
		3: "REPORT_RULE_STATUS_FINISHED",
		4: "REPORT_RULE_STATUS_FAILED",
		5: "REPORT_RULE_STATUS_CANCELED",
	}
	ReportRuleStatus_value = map[string]int32{
		"REPORT_RULE_STATUS_UNSPECIFIED": 0,
		"REPORT_RULE_STATUS_CREATED":     1,
		"REPORT_RULE_STATUS_LIVE":        2,
		"REPORT_RULE_STATUS_FINISHED":    3,
		"REPORT_RULE_STATUS_FAILED":      4,
		"REPORT_RULE_STATUS_CANCELED":    5,
	}
)

Enum value maps for ReportRuleStatus.

View Source
var File_sift_reports_v1_reports_proto protoreflect.FileDescriptor
View Source
var ReportService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "sift.reports.v1.ReportService",
	HandlerType: (*ReportServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetReport",
			Handler:    _ReportService_GetReport_Handler,
		},
		{
			MethodName: "CreateReport",
			Handler:    _ReportService_CreateReport_Handler,
		},
		{
			MethodName: "ListReports",
			Handler:    _ReportService_ListReports_Handler,
		},
		{
			MethodName: "RerunReport",
			Handler:    _ReportService_RerunReport_Handler,
		},
		{
			MethodName: "CancelReport",
			Handler:    _ReportService_CancelReport_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "sift/reports/v1/reports.proto",
}

ReportService_ServiceDesc is the grpc.ServiceDesc for ReportService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterReportServiceHandler

func RegisterReportServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterReportServiceHandler registers the http handlers for service ReportService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterReportServiceHandlerClient

func RegisterReportServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ReportServiceClient) error

RegisterReportServiceHandlerClient registers the http handlers for service ReportService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ReportServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ReportServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ReportServiceClient" to call the correct interceptors.

func RegisterReportServiceHandlerFromEndpoint

func RegisterReportServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterReportServiceHandlerFromEndpoint is same as RegisterReportServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterReportServiceHandlerServer

func RegisterReportServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ReportServiceServer) error

RegisterReportServiceHandlerServer registers the http handlers for service ReportService to "mux". UnaryRPC :call ReportServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterReportServiceHandlerFromEndpoint instead.

func RegisterReportServiceServer

func RegisterReportServiceServer(s grpc.ServiceRegistrar, srv ReportServiceServer)

Types

type CancelReportRequest

type CancelReportRequest struct {
	ReportId string `protobuf:"bytes,1,opt,name=report_id,json=reportId,proto3" json:"report_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelReportRequest) CloneMessageVT

func (m *CancelReportRequest) CloneMessageVT() proto.Message

func (*CancelReportRequest) CloneVT

func (*CancelReportRequest) Descriptor deprecated

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

Deprecated: Use CancelReportRequest.ProtoReflect.Descriptor instead.

func (*CancelReportRequest) EqualMessageVT

func (this *CancelReportRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*CancelReportRequest) EqualVT

func (this *CancelReportRequest) EqualVT(that *CancelReportRequest) bool

func (*CancelReportRequest) GetReportId

func (x *CancelReportRequest) GetReportId() string

func (*CancelReportRequest) MarshalToSizedBufferVT

func (m *CancelReportRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CancelReportRequest) MarshalToSizedBufferVTStrict

func (m *CancelReportRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CancelReportRequest) MarshalToVT

func (m *CancelReportRequest) MarshalToVT(dAtA []byte) (int, error)

func (*CancelReportRequest) MarshalToVTStrict

func (m *CancelReportRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CancelReportRequest) MarshalVT

func (m *CancelReportRequest) MarshalVT() (dAtA []byte, err error)

func (*CancelReportRequest) MarshalVTStrict

func (m *CancelReportRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*CancelReportRequest) ProtoMessage

func (*CancelReportRequest) ProtoMessage()

func (*CancelReportRequest) ProtoReflect

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

func (*CancelReportRequest) Reset

func (x *CancelReportRequest) Reset()

func (*CancelReportRequest) SizeVT

func (m *CancelReportRequest) SizeVT() (n int)

func (*CancelReportRequest) String

func (x *CancelReportRequest) String() string

func (*CancelReportRequest) UnmarshalVT

func (m *CancelReportRequest) UnmarshalVT(dAtA []byte) error

func (*CancelReportRequest) UnmarshalVTUnsafe

func (m *CancelReportRequest) UnmarshalVTUnsafe(dAtA []byte) error

type CancelReportResponse

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

func (*CancelReportResponse) CloneMessageVT

func (m *CancelReportResponse) CloneMessageVT() proto.Message

func (*CancelReportResponse) CloneVT

func (*CancelReportResponse) Descriptor deprecated

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

Deprecated: Use CancelReportResponse.ProtoReflect.Descriptor instead.

func (*CancelReportResponse) EqualMessageVT

func (this *CancelReportResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*CancelReportResponse) EqualVT

func (this *CancelReportResponse) EqualVT(that *CancelReportResponse) bool

func (*CancelReportResponse) MarshalToSizedBufferVT

func (m *CancelReportResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CancelReportResponse) MarshalToSizedBufferVTStrict

func (m *CancelReportResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CancelReportResponse) MarshalToVT

func (m *CancelReportResponse) MarshalToVT(dAtA []byte) (int, error)

func (*CancelReportResponse) MarshalToVTStrict

func (m *CancelReportResponse) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CancelReportResponse) MarshalVT

func (m *CancelReportResponse) MarshalVT() (dAtA []byte, err error)

func (*CancelReportResponse) MarshalVTStrict

func (m *CancelReportResponse) MarshalVTStrict() (dAtA []byte, err error)

func (*CancelReportResponse) ProtoMessage

func (*CancelReportResponse) ProtoMessage()

func (*CancelReportResponse) ProtoReflect

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

func (*CancelReportResponse) Reset

func (x *CancelReportResponse) Reset()

func (*CancelReportResponse) SizeVT

func (m *CancelReportResponse) SizeVT() (n int)

func (*CancelReportResponse) String

func (x *CancelReportResponse) String() string

func (*CancelReportResponse) UnmarshalVT

func (m *CancelReportResponse) UnmarshalVT(dAtA []byte) error

func (*CancelReportResponse) UnmarshalVTUnsafe

func (m *CancelReportResponse) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportFromReportTemplateRequest

type CreateReportFromReportTemplateRequest struct {
	ReportTemplateId string `protobuf:"bytes,1,opt,name=report_template_id,json=reportTemplateId,proto3" json:"report_template_id,omitempty"`
	// contains filtered or unexported fields
}

Used to create a report from a report template.

func (*CreateReportFromReportTemplateRequest) CloneMessageVT

func (*CreateReportFromReportTemplateRequest) CloneVT

func (*CreateReportFromReportTemplateRequest) Descriptor deprecated

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

Deprecated: Use CreateReportFromReportTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateReportFromReportTemplateRequest) EqualMessageVT

func (this *CreateReportFromReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportFromReportTemplateRequest) EqualVT

func (*CreateReportFromReportTemplateRequest) GetReportTemplateId

func (x *CreateReportFromReportTemplateRequest) GetReportTemplateId() string

func (*CreateReportFromReportTemplateRequest) MarshalToSizedBufferVT

func (m *CreateReportFromReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportFromReportTemplateRequest) MarshalToSizedBufferVTStrict

func (m *CreateReportFromReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromReportTemplateRequest) MarshalToVT

func (m *CreateReportFromReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportFromReportTemplateRequest) MarshalToVTStrict

func (m *CreateReportFromReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromReportTemplateRequest) MarshalVT

func (m *CreateReportFromReportTemplateRequest) MarshalVT() (dAtA []byte, err error)

func (*CreateReportFromReportTemplateRequest) MarshalVTStrict

func (m *CreateReportFromReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportFromReportTemplateRequest) ProtoMessage

func (*CreateReportFromReportTemplateRequest) ProtoMessage()

func (*CreateReportFromReportTemplateRequest) ProtoReflect

func (*CreateReportFromReportTemplateRequest) Reset

func (*CreateReportFromReportTemplateRequest) SizeVT

func (*CreateReportFromReportTemplateRequest) String

func (*CreateReportFromReportTemplateRequest) UnmarshalVT

func (m *CreateReportFromReportTemplateRequest) UnmarshalVT(dAtA []byte) error

func (*CreateReportFromReportTemplateRequest) UnmarshalVTUnsafe

func (m *CreateReportFromReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportFromRulesRequest

type CreateReportFromRulesRequest struct {
	Name        string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description *string  `protobuf:"bytes,2,opt,name=description,proto3,oneof" json:"description,omitempty"`
	TagNames    []string `protobuf:"bytes,3,rep,name=tag_names,json=tagNames,proto3" json:"tag_names,omitempty"`
	// Types that are assignable to RuleIdentifiers:
	//
	//	*CreateReportFromRulesRequest_RuleIds
	//	*CreateReportFromRulesRequest_RuleClientKeys
	RuleIdentifiers isCreateReportFromRulesRequest_RuleIdentifiers `protobuf_oneof:"rule_identifiers"`
	// contains filtered or unexported fields
}

Used to construct an arbitrary report for an arbitrary set of rules. Rules can be specified either by rule ID or client key based on the variant used in the `rule_identifiers` field.

func (*CreateReportFromRulesRequest) CloneMessageVT

func (m *CreateReportFromRulesRequest) CloneMessageVT() proto.Message

func (*CreateReportFromRulesRequest) CloneVT

func (*CreateReportFromRulesRequest) Descriptor deprecated

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

Deprecated: Use CreateReportFromRulesRequest.ProtoReflect.Descriptor instead.

func (*CreateReportFromRulesRequest) EqualMessageVT

func (this *CreateReportFromRulesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportFromRulesRequest) EqualVT

func (*CreateReportFromRulesRequest) GetDescription

func (x *CreateReportFromRulesRequest) GetDescription() string

func (*CreateReportFromRulesRequest) GetName

func (x *CreateReportFromRulesRequest) GetName() string

func (*CreateReportFromRulesRequest) GetRuleClientKeys

func (*CreateReportFromRulesRequest) GetRuleIdentifiers

func (m *CreateReportFromRulesRequest) GetRuleIdentifiers() isCreateReportFromRulesRequest_RuleIdentifiers

func (*CreateReportFromRulesRequest) GetRuleIds

func (*CreateReportFromRulesRequest) GetTagNames

func (x *CreateReportFromRulesRequest) GetTagNames() []string

func (*CreateReportFromRulesRequest) MarshalToSizedBufferVT

func (m *CreateReportFromRulesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest) MarshalToSizedBufferVTStrict

func (m *CreateReportFromRulesRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest) MarshalToVT

func (m *CreateReportFromRulesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest) MarshalToVTStrict

func (m *CreateReportFromRulesRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest) MarshalVT

func (m *CreateReportFromRulesRequest) MarshalVT() (dAtA []byte, err error)

func (*CreateReportFromRulesRequest) MarshalVTStrict

func (m *CreateReportFromRulesRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportFromRulesRequest) ProtoMessage

func (*CreateReportFromRulesRequest) ProtoMessage()

func (*CreateReportFromRulesRequest) ProtoReflect

func (*CreateReportFromRulesRequest) Reset

func (x *CreateReportFromRulesRequest) Reset()

func (*CreateReportFromRulesRequest) SizeVT

func (m *CreateReportFromRulesRequest) SizeVT() (n int)

func (*CreateReportFromRulesRequest) String

func (*CreateReportFromRulesRequest) UnmarshalVT

func (m *CreateReportFromRulesRequest) UnmarshalVT(dAtA []byte) error

func (*CreateReportFromRulesRequest) UnmarshalVTUnsafe

func (m *CreateReportFromRulesRequest) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportFromRulesRequest_RuleClientKeys

type CreateReportFromRulesRequest_RuleClientKeys struct {
	RuleClientKeys *CreateReportRequestClientKeys `protobuf:"bytes,5,opt,name=rule_client_keys,json=ruleClientKeys,proto3,oneof"`
}

func (*CreateReportFromRulesRequest_RuleClientKeys) CloneVT

func (m *CreateReportFromRulesRequest_RuleClientKeys) CloneVT() isCreateReportFromRulesRequest_RuleIdentifiers

func (*CreateReportFromRulesRequest_RuleClientKeys) EqualVT

func (this *CreateReportFromRulesRequest_RuleClientKeys) EqualVT(thatIface isCreateReportFromRulesRequest_RuleIdentifiers) bool

func (*CreateReportFromRulesRequest_RuleClientKeys) MarshalToSizedBufferVT

func (m *CreateReportFromRulesRequest_RuleClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleClientKeys) MarshalToSizedBufferVTStrict

func (m *CreateReportFromRulesRequest_RuleClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleClientKeys) MarshalToVT

func (m *CreateReportFromRulesRequest_RuleClientKeys) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleClientKeys) MarshalToVTStrict

func (m *CreateReportFromRulesRequest_RuleClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleClientKeys) SizeVT

type CreateReportFromRulesRequest_RuleIds

type CreateReportFromRulesRequest_RuleIds struct {
	RuleIds *CreateReportRequestRuleIds `protobuf:"bytes,4,opt,name=rule_ids,json=ruleIds,proto3,oneof"`
}

func (*CreateReportFromRulesRequest_RuleIds) CloneVT

func (m *CreateReportFromRulesRequest_RuleIds) CloneVT() isCreateReportFromRulesRequest_RuleIdentifiers

func (*CreateReportFromRulesRequest_RuleIds) EqualVT

func (this *CreateReportFromRulesRequest_RuleIds) EqualVT(thatIface isCreateReportFromRulesRequest_RuleIdentifiers) bool

func (*CreateReportFromRulesRequest_RuleIds) MarshalToSizedBufferVT

func (m *CreateReportFromRulesRequest_RuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleIds) MarshalToSizedBufferVTStrict

func (m *CreateReportFromRulesRequest_RuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleIds) MarshalToVT

func (m *CreateReportFromRulesRequest_RuleIds) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleIds) MarshalToVTStrict

func (m *CreateReportFromRulesRequest_RuleIds) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportFromRulesRequest_RuleIds) SizeVT

func (m *CreateReportFromRulesRequest_RuleIds) SizeVT() (n int)

type CreateReportRequest

type CreateReportRequest struct {

	// Types that are assignable to Request:
	//
	//	*CreateReportRequest_ReportFromReportTemplateRequest
	//	*CreateReportRequest_ReportFromRulesRequest
	Request        isCreateReportRequest_Request `protobuf_oneof:"request"`
	OrganizationId string                        `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	RunId          string                        `protobuf:"bytes,4,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
	// Override the name of the report. If not provided, the name will be generated based on the report template or run.
	Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The request of a call to `ReportService_CreateReport` to create a report. A report can be created either via a report template or an arbitrary report can be constructed depending on the variant of the `request` field.

func (*CreateReportRequest) CloneMessageVT

func (m *CreateReportRequest) CloneMessageVT() proto.Message

func (*CreateReportRequest) CloneVT

func (*CreateReportRequest) Descriptor deprecated

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

Deprecated: Use CreateReportRequest.ProtoReflect.Descriptor instead.

func (*CreateReportRequest) EqualMessageVT

func (this *CreateReportRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportRequest) EqualVT

func (this *CreateReportRequest) EqualVT(that *CreateReportRequest) bool

func (*CreateReportRequest) GetName

func (x *CreateReportRequest) GetName() string

func (*CreateReportRequest) GetOrganizationId

func (x *CreateReportRequest) GetOrganizationId() string

func (*CreateReportRequest) GetReportFromReportTemplateRequest

func (x *CreateReportRequest) GetReportFromReportTemplateRequest() *CreateReportFromReportTemplateRequest

func (*CreateReportRequest) GetReportFromRulesRequest

func (x *CreateReportRequest) GetReportFromRulesRequest() *CreateReportFromRulesRequest

func (*CreateReportRequest) GetRequest

func (m *CreateReportRequest) GetRequest() isCreateReportRequest_Request

func (*CreateReportRequest) GetRunId

func (x *CreateReportRequest) GetRunId() string

func (*CreateReportRequest) MarshalToSizedBufferVT

func (m *CreateReportRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportRequest) MarshalToSizedBufferVTStrict

func (m *CreateReportRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest) MarshalToVT

func (m *CreateReportRequest) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportRequest) MarshalToVTStrict

func (m *CreateReportRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest) MarshalVT

func (m *CreateReportRequest) MarshalVT() (dAtA []byte, err error)

func (*CreateReportRequest) MarshalVTStrict

func (m *CreateReportRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportRequest) ProtoMessage

func (*CreateReportRequest) ProtoMessage()

func (*CreateReportRequest) ProtoReflect

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

func (*CreateReportRequest) Reset

func (x *CreateReportRequest) Reset()

func (*CreateReportRequest) SizeVT

func (m *CreateReportRequest) SizeVT() (n int)

func (*CreateReportRequest) String

func (x *CreateReportRequest) String() string

func (*CreateReportRequest) UnmarshalVT

func (m *CreateReportRequest) UnmarshalVT(dAtA []byte) error

func (*CreateReportRequest) UnmarshalVTUnsafe

func (m *CreateReportRequest) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportRequestClientKeys

type CreateReportRequestClientKeys struct {
	RuleClientKeys []string `protobuf:"bytes,1,rep,name=rule_client_keys,json=ruleClientKeys,proto3" json:"rule_client_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateReportRequestClientKeys) CloneMessageVT

func (m *CreateReportRequestClientKeys) CloneMessageVT() proto.Message

func (*CreateReportRequestClientKeys) CloneVT

func (*CreateReportRequestClientKeys) Descriptor deprecated

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

Deprecated: Use CreateReportRequestClientKeys.ProtoReflect.Descriptor instead.

func (*CreateReportRequestClientKeys) EqualMessageVT

func (this *CreateReportRequestClientKeys) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportRequestClientKeys) EqualVT

func (*CreateReportRequestClientKeys) GetRuleClientKeys

func (x *CreateReportRequestClientKeys) GetRuleClientKeys() []string

func (*CreateReportRequestClientKeys) MarshalToSizedBufferVT

func (m *CreateReportRequestClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportRequestClientKeys) MarshalToSizedBufferVTStrict

func (m *CreateReportRequestClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequestClientKeys) MarshalToVT

func (m *CreateReportRequestClientKeys) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportRequestClientKeys) MarshalToVTStrict

func (m *CreateReportRequestClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequestClientKeys) MarshalVT

func (m *CreateReportRequestClientKeys) MarshalVT() (dAtA []byte, err error)

func (*CreateReportRequestClientKeys) MarshalVTStrict

func (m *CreateReportRequestClientKeys) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportRequestClientKeys) ProtoMessage

func (*CreateReportRequestClientKeys) ProtoMessage()

func (*CreateReportRequestClientKeys) ProtoReflect

func (*CreateReportRequestClientKeys) Reset

func (x *CreateReportRequestClientKeys) Reset()

func (*CreateReportRequestClientKeys) SizeVT

func (m *CreateReportRequestClientKeys) SizeVT() (n int)

func (*CreateReportRequestClientKeys) String

func (*CreateReportRequestClientKeys) UnmarshalVT

func (m *CreateReportRequestClientKeys) UnmarshalVT(dAtA []byte) error

func (*CreateReportRequestClientKeys) UnmarshalVTUnsafe

func (m *CreateReportRequestClientKeys) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportRequestRuleIds

type CreateReportRequestRuleIds struct {
	RuleIds []string `protobuf:"bytes,1,rep,name=rule_ids,json=ruleIds,proto3" json:"rule_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateReportRequestRuleIds) CloneMessageVT

func (m *CreateReportRequestRuleIds) CloneMessageVT() proto.Message

func (*CreateReportRequestRuleIds) CloneVT

func (*CreateReportRequestRuleIds) Descriptor deprecated

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

Deprecated: Use CreateReportRequestRuleIds.ProtoReflect.Descriptor instead.

func (*CreateReportRequestRuleIds) EqualMessageVT

func (this *CreateReportRequestRuleIds) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportRequestRuleIds) EqualVT

func (*CreateReportRequestRuleIds) GetRuleIds

func (x *CreateReportRequestRuleIds) GetRuleIds() []string

func (*CreateReportRequestRuleIds) MarshalToSizedBufferVT

func (m *CreateReportRequestRuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportRequestRuleIds) MarshalToSizedBufferVTStrict

func (m *CreateReportRequestRuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequestRuleIds) MarshalToVT

func (m *CreateReportRequestRuleIds) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportRequestRuleIds) MarshalToVTStrict

func (m *CreateReportRequestRuleIds) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequestRuleIds) MarshalVT

func (m *CreateReportRequestRuleIds) MarshalVT() (dAtA []byte, err error)

func (*CreateReportRequestRuleIds) MarshalVTStrict

func (m *CreateReportRequestRuleIds) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportRequestRuleIds) ProtoMessage

func (*CreateReportRequestRuleIds) ProtoMessage()

func (*CreateReportRequestRuleIds) ProtoReflect

func (*CreateReportRequestRuleIds) Reset

func (x *CreateReportRequestRuleIds) Reset()

func (*CreateReportRequestRuleIds) SizeVT

func (m *CreateReportRequestRuleIds) SizeVT() (n int)

func (*CreateReportRequestRuleIds) String

func (x *CreateReportRequestRuleIds) String() string

func (*CreateReportRequestRuleIds) UnmarshalVT

func (m *CreateReportRequestRuleIds) UnmarshalVT(dAtA []byte) error

func (*CreateReportRequestRuleIds) UnmarshalVTUnsafe

func (m *CreateReportRequestRuleIds) UnmarshalVTUnsafe(dAtA []byte) error

type CreateReportRequest_ReportFromReportTemplateRequest

type CreateReportRequest_ReportFromReportTemplateRequest struct {
	ReportFromReportTemplateRequest *CreateReportFromReportTemplateRequest `protobuf:"bytes,1,opt,name=report_from_report_template_request,json=reportFromReportTemplateRequest,proto3,oneof"`
}

func (*CreateReportRequest_ReportFromReportTemplateRequest) CloneVT

func (m *CreateReportRequest_ReportFromReportTemplateRequest) CloneVT() isCreateReportRequest_Request

func (*CreateReportRequest_ReportFromReportTemplateRequest) EqualVT

func (this *CreateReportRequest_ReportFromReportTemplateRequest) EqualVT(thatIface isCreateReportRequest_Request) bool

func (*CreateReportRequest_ReportFromReportTemplateRequest) MarshalToSizedBufferVT

func (m *CreateReportRequest_ReportFromReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromReportTemplateRequest) MarshalToSizedBufferVTStrict

func (m *CreateReportRequest_ReportFromReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromReportTemplateRequest) MarshalToVT

func (*CreateReportRequest_ReportFromReportTemplateRequest) MarshalToVTStrict

func (m *CreateReportRequest_ReportFromReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromReportTemplateRequest) SizeVT

type CreateReportRequest_ReportFromRulesRequest

type CreateReportRequest_ReportFromRulesRequest struct {
	ReportFromRulesRequest *CreateReportFromRulesRequest `protobuf:"bytes,2,opt,name=report_from_rules_request,json=reportFromRulesRequest,proto3,oneof"`
}

func (*CreateReportRequest_ReportFromRulesRequest) CloneVT

func (m *CreateReportRequest_ReportFromRulesRequest) CloneVT() isCreateReportRequest_Request

func (*CreateReportRequest_ReportFromRulesRequest) EqualVT

func (this *CreateReportRequest_ReportFromRulesRequest) EqualVT(thatIface isCreateReportRequest_Request) bool

func (*CreateReportRequest_ReportFromRulesRequest) MarshalToSizedBufferVT

func (m *CreateReportRequest_ReportFromRulesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromRulesRequest) MarshalToSizedBufferVTStrict

func (m *CreateReportRequest_ReportFromRulesRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromRulesRequest) MarshalToVT

func (m *CreateReportRequest_ReportFromRulesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromRulesRequest) MarshalToVTStrict

func (m *CreateReportRequest_ReportFromRulesRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportRequest_ReportFromRulesRequest) SizeVT

type CreateReportResponse

type CreateReportResponse struct {
	Report *Report `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

The response of a call to `ReportService_CreateReport` to create a report.

func (*CreateReportResponse) CloneMessageVT

func (m *CreateReportResponse) CloneMessageVT() proto.Message

func (*CreateReportResponse) CloneVT

func (*CreateReportResponse) Descriptor deprecated

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

Deprecated: Use CreateReportResponse.ProtoReflect.Descriptor instead.

func (*CreateReportResponse) EqualMessageVT

func (this *CreateReportResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*CreateReportResponse) EqualVT

func (this *CreateReportResponse) EqualVT(that *CreateReportResponse) bool

func (*CreateReportResponse) GetReport

func (x *CreateReportResponse) GetReport() *Report

func (*CreateReportResponse) MarshalToSizedBufferVT

func (m *CreateReportResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CreateReportResponse) MarshalToSizedBufferVTStrict

func (m *CreateReportResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*CreateReportResponse) MarshalToVT

func (m *CreateReportResponse) MarshalToVT(dAtA []byte) (int, error)

func (*CreateReportResponse) MarshalToVTStrict

func (m *CreateReportResponse) MarshalToVTStrict(dAtA []byte) (int, error)

func (*CreateReportResponse) MarshalVT

func (m *CreateReportResponse) MarshalVT() (dAtA []byte, err error)

func (*CreateReportResponse) MarshalVTStrict

func (m *CreateReportResponse) MarshalVTStrict() (dAtA []byte, err error)

func (*CreateReportResponse) ProtoMessage

func (*CreateReportResponse) ProtoMessage()

func (*CreateReportResponse) ProtoReflect

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

func (*CreateReportResponse) Reset

func (x *CreateReportResponse) Reset()

func (*CreateReportResponse) SizeVT

func (m *CreateReportResponse) SizeVT() (n int)

func (*CreateReportResponse) String

func (x *CreateReportResponse) String() string

func (*CreateReportResponse) UnmarshalVT

func (m *CreateReportResponse) UnmarshalVT(dAtA []byte) error

func (*CreateReportResponse) UnmarshalVTUnsafe

func (m *CreateReportResponse) UnmarshalVTUnsafe(dAtA []byte) error

type GetReportRequest

type GetReportRequest struct {
	ReportId string `protobuf:"bytes,1,opt,name=report_id,json=reportId,proto3" json:"report_id,omitempty"`
	// contains filtered or unexported fields
}

The request for a call to `ReportService_GetReport` to retrieve a report template.

func (*GetReportRequest) CloneMessageVT

func (m *GetReportRequest) CloneMessageVT() proto.Message

func (*GetReportRequest) CloneVT

func (m *GetReportRequest) CloneVT() *GetReportRequest

func (*GetReportRequest) Descriptor deprecated

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

Deprecated: Use GetReportRequest.ProtoReflect.Descriptor instead.

func (*GetReportRequest) EqualMessageVT

func (this *GetReportRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*GetReportRequest) EqualVT

func (this *GetReportRequest) EqualVT(that *GetReportRequest) bool

func (*GetReportRequest) GetReportId

func (x *GetReportRequest) GetReportId() string

func (*GetReportRequest) MarshalToSizedBufferVT

func (m *GetReportRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*GetReportRequest) MarshalToSizedBufferVTStrict

func (m *GetReportRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*GetReportRequest) MarshalToVT

func (m *GetReportRequest) MarshalToVT(dAtA []byte) (int, error)

func (*GetReportRequest) MarshalToVTStrict

func (m *GetReportRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*GetReportRequest) MarshalVT

func (m *GetReportRequest) MarshalVT() (dAtA []byte, err error)

func (*GetReportRequest) MarshalVTStrict

func (m *GetReportRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*GetReportRequest) ProtoMessage

func (*GetReportRequest) ProtoMessage()

func (*GetReportRequest) ProtoReflect

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

func (*GetReportRequest) Reset

func (x *GetReportRequest) Reset()

func (*GetReportRequest) SizeVT

func (m *GetReportRequest) SizeVT() (n int)

func (*GetReportRequest) String

func (x *GetReportRequest) String() string

func (*GetReportRequest) UnmarshalVT

func (m *GetReportRequest) UnmarshalVT(dAtA []byte) error

func (*GetReportRequest) UnmarshalVTUnsafe

func (m *GetReportRequest) UnmarshalVTUnsafe(dAtA []byte) error

type GetReportResponse

type GetReportResponse struct {
	Report *Report `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

The request of a call to `ReportService_GetReport` to retrieve a report template.

func (*GetReportResponse) CloneMessageVT

func (m *GetReportResponse) CloneMessageVT() proto.Message

func (*GetReportResponse) CloneVT

func (m *GetReportResponse) CloneVT() *GetReportResponse

func (*GetReportResponse) Descriptor deprecated

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

Deprecated: Use GetReportResponse.ProtoReflect.Descriptor instead.

func (*GetReportResponse) EqualMessageVT

func (this *GetReportResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*GetReportResponse) EqualVT

func (this *GetReportResponse) EqualVT(that *GetReportResponse) bool

func (*GetReportResponse) GetReport

func (x *GetReportResponse) GetReport() *Report

func (*GetReportResponse) MarshalToSizedBufferVT

func (m *GetReportResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*GetReportResponse) MarshalToSizedBufferVTStrict

func (m *GetReportResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*GetReportResponse) MarshalToVT

func (m *GetReportResponse) MarshalToVT(dAtA []byte) (int, error)

func (*GetReportResponse) MarshalToVTStrict

func (m *GetReportResponse) MarshalToVTStrict(dAtA []byte) (int, error)

func (*GetReportResponse) MarshalVT

func (m *GetReportResponse) MarshalVT() (dAtA []byte, err error)

func (*GetReportResponse) MarshalVTStrict

func (m *GetReportResponse) MarshalVTStrict() (dAtA []byte, err error)

func (*GetReportResponse) ProtoMessage

func (*GetReportResponse) ProtoMessage()

func (*GetReportResponse) ProtoReflect

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

func (*GetReportResponse) Reset

func (x *GetReportResponse) Reset()

func (*GetReportResponse) SizeVT

func (m *GetReportResponse) SizeVT() (n int)

func (*GetReportResponse) String

func (x *GetReportResponse) String() string

func (*GetReportResponse) UnmarshalVT

func (m *GetReportResponse) UnmarshalVT(dAtA []byte) error

func (*GetReportResponse) UnmarshalVTUnsafe

func (m *GetReportResponse) UnmarshalVTUnsafe(dAtA []byte) error

type ListReportsRequest

type ListReportsRequest struct {

	// The maximum number of reports to return. The service may return fewer than this value.
	// If unspecified, at most 50 reports will be returned. The maximum value is 1000; values above
	// 1000 will be coerced to 1000. Optional.
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListReports` call.
	// Provide this to retrieve the subsequent page.
	// When paginating, all other parameters provided to `ListReports` must match
	// the call that provided the page token. Optional.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// A [Common Expression Language (CEL)](https://github.com/google/cel-spec) filter string.
	// Available fields to filter by are `report_id`, `report_template_id`, `tag_name`, `name`, and `run_id`.
	// For further information about how to use CELs, please refer to [this guide](https://github.com/google/cel-spec/blob/master/doc/langdef.md#standard-definitions).
	// For more information about the fields used for filtering, please refer to [this definition](/api/grpc/protocol_buffers/reports#report). Optional.
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// This field is only required if your user belongs to multiple organizations.
	OrganizationId string `protobuf:"bytes,4,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// How to order the retrieved reports. Formatted as a comma-separated string i.e. "<field_name>[ desc],...".
	// Available fields to order_by are `created_date` and `modified_date`.
	// If left empty, items are ordered by `created_date` in ascending order (oldest-first).
	// For more information about the format of this field, read [this](https://google.aip.dev/132#ordering)
	// Example: "created_date desc,modified_date"
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

The request for a call to `ReportService_ListReports` to retrieve report.

func (*ListReportsRequest) CloneMessageVT

func (m *ListReportsRequest) CloneMessageVT() proto.Message

func (*ListReportsRequest) CloneVT

func (m *ListReportsRequest) CloneVT() *ListReportsRequest

func (*ListReportsRequest) Descriptor deprecated

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

Deprecated: Use ListReportsRequest.ProtoReflect.Descriptor instead.

func (*ListReportsRequest) EqualMessageVT

func (this *ListReportsRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*ListReportsRequest) EqualVT

func (this *ListReportsRequest) EqualVT(that *ListReportsRequest) bool

func (*ListReportsRequest) GetFilter

func (x *ListReportsRequest) GetFilter() string

func (*ListReportsRequest) GetOrderBy

func (x *ListReportsRequest) GetOrderBy() string

func (*ListReportsRequest) GetOrganizationId

func (x *ListReportsRequest) GetOrganizationId() string

func (*ListReportsRequest) GetPageSize

func (x *ListReportsRequest) GetPageSize() uint32

func (*ListReportsRequest) GetPageToken

func (x *ListReportsRequest) GetPageToken() string

func (*ListReportsRequest) MarshalToSizedBufferVT

func (m *ListReportsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListReportsRequest) MarshalToSizedBufferVTStrict

func (m *ListReportsRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ListReportsRequest) MarshalToVT

func (m *ListReportsRequest) MarshalToVT(dAtA []byte) (int, error)

func (*ListReportsRequest) MarshalToVTStrict

func (m *ListReportsRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ListReportsRequest) MarshalVT

func (m *ListReportsRequest) MarshalVT() (dAtA []byte, err error)

func (*ListReportsRequest) MarshalVTStrict

func (m *ListReportsRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*ListReportsRequest) ProtoMessage

func (*ListReportsRequest) ProtoMessage()

func (*ListReportsRequest) ProtoReflect

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

func (*ListReportsRequest) Reset

func (x *ListReportsRequest) Reset()

func (*ListReportsRequest) SizeVT

func (m *ListReportsRequest) SizeVT() (n int)

func (*ListReportsRequest) String

func (x *ListReportsRequest) String() string

func (*ListReportsRequest) UnmarshalVT

func (m *ListReportsRequest) UnmarshalVT(dAtA []byte) error

func (*ListReportsRequest) UnmarshalVTUnsafe

func (m *ListReportsRequest) UnmarshalVTUnsafe(dAtA []byte) error

type ListReportsResponse

type ListReportsResponse struct {
	Reports       []*Report `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports,omitempty"`
	NextPageToken string    `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response of a call to `ReportService_ListReportsResponse`.

func (*ListReportsResponse) CloneMessageVT

func (m *ListReportsResponse) CloneMessageVT() proto.Message

func (*ListReportsResponse) CloneVT

func (*ListReportsResponse) Descriptor deprecated

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

Deprecated: Use ListReportsResponse.ProtoReflect.Descriptor instead.

func (*ListReportsResponse) EqualMessageVT

func (this *ListReportsResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*ListReportsResponse) EqualVT

func (this *ListReportsResponse) EqualVT(that *ListReportsResponse) bool

func (*ListReportsResponse) GetNextPageToken

func (x *ListReportsResponse) GetNextPageToken() string

func (*ListReportsResponse) GetReports

func (x *ListReportsResponse) GetReports() []*Report

func (*ListReportsResponse) MarshalToSizedBufferVT

func (m *ListReportsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListReportsResponse) MarshalToSizedBufferVTStrict

func (m *ListReportsResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ListReportsResponse) MarshalToVT

func (m *ListReportsResponse) MarshalToVT(dAtA []byte) (int, error)

func (*ListReportsResponse) MarshalToVTStrict

func (m *ListReportsResponse) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ListReportsResponse) MarshalVT

func (m *ListReportsResponse) MarshalVT() (dAtA []byte, err error)

func (*ListReportsResponse) MarshalVTStrict

func (m *ListReportsResponse) MarshalVTStrict() (dAtA []byte, err error)

func (*ListReportsResponse) ProtoMessage

func (*ListReportsResponse) ProtoMessage()

func (*ListReportsResponse) ProtoReflect

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

func (*ListReportsResponse) Reset

func (x *ListReportsResponse) Reset()

func (*ListReportsResponse) SizeVT

func (m *ListReportsResponse) SizeVT() (n int)

func (*ListReportsResponse) String

func (x *ListReportsResponse) String() string

func (*ListReportsResponse) UnmarshalVT

func (m *ListReportsResponse) UnmarshalVT(dAtA []byte) error

func (*ListReportsResponse) UnmarshalVTUnsafe

func (m *ListReportsResponse) UnmarshalVTUnsafe(dAtA []byte) error

type Report

type Report struct {
	ReportId          string                 `protobuf:"bytes,1,opt,name=report_id,json=reportId,proto3" json:"report_id,omitempty"`
	ReportTemplateId  string                 `protobuf:"bytes,2,opt,name=report_template_id,json=reportTemplateId,proto3" json:"report_template_id,omitempty"`
	RunId             string                 `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
	OrganizationId    string                 `protobuf:"bytes,4,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Name              string                 `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Description       *string                `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"`
	CreatedByUserId   string                 `protobuf:"bytes,7,opt,name=created_by_user_id,json=createdByUserId,proto3" json:"created_by_user_id,omitempty"`
	ModifiedByUserId  string                 `protobuf:"bytes,8,opt,name=modified_by_user_id,json=modifiedByUserId,proto3" json:"modified_by_user_id,omitempty"`
	CreatedDate       *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_date,json=createdDate,proto3" json:"created_date,omitempty"`
	ModifiedDate      *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=modified_date,json=modifiedDate,proto3" json:"modified_date,omitempty"`
	Summaries         []*ReportRuleSummary   `protobuf:"bytes,11,rep,name=summaries,proto3" json:"summaries,omitempty"`
	Tags              []*ReportTag           `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"`
	RerunFromReportId *string                `protobuf:"bytes,13,opt,name=rerun_from_report_id,json=rerunFromReportId,proto3,oneof" json:"rerun_from_report_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Report) CloneMessageVT

func (m *Report) CloneMessageVT() proto.Message

func (*Report) CloneVT

func (m *Report) CloneVT() *Report

func (*Report) Descriptor deprecated

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

Deprecated: Use Report.ProtoReflect.Descriptor instead.

func (*Report) EqualMessageVT

func (this *Report) EqualMessageVT(thatMsg proto.Message) bool

func (*Report) EqualVT

func (this *Report) EqualVT(that *Report) bool

func (*Report) GetCreatedByUserId

func (x *Report) GetCreatedByUserId() string

func (*Report) GetCreatedDate

func (x *Report) GetCreatedDate() *timestamppb.Timestamp

func (*Report) GetDescription

func (x *Report) GetDescription() string

func (*Report) GetModifiedByUserId

func (x *Report) GetModifiedByUserId() string

func (*Report) GetModifiedDate

func (x *Report) GetModifiedDate() *timestamppb.Timestamp

func (*Report) GetName

func (x *Report) GetName() string

func (*Report) GetOrganizationId

func (x *Report) GetOrganizationId() string

func (*Report) GetReportId

func (x *Report) GetReportId() string

func (*Report) GetReportTemplateId

func (x *Report) GetReportTemplateId() string

func (*Report) GetRerunFromReportId

func (x *Report) GetRerunFromReportId() string

func (*Report) GetRunId

func (x *Report) GetRunId() string

func (*Report) GetSummaries

func (x *Report) GetSummaries() []*ReportRuleSummary

func (*Report) GetTags

func (x *Report) GetTags() []*ReportTag

func (*Report) MarshalToSizedBufferVT

func (m *Report) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Report) MarshalToSizedBufferVTStrict

func (m *Report) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Report) MarshalToVT

func (m *Report) MarshalToVT(dAtA []byte) (int, error)

func (*Report) MarshalToVTStrict

func (m *Report) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Report) MarshalVT

func (m *Report) MarshalVT() (dAtA []byte, err error)

func (*Report) MarshalVTStrict

func (m *Report) MarshalVTStrict() (dAtA []byte, err error)

func (*Report) ProtoMessage

func (*Report) ProtoMessage()

func (*Report) ProtoReflect

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

func (*Report) Reset

func (x *Report) Reset()

func (*Report) SizeVT

func (m *Report) SizeVT() (n int)

func (*Report) String

func (x *Report) String() string

func (*Report) UnmarshalVT

func (m *Report) UnmarshalVT(dAtA []byte) error

func (*Report) UnmarshalVTUnsafe

func (m *Report) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatus

type ReportRuleStatus int32
const (
	ReportRuleStatus_REPORT_RULE_STATUS_UNSPECIFIED ReportRuleStatus = 0
	ReportRuleStatus_REPORT_RULE_STATUS_CREATED     ReportRuleStatus = 1
	ReportRuleStatus_REPORT_RULE_STATUS_LIVE        ReportRuleStatus = 2
	ReportRuleStatus_REPORT_RULE_STATUS_FINISHED    ReportRuleStatus = 3
	ReportRuleStatus_REPORT_RULE_STATUS_FAILED      ReportRuleStatus = 4
	ReportRuleStatus_REPORT_RULE_STATUS_CANCELED    ReportRuleStatus = 5
)

func (ReportRuleStatus) Descriptor

func (ReportRuleStatus) Enum

func (ReportRuleStatus) EnumDescriptor deprecated

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

Deprecated: Use ReportRuleStatus.Descriptor instead.

func (ReportRuleStatus) Number

func (ReportRuleStatus) String

func (x ReportRuleStatus) String() string

func (ReportRuleStatus) Type

type ReportRuleStatusDetails

type ReportRuleStatusDetails struct {

	// Types that are assignable to Details:
	//
	//	*ReportRuleStatusDetails_Created
	//	*ReportRuleStatusDetails_Live
	//	*ReportRuleStatusDetails_Finished
	//	*ReportRuleStatusDetails_Failed
	Details isReportRuleStatusDetails_Details `protobuf_oneof:"details"`
	// contains filtered or unexported fields
}

func (*ReportRuleStatusDetails) CloneMessageVT

func (m *ReportRuleStatusDetails) CloneMessageVT() proto.Message

func (*ReportRuleStatusDetails) CloneVT

func (*ReportRuleStatusDetails) Descriptor deprecated

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

Deprecated: Use ReportRuleStatusDetails.ProtoReflect.Descriptor instead.

func (*ReportRuleStatusDetails) EqualMessageVT

func (this *ReportRuleStatusDetails) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleStatusDetails) EqualVT

func (*ReportRuleStatusDetails) GetCreated

func (*ReportRuleStatusDetails) GetDetails

func (m *ReportRuleStatusDetails) GetDetails() isReportRuleStatusDetails_Details

func (*ReportRuleStatusDetails) GetFailed

func (*ReportRuleStatusDetails) GetFinished

func (*ReportRuleStatusDetails) GetLive

func (*ReportRuleStatusDetails) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetails) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetails) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails) MarshalToVT

func (m *ReportRuleStatusDetails) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails) MarshalToVTStrict

func (m *ReportRuleStatusDetails) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails) MarshalVT

func (m *ReportRuleStatusDetails) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleStatusDetails) MarshalVTStrict

func (m *ReportRuleStatusDetails) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleStatusDetails) ProtoMessage

func (*ReportRuleStatusDetails) ProtoMessage()

func (*ReportRuleStatusDetails) ProtoReflect

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

func (*ReportRuleStatusDetails) Reset

func (x *ReportRuleStatusDetails) Reset()

func (*ReportRuleStatusDetails) SizeVT

func (m *ReportRuleStatusDetails) SizeVT() (n int)

func (*ReportRuleStatusDetails) String

func (x *ReportRuleStatusDetails) String() string

func (*ReportRuleStatusDetails) UnmarshalVT

func (m *ReportRuleStatusDetails) UnmarshalVT(dAtA []byte) error

func (*ReportRuleStatusDetails) UnmarshalVTUnsafe

func (m *ReportRuleStatusDetails) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatusDetailsCreated

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

func (*ReportRuleStatusDetailsCreated) CloneMessageVT

func (m *ReportRuleStatusDetailsCreated) CloneMessageVT() proto.Message

func (*ReportRuleStatusDetailsCreated) CloneVT

func (*ReportRuleStatusDetailsCreated) Descriptor deprecated

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

Deprecated: Use ReportRuleStatusDetailsCreated.ProtoReflect.Descriptor instead.

func (*ReportRuleStatusDetailsCreated) EqualMessageVT

func (this *ReportRuleStatusDetailsCreated) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleStatusDetailsCreated) EqualVT

func (*ReportRuleStatusDetailsCreated) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetailsCreated) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsCreated) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetailsCreated) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsCreated) MarshalToVT

func (m *ReportRuleStatusDetailsCreated) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsCreated) MarshalToVTStrict

func (m *ReportRuleStatusDetailsCreated) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsCreated) MarshalVT

func (m *ReportRuleStatusDetailsCreated) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsCreated) MarshalVTStrict

func (m *ReportRuleStatusDetailsCreated) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsCreated) ProtoMessage

func (*ReportRuleStatusDetailsCreated) ProtoMessage()

func (*ReportRuleStatusDetailsCreated) ProtoReflect

func (*ReportRuleStatusDetailsCreated) Reset

func (x *ReportRuleStatusDetailsCreated) Reset()

func (*ReportRuleStatusDetailsCreated) SizeVT

func (m *ReportRuleStatusDetailsCreated) SizeVT() (n int)

func (*ReportRuleStatusDetailsCreated) String

func (*ReportRuleStatusDetailsCreated) UnmarshalVT

func (m *ReportRuleStatusDetailsCreated) UnmarshalVT(dAtA []byte) error

func (*ReportRuleStatusDetailsCreated) UnmarshalVTUnsafe

func (m *ReportRuleStatusDetailsCreated) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatusDetailsFailed

type ReportRuleStatusDetailsFailed struct {
	ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportRuleStatusDetailsFailed) CloneMessageVT

func (m *ReportRuleStatusDetailsFailed) CloneMessageVT() proto.Message

func (*ReportRuleStatusDetailsFailed) CloneVT

func (*ReportRuleStatusDetailsFailed) Descriptor deprecated

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

Deprecated: Use ReportRuleStatusDetailsFailed.ProtoReflect.Descriptor instead.

func (*ReportRuleStatusDetailsFailed) EqualMessageVT

func (this *ReportRuleStatusDetailsFailed) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleStatusDetailsFailed) EqualVT

func (*ReportRuleStatusDetailsFailed) GetErrorMessage

func (x *ReportRuleStatusDetailsFailed) GetErrorMessage() string

func (*ReportRuleStatusDetailsFailed) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetailsFailed) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFailed) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetailsFailed) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFailed) MarshalToVT

func (m *ReportRuleStatusDetailsFailed) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFailed) MarshalToVTStrict

func (m *ReportRuleStatusDetailsFailed) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFailed) MarshalVT

func (m *ReportRuleStatusDetailsFailed) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsFailed) MarshalVTStrict

func (m *ReportRuleStatusDetailsFailed) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsFailed) ProtoMessage

func (*ReportRuleStatusDetailsFailed) ProtoMessage()

func (*ReportRuleStatusDetailsFailed) ProtoReflect

func (*ReportRuleStatusDetailsFailed) Reset

func (x *ReportRuleStatusDetailsFailed) Reset()

func (*ReportRuleStatusDetailsFailed) SizeVT

func (m *ReportRuleStatusDetailsFailed) SizeVT() (n int)

func (*ReportRuleStatusDetailsFailed) String

func (*ReportRuleStatusDetailsFailed) UnmarshalVT

func (m *ReportRuleStatusDetailsFailed) UnmarshalVT(dAtA []byte) error

func (*ReportRuleStatusDetailsFailed) UnmarshalVTUnsafe

func (m *ReportRuleStatusDetailsFailed) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatusDetailsFinished

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

func (*ReportRuleStatusDetailsFinished) CloneMessageVT

func (m *ReportRuleStatusDetailsFinished) CloneMessageVT() proto.Message

func (*ReportRuleStatusDetailsFinished) CloneVT

func (*ReportRuleStatusDetailsFinished) Descriptor deprecated

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

Deprecated: Use ReportRuleStatusDetailsFinished.ProtoReflect.Descriptor instead.

func (*ReportRuleStatusDetailsFinished) EqualMessageVT

func (this *ReportRuleStatusDetailsFinished) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleStatusDetailsFinished) EqualVT

func (*ReportRuleStatusDetailsFinished) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetailsFinished) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFinished) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetailsFinished) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFinished) MarshalToVT

func (m *ReportRuleStatusDetailsFinished) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFinished) MarshalToVTStrict

func (m *ReportRuleStatusDetailsFinished) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsFinished) MarshalVT

func (m *ReportRuleStatusDetailsFinished) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsFinished) MarshalVTStrict

func (m *ReportRuleStatusDetailsFinished) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsFinished) ProtoMessage

func (*ReportRuleStatusDetailsFinished) ProtoMessage()

func (*ReportRuleStatusDetailsFinished) ProtoReflect

func (*ReportRuleStatusDetailsFinished) Reset

func (*ReportRuleStatusDetailsFinished) SizeVT

func (m *ReportRuleStatusDetailsFinished) SizeVT() (n int)

func (*ReportRuleStatusDetailsFinished) String

func (*ReportRuleStatusDetailsFinished) UnmarshalVT

func (m *ReportRuleStatusDetailsFinished) UnmarshalVT(dAtA []byte) error

func (*ReportRuleStatusDetailsFinished) UnmarshalVTUnsafe

func (m *ReportRuleStatusDetailsFinished) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatusDetailsLive

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

func (*ReportRuleStatusDetailsLive) CloneMessageVT

func (m *ReportRuleStatusDetailsLive) CloneMessageVT() proto.Message

func (*ReportRuleStatusDetailsLive) CloneVT

func (*ReportRuleStatusDetailsLive) Descriptor deprecated

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

Deprecated: Use ReportRuleStatusDetailsLive.ProtoReflect.Descriptor instead.

func (*ReportRuleStatusDetailsLive) EqualMessageVT

func (this *ReportRuleStatusDetailsLive) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleStatusDetailsLive) EqualVT

func (*ReportRuleStatusDetailsLive) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetailsLive) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsLive) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetailsLive) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsLive) MarshalToVT

func (m *ReportRuleStatusDetailsLive) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsLive) MarshalToVTStrict

func (m *ReportRuleStatusDetailsLive) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetailsLive) MarshalVT

func (m *ReportRuleStatusDetailsLive) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsLive) MarshalVTStrict

func (m *ReportRuleStatusDetailsLive) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleStatusDetailsLive) ProtoMessage

func (*ReportRuleStatusDetailsLive) ProtoMessage()

func (*ReportRuleStatusDetailsLive) ProtoReflect

func (*ReportRuleStatusDetailsLive) Reset

func (x *ReportRuleStatusDetailsLive) Reset()

func (*ReportRuleStatusDetailsLive) SizeVT

func (m *ReportRuleStatusDetailsLive) SizeVT() (n int)

func (*ReportRuleStatusDetailsLive) String

func (x *ReportRuleStatusDetailsLive) String() string

func (*ReportRuleStatusDetailsLive) UnmarshalVT

func (m *ReportRuleStatusDetailsLive) UnmarshalVT(dAtA []byte) error

func (*ReportRuleStatusDetailsLive) UnmarshalVTUnsafe

func (m *ReportRuleStatusDetailsLive) UnmarshalVTUnsafe(dAtA []byte) error

type ReportRuleStatusDetails_Created

type ReportRuleStatusDetails_Created struct {
	Created *ReportRuleStatusDetailsCreated `protobuf:"bytes,1,opt,name=created,proto3,oneof"`
}

func (*ReportRuleStatusDetails_Created) CloneVT

func (m *ReportRuleStatusDetails_Created) CloneVT() isReportRuleStatusDetails_Details

func (*ReportRuleStatusDetails_Created) EqualVT

func (this *ReportRuleStatusDetails_Created) EqualVT(thatIface isReportRuleStatusDetails_Details) bool

func (*ReportRuleStatusDetails_Created) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetails_Created) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Created) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetails_Created) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Created) MarshalToVT

func (m *ReportRuleStatusDetails_Created) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Created) MarshalToVTStrict

func (m *ReportRuleStatusDetails_Created) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Created) SizeVT

func (m *ReportRuleStatusDetails_Created) SizeVT() (n int)

type ReportRuleStatusDetails_Failed

type ReportRuleStatusDetails_Failed struct {
	Failed *ReportRuleStatusDetailsFailed `protobuf:"bytes,4,opt,name=failed,proto3,oneof"`
}

func (*ReportRuleStatusDetails_Failed) CloneVT

func (m *ReportRuleStatusDetails_Failed) CloneVT() isReportRuleStatusDetails_Details

func (*ReportRuleStatusDetails_Failed) EqualVT

func (this *ReportRuleStatusDetails_Failed) EqualVT(thatIface isReportRuleStatusDetails_Details) bool

func (*ReportRuleStatusDetails_Failed) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetails_Failed) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Failed) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetails_Failed) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Failed) MarshalToVT

func (m *ReportRuleStatusDetails_Failed) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Failed) MarshalToVTStrict

func (m *ReportRuleStatusDetails_Failed) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Failed) SizeVT

func (m *ReportRuleStatusDetails_Failed) SizeVT() (n int)

type ReportRuleStatusDetails_Finished

type ReportRuleStatusDetails_Finished struct {
	Finished *ReportRuleStatusDetailsFinished `protobuf:"bytes,3,opt,name=finished,proto3,oneof"`
}

func (*ReportRuleStatusDetails_Finished) CloneVT

func (m *ReportRuleStatusDetails_Finished) CloneVT() isReportRuleStatusDetails_Details

func (*ReportRuleStatusDetails_Finished) EqualVT

func (this *ReportRuleStatusDetails_Finished) EqualVT(thatIface isReportRuleStatusDetails_Details) bool

func (*ReportRuleStatusDetails_Finished) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetails_Finished) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Finished) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetails_Finished) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Finished) MarshalToVT

func (m *ReportRuleStatusDetails_Finished) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Finished) MarshalToVTStrict

func (m *ReportRuleStatusDetails_Finished) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Finished) SizeVT

func (m *ReportRuleStatusDetails_Finished) SizeVT() (n int)

type ReportRuleStatusDetails_Live

type ReportRuleStatusDetails_Live struct {
	Live *ReportRuleStatusDetailsLive `protobuf:"bytes,2,opt,name=live,proto3,oneof"`
}

func (*ReportRuleStatusDetails_Live) CloneVT

func (m *ReportRuleStatusDetails_Live) CloneVT() isReportRuleStatusDetails_Details

func (*ReportRuleStatusDetails_Live) EqualVT

func (this *ReportRuleStatusDetails_Live) EqualVT(thatIface isReportRuleStatusDetails_Details) bool

func (*ReportRuleStatusDetails_Live) MarshalToSizedBufferVT

func (m *ReportRuleStatusDetails_Live) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Live) MarshalToSizedBufferVTStrict

func (m *ReportRuleStatusDetails_Live) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Live) MarshalToVT

func (m *ReportRuleStatusDetails_Live) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Live) MarshalToVTStrict

func (m *ReportRuleStatusDetails_Live) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleStatusDetails_Live) SizeVT

func (m *ReportRuleStatusDetails_Live) SizeVT() (n int)

type ReportRuleSummary

type ReportRuleSummary struct {
	RuleId              string                   `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	RuleClientKey       string                   `protobuf:"bytes,2,opt,name=rule_client_key,json=ruleClientKey,proto3" json:"rule_client_key,omitempty"`
	RuleVersionId       string                   `protobuf:"bytes,3,opt,name=rule_version_id,json=ruleVersionId,proto3" json:"rule_version_id,omitempty"`
	RuleVersionNumber   uint32                   `protobuf:"varint,4,opt,name=rule_version_number,json=ruleVersionNumber,proto3" json:"rule_version_number,omitempty"`
	ReportRuleVersionId string                   `protobuf:"bytes,5,opt,name=report_rule_version_id,json=reportRuleVersionId,proto3" json:"report_rule_version_id,omitempty"`
	NumOpen             uint32                   `protobuf:"varint,6,opt,name=num_open,json=numOpen,proto3" json:"num_open,omitempty"`
	NumFailed           uint32                   `protobuf:"varint,7,opt,name=num_failed,json=numFailed,proto3" json:"num_failed,omitempty"`
	NumPassed           uint32                   `protobuf:"varint,8,opt,name=num_passed,json=numPassed,proto3" json:"num_passed,omitempty"`
	Status              ReportRuleStatus         `protobuf:"varint,9,opt,name=status,proto3,enum=sift.reports.v1.ReportRuleStatus" json:"status,omitempty"`
	StatusDetails       *ReportRuleStatusDetails `protobuf:"bytes,10,opt,name=status_details,json=statusDetails,proto3" json:"status_details,omitempty"`
	CreatedDate         *timestamppb.Timestamp   `protobuf:"bytes,11,opt,name=created_date,json=createdDate,proto3" json:"created_date,omitempty"`
	ModifiedDate        *timestamppb.Timestamp   `protobuf:"bytes,12,opt,name=modified_date,json=modifiedDate,proto3" json:"modified_date,omitempty"`
	AssetId             string                   `protobuf:"bytes,13,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportRuleSummary) CloneMessageVT

func (m *ReportRuleSummary) CloneMessageVT() proto.Message

func (*ReportRuleSummary) CloneVT

func (m *ReportRuleSummary) CloneVT() *ReportRuleSummary

func (*ReportRuleSummary) Descriptor deprecated

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

Deprecated: Use ReportRuleSummary.ProtoReflect.Descriptor instead.

func (*ReportRuleSummary) EqualMessageVT

func (this *ReportRuleSummary) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportRuleSummary) EqualVT

func (this *ReportRuleSummary) EqualVT(that *ReportRuleSummary) bool

func (*ReportRuleSummary) GetAssetId

func (x *ReportRuleSummary) GetAssetId() string

func (*ReportRuleSummary) GetCreatedDate

func (x *ReportRuleSummary) GetCreatedDate() *timestamppb.Timestamp

func (*ReportRuleSummary) GetModifiedDate

func (x *ReportRuleSummary) GetModifiedDate() *timestamppb.Timestamp

func (*ReportRuleSummary) GetNumFailed

func (x *ReportRuleSummary) GetNumFailed() uint32

func (*ReportRuleSummary) GetNumOpen

func (x *ReportRuleSummary) GetNumOpen() uint32

func (*ReportRuleSummary) GetNumPassed

func (x *ReportRuleSummary) GetNumPassed() uint32

func (*ReportRuleSummary) GetReportRuleVersionId

func (x *ReportRuleSummary) GetReportRuleVersionId() string

func (*ReportRuleSummary) GetRuleClientKey

func (x *ReportRuleSummary) GetRuleClientKey() string

func (*ReportRuleSummary) GetRuleId

func (x *ReportRuleSummary) GetRuleId() string

func (*ReportRuleSummary) GetRuleVersionId

func (x *ReportRuleSummary) GetRuleVersionId() string

func (*ReportRuleSummary) GetRuleVersionNumber

func (x *ReportRuleSummary) GetRuleVersionNumber() uint32

func (*ReportRuleSummary) GetStatus

func (x *ReportRuleSummary) GetStatus() ReportRuleStatus

func (*ReportRuleSummary) GetStatusDetails

func (x *ReportRuleSummary) GetStatusDetails() *ReportRuleStatusDetails

func (*ReportRuleSummary) MarshalToSizedBufferVT

func (m *ReportRuleSummary) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportRuleSummary) MarshalToSizedBufferVTStrict

func (m *ReportRuleSummary) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportRuleSummary) MarshalToVT

func (m *ReportRuleSummary) MarshalToVT(dAtA []byte) (int, error)

func (*ReportRuleSummary) MarshalToVTStrict

func (m *ReportRuleSummary) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportRuleSummary) MarshalVT

func (m *ReportRuleSummary) MarshalVT() (dAtA []byte, err error)

func (*ReportRuleSummary) MarshalVTStrict

func (m *ReportRuleSummary) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportRuleSummary) ProtoMessage

func (*ReportRuleSummary) ProtoMessage()

func (*ReportRuleSummary) ProtoReflect

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

func (*ReportRuleSummary) Reset

func (x *ReportRuleSummary) Reset()

func (*ReportRuleSummary) SizeVT

func (m *ReportRuleSummary) SizeVT() (n int)

func (*ReportRuleSummary) String

func (x *ReportRuleSummary) String() string

func (*ReportRuleSummary) UnmarshalVT

func (m *ReportRuleSummary) UnmarshalVT(dAtA []byte) error

func (*ReportRuleSummary) UnmarshalVTUnsafe

func (m *ReportRuleSummary) UnmarshalVTUnsafe(dAtA []byte) error

type ReportServiceClient

type ReportServiceClient interface {
	// Retrieve a report.
	GetReport(ctx context.Context, in *GetReportRequest, opts ...grpc.CallOption) (*GetReportResponse, error)
	// Create a report.
	CreateReport(ctx context.Context, in *CreateReportRequest, opts ...grpc.CallOption) (*CreateReportResponse, error)
	// List reports.
	ListReports(ctx context.Context, in *ListReportsRequest, opts ...grpc.CallOption) (*ListReportsResponse, error)
	// Rerunning a report will create a new report with the same rule versions and run  as the original report and run the
	// evaluation again using the most up-to-date set of data.
	RerunReport(ctx context.Context, in *RerunReportRequest, opts ...grpc.CallOption) (*RerunReportResponse, error)
	// Canceling a report will stop the evaluation of the report and mark it as canceled. Any results that have been
	// calculated up to the point of cancellation will be saved.
	CancelReport(ctx context.Context, in *CancelReportRequest, opts ...grpc.CallOption) (*CancelReportResponse, error)
}

ReportServiceClient is the client API for ReportService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ReportServiceServer

type ReportServiceServer interface {
	// Retrieve a report.
	GetReport(context.Context, *GetReportRequest) (*GetReportResponse, error)
	// Create a report.
	CreateReport(context.Context, *CreateReportRequest) (*CreateReportResponse, error)
	// List reports.
	ListReports(context.Context, *ListReportsRequest) (*ListReportsResponse, error)
	// Rerunning a report will create a new report with the same rule versions and run  as the original report and run the
	// evaluation again using the most up-to-date set of data.
	RerunReport(context.Context, *RerunReportRequest) (*RerunReportResponse, error)
	// Canceling a report will stop the evaluation of the report and mark it as canceled. Any results that have been
	// calculated up to the point of cancellation will be saved.
	CancelReport(context.Context, *CancelReportRequest) (*CancelReportResponse, error)
	// contains filtered or unexported methods
}

ReportServiceServer is the server API for ReportService service. All implementations must embed UnimplementedReportServiceServer for forward compatibility

type ReportTag

type ReportTag struct {
	TagName string `protobuf:"bytes,1,opt,name=tag_name,json=tagName,proto3" json:"tag_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportTag) CloneMessageVT

func (m *ReportTag) CloneMessageVT() proto.Message

func (*ReportTag) CloneVT

func (m *ReportTag) CloneVT() *ReportTag

func (*ReportTag) Descriptor deprecated

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

Deprecated: Use ReportTag.ProtoReflect.Descriptor instead.

func (*ReportTag) EqualMessageVT

func (this *ReportTag) EqualMessageVT(thatMsg proto.Message) bool

func (*ReportTag) EqualVT

func (this *ReportTag) EqualVT(that *ReportTag) bool

func (*ReportTag) GetTagName

func (x *ReportTag) GetTagName() string

func (*ReportTag) MarshalToSizedBufferVT

func (m *ReportTag) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ReportTag) MarshalToSizedBufferVTStrict

func (m *ReportTag) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*ReportTag) MarshalToVT

func (m *ReportTag) MarshalToVT(dAtA []byte) (int, error)

func (*ReportTag) MarshalToVTStrict

func (m *ReportTag) MarshalToVTStrict(dAtA []byte) (int, error)

func (*ReportTag) MarshalVT

func (m *ReportTag) MarshalVT() (dAtA []byte, err error)

func (*ReportTag) MarshalVTStrict

func (m *ReportTag) MarshalVTStrict() (dAtA []byte, err error)

func (*ReportTag) ProtoMessage

func (*ReportTag) ProtoMessage()

func (*ReportTag) ProtoReflect

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

func (*ReportTag) Reset

func (x *ReportTag) Reset()

func (*ReportTag) SizeVT

func (m *ReportTag) SizeVT() (n int)

func (*ReportTag) String

func (x *ReportTag) String() string

func (*ReportTag) UnmarshalVT

func (m *ReportTag) UnmarshalVT(dAtA []byte) error

func (*ReportTag) UnmarshalVTUnsafe

func (m *ReportTag) UnmarshalVTUnsafe(dAtA []byte) error

type RerunReportRequest

type RerunReportRequest struct {
	ReportId string `protobuf:"bytes,1,opt,name=report_id,json=reportId,proto3" json:"report_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RerunReportRequest) CloneMessageVT

func (m *RerunReportRequest) CloneMessageVT() proto.Message

func (*RerunReportRequest) CloneVT

func (m *RerunReportRequest) CloneVT() *RerunReportRequest

func (*RerunReportRequest) Descriptor deprecated

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

Deprecated: Use RerunReportRequest.ProtoReflect.Descriptor instead.

func (*RerunReportRequest) EqualMessageVT

func (this *RerunReportRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*RerunReportRequest) EqualVT

func (this *RerunReportRequest) EqualVT(that *RerunReportRequest) bool

func (*RerunReportRequest) GetReportId

func (x *RerunReportRequest) GetReportId() string

func (*RerunReportRequest) MarshalToSizedBufferVT

func (m *RerunReportRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*RerunReportRequest) MarshalToSizedBufferVTStrict

func (m *RerunReportRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*RerunReportRequest) MarshalToVT

func (m *RerunReportRequest) MarshalToVT(dAtA []byte) (int, error)

func (*RerunReportRequest) MarshalToVTStrict

func (m *RerunReportRequest) MarshalToVTStrict(dAtA []byte) (int, error)

func (*RerunReportRequest) MarshalVT

func (m *RerunReportRequest) MarshalVT() (dAtA []byte, err error)

func (*RerunReportRequest) MarshalVTStrict

func (m *RerunReportRequest) MarshalVTStrict() (dAtA []byte, err error)

func (*RerunReportRequest) ProtoMessage

func (*RerunReportRequest) ProtoMessage()

func (*RerunReportRequest) ProtoReflect

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

func (*RerunReportRequest) Reset

func (x *RerunReportRequest) Reset()

func (*RerunReportRequest) SizeVT

func (m *RerunReportRequest) SizeVT() (n int)

func (*RerunReportRequest) String

func (x *RerunReportRequest) String() string

func (*RerunReportRequest) UnmarshalVT

func (m *RerunReportRequest) UnmarshalVT(dAtA []byte) error

func (*RerunReportRequest) UnmarshalVTUnsafe

func (m *RerunReportRequest) UnmarshalVTUnsafe(dAtA []byte) error

type RerunReportResponse

type RerunReportResponse struct {
	JobId    string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	ReportId string `protobuf:"bytes,2,opt,name=report_id,json=reportId,proto3" json:"report_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RerunReportResponse) CloneMessageVT

func (m *RerunReportResponse) CloneMessageVT() proto.Message

func (*RerunReportResponse) CloneVT

func (*RerunReportResponse) Descriptor deprecated

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

Deprecated: Use RerunReportResponse.ProtoReflect.Descriptor instead.

func (*RerunReportResponse) EqualMessageVT

func (this *RerunReportResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*RerunReportResponse) EqualVT

func (this *RerunReportResponse) EqualVT(that *RerunReportResponse) bool

func (*RerunReportResponse) GetJobId

func (x *RerunReportResponse) GetJobId() string

func (*RerunReportResponse) GetReportId

func (x *RerunReportResponse) GetReportId() string

func (*RerunReportResponse) MarshalToSizedBufferVT

func (m *RerunReportResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*RerunReportResponse) MarshalToSizedBufferVTStrict

func (m *RerunReportResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*RerunReportResponse) MarshalToVT

func (m *RerunReportResponse) MarshalToVT(dAtA []byte) (int, error)

func (*RerunReportResponse) MarshalToVTStrict

func (m *RerunReportResponse) MarshalToVTStrict(dAtA []byte) (int, error)

func (*RerunReportResponse) MarshalVT

func (m *RerunReportResponse) MarshalVT() (dAtA []byte, err error)

func (*RerunReportResponse) MarshalVTStrict

func (m *RerunReportResponse) MarshalVTStrict() (dAtA []byte, err error)

func (*RerunReportResponse) ProtoMessage

func (*RerunReportResponse) ProtoMessage()

func (*RerunReportResponse) ProtoReflect

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

func (*RerunReportResponse) Reset

func (x *RerunReportResponse) Reset()

func (*RerunReportResponse) SizeVT

func (m *RerunReportResponse) SizeVT() (n int)

func (*RerunReportResponse) String

func (x *RerunReportResponse) String() string

func (*RerunReportResponse) UnmarshalVT

func (m *RerunReportResponse) UnmarshalVT(dAtA []byte) error

func (*RerunReportResponse) UnmarshalVTUnsafe

func (m *RerunReportResponse) UnmarshalVTUnsafe(dAtA []byte) error

type UnimplementedReportServiceServer

type UnimplementedReportServiceServer struct {
}

UnimplementedReportServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedReportServiceServer) CancelReport

func (UnimplementedReportServiceServer) CreateReport

func (UnimplementedReportServiceServer) GetReport

func (UnimplementedReportServiceServer) ListReports

func (UnimplementedReportServiceServer) RerunReport

type UnsafeReportServiceServer

type UnsafeReportServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeReportServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReportServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

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