Documentation ¶
Overview ¶
Package report_templatesv1 is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterReportTemplateServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterReportTemplateServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ReportTemplateServiceClient) error
- func RegisterReportTemplateServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterReportTemplateServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ReportTemplateServiceServer) error
- func RegisterReportTemplateServiceServer(s grpc.ServiceRegistrar, srv ReportTemplateServiceServer)
- type CreateReportTemplateRequest
- func (m *CreateReportTemplateRequest) CloneMessageVT() proto.Message
- func (m *CreateReportTemplateRequest) CloneVT() *CreateReportTemplateRequest
- func (*CreateReportTemplateRequest) Descriptor() ([]byte, []int)deprecated
- func (this *CreateReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
- func (this *CreateReportTemplateRequest) EqualVT(that *CreateReportTemplateRequest) bool
- func (x *CreateReportTemplateRequest) GetClientKey() string
- func (x *CreateReportTemplateRequest) GetDescription() string
- func (x *CreateReportTemplateRequest) GetName() string
- func (x *CreateReportTemplateRequest) GetOrganizationId() string
- func (x *CreateReportTemplateRequest) GetRuleClientKeys() *CreateReportTemplateRequestClientKeys
- func (m *CreateReportTemplateRequest) GetRuleIdentifiers() isCreateReportTemplateRequest_RuleIdentifiers
- func (x *CreateReportTemplateRequest) GetRuleIds() *CreateReportTemplateRequestRuleIds
- func (x *CreateReportTemplateRequest) GetTagNames() []string
- func (m *CreateReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
- func (m *CreateReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
- func (*CreateReportTemplateRequest) ProtoMessage()
- func (x *CreateReportTemplateRequest) ProtoReflect() protoreflect.Message
- func (x *CreateReportTemplateRequest) Reset()
- func (m *CreateReportTemplateRequest) SizeVT() (n int)
- func (x *CreateReportTemplateRequest) String() string
- func (m *CreateReportTemplateRequest) UnmarshalVT(dAtA []byte) error
- func (m *CreateReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
- type CreateReportTemplateRequestClientKeys
- func (m *CreateReportTemplateRequestClientKeys) CloneMessageVT() proto.Message
- func (m *CreateReportTemplateRequestClientKeys) CloneVT() *CreateReportTemplateRequestClientKeys
- func (*CreateReportTemplateRequestClientKeys) Descriptor() ([]byte, []int)deprecated
- func (this *CreateReportTemplateRequestClientKeys) EqualMessageVT(thatMsg proto.Message) bool
- func (this *CreateReportTemplateRequestClientKeys) EqualVT(that *CreateReportTemplateRequestClientKeys) bool
- func (x *CreateReportTemplateRequestClientKeys) GetRuleClientKeys() []string
- func (m *CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestClientKeys) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestClientKeys) MarshalVT() (dAtA []byte, err error)
- func (m *CreateReportTemplateRequestClientKeys) MarshalVTStrict() (dAtA []byte, err error)
- func (*CreateReportTemplateRequestClientKeys) ProtoMessage()
- func (x *CreateReportTemplateRequestClientKeys) ProtoReflect() protoreflect.Message
- func (x *CreateReportTemplateRequestClientKeys) Reset()
- func (m *CreateReportTemplateRequestClientKeys) SizeVT() (n int)
- func (x *CreateReportTemplateRequestClientKeys) String() string
- func (m *CreateReportTemplateRequestClientKeys) UnmarshalVT(dAtA []byte) error
- func (m *CreateReportTemplateRequestClientKeys) UnmarshalVTUnsafe(dAtA []byte) error
- type CreateReportTemplateRequestRuleIds
- func (m *CreateReportTemplateRequestRuleIds) CloneMessageVT() proto.Message
- func (m *CreateReportTemplateRequestRuleIds) CloneVT() *CreateReportTemplateRequestRuleIds
- func (*CreateReportTemplateRequestRuleIds) Descriptor() ([]byte, []int)deprecated
- func (this *CreateReportTemplateRequestRuleIds) EqualMessageVT(thatMsg proto.Message) bool
- func (this *CreateReportTemplateRequestRuleIds) EqualVT(that *CreateReportTemplateRequestRuleIds) bool
- func (x *CreateReportTemplateRequestRuleIds) GetRuleIds() []string
- func (m *CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestRuleIds) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestRuleIds) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequestRuleIds) MarshalVT() (dAtA []byte, err error)
- func (m *CreateReportTemplateRequestRuleIds) MarshalVTStrict() (dAtA []byte, err error)
- func (*CreateReportTemplateRequestRuleIds) ProtoMessage()
- func (x *CreateReportTemplateRequestRuleIds) ProtoReflect() protoreflect.Message
- func (x *CreateReportTemplateRequestRuleIds) Reset()
- func (m *CreateReportTemplateRequestRuleIds) SizeVT() (n int)
- func (x *CreateReportTemplateRequestRuleIds) String() string
- func (m *CreateReportTemplateRequestRuleIds) UnmarshalVT(dAtA []byte) error
- func (m *CreateReportTemplateRequestRuleIds) UnmarshalVTUnsafe(dAtA []byte) error
- type CreateReportTemplateRequest_RuleClientKeys
- func (m *CreateReportTemplateRequest_RuleClientKeys) CloneVT() isCreateReportTemplateRequest_RuleIdentifiers
- func (this *CreateReportTemplateRequest_RuleClientKeys) EqualVT(thatIface isCreateReportTemplateRequest_RuleIdentifiers) bool
- func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleClientKeys) SizeVT() (n int)
- type CreateReportTemplateRequest_RuleIds
- func (m *CreateReportTemplateRequest_RuleIds) CloneVT() isCreateReportTemplateRequest_RuleIdentifiers
- func (this *CreateReportTemplateRequest_RuleIds) EqualVT(thatIface isCreateReportTemplateRequest_RuleIdentifiers) bool
- func (m *CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleIds) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleIds) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateRequest_RuleIds) SizeVT() (n int)
- type CreateReportTemplateResponse
- func (m *CreateReportTemplateResponse) CloneMessageVT() proto.Message
- func (m *CreateReportTemplateResponse) CloneVT() *CreateReportTemplateResponse
- func (*CreateReportTemplateResponse) Descriptor() ([]byte, []int)deprecated
- func (this *CreateReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
- func (this *CreateReportTemplateResponse) EqualVT(that *CreateReportTemplateResponse) bool
- func (x *CreateReportTemplateResponse) GetReportTemplate() *ReportTemplate
- func (m *CreateReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *CreateReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *CreateReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
- func (m *CreateReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
- func (*CreateReportTemplateResponse) ProtoMessage()
- func (x *CreateReportTemplateResponse) ProtoReflect() protoreflect.Message
- func (x *CreateReportTemplateResponse) Reset()
- func (m *CreateReportTemplateResponse) SizeVT() (n int)
- func (x *CreateReportTemplateResponse) String() string
- func (m *CreateReportTemplateResponse) UnmarshalVT(dAtA []byte) error
- func (m *CreateReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error
- type GetReportTemplateRequest
- func (m *GetReportTemplateRequest) CloneMessageVT() proto.Message
- func (m *GetReportTemplateRequest) CloneVT() *GetReportTemplateRequest
- func (*GetReportTemplateRequest) Descriptor() ([]byte, []int)deprecated
- func (this *GetReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
- func (this *GetReportTemplateRequest) EqualVT(that *GetReportTemplateRequest) bool
- func (x *GetReportTemplateRequest) GetClientKey() string
- func (x *GetReportTemplateRequest) GetOrganizationId() string
- func (x *GetReportTemplateRequest) GetReportTemplateId() string
- func (m *GetReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *GetReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *GetReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *GetReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *GetReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
- func (m *GetReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
- func (*GetReportTemplateRequest) ProtoMessage()
- func (x *GetReportTemplateRequest) ProtoReflect() protoreflect.Message
- func (x *GetReportTemplateRequest) Reset()
- func (m *GetReportTemplateRequest) SizeVT() (n int)
- func (x *GetReportTemplateRequest) String() string
- func (m *GetReportTemplateRequest) UnmarshalVT(dAtA []byte) error
- func (m *GetReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
- type GetReportTemplateResponse
- func (m *GetReportTemplateResponse) CloneMessageVT() proto.Message
- func (m *GetReportTemplateResponse) CloneVT() *GetReportTemplateResponse
- func (*GetReportTemplateResponse) Descriptor() ([]byte, []int)deprecated
- func (this *GetReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
- func (this *GetReportTemplateResponse) EqualVT(that *GetReportTemplateResponse) bool
- func (x *GetReportTemplateResponse) GetReportTemplate() *ReportTemplate
- func (m *GetReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *GetReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *GetReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *GetReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *GetReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
- func (m *GetReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
- func (*GetReportTemplateResponse) ProtoMessage()
- func (x *GetReportTemplateResponse) ProtoReflect() protoreflect.Message
- func (x *GetReportTemplateResponse) Reset()
- func (m *GetReportTemplateResponse) SizeVT() (n int)
- func (x *GetReportTemplateResponse) String() string
- func (m *GetReportTemplateResponse) UnmarshalVT(dAtA []byte) error
- func (m *GetReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error
- type ListReportTemplatesRequest
- func (m *ListReportTemplatesRequest) CloneMessageVT() proto.Message
- func (m *ListReportTemplatesRequest) CloneVT() *ListReportTemplatesRequest
- func (*ListReportTemplatesRequest) Descriptor() ([]byte, []int)deprecated
- func (this *ListReportTemplatesRequest) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ListReportTemplatesRequest) EqualVT(that *ListReportTemplatesRequest) bool
- func (x *ListReportTemplatesRequest) GetFilter() string
- func (x *ListReportTemplatesRequest) GetIncludeArchived() bool
- func (x *ListReportTemplatesRequest) GetOrderBy() string
- func (x *ListReportTemplatesRequest) GetOrganizationId() string
- func (x *ListReportTemplatesRequest) GetPageSize() uint32
- func (x *ListReportTemplatesRequest) GetPageToken() string
- func (m *ListReportTemplatesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ListReportTemplatesRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *ListReportTemplatesRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ListReportTemplatesRequest) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *ListReportTemplatesRequest) MarshalVT() (dAtA []byte, err error)
- func (m *ListReportTemplatesRequest) MarshalVTStrict() (dAtA []byte, err error)
- func (*ListReportTemplatesRequest) ProtoMessage()
- func (x *ListReportTemplatesRequest) ProtoReflect() protoreflect.Message
- func (x *ListReportTemplatesRequest) Reset()
- func (m *ListReportTemplatesRequest) SizeVT() (n int)
- func (x *ListReportTemplatesRequest) String() string
- func (m *ListReportTemplatesRequest) UnmarshalVT(dAtA []byte) error
- func (m *ListReportTemplatesRequest) UnmarshalVTUnsafe(dAtA []byte) error
- type ListReportTemplatesResponse
- func (m *ListReportTemplatesResponse) CloneMessageVT() proto.Message
- func (m *ListReportTemplatesResponse) CloneVT() *ListReportTemplatesResponse
- func (*ListReportTemplatesResponse) Descriptor() ([]byte, []int)deprecated
- func (this *ListReportTemplatesResponse) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ListReportTemplatesResponse) EqualVT(that *ListReportTemplatesResponse) bool
- func (x *ListReportTemplatesResponse) GetNextPageToken() string
- func (x *ListReportTemplatesResponse) GetReportTemplates() []*ReportTemplate
- func (m *ListReportTemplatesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ListReportTemplatesResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *ListReportTemplatesResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ListReportTemplatesResponse) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *ListReportTemplatesResponse) MarshalVT() (dAtA []byte, err error)
- func (m *ListReportTemplatesResponse) MarshalVTStrict() (dAtA []byte, err error)
- func (*ListReportTemplatesResponse) ProtoMessage()
- func (x *ListReportTemplatesResponse) ProtoReflect() protoreflect.Message
- func (x *ListReportTemplatesResponse) Reset()
- func (m *ListReportTemplatesResponse) SizeVT() (n int)
- func (x *ListReportTemplatesResponse) String() string
- func (m *ListReportTemplatesResponse) UnmarshalVT(dAtA []byte) error
- func (m *ListReportTemplatesResponse) UnmarshalVTUnsafe(dAtA []byte) error
- type ReportTemplate
- func (m *ReportTemplate) CloneMessageVT() proto.Message
- func (m *ReportTemplate) CloneVT() *ReportTemplate
- func (*ReportTemplate) Descriptor() ([]byte, []int)deprecated
- func (this *ReportTemplate) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ReportTemplate) EqualVT(that *ReportTemplate) bool
- func (x *ReportTemplate) GetArchivedDate() *timestamppb.Timestamp
- func (x *ReportTemplate) GetClientKey() string
- func (x *ReportTemplate) GetCreatedByUserId() string
- func (x *ReportTemplate) GetCreatedDate() *timestamppb.Timestamp
- func (x *ReportTemplate) GetDescription() string
- func (x *ReportTemplate) GetModifiedByUserId() string
- func (x *ReportTemplate) GetModifiedDate() *timestamppb.Timestamp
- func (x *ReportTemplate) GetName() string
- func (x *ReportTemplate) GetOrganizationId() string
- func (x *ReportTemplate) GetReportTemplateId() string
- func (x *ReportTemplate) GetRules() []*ReportTemplateRule
- func (x *ReportTemplate) GetTags() []*ReportTemplateTag
- func (m *ReportTemplate) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ReportTemplate) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplate) MarshalToVT(dAtA []byte) (int, error)
- func (m *ReportTemplate) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplate) MarshalVT() (dAtA []byte, err error)
- func (m *ReportTemplate) MarshalVTStrict() (dAtA []byte, err error)
- func (*ReportTemplate) ProtoMessage()
- func (x *ReportTemplate) ProtoReflect() protoreflect.Message
- func (x *ReportTemplate) Reset()
- func (m *ReportTemplate) SizeVT() (n int)
- func (x *ReportTemplate) String() string
- func (m *ReportTemplate) UnmarshalVT(dAtA []byte) error
- func (m *ReportTemplate) UnmarshalVTUnsafe(dAtA []byte) error
- type ReportTemplateRule
- func (m *ReportTemplateRule) CloneMessageVT() proto.Message
- func (m *ReportTemplateRule) CloneVT() *ReportTemplateRule
- func (*ReportTemplateRule) Descriptor() ([]byte, []int)deprecated
- func (this *ReportTemplateRule) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ReportTemplateRule) EqualVT(that *ReportTemplateRule) bool
- func (x *ReportTemplateRule) GetClientKey() string
- func (x *ReportTemplateRule) GetRuleId() string
- func (x *ReportTemplateRule) GetRuleVersionId() string
- func (x *ReportTemplateRule) GetRuleVersionNumber() uint32
- func (m *ReportTemplateRule) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ReportTemplateRule) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplateRule) MarshalToVT(dAtA []byte) (int, error)
- func (m *ReportTemplateRule) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplateRule) MarshalVT() (dAtA []byte, err error)
- func (m *ReportTemplateRule) MarshalVTStrict() (dAtA []byte, err error)
- func (*ReportTemplateRule) ProtoMessage()
- func (x *ReportTemplateRule) ProtoReflect() protoreflect.Message
- func (x *ReportTemplateRule) Reset()
- func (m *ReportTemplateRule) SizeVT() (n int)
- func (x *ReportTemplateRule) String() string
- func (m *ReportTemplateRule) UnmarshalVT(dAtA []byte) error
- func (m *ReportTemplateRule) UnmarshalVTUnsafe(dAtA []byte) error
- type ReportTemplateServiceClient
- type ReportTemplateServiceServer
- type ReportTemplateTag
- func (m *ReportTemplateTag) CloneMessageVT() proto.Message
- func (m *ReportTemplateTag) CloneVT() *ReportTemplateTag
- func (*ReportTemplateTag) Descriptor() ([]byte, []int)deprecated
- func (this *ReportTemplateTag) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ReportTemplateTag) EqualVT(that *ReportTemplateTag) bool
- func (x *ReportTemplateTag) GetTagName() string
- func (m *ReportTemplateTag) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ReportTemplateTag) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplateTag) MarshalToVT(dAtA []byte) (int, error)
- func (m *ReportTemplateTag) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *ReportTemplateTag) MarshalVT() (dAtA []byte, err error)
- func (m *ReportTemplateTag) MarshalVTStrict() (dAtA []byte, err error)
- func (*ReportTemplateTag) ProtoMessage()
- func (x *ReportTemplateTag) ProtoReflect() protoreflect.Message
- func (x *ReportTemplateTag) Reset()
- func (m *ReportTemplateTag) SizeVT() (n int)
- func (x *ReportTemplateTag) String() string
- func (m *ReportTemplateTag) UnmarshalVT(dAtA []byte) error
- func (m *ReportTemplateTag) UnmarshalVTUnsafe(dAtA []byte) error
- type UnimplementedReportTemplateServiceServer
- func (UnimplementedReportTemplateServiceServer) CreateReportTemplate(context.Context, *CreateReportTemplateRequest) (*CreateReportTemplateResponse, error)
- func (UnimplementedReportTemplateServiceServer) GetReportTemplate(context.Context, *GetReportTemplateRequest) (*GetReportTemplateResponse, error)
- func (UnimplementedReportTemplateServiceServer) ListReportTemplates(context.Context, *ListReportTemplatesRequest) (*ListReportTemplatesResponse, error)
- func (UnimplementedReportTemplateServiceServer) UpdateReportTemplate(context.Context, *UpdateReportTemplateRequest) (*UpdateReportTemplateResponse, error)
- type UnsafeReportTemplateServiceServer
- type UpdateReportTemplateRequest
- func (m *UpdateReportTemplateRequest) CloneMessageVT() proto.Message
- func (m *UpdateReportTemplateRequest) CloneVT() *UpdateReportTemplateRequest
- func (*UpdateReportTemplateRequest) Descriptor() ([]byte, []int)deprecated
- func (this *UpdateReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
- func (this *UpdateReportTemplateRequest) EqualVT(that *UpdateReportTemplateRequest) bool
- func (x *UpdateReportTemplateRequest) GetReportTemplate() *ReportTemplate
- func (x *UpdateReportTemplateRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (m *UpdateReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
- func (m *UpdateReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
- func (*UpdateReportTemplateRequest) ProtoMessage()
- func (x *UpdateReportTemplateRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateReportTemplateRequest) Reset()
- func (m *UpdateReportTemplateRequest) SizeVT() (n int)
- func (x *UpdateReportTemplateRequest) String() string
- func (m *UpdateReportTemplateRequest) UnmarshalVT(dAtA []byte) error
- func (m *UpdateReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
- type UpdateReportTemplateResponse
- func (m *UpdateReportTemplateResponse) CloneMessageVT() proto.Message
- func (m *UpdateReportTemplateResponse) CloneVT() *UpdateReportTemplateResponse
- func (*UpdateReportTemplateResponse) Descriptor() ([]byte, []int)deprecated
- func (this *UpdateReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
- func (this *UpdateReportTemplateResponse) EqualVT(that *UpdateReportTemplateResponse) bool
- func (x *UpdateReportTemplateResponse) GetReportTemplate() *ReportTemplate
- func (m *UpdateReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *UpdateReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
- func (m *UpdateReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
- func (*UpdateReportTemplateResponse) ProtoMessage()
- func (x *UpdateReportTemplateResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateReportTemplateResponse) Reset()
- func (m *UpdateReportTemplateResponse) SizeVT() (n int)
- func (x *UpdateReportTemplateResponse) String() string
- func (m *UpdateReportTemplateResponse) UnmarshalVT(dAtA []byte) error
- func (m *UpdateReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
var File_sift_report_templates_v1_report_templates_proto protoreflect.FileDescriptor
var ReportTemplateService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "sift.report_templates.v1.ReportTemplateService", HandlerType: (*ReportTemplateServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetReportTemplate", Handler: _ReportTemplateService_GetReportTemplate_Handler, }, { MethodName: "CreateReportTemplate", Handler: _ReportTemplateService_CreateReportTemplate_Handler, }, { MethodName: "ListReportTemplates", Handler: _ReportTemplateService_ListReportTemplates_Handler, }, { MethodName: "UpdateReportTemplate", Handler: _ReportTemplateService_UpdateReportTemplate_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "sift/report_templates/v1/report_templates.proto", }
ReportTemplateService_ServiceDesc is the grpc.ServiceDesc for ReportTemplateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterReportTemplateServiceHandler ¶
func RegisterReportTemplateServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterReportTemplateServiceHandler registers the http handlers for service ReportTemplateService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterReportTemplateServiceHandlerClient ¶
func RegisterReportTemplateServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ReportTemplateServiceClient) error
RegisterReportTemplateServiceHandlerClient registers the http handlers for service ReportTemplateService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ReportTemplateServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ReportTemplateServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ReportTemplateServiceClient" to call the correct interceptors.
func RegisterReportTemplateServiceHandlerFromEndpoint ¶
func RegisterReportTemplateServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterReportTemplateServiceHandlerFromEndpoint is same as RegisterReportTemplateServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterReportTemplateServiceHandlerServer ¶
func RegisterReportTemplateServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ReportTemplateServiceServer) error
RegisterReportTemplateServiceHandlerServer registers the http handlers for service ReportTemplateService to "mux". UnaryRPC :call ReportTemplateServiceServer 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 RegisterReportTemplateServiceHandlerFromEndpoint instead.
func RegisterReportTemplateServiceServer ¶
func RegisterReportTemplateServiceServer(s grpc.ServiceRegistrar, srv ReportTemplateServiceServer)
Types ¶
type CreateReportTemplateRequest ¶
type CreateReportTemplateRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ClientKey *string `protobuf:"bytes,2,opt,name=client_key,json=clientKey,proto3,oneof" json:"client_key,omitempty"` Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"` TagNames []string `protobuf:"bytes,4,rep,name=tag_names,json=tagNames,proto3" json:"tag_names,omitempty"` // `organization_id` is only required if your user belongs to multiple organizations OrganizationId string `protobuf:"bytes,6,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` // Types that are assignable to RuleIdentifiers: // // *CreateReportTemplateRequest_RuleIds // *CreateReportTemplateRequest_RuleClientKeys RuleIdentifiers isCreateReportTemplateRequest_RuleIdentifiers `protobuf_oneof:"rule_identifiers"` // contains filtered or unexported fields }
The request of a call to `ReportTemplateService_CreateReportTemplate` to create a report template.
func (*CreateReportTemplateRequest) CloneMessageVT ¶
func (m *CreateReportTemplateRequest) CloneMessageVT() proto.Message
func (*CreateReportTemplateRequest) CloneVT ¶
func (m *CreateReportTemplateRequest) CloneVT() *CreateReportTemplateRequest
func (*CreateReportTemplateRequest) Descriptor
deprecated
func (*CreateReportTemplateRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateReportTemplateRequest.ProtoReflect.Descriptor instead.
func (*CreateReportTemplateRequest) EqualMessageVT ¶
func (this *CreateReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
func (*CreateReportTemplateRequest) EqualVT ¶
func (this *CreateReportTemplateRequest) EqualVT(that *CreateReportTemplateRequest) bool
func (*CreateReportTemplateRequest) GetClientKey ¶
func (x *CreateReportTemplateRequest) GetClientKey() string
func (*CreateReportTemplateRequest) GetDescription ¶
func (x *CreateReportTemplateRequest) GetDescription() string
func (*CreateReportTemplateRequest) GetName ¶
func (x *CreateReportTemplateRequest) GetName() string
func (*CreateReportTemplateRequest) GetOrganizationId ¶
func (x *CreateReportTemplateRequest) GetOrganizationId() string
func (*CreateReportTemplateRequest) GetRuleClientKeys ¶
func (x *CreateReportTemplateRequest) GetRuleClientKeys() *CreateReportTemplateRequestClientKeys
func (*CreateReportTemplateRequest) GetRuleIdentifiers ¶
func (m *CreateReportTemplateRequest) GetRuleIdentifiers() isCreateReportTemplateRequest_RuleIdentifiers
func (*CreateReportTemplateRequest) GetRuleIds ¶
func (x *CreateReportTemplateRequest) GetRuleIds() *CreateReportTemplateRequestRuleIds
func (*CreateReportTemplateRequest) GetTagNames ¶
func (x *CreateReportTemplateRequest) GetTagNames() []string
func (*CreateReportTemplateRequest) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest) MarshalToVT ¶
func (m *CreateReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest) MarshalToVTStrict ¶
func (m *CreateReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest) MarshalVT ¶
func (m *CreateReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
func (*CreateReportTemplateRequest) MarshalVTStrict ¶
func (m *CreateReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
func (*CreateReportTemplateRequest) ProtoMessage ¶
func (*CreateReportTemplateRequest) ProtoMessage()
func (*CreateReportTemplateRequest) ProtoReflect ¶
func (x *CreateReportTemplateRequest) ProtoReflect() protoreflect.Message
func (*CreateReportTemplateRequest) Reset ¶
func (x *CreateReportTemplateRequest) Reset()
func (*CreateReportTemplateRequest) SizeVT ¶
func (m *CreateReportTemplateRequest) SizeVT() (n int)
func (*CreateReportTemplateRequest) String ¶
func (x *CreateReportTemplateRequest) String() string
func (*CreateReportTemplateRequest) UnmarshalVT ¶
func (m *CreateReportTemplateRequest) UnmarshalVT(dAtA []byte) error
func (*CreateReportTemplateRequest) UnmarshalVTUnsafe ¶
func (m *CreateReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
type CreateReportTemplateRequestClientKeys ¶
type CreateReportTemplateRequestClientKeys 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 (*CreateReportTemplateRequestClientKeys) CloneMessageVT ¶
func (m *CreateReportTemplateRequestClientKeys) CloneMessageVT() proto.Message
func (*CreateReportTemplateRequestClientKeys) CloneVT ¶
func (m *CreateReportTemplateRequestClientKeys) CloneVT() *CreateReportTemplateRequestClientKeys
func (*CreateReportTemplateRequestClientKeys) Descriptor
deprecated
func (*CreateReportTemplateRequestClientKeys) Descriptor() ([]byte, []int)
Deprecated: Use CreateReportTemplateRequestClientKeys.ProtoReflect.Descriptor instead.
func (*CreateReportTemplateRequestClientKeys) EqualMessageVT ¶
func (this *CreateReportTemplateRequestClientKeys) EqualMessageVT(thatMsg proto.Message) bool
func (*CreateReportTemplateRequestClientKeys) EqualVT ¶
func (this *CreateReportTemplateRequestClientKeys) EqualVT(that *CreateReportTemplateRequestClientKeys) bool
func (*CreateReportTemplateRequestClientKeys) GetRuleClientKeys ¶
func (x *CreateReportTemplateRequestClientKeys) GetRuleClientKeys() []string
func (*CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestClientKeys) MarshalToVT ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestClientKeys) MarshalToVTStrict ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestClientKeys) MarshalVT ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalVT() (dAtA []byte, err error)
func (*CreateReportTemplateRequestClientKeys) MarshalVTStrict ¶
func (m *CreateReportTemplateRequestClientKeys) MarshalVTStrict() (dAtA []byte, err error)
func (*CreateReportTemplateRequestClientKeys) ProtoMessage ¶
func (*CreateReportTemplateRequestClientKeys) ProtoMessage()
func (*CreateReportTemplateRequestClientKeys) ProtoReflect ¶
func (x *CreateReportTemplateRequestClientKeys) ProtoReflect() protoreflect.Message
func (*CreateReportTemplateRequestClientKeys) Reset ¶
func (x *CreateReportTemplateRequestClientKeys) Reset()
func (*CreateReportTemplateRequestClientKeys) SizeVT ¶
func (m *CreateReportTemplateRequestClientKeys) SizeVT() (n int)
func (*CreateReportTemplateRequestClientKeys) String ¶
func (x *CreateReportTemplateRequestClientKeys) String() string
func (*CreateReportTemplateRequestClientKeys) UnmarshalVT ¶
func (m *CreateReportTemplateRequestClientKeys) UnmarshalVT(dAtA []byte) error
func (*CreateReportTemplateRequestClientKeys) UnmarshalVTUnsafe ¶
func (m *CreateReportTemplateRequestClientKeys) UnmarshalVTUnsafe(dAtA []byte) error
type CreateReportTemplateRequestRuleIds ¶
type CreateReportTemplateRequestRuleIds struct { RuleIds []string `protobuf:"bytes,1,rep,name=rule_ids,json=ruleIds,proto3" json:"rule_ids,omitempty"` // contains filtered or unexported fields }
func (*CreateReportTemplateRequestRuleIds) CloneMessageVT ¶
func (m *CreateReportTemplateRequestRuleIds) CloneMessageVT() proto.Message
func (*CreateReportTemplateRequestRuleIds) CloneVT ¶
func (m *CreateReportTemplateRequestRuleIds) CloneVT() *CreateReportTemplateRequestRuleIds
func (*CreateReportTemplateRequestRuleIds) Descriptor
deprecated
func (*CreateReportTemplateRequestRuleIds) Descriptor() ([]byte, []int)
Deprecated: Use CreateReportTemplateRequestRuleIds.ProtoReflect.Descriptor instead.
func (*CreateReportTemplateRequestRuleIds) EqualMessageVT ¶
func (this *CreateReportTemplateRequestRuleIds) EqualMessageVT(thatMsg proto.Message) bool
func (*CreateReportTemplateRequestRuleIds) EqualVT ¶
func (this *CreateReportTemplateRequestRuleIds) EqualVT(that *CreateReportTemplateRequestRuleIds) bool
func (*CreateReportTemplateRequestRuleIds) GetRuleIds ¶
func (x *CreateReportTemplateRequestRuleIds) GetRuleIds() []string
func (*CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestRuleIds) MarshalToVT ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestRuleIds) MarshalToVTStrict ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequestRuleIds) MarshalVT ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalVT() (dAtA []byte, err error)
func (*CreateReportTemplateRequestRuleIds) MarshalVTStrict ¶
func (m *CreateReportTemplateRequestRuleIds) MarshalVTStrict() (dAtA []byte, err error)
func (*CreateReportTemplateRequestRuleIds) ProtoMessage ¶
func (*CreateReportTemplateRequestRuleIds) ProtoMessage()
func (*CreateReportTemplateRequestRuleIds) ProtoReflect ¶
func (x *CreateReportTemplateRequestRuleIds) ProtoReflect() protoreflect.Message
func (*CreateReportTemplateRequestRuleIds) Reset ¶
func (x *CreateReportTemplateRequestRuleIds) Reset()
func (*CreateReportTemplateRequestRuleIds) SizeVT ¶
func (m *CreateReportTemplateRequestRuleIds) SizeVT() (n int)
func (*CreateReportTemplateRequestRuleIds) String ¶
func (x *CreateReportTemplateRequestRuleIds) String() string
func (*CreateReportTemplateRequestRuleIds) UnmarshalVT ¶
func (m *CreateReportTemplateRequestRuleIds) UnmarshalVT(dAtA []byte) error
func (*CreateReportTemplateRequestRuleIds) UnmarshalVTUnsafe ¶
func (m *CreateReportTemplateRequestRuleIds) UnmarshalVTUnsafe(dAtA []byte) error
type CreateReportTemplateRequest_RuleClientKeys ¶
type CreateReportTemplateRequest_RuleClientKeys struct {
RuleClientKeys *CreateReportTemplateRequestClientKeys `protobuf:"bytes,8,opt,name=rule_client_keys,json=ruleClientKeys,proto3,oneof"`
}
func (*CreateReportTemplateRequest_RuleClientKeys) CloneVT ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) CloneVT() isCreateReportTemplateRequest_RuleIdentifiers
func (*CreateReportTemplateRequest_RuleClientKeys) EqualVT ¶
func (this *CreateReportTemplateRequest_RuleClientKeys) EqualVT(thatIface isCreateReportTemplateRequest_RuleIdentifiers) bool
func (*CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleClientKeys) MarshalToVT ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleClientKeys) MarshalToVTStrict ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleClientKeys) SizeVT ¶
func (m *CreateReportTemplateRequest_RuleClientKeys) SizeVT() (n int)
type CreateReportTemplateRequest_RuleIds ¶
type CreateReportTemplateRequest_RuleIds struct {
RuleIds *CreateReportTemplateRequestRuleIds `protobuf:"bytes,7,opt,name=rule_ids,json=ruleIds,proto3,oneof"`
}
func (*CreateReportTemplateRequest_RuleIds) CloneVT ¶
func (m *CreateReportTemplateRequest_RuleIds) CloneVT() isCreateReportTemplateRequest_RuleIdentifiers
func (*CreateReportTemplateRequest_RuleIds) EqualVT ¶
func (this *CreateReportTemplateRequest_RuleIds) EqualVT(thatIface isCreateReportTemplateRequest_RuleIdentifiers) bool
func (*CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateRequest_RuleIds) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleIds) MarshalToVT ¶
func (m *CreateReportTemplateRequest_RuleIds) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleIds) MarshalToVTStrict ¶
func (m *CreateReportTemplateRequest_RuleIds) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateRequest_RuleIds) SizeVT ¶
func (m *CreateReportTemplateRequest_RuleIds) SizeVT() (n int)
type CreateReportTemplateResponse ¶
type CreateReportTemplateResponse struct { ReportTemplate *ReportTemplate `protobuf:"bytes,1,opt,name=report_template,json=reportTemplate,proto3" json:"report_template,omitempty"` // contains filtered or unexported fields }
The response of a call to `ReportTemplateService_CreateReportTemplate` to create a report template.
func (*CreateReportTemplateResponse) CloneMessageVT ¶
func (m *CreateReportTemplateResponse) CloneMessageVT() proto.Message
func (*CreateReportTemplateResponse) CloneVT ¶
func (m *CreateReportTemplateResponse) CloneVT() *CreateReportTemplateResponse
func (*CreateReportTemplateResponse) Descriptor
deprecated
func (*CreateReportTemplateResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateReportTemplateResponse.ProtoReflect.Descriptor instead.
func (*CreateReportTemplateResponse) EqualMessageVT ¶
func (this *CreateReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
func (*CreateReportTemplateResponse) EqualVT ¶
func (this *CreateReportTemplateResponse) EqualVT(that *CreateReportTemplateResponse) bool
func (*CreateReportTemplateResponse) GetReportTemplate ¶
func (x *CreateReportTemplateResponse) GetReportTemplate() *ReportTemplate
func (*CreateReportTemplateResponse) MarshalToSizedBufferVT ¶
func (m *CreateReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*CreateReportTemplateResponse) MarshalToSizedBufferVTStrict ¶
func (m *CreateReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateResponse) MarshalToVT ¶
func (m *CreateReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
func (*CreateReportTemplateResponse) MarshalToVTStrict ¶
func (m *CreateReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
func (*CreateReportTemplateResponse) MarshalVT ¶
func (m *CreateReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
func (*CreateReportTemplateResponse) MarshalVTStrict ¶
func (m *CreateReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
func (*CreateReportTemplateResponse) ProtoMessage ¶
func (*CreateReportTemplateResponse) ProtoMessage()
func (*CreateReportTemplateResponse) ProtoReflect ¶
func (x *CreateReportTemplateResponse) ProtoReflect() protoreflect.Message
func (*CreateReportTemplateResponse) Reset ¶
func (x *CreateReportTemplateResponse) Reset()
func (*CreateReportTemplateResponse) SizeVT ¶
func (m *CreateReportTemplateResponse) SizeVT() (n int)
func (*CreateReportTemplateResponse) String ¶
func (x *CreateReportTemplateResponse) String() string
func (*CreateReportTemplateResponse) UnmarshalVT ¶
func (m *CreateReportTemplateResponse) UnmarshalVT(dAtA []byte) error
func (*CreateReportTemplateResponse) UnmarshalVTUnsafe ¶
func (m *CreateReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error
type GetReportTemplateRequest ¶
type GetReportTemplateRequest struct { ReportTemplateId string `protobuf:"bytes,1,opt,name=report_template_id,json=reportTemplateId,proto3" json:"report_template_id,omitempty"` ClientKey string `protobuf:"bytes,2,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` OrganizationId string `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` // contains filtered or unexported fields }
The request for a call to `ReportTemplateService_GetReportTemplate` to retrieve a report template. If `report_template_id` is provided then all other arguments will be ignored. The argument `report_template_id` should not be used together with `client_key`. The `organization_id` argument is only required if using `client_key` and the user belongs to multiple organizations.
func (*GetReportTemplateRequest) CloneMessageVT ¶
func (m *GetReportTemplateRequest) CloneMessageVT() proto.Message
func (*GetReportTemplateRequest) CloneVT ¶
func (m *GetReportTemplateRequest) CloneVT() *GetReportTemplateRequest
func (*GetReportTemplateRequest) Descriptor
deprecated
func (*GetReportTemplateRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetReportTemplateRequest.ProtoReflect.Descriptor instead.
func (*GetReportTemplateRequest) EqualMessageVT ¶
func (this *GetReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
func (*GetReportTemplateRequest) EqualVT ¶
func (this *GetReportTemplateRequest) EqualVT(that *GetReportTemplateRequest) bool
func (*GetReportTemplateRequest) GetClientKey ¶
func (x *GetReportTemplateRequest) GetClientKey() string
func (*GetReportTemplateRequest) GetOrganizationId ¶
func (x *GetReportTemplateRequest) GetOrganizationId() string
func (*GetReportTemplateRequest) GetReportTemplateId ¶
func (x *GetReportTemplateRequest) GetReportTemplateId() string
func (*GetReportTemplateRequest) MarshalToSizedBufferVT ¶
func (m *GetReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*GetReportTemplateRequest) MarshalToSizedBufferVTStrict ¶
func (m *GetReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*GetReportTemplateRequest) MarshalToVT ¶
func (m *GetReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
func (*GetReportTemplateRequest) MarshalToVTStrict ¶
func (m *GetReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
func (*GetReportTemplateRequest) MarshalVT ¶
func (m *GetReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
func (*GetReportTemplateRequest) MarshalVTStrict ¶
func (m *GetReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
func (*GetReportTemplateRequest) ProtoMessage ¶
func (*GetReportTemplateRequest) ProtoMessage()
func (*GetReportTemplateRequest) ProtoReflect ¶
func (x *GetReportTemplateRequest) ProtoReflect() protoreflect.Message
func (*GetReportTemplateRequest) Reset ¶
func (x *GetReportTemplateRequest) Reset()
func (*GetReportTemplateRequest) SizeVT ¶
func (m *GetReportTemplateRequest) SizeVT() (n int)
func (*GetReportTemplateRequest) String ¶
func (x *GetReportTemplateRequest) String() string
func (*GetReportTemplateRequest) UnmarshalVT ¶
func (m *GetReportTemplateRequest) UnmarshalVT(dAtA []byte) error
func (*GetReportTemplateRequest) UnmarshalVTUnsafe ¶
func (m *GetReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
type GetReportTemplateResponse ¶
type GetReportTemplateResponse struct { ReportTemplate *ReportTemplate `protobuf:"bytes,1,opt,name=report_template,json=reportTemplate,proto3" json:"report_template,omitempty"` // contains filtered or unexported fields }
The request of a call to `ReportTemplateService_GetReportTemplate` to retrieve a report template.
func (*GetReportTemplateResponse) CloneMessageVT ¶
func (m *GetReportTemplateResponse) CloneMessageVT() proto.Message
func (*GetReportTemplateResponse) CloneVT ¶
func (m *GetReportTemplateResponse) CloneVT() *GetReportTemplateResponse
func (*GetReportTemplateResponse) Descriptor
deprecated
func (*GetReportTemplateResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetReportTemplateResponse.ProtoReflect.Descriptor instead.
func (*GetReportTemplateResponse) EqualMessageVT ¶
func (this *GetReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
func (*GetReportTemplateResponse) EqualVT ¶
func (this *GetReportTemplateResponse) EqualVT(that *GetReportTemplateResponse) bool
func (*GetReportTemplateResponse) GetReportTemplate ¶
func (x *GetReportTemplateResponse) GetReportTemplate() *ReportTemplate
func (*GetReportTemplateResponse) MarshalToSizedBufferVT ¶
func (m *GetReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*GetReportTemplateResponse) MarshalToSizedBufferVTStrict ¶
func (m *GetReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*GetReportTemplateResponse) MarshalToVT ¶
func (m *GetReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
func (*GetReportTemplateResponse) MarshalToVTStrict ¶
func (m *GetReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
func (*GetReportTemplateResponse) MarshalVT ¶
func (m *GetReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
func (*GetReportTemplateResponse) MarshalVTStrict ¶
func (m *GetReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
func (*GetReportTemplateResponse) ProtoMessage ¶
func (*GetReportTemplateResponse) ProtoMessage()
func (*GetReportTemplateResponse) ProtoReflect ¶
func (x *GetReportTemplateResponse) ProtoReflect() protoreflect.Message
func (*GetReportTemplateResponse) Reset ¶
func (x *GetReportTemplateResponse) Reset()
func (*GetReportTemplateResponse) SizeVT ¶
func (m *GetReportTemplateResponse) SizeVT() (n int)
func (*GetReportTemplateResponse) String ¶
func (x *GetReportTemplateResponse) String() string
func (*GetReportTemplateResponse) UnmarshalVT ¶
func (m *GetReportTemplateResponse) UnmarshalVT(dAtA []byte) error
func (*GetReportTemplateResponse) UnmarshalVTUnsafe ¶
func (m *GetReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error
type ListReportTemplatesRequest ¶
type ListReportTemplatesRequest struct { // The maximum number of report templates to return. The service may return fewer than this value. // If unspecified, at most 50 report templates 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 `ListReportTemplates` call. // Provide this to retrieve the subsequent page. // When paginating, all other parameters provided to `ListReportTemplates` 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_template_id`, `tag_id`, `tag_name`, `client_key`, and `name`. // 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/report_templates#report_template). 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"` // If `true` then archived report templates will be included in the query. Defaults to `false`. IncludeArchived bool `protobuf:"varint,5,opt,name=include_archived,json=includeArchived,proto3" json:"include_archived,omitempty"` // How to order the retrieved report templates. 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,6,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
The request for a call to `ReportTemplateService_ListReportTemplates` to retrieve report templates.
func (*ListReportTemplatesRequest) CloneMessageVT ¶
func (m *ListReportTemplatesRequest) CloneMessageVT() proto.Message
func (*ListReportTemplatesRequest) CloneVT ¶
func (m *ListReportTemplatesRequest) CloneVT() *ListReportTemplatesRequest
func (*ListReportTemplatesRequest) Descriptor
deprecated
func (*ListReportTemplatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListReportTemplatesRequest.ProtoReflect.Descriptor instead.
func (*ListReportTemplatesRequest) EqualMessageVT ¶
func (this *ListReportTemplatesRequest) EqualMessageVT(thatMsg proto.Message) bool
func (*ListReportTemplatesRequest) EqualVT ¶
func (this *ListReportTemplatesRequest) EqualVT(that *ListReportTemplatesRequest) bool
func (*ListReportTemplatesRequest) GetFilter ¶
func (x *ListReportTemplatesRequest) GetFilter() string
func (*ListReportTemplatesRequest) GetIncludeArchived ¶
func (x *ListReportTemplatesRequest) GetIncludeArchived() bool
func (*ListReportTemplatesRequest) GetOrderBy ¶
func (x *ListReportTemplatesRequest) GetOrderBy() string
func (*ListReportTemplatesRequest) GetOrganizationId ¶
func (x *ListReportTemplatesRequest) GetOrganizationId() string
func (*ListReportTemplatesRequest) GetPageSize ¶
func (x *ListReportTemplatesRequest) GetPageSize() uint32
func (*ListReportTemplatesRequest) GetPageToken ¶
func (x *ListReportTemplatesRequest) GetPageToken() string
func (*ListReportTemplatesRequest) MarshalToSizedBufferVT ¶
func (m *ListReportTemplatesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ListReportTemplatesRequest) MarshalToSizedBufferVTStrict ¶
func (m *ListReportTemplatesRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*ListReportTemplatesRequest) MarshalToVT ¶
func (m *ListReportTemplatesRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ListReportTemplatesRequest) MarshalToVTStrict ¶
func (m *ListReportTemplatesRequest) MarshalToVTStrict(dAtA []byte) (int, error)
func (*ListReportTemplatesRequest) MarshalVT ¶
func (m *ListReportTemplatesRequest) MarshalVT() (dAtA []byte, err error)
func (*ListReportTemplatesRequest) MarshalVTStrict ¶
func (m *ListReportTemplatesRequest) MarshalVTStrict() (dAtA []byte, err error)
func (*ListReportTemplatesRequest) ProtoMessage ¶
func (*ListReportTemplatesRequest) ProtoMessage()
func (*ListReportTemplatesRequest) ProtoReflect ¶
func (x *ListReportTemplatesRequest) ProtoReflect() protoreflect.Message
func (*ListReportTemplatesRequest) Reset ¶
func (x *ListReportTemplatesRequest) Reset()
func (*ListReportTemplatesRequest) SizeVT ¶
func (m *ListReportTemplatesRequest) SizeVT() (n int)
func (*ListReportTemplatesRequest) String ¶
func (x *ListReportTemplatesRequest) String() string
func (*ListReportTemplatesRequest) UnmarshalVT ¶
func (m *ListReportTemplatesRequest) UnmarshalVT(dAtA []byte) error
func (*ListReportTemplatesRequest) UnmarshalVTUnsafe ¶
func (m *ListReportTemplatesRequest) UnmarshalVTUnsafe(dAtA []byte) error
type ListReportTemplatesResponse ¶
type ListReportTemplatesResponse struct { ReportTemplates []*ReportTemplate `protobuf:"bytes,1,rep,name=report_templates,json=reportTemplates,proto3" json:"report_templates,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 `ReportTemplateService_ListReportTemplatesResponse`.
func (*ListReportTemplatesResponse) CloneMessageVT ¶
func (m *ListReportTemplatesResponse) CloneMessageVT() proto.Message
func (*ListReportTemplatesResponse) CloneVT ¶
func (m *ListReportTemplatesResponse) CloneVT() *ListReportTemplatesResponse
func (*ListReportTemplatesResponse) Descriptor
deprecated
func (*ListReportTemplatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListReportTemplatesResponse.ProtoReflect.Descriptor instead.
func (*ListReportTemplatesResponse) EqualMessageVT ¶
func (this *ListReportTemplatesResponse) EqualMessageVT(thatMsg proto.Message) bool
func (*ListReportTemplatesResponse) EqualVT ¶
func (this *ListReportTemplatesResponse) EqualVT(that *ListReportTemplatesResponse) bool
func (*ListReportTemplatesResponse) GetNextPageToken ¶
func (x *ListReportTemplatesResponse) GetNextPageToken() string
func (*ListReportTemplatesResponse) GetReportTemplates ¶
func (x *ListReportTemplatesResponse) GetReportTemplates() []*ReportTemplate
func (*ListReportTemplatesResponse) MarshalToSizedBufferVT ¶
func (m *ListReportTemplatesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ListReportTemplatesResponse) MarshalToSizedBufferVTStrict ¶
func (m *ListReportTemplatesResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*ListReportTemplatesResponse) MarshalToVT ¶
func (m *ListReportTemplatesResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ListReportTemplatesResponse) MarshalToVTStrict ¶
func (m *ListReportTemplatesResponse) MarshalToVTStrict(dAtA []byte) (int, error)
func (*ListReportTemplatesResponse) MarshalVT ¶
func (m *ListReportTemplatesResponse) MarshalVT() (dAtA []byte, err error)
func (*ListReportTemplatesResponse) MarshalVTStrict ¶
func (m *ListReportTemplatesResponse) MarshalVTStrict() (dAtA []byte, err error)
func (*ListReportTemplatesResponse) ProtoMessage ¶
func (*ListReportTemplatesResponse) ProtoMessage()
func (*ListReportTemplatesResponse) ProtoReflect ¶
func (x *ListReportTemplatesResponse) ProtoReflect() protoreflect.Message
func (*ListReportTemplatesResponse) Reset ¶
func (x *ListReportTemplatesResponse) Reset()
func (*ListReportTemplatesResponse) SizeVT ¶
func (m *ListReportTemplatesResponse) SizeVT() (n int)
func (*ListReportTemplatesResponse) String ¶
func (x *ListReportTemplatesResponse) String() string
func (*ListReportTemplatesResponse) UnmarshalVT ¶
func (m *ListReportTemplatesResponse) UnmarshalVT(dAtA []byte) error
func (*ListReportTemplatesResponse) UnmarshalVTUnsafe ¶
func (m *ListReportTemplatesResponse) UnmarshalVTUnsafe(dAtA []byte) error
type ReportTemplate ¶
type ReportTemplate struct { ReportTemplateId string `protobuf:"bytes,1,opt,name=report_template_id,json=reportTemplateId,proto3" json:"report_template_id,omitempty"` OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` ClientKey *string `protobuf:"bytes,3,opt,name=client_key,json=clientKey,proto3,oneof" json:"client_key,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Description *string `protobuf:"bytes,5,opt,name=description,proto3,oneof" json:"description,omitempty"` ArchivedDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=archived_date,json=archivedDate,proto3,oneof" json:"archived_date,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"` Rules []*ReportTemplateRule `protobuf:"bytes,11,rep,name=rules,proto3" json:"rules,omitempty"` Tags []*ReportTemplateTag `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*ReportTemplate) CloneMessageVT ¶
func (m *ReportTemplate) CloneMessageVT() proto.Message
func (*ReportTemplate) CloneVT ¶
func (m *ReportTemplate) CloneVT() *ReportTemplate
func (*ReportTemplate) Descriptor
deprecated
func (*ReportTemplate) Descriptor() ([]byte, []int)
Deprecated: Use ReportTemplate.ProtoReflect.Descriptor instead.
func (*ReportTemplate) EqualMessageVT ¶
func (this *ReportTemplate) EqualMessageVT(thatMsg proto.Message) bool
func (*ReportTemplate) EqualVT ¶
func (this *ReportTemplate) EqualVT(that *ReportTemplate) bool
func (*ReportTemplate) GetArchivedDate ¶
func (x *ReportTemplate) GetArchivedDate() *timestamppb.Timestamp
func (*ReportTemplate) GetClientKey ¶
func (x *ReportTemplate) GetClientKey() string
func (*ReportTemplate) GetCreatedByUserId ¶
func (x *ReportTemplate) GetCreatedByUserId() string
func (*ReportTemplate) GetCreatedDate ¶
func (x *ReportTemplate) GetCreatedDate() *timestamppb.Timestamp
func (*ReportTemplate) GetDescription ¶
func (x *ReportTemplate) GetDescription() string
func (*ReportTemplate) GetModifiedByUserId ¶
func (x *ReportTemplate) GetModifiedByUserId() string
func (*ReportTemplate) GetModifiedDate ¶
func (x *ReportTemplate) GetModifiedDate() *timestamppb.Timestamp
func (*ReportTemplate) GetName ¶
func (x *ReportTemplate) GetName() string
func (*ReportTemplate) GetOrganizationId ¶
func (x *ReportTemplate) GetOrganizationId() string
func (*ReportTemplate) GetReportTemplateId ¶
func (x *ReportTemplate) GetReportTemplateId() string
func (*ReportTemplate) GetRules ¶
func (x *ReportTemplate) GetRules() []*ReportTemplateRule
func (*ReportTemplate) GetTags ¶
func (x *ReportTemplate) GetTags() []*ReportTemplateTag
func (*ReportTemplate) MarshalToSizedBufferVT ¶
func (m *ReportTemplate) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ReportTemplate) MarshalToSizedBufferVTStrict ¶
func (m *ReportTemplate) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*ReportTemplate) MarshalToVT ¶
func (m *ReportTemplate) MarshalToVT(dAtA []byte) (int, error)
func (*ReportTemplate) MarshalToVTStrict ¶
func (m *ReportTemplate) MarshalToVTStrict(dAtA []byte) (int, error)
func (*ReportTemplate) MarshalVT ¶
func (m *ReportTemplate) MarshalVT() (dAtA []byte, err error)
func (*ReportTemplate) MarshalVTStrict ¶
func (m *ReportTemplate) MarshalVTStrict() (dAtA []byte, err error)
func (*ReportTemplate) ProtoMessage ¶
func (*ReportTemplate) ProtoMessage()
func (*ReportTemplate) ProtoReflect ¶
func (x *ReportTemplate) ProtoReflect() protoreflect.Message
func (*ReportTemplate) Reset ¶
func (x *ReportTemplate) Reset()
func (*ReportTemplate) SizeVT ¶
func (m *ReportTemplate) SizeVT() (n int)
func (*ReportTemplate) String ¶
func (x *ReportTemplate) String() string
func (*ReportTemplate) UnmarshalVT ¶
func (m *ReportTemplate) UnmarshalVT(dAtA []byte) error
func (*ReportTemplate) UnmarshalVTUnsafe ¶
func (m *ReportTemplate) UnmarshalVTUnsafe(dAtA []byte) error
type ReportTemplateRule ¶
type ReportTemplateRule struct { RuleId string `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"` RuleVersionId string `protobuf:"bytes,2,opt,name=rule_version_id,json=ruleVersionId,proto3" json:"rule_version_id,omitempty"` RuleVersionNumber uint32 `protobuf:"varint,3,opt,name=rule_version_number,json=ruleVersionNumber,proto3" json:"rule_version_number,omitempty"` ClientKey string `protobuf:"bytes,4,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // contains filtered or unexported fields }
func (*ReportTemplateRule) CloneMessageVT ¶
func (m *ReportTemplateRule) CloneMessageVT() proto.Message
func (*ReportTemplateRule) CloneVT ¶
func (m *ReportTemplateRule) CloneVT() *ReportTemplateRule
func (*ReportTemplateRule) Descriptor
deprecated
func (*ReportTemplateRule) Descriptor() ([]byte, []int)
Deprecated: Use ReportTemplateRule.ProtoReflect.Descriptor instead.
func (*ReportTemplateRule) EqualMessageVT ¶
func (this *ReportTemplateRule) EqualMessageVT(thatMsg proto.Message) bool
func (*ReportTemplateRule) EqualVT ¶
func (this *ReportTemplateRule) EqualVT(that *ReportTemplateRule) bool
func (*ReportTemplateRule) GetClientKey ¶
func (x *ReportTemplateRule) GetClientKey() string
func (*ReportTemplateRule) GetRuleId ¶
func (x *ReportTemplateRule) GetRuleId() string
func (*ReportTemplateRule) GetRuleVersionId ¶
func (x *ReportTemplateRule) GetRuleVersionId() string
func (*ReportTemplateRule) GetRuleVersionNumber ¶
func (x *ReportTemplateRule) GetRuleVersionNumber() uint32
func (*ReportTemplateRule) MarshalToSizedBufferVT ¶
func (m *ReportTemplateRule) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ReportTemplateRule) MarshalToSizedBufferVTStrict ¶
func (m *ReportTemplateRule) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*ReportTemplateRule) MarshalToVT ¶
func (m *ReportTemplateRule) MarshalToVT(dAtA []byte) (int, error)
func (*ReportTemplateRule) MarshalToVTStrict ¶
func (m *ReportTemplateRule) MarshalToVTStrict(dAtA []byte) (int, error)
func (*ReportTemplateRule) MarshalVT ¶
func (m *ReportTemplateRule) MarshalVT() (dAtA []byte, err error)
func (*ReportTemplateRule) MarshalVTStrict ¶
func (m *ReportTemplateRule) MarshalVTStrict() (dAtA []byte, err error)
func (*ReportTemplateRule) ProtoMessage ¶
func (*ReportTemplateRule) ProtoMessage()
func (*ReportTemplateRule) ProtoReflect ¶
func (x *ReportTemplateRule) ProtoReflect() protoreflect.Message
func (*ReportTemplateRule) Reset ¶
func (x *ReportTemplateRule) Reset()
func (*ReportTemplateRule) SizeVT ¶
func (m *ReportTemplateRule) SizeVT() (n int)
func (*ReportTemplateRule) String ¶
func (x *ReportTemplateRule) String() string
func (*ReportTemplateRule) UnmarshalVT ¶
func (m *ReportTemplateRule) UnmarshalVT(dAtA []byte) error
func (*ReportTemplateRule) UnmarshalVTUnsafe ¶
func (m *ReportTemplateRule) UnmarshalVTUnsafe(dAtA []byte) error
type ReportTemplateServiceClient ¶
type ReportTemplateServiceClient interface { // Retrieve a report template. GetReportTemplate(ctx context.Context, in *GetReportTemplateRequest, opts ...grpc.CallOption) (*GetReportTemplateResponse, error) // Create a report template. CreateReportTemplate(ctx context.Context, in *CreateReportTemplateRequest, opts ...grpc.CallOption) (*CreateReportTemplateResponse, error) // List report templates. ListReportTemplates(ctx context.Context, in *ListReportTemplatesRequest, opts ...grpc.CallOption) (*ListReportTemplatesResponse, error) // Updates an existing report template using the list of fields specified in `update_mask`. UpdateReportTemplate(ctx context.Context, in *UpdateReportTemplateRequest, opts ...grpc.CallOption) (*UpdateReportTemplateResponse, error) }
ReportTemplateServiceClient is the client API for ReportTemplateService 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.
func NewReportTemplateServiceClient ¶
func NewReportTemplateServiceClient(cc grpc.ClientConnInterface) ReportTemplateServiceClient
type ReportTemplateServiceServer ¶
type ReportTemplateServiceServer interface { // Retrieve a report template. GetReportTemplate(context.Context, *GetReportTemplateRequest) (*GetReportTemplateResponse, error) // Create a report template. CreateReportTemplate(context.Context, *CreateReportTemplateRequest) (*CreateReportTemplateResponse, error) // List report templates. ListReportTemplates(context.Context, *ListReportTemplatesRequest) (*ListReportTemplatesResponse, error) // Updates an existing report template using the list of fields specified in `update_mask`. UpdateReportTemplate(context.Context, *UpdateReportTemplateRequest) (*UpdateReportTemplateResponse, error) // contains filtered or unexported methods }
ReportTemplateServiceServer is the server API for ReportTemplateService service. All implementations must embed UnimplementedReportTemplateServiceServer for forward compatibility
type ReportTemplateTag ¶
type ReportTemplateTag struct { TagName string `protobuf:"bytes,1,opt,name=tag_name,json=tagName,proto3" json:"tag_name,omitempty"` // contains filtered or unexported fields }
func (*ReportTemplateTag) CloneMessageVT ¶
func (m *ReportTemplateTag) CloneMessageVT() proto.Message
func (*ReportTemplateTag) CloneVT ¶
func (m *ReportTemplateTag) CloneVT() *ReportTemplateTag
func (*ReportTemplateTag) Descriptor
deprecated
func (*ReportTemplateTag) Descriptor() ([]byte, []int)
Deprecated: Use ReportTemplateTag.ProtoReflect.Descriptor instead.
func (*ReportTemplateTag) EqualMessageVT ¶
func (this *ReportTemplateTag) EqualMessageVT(thatMsg proto.Message) bool
func (*ReportTemplateTag) EqualVT ¶
func (this *ReportTemplateTag) EqualVT(that *ReportTemplateTag) bool
func (*ReportTemplateTag) GetTagName ¶
func (x *ReportTemplateTag) GetTagName() string
func (*ReportTemplateTag) MarshalToSizedBufferVT ¶
func (m *ReportTemplateTag) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ReportTemplateTag) MarshalToSizedBufferVTStrict ¶
func (m *ReportTemplateTag) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*ReportTemplateTag) MarshalToVT ¶
func (m *ReportTemplateTag) MarshalToVT(dAtA []byte) (int, error)
func (*ReportTemplateTag) MarshalToVTStrict ¶
func (m *ReportTemplateTag) MarshalToVTStrict(dAtA []byte) (int, error)
func (*ReportTemplateTag) MarshalVT ¶
func (m *ReportTemplateTag) MarshalVT() (dAtA []byte, err error)
func (*ReportTemplateTag) MarshalVTStrict ¶
func (m *ReportTemplateTag) MarshalVTStrict() (dAtA []byte, err error)
func (*ReportTemplateTag) ProtoMessage ¶
func (*ReportTemplateTag) ProtoMessage()
func (*ReportTemplateTag) ProtoReflect ¶
func (x *ReportTemplateTag) ProtoReflect() protoreflect.Message
func (*ReportTemplateTag) Reset ¶
func (x *ReportTemplateTag) Reset()
func (*ReportTemplateTag) SizeVT ¶
func (m *ReportTemplateTag) SizeVT() (n int)
func (*ReportTemplateTag) String ¶
func (x *ReportTemplateTag) String() string
func (*ReportTemplateTag) UnmarshalVT ¶
func (m *ReportTemplateTag) UnmarshalVT(dAtA []byte) error
func (*ReportTemplateTag) UnmarshalVTUnsafe ¶
func (m *ReportTemplateTag) UnmarshalVTUnsafe(dAtA []byte) error
type UnimplementedReportTemplateServiceServer ¶
type UnimplementedReportTemplateServiceServer struct { }
UnimplementedReportTemplateServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedReportTemplateServiceServer) CreateReportTemplate ¶
func (UnimplementedReportTemplateServiceServer) CreateReportTemplate(context.Context, *CreateReportTemplateRequest) (*CreateReportTemplateResponse, error)
func (UnimplementedReportTemplateServiceServer) GetReportTemplate ¶
func (UnimplementedReportTemplateServiceServer) GetReportTemplate(context.Context, *GetReportTemplateRequest) (*GetReportTemplateResponse, error)
func (UnimplementedReportTemplateServiceServer) ListReportTemplates ¶
func (UnimplementedReportTemplateServiceServer) ListReportTemplates(context.Context, *ListReportTemplatesRequest) (*ListReportTemplatesResponse, error)
func (UnimplementedReportTemplateServiceServer) UpdateReportTemplate ¶
func (UnimplementedReportTemplateServiceServer) UpdateReportTemplate(context.Context, *UpdateReportTemplateRequest) (*UpdateReportTemplateResponse, error)
type UnsafeReportTemplateServiceServer ¶
type UnsafeReportTemplateServiceServer interface {
// contains filtered or unexported methods
}
UnsafeReportTemplateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReportTemplateServiceServer will result in compilation errors.
type UpdateReportTemplateRequest ¶
type UpdateReportTemplateRequest struct { // The report template to update. ReportTemplate *ReportTemplate `protobuf:"bytes,1,opt,name=report_template,json=reportTemplate,proto3" json:"report_template,omitempty"` // The list of fields to be updated. The fields available to be updated are `name`, `archived_date`, `description`, `tags`, and `rules`. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
The request for a call to `ReportTemplateService_UpdateReportTemplate` to update a report template. When updating tags or rules, the update will perform a full replace. Additionally, when updating rules, only the rule ID or the rule client key is required, but it is okay to provide both. If some rules contain only client keys and others only rule IDs, they will be consolidated.
func (*UpdateReportTemplateRequest) CloneMessageVT ¶
func (m *UpdateReportTemplateRequest) CloneMessageVT() proto.Message
func (*UpdateReportTemplateRequest) CloneVT ¶
func (m *UpdateReportTemplateRequest) CloneVT() *UpdateReportTemplateRequest
func (*UpdateReportTemplateRequest) Descriptor
deprecated
func (*UpdateReportTemplateRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateReportTemplateRequest.ProtoReflect.Descriptor instead.
func (*UpdateReportTemplateRequest) EqualMessageVT ¶
func (this *UpdateReportTemplateRequest) EqualMessageVT(thatMsg proto.Message) bool
func (*UpdateReportTemplateRequest) EqualVT ¶
func (this *UpdateReportTemplateRequest) EqualVT(that *UpdateReportTemplateRequest) bool
func (*UpdateReportTemplateRequest) GetReportTemplate ¶
func (x *UpdateReportTemplateRequest) GetReportTemplate() *ReportTemplate
func (*UpdateReportTemplateRequest) GetUpdateMask ¶
func (x *UpdateReportTemplateRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateReportTemplateRequest) MarshalToSizedBufferVT ¶
func (m *UpdateReportTemplateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UpdateReportTemplateRequest) MarshalToSizedBufferVTStrict ¶
func (m *UpdateReportTemplateRequest) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*UpdateReportTemplateRequest) MarshalToVT ¶
func (m *UpdateReportTemplateRequest) MarshalToVT(dAtA []byte) (int, error)
func (*UpdateReportTemplateRequest) MarshalToVTStrict ¶
func (m *UpdateReportTemplateRequest) MarshalToVTStrict(dAtA []byte) (int, error)
func (*UpdateReportTemplateRequest) MarshalVT ¶
func (m *UpdateReportTemplateRequest) MarshalVT() (dAtA []byte, err error)
func (*UpdateReportTemplateRequest) MarshalVTStrict ¶
func (m *UpdateReportTemplateRequest) MarshalVTStrict() (dAtA []byte, err error)
func (*UpdateReportTemplateRequest) ProtoMessage ¶
func (*UpdateReportTemplateRequest) ProtoMessage()
func (*UpdateReportTemplateRequest) ProtoReflect ¶
func (x *UpdateReportTemplateRequest) ProtoReflect() protoreflect.Message
func (*UpdateReportTemplateRequest) Reset ¶
func (x *UpdateReportTemplateRequest) Reset()
func (*UpdateReportTemplateRequest) SizeVT ¶
func (m *UpdateReportTemplateRequest) SizeVT() (n int)
func (*UpdateReportTemplateRequest) String ¶
func (x *UpdateReportTemplateRequest) String() string
func (*UpdateReportTemplateRequest) UnmarshalVT ¶
func (m *UpdateReportTemplateRequest) UnmarshalVT(dAtA []byte) error
func (*UpdateReportTemplateRequest) UnmarshalVTUnsafe ¶
func (m *UpdateReportTemplateRequest) UnmarshalVTUnsafe(dAtA []byte) error
type UpdateReportTemplateResponse ¶
type UpdateReportTemplateResponse struct { ReportTemplate *ReportTemplate `protobuf:"bytes,1,opt,name=report_template,json=reportTemplate,proto3" json:"report_template,omitempty"` // contains filtered or unexported fields }
The response of a call to `ReportTemplateService_UpdateReportTemplate`.
func (*UpdateReportTemplateResponse) CloneMessageVT ¶
func (m *UpdateReportTemplateResponse) CloneMessageVT() proto.Message
func (*UpdateReportTemplateResponse) CloneVT ¶
func (m *UpdateReportTemplateResponse) CloneVT() *UpdateReportTemplateResponse
func (*UpdateReportTemplateResponse) Descriptor
deprecated
func (*UpdateReportTemplateResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateReportTemplateResponse.ProtoReflect.Descriptor instead.
func (*UpdateReportTemplateResponse) EqualMessageVT ¶
func (this *UpdateReportTemplateResponse) EqualMessageVT(thatMsg proto.Message) bool
func (*UpdateReportTemplateResponse) EqualVT ¶
func (this *UpdateReportTemplateResponse) EqualVT(that *UpdateReportTemplateResponse) bool
func (*UpdateReportTemplateResponse) GetReportTemplate ¶
func (x *UpdateReportTemplateResponse) GetReportTemplate() *ReportTemplate
func (*UpdateReportTemplateResponse) MarshalToSizedBufferVT ¶
func (m *UpdateReportTemplateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UpdateReportTemplateResponse) MarshalToSizedBufferVTStrict ¶
func (m *UpdateReportTemplateResponse) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
func (*UpdateReportTemplateResponse) MarshalToVT ¶
func (m *UpdateReportTemplateResponse) MarshalToVT(dAtA []byte) (int, error)
func (*UpdateReportTemplateResponse) MarshalToVTStrict ¶
func (m *UpdateReportTemplateResponse) MarshalToVTStrict(dAtA []byte) (int, error)
func (*UpdateReportTemplateResponse) MarshalVT ¶
func (m *UpdateReportTemplateResponse) MarshalVT() (dAtA []byte, err error)
func (*UpdateReportTemplateResponse) MarshalVTStrict ¶
func (m *UpdateReportTemplateResponse) MarshalVTStrict() (dAtA []byte, err error)
func (*UpdateReportTemplateResponse) ProtoMessage ¶
func (*UpdateReportTemplateResponse) ProtoMessage()
func (*UpdateReportTemplateResponse) ProtoReflect ¶
func (x *UpdateReportTemplateResponse) ProtoReflect() protoreflect.Message
func (*UpdateReportTemplateResponse) Reset ¶
func (x *UpdateReportTemplateResponse) Reset()
func (*UpdateReportTemplateResponse) SizeVT ¶
func (m *UpdateReportTemplateResponse) SizeVT() (n int)
func (*UpdateReportTemplateResponse) String ¶
func (x *UpdateReportTemplateResponse) String() string
func (*UpdateReportTemplateResponse) UnmarshalVT ¶
func (m *UpdateReportTemplateResponse) UnmarshalVT(dAtA []byte) error
func (*UpdateReportTemplateResponse) UnmarshalVTUnsafe ¶
func (m *UpdateReportTemplateResponse) UnmarshalVTUnsafe(dAtA []byte) error