Documentation
¶
Index ¶
- Variables
- type AlertData
- func (x *AlertData) ClearCreateTime()
- func (x *AlertData) ClearEndTime()
- func (x *AlertData) ClearPayload()
- func (x *AlertData) GetCreateTime() *timestamppb.Timestamp
- func (x *AlertData) GetEndTime() *timestamppb.Timestamp
- func (x *AlertData) GetPayload() *structpb.Struct
- func (x *AlertData) HasCreateTime() bool
- func (x *AlertData) HasEndTime() bool
- func (x *AlertData) HasPayload() bool
- func (*AlertData) ProtoMessage()
- func (x *AlertData) ProtoReflect() protoreflect.Message
- func (x *AlertData) Reset()
- func (x *AlertData) SetCreateTime(v *timestamppb.Timestamp)
- func (x *AlertData) SetEndTime(v *timestamppb.Timestamp)
- func (x *AlertData) SetPayload(v *structpb.Struct)
- func (x *AlertData) String() string
- type AlertData_builder
- type AlertPublishedEvent
- func (x *AlertPublishedEvent) ClearData()
- func (x *AlertPublishedEvent) GetData() *AlertData
- func (x *AlertPublishedEvent) HasData() bool
- func (*AlertPublishedEvent) ProtoMessage()
- func (x *AlertPublishedEvent) ProtoReflect() protoreflect.Message
- func (x *AlertPublishedEvent) Reset()
- func (x *AlertPublishedEvent) SetData(v *AlertData)
- func (x *AlertPublishedEvent) String() string
- type AlertPublishedEvent_builder
- type AppDistroInAppFeedbackPayload
- func (x *AppDistroInAppFeedbackPayload) GetAppVersion() string
- func (x *AppDistroInAppFeedbackPayload) GetFeedbackConsoleUri() string
- func (x *AppDistroInAppFeedbackPayload) GetFeedbackReport() string
- func (x *AppDistroInAppFeedbackPayload) GetScreenshotUri() string
- func (x *AppDistroInAppFeedbackPayload) GetTesterEmail() string
- func (x *AppDistroInAppFeedbackPayload) GetTesterName() string
- func (x *AppDistroInAppFeedbackPayload) GetText() string
- func (*AppDistroInAppFeedbackPayload) ProtoMessage()
- func (x *AppDistroInAppFeedbackPayload) ProtoReflect() protoreflect.Message
- func (x *AppDistroInAppFeedbackPayload) Reset()
- func (x *AppDistroInAppFeedbackPayload) SetAppVersion(v string)
- func (x *AppDistroInAppFeedbackPayload) SetFeedbackConsoleUri(v string)
- func (x *AppDistroInAppFeedbackPayload) SetFeedbackReport(v string)
- func (x *AppDistroInAppFeedbackPayload) SetScreenshotUri(v string)
- func (x *AppDistroInAppFeedbackPayload) SetTesterEmail(v string)
- func (x *AppDistroInAppFeedbackPayload) SetTesterName(v string)
- func (x *AppDistroInAppFeedbackPayload) SetText(v string)
- func (x *AppDistroInAppFeedbackPayload) String() string
- type AppDistroInAppFeedbackPayload_builder
- type AppDistroNewTesterIosDevicePayload
- func (x *AppDistroNewTesterIosDevicePayload) GetTesterDeviceIdentifier() string
- func (x *AppDistroNewTesterIosDevicePayload) GetTesterDeviceModelName() string
- func (x *AppDistroNewTesterIosDevicePayload) GetTesterEmail() string
- func (x *AppDistroNewTesterIosDevicePayload) GetTesterName() string
- func (*AppDistroNewTesterIosDevicePayload) ProtoMessage()
- func (x *AppDistroNewTesterIosDevicePayload) ProtoReflect() protoreflect.Message
- func (x *AppDistroNewTesterIosDevicePayload) Reset()
- func (x *AppDistroNewTesterIosDevicePayload) SetTesterDeviceIdentifier(v string)
- func (x *AppDistroNewTesterIosDevicePayload) SetTesterDeviceModelName(v string)
- func (x *AppDistroNewTesterIosDevicePayload) SetTesterEmail(v string)
- func (x *AppDistroNewTesterIosDevicePayload) SetTesterName(v string)
- func (x *AppDistroNewTesterIosDevicePayload) String() string
- type AppDistroNewTesterIosDevicePayload_builder
- type BillingPlanAutomatedUpdatePayload
- func (x *BillingPlanAutomatedUpdatePayload) GetBillingPlan() string
- func (x *BillingPlanAutomatedUpdatePayload) GetNotificationType() string
- func (*BillingPlanAutomatedUpdatePayload) ProtoMessage()
- func (x *BillingPlanAutomatedUpdatePayload) ProtoReflect() protoreflect.Message
- func (x *BillingPlanAutomatedUpdatePayload) Reset()
- func (x *BillingPlanAutomatedUpdatePayload) SetBillingPlan(v string)
- func (x *BillingPlanAutomatedUpdatePayload) SetNotificationType(v string)
- func (x *BillingPlanAutomatedUpdatePayload) String() string
- type BillingPlanAutomatedUpdatePayload_builder
- type BillingPlanUpdatePayload
- func (x *BillingPlanUpdatePayload) GetBillingPlan() string
- func (x *BillingPlanUpdatePayload) GetNotificationType() string
- func (x *BillingPlanUpdatePayload) GetPrincipalEmail() string
- func (*BillingPlanUpdatePayload) ProtoMessage()
- func (x *BillingPlanUpdatePayload) ProtoReflect() protoreflect.Message
- func (x *BillingPlanUpdatePayload) Reset()
- func (x *BillingPlanUpdatePayload) SetBillingPlan(v string)
- func (x *BillingPlanUpdatePayload) SetNotificationType(v string)
- func (x *BillingPlanUpdatePayload) SetPrincipalEmail(v string)
- func (x *BillingPlanUpdatePayload) String() string
- type BillingPlanUpdatePayload_builder
- type CrashlyticsIssue
- func (x *CrashlyticsIssue) GetAppVersion() string
- func (x *CrashlyticsIssue) GetId() string
- func (x *CrashlyticsIssue) GetSubtitle() string
- func (x *CrashlyticsIssue) GetTitle() string
- func (*CrashlyticsIssue) ProtoMessage()
- func (x *CrashlyticsIssue) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsIssue) Reset()
- func (x *CrashlyticsIssue) SetAppVersion(v string)
- func (x *CrashlyticsIssue) SetId(v string)
- func (x *CrashlyticsIssue) SetSubtitle(v string)
- func (x *CrashlyticsIssue) SetTitle(v string)
- func (x *CrashlyticsIssue) String() string
- type CrashlyticsIssue_builder
- type CrashlyticsMissingSymbolsPayload
- func (x *CrashlyticsMissingSymbolsPayload) GetAppVersion() string
- func (x *CrashlyticsMissingSymbolsPayload) GetUuid() string
- func (*CrashlyticsMissingSymbolsPayload) ProtoMessage()
- func (x *CrashlyticsMissingSymbolsPayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsMissingSymbolsPayload) Reset()
- func (x *CrashlyticsMissingSymbolsPayload) SetAppVersion(v string)
- func (x *CrashlyticsMissingSymbolsPayload) SetUuid(v string)
- func (x *CrashlyticsMissingSymbolsPayload) String() string
- type CrashlyticsMissingSymbolsPayload_builder
- type CrashlyticsNewAnrIssuePayload
- func (x *CrashlyticsNewAnrIssuePayload) ClearIssue()
- func (x *CrashlyticsNewAnrIssuePayload) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsNewAnrIssuePayload) HasIssue() bool
- func (*CrashlyticsNewAnrIssuePayload) ProtoMessage()
- func (x *CrashlyticsNewAnrIssuePayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsNewAnrIssuePayload) Reset()
- func (x *CrashlyticsNewAnrIssuePayload) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsNewAnrIssuePayload) String() string
- type CrashlyticsNewAnrIssuePayload_builder
- type CrashlyticsNewFatalIssuePayload
- func (x *CrashlyticsNewFatalIssuePayload) ClearIssue()
- func (x *CrashlyticsNewFatalIssuePayload) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsNewFatalIssuePayload) HasIssue() bool
- func (*CrashlyticsNewFatalIssuePayload) ProtoMessage()
- func (x *CrashlyticsNewFatalIssuePayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsNewFatalIssuePayload) Reset()
- func (x *CrashlyticsNewFatalIssuePayload) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsNewFatalIssuePayload) String() string
- type CrashlyticsNewFatalIssuePayload_builder
- type CrashlyticsNewNonfatalIssuePayload
- func (x *CrashlyticsNewNonfatalIssuePayload) ClearIssue()
- func (x *CrashlyticsNewNonfatalIssuePayload) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsNewNonfatalIssuePayload) HasIssue() bool
- func (*CrashlyticsNewNonfatalIssuePayload) ProtoMessage()
- func (x *CrashlyticsNewNonfatalIssuePayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsNewNonfatalIssuePayload) Reset()
- func (x *CrashlyticsNewNonfatalIssuePayload) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsNewNonfatalIssuePayload) String() string
- type CrashlyticsNewNonfatalIssuePayload_builder
- type CrashlyticsRegressionAlertPayload
- func (x *CrashlyticsRegressionAlertPayload) ClearIssue()
- func (x *CrashlyticsRegressionAlertPayload) ClearResolveTime()
- func (x *CrashlyticsRegressionAlertPayload) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsRegressionAlertPayload) GetResolveTime() *timestamppb.Timestamp
- func (x *CrashlyticsRegressionAlertPayload) GetType() string
- func (x *CrashlyticsRegressionAlertPayload) HasIssue() bool
- func (x *CrashlyticsRegressionAlertPayload) HasResolveTime() bool
- func (*CrashlyticsRegressionAlertPayload) ProtoMessage()
- func (x *CrashlyticsRegressionAlertPayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsRegressionAlertPayload) Reset()
- func (x *CrashlyticsRegressionAlertPayload) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsRegressionAlertPayload) SetResolveTime(v *timestamppb.Timestamp)
- func (x *CrashlyticsRegressionAlertPayload) SetType(v string)
- func (x *CrashlyticsRegressionAlertPayload) String() string
- type CrashlyticsRegressionAlertPayload_builder
- type CrashlyticsStabilityDigestPayload
- func (x *CrashlyticsStabilityDigestPayload) ClearDigestDate()
- func (x *CrashlyticsStabilityDigestPayload) GetDigestDate() *date.Date
- func (x *CrashlyticsStabilityDigestPayload) GetTrendingIssues() []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails
- func (x *CrashlyticsStabilityDigestPayload) HasDigestDate() bool
- func (*CrashlyticsStabilityDigestPayload) ProtoMessage()
- func (x *CrashlyticsStabilityDigestPayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsStabilityDigestPayload) Reset()
- func (x *CrashlyticsStabilityDigestPayload) SetDigestDate(v *date.Date)
- func (x *CrashlyticsStabilityDigestPayload) SetTrendingIssues(v []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails)
- func (x *CrashlyticsStabilityDigestPayload) String() string
- type CrashlyticsStabilityDigestPayload_TrendingIssueDetails
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ClearIssue()
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetEventCount() int64
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetType() string
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetUserCount() int64
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) HasIssue() bool
- func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoMessage()
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) Reset()
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetEventCount(v int64)
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetType(v string)
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetUserCount(v int64)
- func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) String() string
- type CrashlyticsStabilityDigestPayload_TrendingIssueDetails_builder
- type CrashlyticsStabilityDigestPayload_builder
- type CrashlyticsVelocityAlertPayload
- func (x *CrashlyticsVelocityAlertPayload) ClearCreateTime()
- func (x *CrashlyticsVelocityAlertPayload) ClearIssue()
- func (x *CrashlyticsVelocityAlertPayload) GetCrashCount() int64
- func (x *CrashlyticsVelocityAlertPayload) GetCrashPercentage() float64
- func (x *CrashlyticsVelocityAlertPayload) GetCreateTime() *timestamppb.Timestamp
- func (x *CrashlyticsVelocityAlertPayload) GetFirstVersion() string
- func (x *CrashlyticsVelocityAlertPayload) GetIssue() *CrashlyticsIssue
- func (x *CrashlyticsVelocityAlertPayload) HasCreateTime() bool
- func (x *CrashlyticsVelocityAlertPayload) HasIssue() bool
- func (*CrashlyticsVelocityAlertPayload) ProtoMessage()
- func (x *CrashlyticsVelocityAlertPayload) ProtoReflect() protoreflect.Message
- func (x *CrashlyticsVelocityAlertPayload) Reset()
- func (x *CrashlyticsVelocityAlertPayload) SetCrashCount(v int64)
- func (x *CrashlyticsVelocityAlertPayload) SetCrashPercentage(v float64)
- func (x *CrashlyticsVelocityAlertPayload) SetCreateTime(v *timestamppb.Timestamp)
- func (x *CrashlyticsVelocityAlertPayload) SetFirstVersion(v string)
- func (x *CrashlyticsVelocityAlertPayload) SetIssue(v *CrashlyticsIssue)
- func (x *CrashlyticsVelocityAlertPayload) String() string
- type CrashlyticsVelocityAlertPayload_builder
- type FireperfThresholdAlertPayload
- func (x *FireperfThresholdAlertPayload) GetAppVersion() string
- func (x *FireperfThresholdAlertPayload) GetConditionPercentile() int32
- func (x *FireperfThresholdAlertPayload) GetEventName() string
- func (x *FireperfThresholdAlertPayload) GetEventType() string
- func (x *FireperfThresholdAlertPayload) GetInvestigateUri() string
- func (x *FireperfThresholdAlertPayload) GetMetricType() string
- func (x *FireperfThresholdAlertPayload) GetNumSamples() int64
- func (x *FireperfThresholdAlertPayload) GetThresholdUnit() string
- func (x *FireperfThresholdAlertPayload) GetThresholdValue() float32
- func (x *FireperfThresholdAlertPayload) GetViolationUnit() string
- func (x *FireperfThresholdAlertPayload) GetViolationValue() float32
- func (*FireperfThresholdAlertPayload) ProtoMessage()
- func (x *FireperfThresholdAlertPayload) ProtoReflect() protoreflect.Message
- func (x *FireperfThresholdAlertPayload) Reset()
- func (x *FireperfThresholdAlertPayload) SetAppVersion(v string)
- func (x *FireperfThresholdAlertPayload) SetConditionPercentile(v int32)
- func (x *FireperfThresholdAlertPayload) SetEventName(v string)
- func (x *FireperfThresholdAlertPayload) SetEventType(v string)
- func (x *FireperfThresholdAlertPayload) SetInvestigateUri(v string)
- func (x *FireperfThresholdAlertPayload) SetMetricType(v string)
- func (x *FireperfThresholdAlertPayload) SetNumSamples(v int64)
- func (x *FireperfThresholdAlertPayload) SetThresholdUnit(v string)
- func (x *FireperfThresholdAlertPayload) SetThresholdValue(v float32)
- func (x *FireperfThresholdAlertPayload) SetViolationUnit(v string)
- func (x *FireperfThresholdAlertPayload) SetViolationValue(v float32)
- func (x *FireperfThresholdAlertPayload) String() string
- type FireperfThresholdAlertPayload_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_google_events_firebase_firebasealerts_v1_cloud_event_payload_proto protoreflect.FileDescriptor
View Source
var File_google_events_firebase_firebasealerts_v1_data_proto protoreflect.FileDescriptor
View Source
var File_google_events_firebase_firebasealerts_v1_events_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AlertData ¶
type AlertData struct {
// Time that the event has created
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Time that the event has ended. Optional, only present for alertsthat are
// ongoing
EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Payload of the event, which includes the details of the specific alert.
// It's a map of keys of String type and values of various types
Payload *structpb.Struct `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
The data within all Firebase Alerts.
func (*AlertData) GetCreateTime ¶
func (x *AlertData) GetCreateTime() *timestamppb.Timestamp
func (*AlertData) GetEndTime ¶
func (x *AlertData) GetEndTime() *timestamppb.Timestamp
func (*AlertData) ProtoReflect ¶
func (x *AlertData) ProtoReflect() protoreflect.Message
func (*AlertData) SetCreateTime ¶
func (x *AlertData) SetCreateTime(v *timestamppb.Timestamp)
func (*AlertData) SetEndTime ¶
func (x *AlertData) SetEndTime(v *timestamppb.Timestamp)
type AlertData_builder ¶
type AlertData_builder struct {
// Time that the event has created
CreateTime *timestamppb.Timestamp
// Time that the event has ended. Optional, only present for alertsthat are
// ongoing
EndTime *timestamppb.Timestamp
// Payload of the event, which includes the details of the specific alert.
// It's a map of keys of String type and values of various types
Payload *structpb.Struct
// contains filtered or unexported fields
}
func (AlertData_builder) Build ¶
func (b0 AlertData_builder) Build() *AlertData
type AlertPublishedEvent ¶
type AlertPublishedEvent struct {
// The data associated with the event.
Data *AlertData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
The CloudEvent raised when a alert has been published by Firebase Alerts.
func (*AlertPublishedEvent) ClearData ¶
func (x *AlertPublishedEvent) ClearData()
func (*AlertPublishedEvent) GetData ¶
func (x *AlertPublishedEvent) GetData() *AlertData
func (*AlertPublishedEvent) HasData ¶
func (x *AlertPublishedEvent) HasData() bool
func (*AlertPublishedEvent) ProtoMessage ¶
func (*AlertPublishedEvent) ProtoMessage()
func (*AlertPublishedEvent) ProtoReflect ¶
func (x *AlertPublishedEvent) ProtoReflect() protoreflect.Message
func (*AlertPublishedEvent) Reset ¶
func (x *AlertPublishedEvent) Reset()
func (*AlertPublishedEvent) SetData ¶
func (x *AlertPublishedEvent) SetData(v *AlertData)
func (*AlertPublishedEvent) String ¶
func (x *AlertPublishedEvent) String() string
type AlertPublishedEvent_builder ¶
type AlertPublishedEvent_builder struct {
// The data associated with the event.
Data *AlertData
// contains filtered or unexported fields
}
func (AlertPublishedEvent_builder) Build ¶
func (b0 AlertPublishedEvent_builder) Build() *AlertPublishedEvent
type AppDistroInAppFeedbackPayload ¶
type AppDistroInAppFeedbackPayload struct {
// Resource name. Format:
// projects/{project_number}/apps/{app_id}/releases/{release_id}/feedbackReports/{feedback_id}
FeedbackReport string `protobuf:"bytes,1,opt,name=feedback_report,json=feedbackReport,proto3" json:"feedback_report,omitempty"`
// Deep link back to the Firebase console.
FeedbackConsoleUri string `protobuf:"bytes,8,opt,name=feedback_console_uri,json=feedbackConsoleUri,proto3" json:"feedback_console_uri,omitempty"`
// Name of the tester.
TesterName string `protobuf:"bytes,2,opt,name=tester_name,json=testerName,proto3" json:"tester_name,omitempty"`
// Email address of the tester.
TesterEmail string `protobuf:"bytes,3,opt,name=tester_email,json=testerEmail,proto3" json:"tester_email,omitempty"`
// Version consisting of `versionName` and `versionCode` for Android and
// `CFBundleShortVersionString` and `CFBundleVersion` for iOS.
AppVersion string `protobuf:"bytes,9,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"`
// Text entered by the tester.
Text string `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"`
// URI to download screenshot. This URI is fast expiring.
ScreenshotUri string `protobuf:"bytes,7,opt,name=screenshot_uri,json=screenshotUri,proto3" json:"screenshot_uri,omitempty"`
// contains filtered or unexported fields
}
func (*AppDistroInAppFeedbackPayload) GetAppVersion ¶
func (x *AppDistroInAppFeedbackPayload) GetAppVersion() string
func (*AppDistroInAppFeedbackPayload) GetFeedbackConsoleUri ¶
func (x *AppDistroInAppFeedbackPayload) GetFeedbackConsoleUri() string
func (*AppDistroInAppFeedbackPayload) GetFeedbackReport ¶
func (x *AppDistroInAppFeedbackPayload) GetFeedbackReport() string
func (*AppDistroInAppFeedbackPayload) GetScreenshotUri ¶
func (x *AppDistroInAppFeedbackPayload) GetScreenshotUri() string
func (*AppDistroInAppFeedbackPayload) GetTesterEmail ¶
func (x *AppDistroInAppFeedbackPayload) GetTesterEmail() string
func (*AppDistroInAppFeedbackPayload) GetTesterName ¶
func (x *AppDistroInAppFeedbackPayload) GetTesterName() string
func (*AppDistroInAppFeedbackPayload) GetText ¶
func (x *AppDistroInAppFeedbackPayload) GetText() string
func (*AppDistroInAppFeedbackPayload) ProtoMessage ¶
func (*AppDistroInAppFeedbackPayload) ProtoMessage()
func (*AppDistroInAppFeedbackPayload) ProtoReflect ¶
func (x *AppDistroInAppFeedbackPayload) ProtoReflect() protoreflect.Message
func (*AppDistroInAppFeedbackPayload) Reset ¶
func (x *AppDistroInAppFeedbackPayload) Reset()
func (*AppDistroInAppFeedbackPayload) SetAppVersion ¶
func (x *AppDistroInAppFeedbackPayload) SetAppVersion(v string)
func (*AppDistroInAppFeedbackPayload) SetFeedbackConsoleUri ¶
func (x *AppDistroInAppFeedbackPayload) SetFeedbackConsoleUri(v string)
func (*AppDistroInAppFeedbackPayload) SetFeedbackReport ¶
func (x *AppDistroInAppFeedbackPayload) SetFeedbackReport(v string)
func (*AppDistroInAppFeedbackPayload) SetScreenshotUri ¶
func (x *AppDistroInAppFeedbackPayload) SetScreenshotUri(v string)
func (*AppDistroInAppFeedbackPayload) SetTesterEmail ¶
func (x *AppDistroInAppFeedbackPayload) SetTesterEmail(v string)
func (*AppDistroInAppFeedbackPayload) SetTesterName ¶
func (x *AppDistroInAppFeedbackPayload) SetTesterName(v string)
func (*AppDistroInAppFeedbackPayload) SetText ¶
func (x *AppDistroInAppFeedbackPayload) SetText(v string)
func (*AppDistroInAppFeedbackPayload) String ¶
func (x *AppDistroInAppFeedbackPayload) String() string
type AppDistroInAppFeedbackPayload_builder ¶
type AppDistroInAppFeedbackPayload_builder struct {
// Resource name. Format:
// projects/{project_number}/apps/{app_id}/releases/{release_id}/feedbackReports/{feedback_id}
FeedbackReport string
// Deep link back to the Firebase console.
FeedbackConsoleUri string
// Name of the tester.
TesterName string
// Email address of the tester.
TesterEmail string
// Version consisting of `versionName` and `versionCode` for Android and
// `CFBundleShortVersionString` and `CFBundleVersion` for iOS.
AppVersion string
// Text entered by the tester.
Text string
// URI to download screenshot. This URI is fast expiring.
ScreenshotUri string
// contains filtered or unexported fields
}
func (AppDistroInAppFeedbackPayload_builder) Build ¶
func (b0 AppDistroInAppFeedbackPayload_builder) Build() *AppDistroInAppFeedbackPayload
type AppDistroNewTesterIosDevicePayload ¶
type AppDistroNewTesterIosDevicePayload struct {
TesterName string `protobuf:"bytes,1,opt,name=tester_name,json=testerName,proto3" json:"tester_name,omitempty"`
TesterEmail string `protobuf:"bytes,2,opt,name=tester_email,json=testerEmail,proto3" json:"tester_email,omitempty"`
TesterDeviceModelName string `` /* 128-byte string literal not displayed */
TesterDeviceIdentifier string `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AppDistroNewTesterIosDevicePayload) GetTesterDeviceIdentifier ¶
func (x *AppDistroNewTesterIosDevicePayload) GetTesterDeviceIdentifier() string
func (*AppDistroNewTesterIosDevicePayload) GetTesterDeviceModelName ¶
func (x *AppDistroNewTesterIosDevicePayload) GetTesterDeviceModelName() string
func (*AppDistroNewTesterIosDevicePayload) GetTesterEmail ¶
func (x *AppDistroNewTesterIosDevicePayload) GetTesterEmail() string
func (*AppDistroNewTesterIosDevicePayload) GetTesterName ¶
func (x *AppDistroNewTesterIosDevicePayload) GetTesterName() string
func (*AppDistroNewTesterIosDevicePayload) ProtoMessage ¶
func (*AppDistroNewTesterIosDevicePayload) ProtoMessage()
func (*AppDistroNewTesterIosDevicePayload) ProtoReflect ¶
func (x *AppDistroNewTesterIosDevicePayload) ProtoReflect() protoreflect.Message
func (*AppDistroNewTesterIosDevicePayload) Reset ¶
func (x *AppDistroNewTesterIosDevicePayload) Reset()
func (*AppDistroNewTesterIosDevicePayload) SetTesterDeviceIdentifier ¶
func (x *AppDistroNewTesterIosDevicePayload) SetTesterDeviceIdentifier(v string)
func (*AppDistroNewTesterIosDevicePayload) SetTesterDeviceModelName ¶
func (x *AppDistroNewTesterIosDevicePayload) SetTesterDeviceModelName(v string)
func (*AppDistroNewTesterIosDevicePayload) SetTesterEmail ¶
func (x *AppDistroNewTesterIosDevicePayload) SetTesterEmail(v string)
func (*AppDistroNewTesterIosDevicePayload) SetTesterName ¶
func (x *AppDistroNewTesterIosDevicePayload) SetTesterName(v string)
func (*AppDistroNewTesterIosDevicePayload) String ¶
func (x *AppDistroNewTesterIosDevicePayload) String() string
type AppDistroNewTesterIosDevicePayload_builder ¶
type AppDistroNewTesterIosDevicePayload_builder struct {
TesterName string
TesterEmail string
TesterDeviceModelName string
TesterDeviceIdentifier string
// contains filtered or unexported fields
}
func (AppDistroNewTesterIosDevicePayload_builder) Build ¶
func (b0 AppDistroNewTesterIosDevicePayload_builder) Build() *AppDistroNewTesterIosDevicePayload
type BillingPlanAutomatedUpdatePayload ¶
type BillingPlanAutomatedUpdatePayload struct {
// A Firebase plan
BillingPlan string `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"`
// The type of the notification, e.g. upgrade, downgrade
NotificationType string `protobuf:"bytes,2,opt,name=notification_type,json=notificationType,proto3" json:"notification_type,omitempty"`
// contains filtered or unexported fields
}
func (*BillingPlanAutomatedUpdatePayload) GetBillingPlan ¶
func (x *BillingPlanAutomatedUpdatePayload) GetBillingPlan() string
func (*BillingPlanAutomatedUpdatePayload) GetNotificationType ¶
func (x *BillingPlanAutomatedUpdatePayload) GetNotificationType() string
func (*BillingPlanAutomatedUpdatePayload) ProtoMessage ¶
func (*BillingPlanAutomatedUpdatePayload) ProtoMessage()
func (*BillingPlanAutomatedUpdatePayload) ProtoReflect ¶
func (x *BillingPlanAutomatedUpdatePayload) ProtoReflect() protoreflect.Message
func (*BillingPlanAutomatedUpdatePayload) Reset ¶
func (x *BillingPlanAutomatedUpdatePayload) Reset()
func (*BillingPlanAutomatedUpdatePayload) SetBillingPlan ¶
func (x *BillingPlanAutomatedUpdatePayload) SetBillingPlan(v string)
func (*BillingPlanAutomatedUpdatePayload) SetNotificationType ¶
func (x *BillingPlanAutomatedUpdatePayload) SetNotificationType(v string)
func (*BillingPlanAutomatedUpdatePayload) String ¶
func (x *BillingPlanAutomatedUpdatePayload) String() string
type BillingPlanAutomatedUpdatePayload_builder ¶
type BillingPlanAutomatedUpdatePayload_builder struct {
// A Firebase plan
BillingPlan string
// The type of the notification, e.g. upgrade, downgrade
NotificationType string
// contains filtered or unexported fields
}
func (BillingPlanAutomatedUpdatePayload_builder) Build ¶
func (b0 BillingPlanAutomatedUpdatePayload_builder) Build() *BillingPlanAutomatedUpdatePayload
type BillingPlanUpdatePayload ¶
type BillingPlanUpdatePayload struct {
// A Firebase plan
BillingPlan string `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"`
// The email address of the person that triggered billing plan change
PrincipalEmail string `protobuf:"bytes,2,opt,name=principal_email,json=principalEmail,proto3" json:"principal_email,omitempty"`
// The type of the notification, e.g. upgrade, downgrade
NotificationType string `protobuf:"bytes,3,opt,name=notification_type,json=notificationType,proto3" json:"notification_type,omitempty"`
// contains filtered or unexported fields
}
func (*BillingPlanUpdatePayload) GetBillingPlan ¶
func (x *BillingPlanUpdatePayload) GetBillingPlan() string
func (*BillingPlanUpdatePayload) GetNotificationType ¶
func (x *BillingPlanUpdatePayload) GetNotificationType() string
func (*BillingPlanUpdatePayload) GetPrincipalEmail ¶
func (x *BillingPlanUpdatePayload) GetPrincipalEmail() string
func (*BillingPlanUpdatePayload) ProtoMessage ¶
func (*BillingPlanUpdatePayload) ProtoMessage()
func (*BillingPlanUpdatePayload) ProtoReflect ¶
func (x *BillingPlanUpdatePayload) ProtoReflect() protoreflect.Message
func (*BillingPlanUpdatePayload) Reset ¶
func (x *BillingPlanUpdatePayload) Reset()
func (*BillingPlanUpdatePayload) SetBillingPlan ¶
func (x *BillingPlanUpdatePayload) SetBillingPlan(v string)
func (*BillingPlanUpdatePayload) SetNotificationType ¶
func (x *BillingPlanUpdatePayload) SetNotificationType(v string)
func (*BillingPlanUpdatePayload) SetPrincipalEmail ¶
func (x *BillingPlanUpdatePayload) SetPrincipalEmail(v string)
func (*BillingPlanUpdatePayload) String ¶
func (x *BillingPlanUpdatePayload) String() string
type BillingPlanUpdatePayload_builder ¶
type BillingPlanUpdatePayload_builder struct {
// A Firebase plan
BillingPlan string
// The email address of the person that triggered billing plan change
PrincipalEmail string
// The type of the notification, e.g. upgrade, downgrade
NotificationType string
// contains filtered or unexported fields
}
func (BillingPlanUpdatePayload_builder) Build ¶
func (b0 BillingPlanUpdatePayload_builder) Build() *BillingPlanUpdatePayload
type CrashlyticsIssue ¶
type CrashlyticsIssue struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Subtitle string `protobuf:"bytes,3,opt,name=subtitle,proto3" json:"subtitle,omitempty"`
AppVersion string `protobuf:"bytes,4,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"`
// contains filtered or unexported fields
}
Basic information of the Crashlytics issue
func (*CrashlyticsIssue) GetAppVersion ¶
func (x *CrashlyticsIssue) GetAppVersion() string
func (*CrashlyticsIssue) GetId ¶
func (x *CrashlyticsIssue) GetId() string
func (*CrashlyticsIssue) GetSubtitle ¶
func (x *CrashlyticsIssue) GetSubtitle() string
func (*CrashlyticsIssue) GetTitle ¶
func (x *CrashlyticsIssue) GetTitle() string
func (*CrashlyticsIssue) ProtoMessage ¶
func (*CrashlyticsIssue) ProtoMessage()
func (*CrashlyticsIssue) ProtoReflect ¶
func (x *CrashlyticsIssue) ProtoReflect() protoreflect.Message
func (*CrashlyticsIssue) Reset ¶
func (x *CrashlyticsIssue) Reset()
func (*CrashlyticsIssue) SetAppVersion ¶
func (x *CrashlyticsIssue) SetAppVersion(v string)
func (*CrashlyticsIssue) SetId ¶
func (x *CrashlyticsIssue) SetId(v string)
func (*CrashlyticsIssue) SetSubtitle ¶
func (x *CrashlyticsIssue) SetSubtitle(v string)
func (*CrashlyticsIssue) SetTitle ¶
func (x *CrashlyticsIssue) SetTitle(v string)
func (*CrashlyticsIssue) String ¶
func (x *CrashlyticsIssue) String() string
type CrashlyticsIssue_builder ¶
type CrashlyticsIssue_builder struct {
Id string
Title string
Subtitle string
AppVersion string
// contains filtered or unexported fields
}
func (CrashlyticsIssue_builder) Build ¶
func (b0 CrashlyticsIssue_builder) Build() *CrashlyticsIssue
type CrashlyticsMissingSymbolsPayload ¶
type CrashlyticsMissingSymbolsPayload struct {
AppVersion string `protobuf:"bytes,1,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsMissingSymbolsPayload) GetAppVersion ¶
func (x *CrashlyticsMissingSymbolsPayload) GetAppVersion() string
func (*CrashlyticsMissingSymbolsPayload) GetUuid ¶
func (x *CrashlyticsMissingSymbolsPayload) GetUuid() string
func (*CrashlyticsMissingSymbolsPayload) ProtoMessage ¶
func (*CrashlyticsMissingSymbolsPayload) ProtoMessage()
func (*CrashlyticsMissingSymbolsPayload) ProtoReflect ¶
func (x *CrashlyticsMissingSymbolsPayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsMissingSymbolsPayload) Reset ¶
func (x *CrashlyticsMissingSymbolsPayload) Reset()
func (*CrashlyticsMissingSymbolsPayload) SetAppVersion ¶
func (x *CrashlyticsMissingSymbolsPayload) SetAppVersion(v string)
func (*CrashlyticsMissingSymbolsPayload) SetUuid ¶
func (x *CrashlyticsMissingSymbolsPayload) SetUuid(v string)
func (*CrashlyticsMissingSymbolsPayload) String ¶
func (x *CrashlyticsMissingSymbolsPayload) String() string
type CrashlyticsMissingSymbolsPayload_builder ¶
type CrashlyticsMissingSymbolsPayload_builder struct {
AppVersion string
Uuid string
// contains filtered or unexported fields
}
func (CrashlyticsMissingSymbolsPayload_builder) Build ¶
func (b0 CrashlyticsMissingSymbolsPayload_builder) Build() *CrashlyticsMissingSymbolsPayload
type CrashlyticsNewAnrIssuePayload ¶
type CrashlyticsNewAnrIssuePayload struct {
Issue *CrashlyticsIssue `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsNewAnrIssuePayload) ClearIssue ¶
func (x *CrashlyticsNewAnrIssuePayload) ClearIssue()
func (*CrashlyticsNewAnrIssuePayload) GetIssue ¶
func (x *CrashlyticsNewAnrIssuePayload) GetIssue() *CrashlyticsIssue
func (*CrashlyticsNewAnrIssuePayload) HasIssue ¶
func (x *CrashlyticsNewAnrIssuePayload) HasIssue() bool
func (*CrashlyticsNewAnrIssuePayload) ProtoMessage ¶
func (*CrashlyticsNewAnrIssuePayload) ProtoMessage()
func (*CrashlyticsNewAnrIssuePayload) ProtoReflect ¶
func (x *CrashlyticsNewAnrIssuePayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsNewAnrIssuePayload) Reset ¶
func (x *CrashlyticsNewAnrIssuePayload) Reset()
func (*CrashlyticsNewAnrIssuePayload) SetIssue ¶
func (x *CrashlyticsNewAnrIssuePayload) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsNewAnrIssuePayload) String ¶
func (x *CrashlyticsNewAnrIssuePayload) String() string
type CrashlyticsNewAnrIssuePayload_builder ¶
type CrashlyticsNewAnrIssuePayload_builder struct {
Issue *CrashlyticsIssue
// contains filtered or unexported fields
}
func (CrashlyticsNewAnrIssuePayload_builder) Build ¶
func (b0 CrashlyticsNewAnrIssuePayload_builder) Build() *CrashlyticsNewAnrIssuePayload
type CrashlyticsNewFatalIssuePayload ¶
type CrashlyticsNewFatalIssuePayload struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsNewFatalIssuePayload) ClearIssue ¶
func (x *CrashlyticsNewFatalIssuePayload) ClearIssue()
func (*CrashlyticsNewFatalIssuePayload) GetIssue ¶
func (x *CrashlyticsNewFatalIssuePayload) GetIssue() *CrashlyticsIssue
func (*CrashlyticsNewFatalIssuePayload) HasIssue ¶
func (x *CrashlyticsNewFatalIssuePayload) HasIssue() bool
func (*CrashlyticsNewFatalIssuePayload) ProtoMessage ¶
func (*CrashlyticsNewFatalIssuePayload) ProtoMessage()
func (*CrashlyticsNewFatalIssuePayload) ProtoReflect ¶
func (x *CrashlyticsNewFatalIssuePayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsNewFatalIssuePayload) Reset ¶
func (x *CrashlyticsNewFatalIssuePayload) Reset()
func (*CrashlyticsNewFatalIssuePayload) SetIssue ¶
func (x *CrashlyticsNewFatalIssuePayload) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsNewFatalIssuePayload) String ¶
func (x *CrashlyticsNewFatalIssuePayload) String() string
type CrashlyticsNewFatalIssuePayload_builder ¶
type CrashlyticsNewFatalIssuePayload_builder struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue
// contains filtered or unexported fields
}
func (CrashlyticsNewFatalIssuePayload_builder) Build ¶
func (b0 CrashlyticsNewFatalIssuePayload_builder) Build() *CrashlyticsNewFatalIssuePayload
type CrashlyticsNewNonfatalIssuePayload ¶
type CrashlyticsNewNonfatalIssuePayload struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsNewNonfatalIssuePayload) ClearIssue ¶
func (x *CrashlyticsNewNonfatalIssuePayload) ClearIssue()
func (*CrashlyticsNewNonfatalIssuePayload) GetIssue ¶
func (x *CrashlyticsNewNonfatalIssuePayload) GetIssue() *CrashlyticsIssue
func (*CrashlyticsNewNonfatalIssuePayload) HasIssue ¶
func (x *CrashlyticsNewNonfatalIssuePayload) HasIssue() bool
func (*CrashlyticsNewNonfatalIssuePayload) ProtoMessage ¶
func (*CrashlyticsNewNonfatalIssuePayload) ProtoMessage()
func (*CrashlyticsNewNonfatalIssuePayload) ProtoReflect ¶
func (x *CrashlyticsNewNonfatalIssuePayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsNewNonfatalIssuePayload) Reset ¶
func (x *CrashlyticsNewNonfatalIssuePayload) Reset()
func (*CrashlyticsNewNonfatalIssuePayload) SetIssue ¶
func (x *CrashlyticsNewNonfatalIssuePayload) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsNewNonfatalIssuePayload) String ¶
func (x *CrashlyticsNewNonfatalIssuePayload) String() string
type CrashlyticsNewNonfatalIssuePayload_builder ¶
type CrashlyticsNewNonfatalIssuePayload_builder struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue
// contains filtered or unexported fields
}
func (CrashlyticsNewNonfatalIssuePayload_builder) Build ¶
func (b0 CrashlyticsNewNonfatalIssuePayload_builder) Build() *CrashlyticsNewNonfatalIssuePayload
type CrashlyticsRegressionAlertPayload ¶
type CrashlyticsRegressionAlertPayload struct {
// The type of the Crashlytics issue, e.g. new fatal, new nonfatal, ANR
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue `protobuf:"bytes,2,opt,name=issue,proto3" json:"issue,omitempty"`
// The time that the Crashlytics issues was most recently resolved before it
// began to reoccur
ResolveTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=resolve_time,json=resolveTime,proto3" json:"resolve_time,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsRegressionAlertPayload) ClearIssue ¶
func (x *CrashlyticsRegressionAlertPayload) ClearIssue()
func (*CrashlyticsRegressionAlertPayload) ClearResolveTime ¶
func (x *CrashlyticsRegressionAlertPayload) ClearResolveTime()
func (*CrashlyticsRegressionAlertPayload) GetIssue ¶
func (x *CrashlyticsRegressionAlertPayload) GetIssue() *CrashlyticsIssue
func (*CrashlyticsRegressionAlertPayload) GetResolveTime ¶
func (x *CrashlyticsRegressionAlertPayload) GetResolveTime() *timestamppb.Timestamp
func (*CrashlyticsRegressionAlertPayload) GetType ¶
func (x *CrashlyticsRegressionAlertPayload) GetType() string
func (*CrashlyticsRegressionAlertPayload) HasIssue ¶
func (x *CrashlyticsRegressionAlertPayload) HasIssue() bool
func (*CrashlyticsRegressionAlertPayload) HasResolveTime ¶
func (x *CrashlyticsRegressionAlertPayload) HasResolveTime() bool
func (*CrashlyticsRegressionAlertPayload) ProtoMessage ¶
func (*CrashlyticsRegressionAlertPayload) ProtoMessage()
func (*CrashlyticsRegressionAlertPayload) ProtoReflect ¶
func (x *CrashlyticsRegressionAlertPayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsRegressionAlertPayload) Reset ¶
func (x *CrashlyticsRegressionAlertPayload) Reset()
func (*CrashlyticsRegressionAlertPayload) SetIssue ¶
func (x *CrashlyticsRegressionAlertPayload) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsRegressionAlertPayload) SetResolveTime ¶
func (x *CrashlyticsRegressionAlertPayload) SetResolveTime(v *timestamppb.Timestamp)
func (*CrashlyticsRegressionAlertPayload) SetType ¶
func (x *CrashlyticsRegressionAlertPayload) SetType(v string)
func (*CrashlyticsRegressionAlertPayload) String ¶
func (x *CrashlyticsRegressionAlertPayload) String() string
type CrashlyticsRegressionAlertPayload_builder ¶
type CrashlyticsRegressionAlertPayload_builder struct {
// The type of the Crashlytics issue, e.g. new fatal, new nonfatal, ANR
Type string
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue
// The time that the Crashlytics issues was most recently resolved before it
// began to reoccur
ResolveTime *timestamppb.Timestamp
// contains filtered or unexported fields
}
func (CrashlyticsRegressionAlertPayload_builder) Build ¶
func (b0 CrashlyticsRegressionAlertPayload_builder) Build() *CrashlyticsRegressionAlertPayload
type CrashlyticsStabilityDigestPayload ¶
type CrashlyticsStabilityDigestPayload struct {
// The date that the digest gets created, issues in the digest should
// have the same date as the digest date
DigestDate *date.Date `protobuf:"bytes,5,opt,name=digest_date,json=digestDate,proto3" json:"digest_date,omitempty"`
// A stability digest contains several trending Crashlytics issues
TrendingIssues []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails `protobuf:"bytes,6,rep,name=trending_issues,json=trendingIssues,proto3" json:"trending_issues,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsStabilityDigestPayload) ClearDigestDate ¶
func (x *CrashlyticsStabilityDigestPayload) ClearDigestDate()
func (*CrashlyticsStabilityDigestPayload) GetDigestDate ¶
func (x *CrashlyticsStabilityDigestPayload) GetDigestDate() *date.Date
func (*CrashlyticsStabilityDigestPayload) GetTrendingIssues ¶
func (x *CrashlyticsStabilityDigestPayload) GetTrendingIssues() []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails
func (*CrashlyticsStabilityDigestPayload) HasDigestDate ¶
func (x *CrashlyticsStabilityDigestPayload) HasDigestDate() bool
func (*CrashlyticsStabilityDigestPayload) ProtoMessage ¶
func (*CrashlyticsStabilityDigestPayload) ProtoMessage()
func (*CrashlyticsStabilityDigestPayload) ProtoReflect ¶
func (x *CrashlyticsStabilityDigestPayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsStabilityDigestPayload) Reset ¶
func (x *CrashlyticsStabilityDigestPayload) Reset()
func (*CrashlyticsStabilityDigestPayload) SetDigestDate ¶
func (x *CrashlyticsStabilityDigestPayload) SetDigestDate(v *date.Date)
func (*CrashlyticsStabilityDigestPayload) SetTrendingIssues ¶
func (x *CrashlyticsStabilityDigestPayload) SetTrendingIssues(v []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails)
func (*CrashlyticsStabilityDigestPayload) String ¶
func (x *CrashlyticsStabilityDigestPayload) String() string
type CrashlyticsStabilityDigestPayload_TrendingIssueDetails ¶
type CrashlyticsStabilityDigestPayload_TrendingIssueDetails struct {
// The type of the Crashlytics issue, e.g. new fatal, new nonfatal, ANR
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue `protobuf:"bytes,2,opt,name=issue,proto3" json:"issue,omitempty"`
// The number of crashes that occurred with the issue
EventCount int64 `protobuf:"varint,3,opt,name=event_count,json=eventCount,proto3" json:"event_count,omitempty"`
// The number of distinct users that were affected by the issue
UserCount int64 `protobuf:"varint,4,opt,name=user_count,json=userCount,proto3" json:"user_count,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ClearIssue ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ClearIssue()
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetEventCount ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetEventCount() int64
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetIssue ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetIssue() *CrashlyticsIssue
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetType ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetType() string
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetUserCount ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) GetUserCount() int64
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) HasIssue ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) HasIssue() bool
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoMessage ¶
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoMessage()
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoReflect ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) ProtoReflect() protoreflect.Message
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) Reset ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) Reset()
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetEventCount ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetEventCount(v int64)
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetIssue ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetType ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetType(v string)
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetUserCount ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) SetUserCount(v int64)
func (*CrashlyticsStabilityDigestPayload_TrendingIssueDetails) String ¶
func (x *CrashlyticsStabilityDigestPayload_TrendingIssueDetails) String() string
type CrashlyticsStabilityDigestPayload_TrendingIssueDetails_builder ¶
type CrashlyticsStabilityDigestPayload_TrendingIssueDetails_builder struct {
// The type of the Crashlytics issue, e.g. new fatal, new nonfatal, ANR
Type string
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue
// The number of crashes that occurred with the issue
EventCount int64
// The number of distinct users that were affected by the issue
UserCount int64
// contains filtered or unexported fields
}
func (CrashlyticsStabilityDigestPayload_TrendingIssueDetails_builder) Build ¶
type CrashlyticsStabilityDigestPayload_builder ¶
type CrashlyticsStabilityDigestPayload_builder struct {
// The date that the digest gets created, issues in the digest should
// have the same date as the digest date
DigestDate *date.Date
// A stability digest contains several trending Crashlytics issues
TrendingIssues []*CrashlyticsStabilityDigestPayload_TrendingIssueDetails
// contains filtered or unexported fields
}
func (CrashlyticsStabilityDigestPayload_builder) Build ¶
func (b0 CrashlyticsStabilityDigestPayload_builder) Build() *CrashlyticsStabilityDigestPayload
type CrashlyticsVelocityAlertPayload ¶
type CrashlyticsVelocityAlertPayload struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"`
// The time that the Crashlytics issue gets created
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The number of user sessions for the given app version that had this
// specific crash issue in the time period used to trigger the velocity alert,
// which is currently 1h
CrashCount int64 `protobuf:"varint,3,opt,name=crash_count,json=crashCount,proto3" json:"crash_count,omitempty"`
// The percentage of user sessions for the given app version that had this
// specific crash issue in the time period used to trigger the velocity alert,
// which is currently 1h
CrashPercentage float64 `protobuf:"fixed64,4,opt,name=crash_percentage,json=crashPercentage,proto3" json:"crash_percentage,omitempty"`
// The first app version where this issue was seen, and not necessarily the
// version that has triggered the alert
FirstVersion string `protobuf:"bytes,5,opt,name=first_version,json=firstVersion,proto3" json:"first_version,omitempty"`
// contains filtered or unexported fields
}
func (*CrashlyticsVelocityAlertPayload) ClearCreateTime ¶
func (x *CrashlyticsVelocityAlertPayload) ClearCreateTime()
func (*CrashlyticsVelocityAlertPayload) ClearIssue ¶
func (x *CrashlyticsVelocityAlertPayload) ClearIssue()
func (*CrashlyticsVelocityAlertPayload) GetCrashCount ¶
func (x *CrashlyticsVelocityAlertPayload) GetCrashCount() int64
func (*CrashlyticsVelocityAlertPayload) GetCrashPercentage ¶
func (x *CrashlyticsVelocityAlertPayload) GetCrashPercentage() float64
func (*CrashlyticsVelocityAlertPayload) GetCreateTime ¶
func (x *CrashlyticsVelocityAlertPayload) GetCreateTime() *timestamppb.Timestamp
func (*CrashlyticsVelocityAlertPayload) GetFirstVersion ¶
func (x *CrashlyticsVelocityAlertPayload) GetFirstVersion() string
func (*CrashlyticsVelocityAlertPayload) GetIssue ¶
func (x *CrashlyticsVelocityAlertPayload) GetIssue() *CrashlyticsIssue
func (*CrashlyticsVelocityAlertPayload) HasCreateTime ¶
func (x *CrashlyticsVelocityAlertPayload) HasCreateTime() bool
func (*CrashlyticsVelocityAlertPayload) HasIssue ¶
func (x *CrashlyticsVelocityAlertPayload) HasIssue() bool
func (*CrashlyticsVelocityAlertPayload) ProtoMessage ¶
func (*CrashlyticsVelocityAlertPayload) ProtoMessage()
func (*CrashlyticsVelocityAlertPayload) ProtoReflect ¶
func (x *CrashlyticsVelocityAlertPayload) ProtoReflect() protoreflect.Message
func (*CrashlyticsVelocityAlertPayload) Reset ¶
func (x *CrashlyticsVelocityAlertPayload) Reset()
func (*CrashlyticsVelocityAlertPayload) SetCrashCount ¶
func (x *CrashlyticsVelocityAlertPayload) SetCrashCount(v int64)
func (*CrashlyticsVelocityAlertPayload) SetCrashPercentage ¶
func (x *CrashlyticsVelocityAlertPayload) SetCrashPercentage(v float64)
func (*CrashlyticsVelocityAlertPayload) SetCreateTime ¶
func (x *CrashlyticsVelocityAlertPayload) SetCreateTime(v *timestamppb.Timestamp)
func (*CrashlyticsVelocityAlertPayload) SetFirstVersion ¶
func (x *CrashlyticsVelocityAlertPayload) SetFirstVersion(v string)
func (*CrashlyticsVelocityAlertPayload) SetIssue ¶
func (x *CrashlyticsVelocityAlertPayload) SetIssue(v *CrashlyticsIssue)
func (*CrashlyticsVelocityAlertPayload) String ¶
func (x *CrashlyticsVelocityAlertPayload) String() string
type CrashlyticsVelocityAlertPayload_builder ¶
type CrashlyticsVelocityAlertPayload_builder struct {
// Basic information of the Crashlytics issue
Issue *CrashlyticsIssue
// The time that the Crashlytics issue gets created
CreateTime *timestamppb.Timestamp
// The number of user sessions for the given app version that had this
// specific crash issue in the time period used to trigger the velocity alert,
// which is currently 1h
CrashCount int64
// The percentage of user sessions for the given app version that had this
// specific crash issue in the time period used to trigger the velocity alert,
// which is currently 1h
CrashPercentage float64
// The first app version where this issue was seen, and not necessarily the
// version that has triggered the alert
FirstVersion string
// contains filtered or unexported fields
}
func (CrashlyticsVelocityAlertPayload_builder) Build ¶
func (b0 CrashlyticsVelocityAlertPayload_builder) Build() *CrashlyticsVelocityAlertPayload
type FireperfThresholdAlertPayload ¶
type FireperfThresholdAlertPayload struct {
// Name of the trace or network request this alert is for (e.g.
// my_custom_trace, firebase.com/api/123)
EventName string `protobuf:"bytes,1,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"`
// The resource type this alert is for (i.e. trace, network request, screen
// rendering, etc.)
EventType string `protobuf:"bytes,2,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
// The metric type this alert is for (i.e. success rate, response time,
// duration, etc.)
MetricType string `protobuf:"bytes,3,opt,name=metric_type,json=metricType,proto3" json:"metric_type,omitempty"`
// The number of events checked for this alert condition
NumSamples int64 `protobuf:"varint,4,opt,name=num_samples,json=numSamples,proto3" json:"num_samples,omitempty"`
// The threshold value of the alert condition without units (e.g. "75", "2.1")
ThresholdValue float32 `protobuf:"fixed32,5,opt,name=threshold_value,json=thresholdValue,proto3" json:"threshold_value,omitempty"`
// The unit for the alert threshold (e.g. "percent", "seconds")
ThresholdUnit string `protobuf:"bytes,6,opt,name=threshold_unit,json=thresholdUnit,proto3" json:"threshold_unit,omitempty"`
// The percentile of the alert condition, can be 0 if percentile is not
// applicable to the alert condition; range: [0, 100]
ConditionPercentile int32 `protobuf:"varint,7,opt,name=condition_percentile,json=conditionPercentile,proto3" json:"condition_percentile,omitempty"`
// The app version this alert was triggered for, can be empty if the alert is
// for a network request (because the alert was checked against data from all
// versions of app) or a web app (where the app is versionless)
AppVersion string `protobuf:"bytes,8,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"`
// The value that violated the alert condition (e.g. "76.5", "3")
ViolationValue float32 `protobuf:"fixed32,9,opt,name=violation_value,json=violationValue,proto3" json:"violation_value,omitempty"`
// The unit for the violation value (e.g. "percent", "seconds")
ViolationUnit string `protobuf:"bytes,10,opt,name=violation_unit,json=violationUnit,proto3" json:"violation_unit,omitempty"`
// The link to Fireconsole to investigate more into this alert
InvestigateUri string `protobuf:"bytes,11,opt,name=investigate_uri,json=investigateUri,proto3" json:"investigate_uri,omitempty"`
// contains filtered or unexported fields
}
func (*FireperfThresholdAlertPayload) GetAppVersion ¶
func (x *FireperfThresholdAlertPayload) GetAppVersion() string
func (*FireperfThresholdAlertPayload) GetConditionPercentile ¶
func (x *FireperfThresholdAlertPayload) GetConditionPercentile() int32
func (*FireperfThresholdAlertPayload) GetEventName ¶
func (x *FireperfThresholdAlertPayload) GetEventName() string
func (*FireperfThresholdAlertPayload) GetEventType ¶
func (x *FireperfThresholdAlertPayload) GetEventType() string
func (*FireperfThresholdAlertPayload) GetInvestigateUri ¶
func (x *FireperfThresholdAlertPayload) GetInvestigateUri() string
func (*FireperfThresholdAlertPayload) GetMetricType ¶
func (x *FireperfThresholdAlertPayload) GetMetricType() string
func (*FireperfThresholdAlertPayload) GetNumSamples ¶
func (x *FireperfThresholdAlertPayload) GetNumSamples() int64
func (*FireperfThresholdAlertPayload) GetThresholdUnit ¶
func (x *FireperfThresholdAlertPayload) GetThresholdUnit() string
func (*FireperfThresholdAlertPayload) GetThresholdValue ¶
func (x *FireperfThresholdAlertPayload) GetThresholdValue() float32
func (*FireperfThresholdAlertPayload) GetViolationUnit ¶
func (x *FireperfThresholdAlertPayload) GetViolationUnit() string
func (*FireperfThresholdAlertPayload) GetViolationValue ¶
func (x *FireperfThresholdAlertPayload) GetViolationValue() float32
func (*FireperfThresholdAlertPayload) ProtoMessage ¶
func (*FireperfThresholdAlertPayload) ProtoMessage()
func (*FireperfThresholdAlertPayload) ProtoReflect ¶
func (x *FireperfThresholdAlertPayload) ProtoReflect() protoreflect.Message
func (*FireperfThresholdAlertPayload) Reset ¶
func (x *FireperfThresholdAlertPayload) Reset()
func (*FireperfThresholdAlertPayload) SetAppVersion ¶
func (x *FireperfThresholdAlertPayload) SetAppVersion(v string)
func (*FireperfThresholdAlertPayload) SetConditionPercentile ¶
func (x *FireperfThresholdAlertPayload) SetConditionPercentile(v int32)
func (*FireperfThresholdAlertPayload) SetEventName ¶
func (x *FireperfThresholdAlertPayload) SetEventName(v string)
func (*FireperfThresholdAlertPayload) SetEventType ¶
func (x *FireperfThresholdAlertPayload) SetEventType(v string)
func (*FireperfThresholdAlertPayload) SetInvestigateUri ¶
func (x *FireperfThresholdAlertPayload) SetInvestigateUri(v string)
func (*FireperfThresholdAlertPayload) SetMetricType ¶
func (x *FireperfThresholdAlertPayload) SetMetricType(v string)
func (*FireperfThresholdAlertPayload) SetNumSamples ¶
func (x *FireperfThresholdAlertPayload) SetNumSamples(v int64)
func (*FireperfThresholdAlertPayload) SetThresholdUnit ¶
func (x *FireperfThresholdAlertPayload) SetThresholdUnit(v string)
func (*FireperfThresholdAlertPayload) SetThresholdValue ¶
func (x *FireperfThresholdAlertPayload) SetThresholdValue(v float32)
func (*FireperfThresholdAlertPayload) SetViolationUnit ¶
func (x *FireperfThresholdAlertPayload) SetViolationUnit(v string)
func (*FireperfThresholdAlertPayload) SetViolationValue ¶
func (x *FireperfThresholdAlertPayload) SetViolationValue(v float32)
func (*FireperfThresholdAlertPayload) String ¶
func (x *FireperfThresholdAlertPayload) String() string
type FireperfThresholdAlertPayload_builder ¶
type FireperfThresholdAlertPayload_builder struct {
// Name of the trace or network request this alert is for (e.g.
// my_custom_trace, firebase.com/api/123)
EventName string
// The resource type this alert is for (i.e. trace, network request, screen
// rendering, etc.)
EventType string
// The metric type this alert is for (i.e. success rate, response time,
// duration, etc.)
MetricType string
// The number of events checked for this alert condition
NumSamples int64
// The threshold value of the alert condition without units (e.g. "75", "2.1")
ThresholdValue float32
// The unit for the alert threshold (e.g. "percent", "seconds")
ThresholdUnit string
// The percentile of the alert condition, can be 0 if percentile is not
// applicable to the alert condition; range: [0, 100]
ConditionPercentile int32
// The app version this alert was triggered for, can be empty if the alert is
// for a network request (because the alert was checked against data from all
// versions of app) or a web app (where the app is versionless)
AppVersion string
// The value that violated the alert condition (e.g. "76.5", "3")
ViolationValue float32
// The unit for the violation value (e.g. "percent", "seconds")
ViolationUnit string
// The link to Fireconsole to investigate more into this alert
InvestigateUri string
// contains filtered or unexported fields
}
func (FireperfThresholdAlertPayload_builder) Build ¶
func (b0 FireperfThresholdAlertPayload_builder) Build() *FireperfThresholdAlertPayload
Source Files
¶
- cloud_event_payload.pb.go
- data.pb.go
- events.pb.go
Click to show internal directories.
Click to hide internal directories.