Documentation
¶
Overview ¶
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package io is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterCertificatesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterCertificatesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CertificatesClient) error
- func RegisterCertificatesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterCertificatesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CertificatesServer) error
- func RegisterCertificatesServer(s grpc.ServiceRegistrar, srv CertificatesServer)
- func RegisterDistributionHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterDistributionHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DistributionClient) error
- func RegisterDistributionHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterDistributionHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DistributionServer) error
- func RegisterDistributionServer(s grpc.ServiceRegistrar, srv DistributionServer)
- func RegisterImagesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterImagesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ImagesClient) error
- func RegisterImagesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterImagesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ImagesServer) error
- func RegisterImagesServer(s grpc.ServiceRegistrar, srv ImagesServer)
- func RegisterIntegrationsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterIntegrationsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client IntegrationsClient) error
- func RegisterIntegrationsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterIntegrationsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server IntegrationsServer) error
- func RegisterIntegrationsServer(s grpc.ServiceRegistrar, srv IntegrationsServer)
- func RegisterMessagesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterMessagesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MessagesClient) error
- func RegisterMessagesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterMessagesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MessagesServer) error
- func RegisterMessagesServer(s grpc.ServiceRegistrar, srv MessagesServer)
- func RegisterTemplatesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterTemplatesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TemplatesClient) error
- func RegisterTemplatesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterTemplatesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TemplatesServer) error
- func RegisterTemplatesServer(s grpc.ServiceRegistrar, srv TemplatesServer)
- func RegisterUsersHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterUsersHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UsersClient) error
- func RegisterUsersHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterUsersHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UsersServer) error
- func RegisterUsersServer(s grpc.ServiceRegistrar, srv UsersServer)
- type ActionMethod
- func (ActionMethod) Descriptor() protoreflect.EnumDescriptor
- func (x ActionMethod) Enum() *ActionMethod
- func (ActionMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x ActionMethod) Number() protoreflect.EnumNumber
- func (x ActionMethod) String() string
- func (ActionMethod) Type() protoreflect.EnumType
- type Address
- func (*Address) Descriptor() ([]byte, []int)deprecated
- func (x *Address) GetAddressLine1() string
- func (x *Address) GetAddressLine2() string
- func (x *Address) GetAddressLine3() string
- func (x *Address) GetCity() string
- func (x *Address) GetCountryCode() string
- func (x *Address) GetState() string
- func (x *Address) GetZipCode() string
- func (*Address) ProtoMessage()
- func (x *Address) ProtoReflect() protoreflect.Message
- func (x *Address) Reset()
- func (x *Address) String() string
- type AddressRenderOptions
- func (*AddressRenderOptions) Descriptor() ([]byte, []int)deprecated
- func (x *AddressRenderOptions) GetAddress1Label() string
- func (x *AddressRenderOptions) GetAddress1Placeholder() string
- func (x *AddressRenderOptions) GetAddress2Label() string
- func (x *AddressRenderOptions) GetAddress2Placeholder() string
- func (x *AddressRenderOptions) GetCityLabel() string
- func (x *AddressRenderOptions) GetCityPlaceholder() string
- func (x *AddressRenderOptions) GetCountryLabel() string
- func (x *AddressRenderOptions) GetCountryPlaceholder() string
- func (x *AddressRenderOptions) GetLocalizedAddress1Label() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedAddress1Placeholder() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedAddress2Label() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedAddress2Placeholder() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedCityLabel() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedCityPlaceholder() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedCountryLabel() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedCountryPlaceholder() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedZipLabel() *LocalizedString
- func (x *AddressRenderOptions) GetLocalizedZipPlaceholder() *LocalizedString
- func (x *AddressRenderOptions) GetZipLabel() string
- func (x *AddressRenderOptions) GetZipPlaceholder() string
- func (*AddressRenderOptions) ProtoMessage()
- func (x *AddressRenderOptions) ProtoReflect() protoreflect.Message
- func (x *AddressRenderOptions) Reset()
- func (x *AddressRenderOptions) String() string
- type AnalyticsRequest
- func (*AnalyticsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsRequest) GetClassId() string
- func (x *AnalyticsRequest) GetCoupon() *CouponAnalyticsFilter
- func (x *AnalyticsRequest) GetEndDate() string
- func (x *AnalyticsRequest) GetEventTicket() *EventTicketAnalyticsFilter
- func (m *AnalyticsRequest) GetFilter() isAnalyticsRequest_Filter
- func (x *AnalyticsRequest) GetFlight() *FlightAnalyticsFilter
- func (x *AnalyticsRequest) GetPeriod() Period
- func (x *AnalyticsRequest) GetProtocol() PassProtocol
- func (x *AnalyticsRequest) GetStartDate() string
- func (x *AnalyticsRequest) GetTimezone() string
- func (*AnalyticsRequest) ProtoMessage()
- func (x *AnalyticsRequest) ProtoReflect() protoreflect.Message
- func (x *AnalyticsRequest) Reset()
- func (x *AnalyticsRequest) String() string
- type AnalyticsRequest_Coupon
- type AnalyticsRequest_EventTicket
- type AnalyticsRequest_Flight
- type AnalyticsResponse
- func (*AnalyticsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsResponse) GetCreated() uint32
- func (x *AnalyticsResponse) GetData() []*ChartDataPoints
- func (x *AnalyticsResponse) GetDeleted() uint32
- func (x *AnalyticsResponse) GetDeviceBreakdown() *DeviceBreakdown
- func (x *AnalyticsResponse) GetInstalled() uint32
- func (x *AnalyticsResponse) GetInvalidated() uint32
- func (x *AnalyticsResponse) GetPeriod() Period
- func (x *AnalyticsResponse) GetUtmContentBreakdown() map[string]uint32
- func (x *AnalyticsResponse) GetUtmMediumBreakdown() map[string]uint32
- func (x *AnalyticsResponse) GetUtmNameBreakdown() map[string]uint32
- func (x *AnalyticsResponse) GetUtmSourceBreakdown() map[string]uint32
- func (x *AnalyticsResponse) GetUtmTermBreakdown() map[string]uint32
- func (*AnalyticsResponse) ProtoMessage()
- func (x *AnalyticsResponse) ProtoReflect() protoreflect.Message
- func (x *AnalyticsResponse) Reset()
- func (x *AnalyticsResponse) String() string
- type ApplePassType
- func (ApplePassType) Descriptor() protoreflect.EnumDescriptor
- func (x ApplePassType) Enum() *ApplePassType
- func (ApplePassType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ApplePassType) Number() protoreflect.EnumNumber
- func (x ApplePassType) String() string
- func (ApplePassType) Type() protoreflect.EnumType
- type AppleWalletFieldRenderOptions
- func (*AppleWalletFieldRenderOptions) Descriptor() ([]byte, []int)deprecated
- func (x *AppleWalletFieldRenderOptions) GetChangeMessage() string
- func (x *AppleWalletFieldRenderOptions) GetDateStyle() DateTimeStyle
- func (x *AppleWalletFieldRenderOptions) GetIgnoreTimezone() bool
- func (x *AppleWalletFieldRenderOptions) GetIsRelativeDate() bool
- func (x *AppleWalletFieldRenderOptions) GetLocalizedChangeMessage() *LocalizedString
- func (x *AppleWalletFieldRenderOptions) GetNumberStyle() NumberStyle
- func (x *AppleWalletFieldRenderOptions) GetPositionSettings() *PositionSettings
- func (x *AppleWalletFieldRenderOptions) GetSuppressLinkDetection() []LinkDetector
- func (x *AppleWalletFieldRenderOptions) GetTextAlignment() TextAlignment
- func (x *AppleWalletFieldRenderOptions) GetTimeStyle() DateTimeStyle
- func (*AppleWalletFieldRenderOptions) ProtoMessage()
- func (x *AppleWalletFieldRenderOptions) ProtoReflect() protoreflect.Message
- func (x *AppleWalletFieldRenderOptions) Reset()
- func (x *AppleWalletFieldRenderOptions) String() string
- type AppleWalletSettings
- func (*AppleWalletSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AppleWalletSettings) GetAppLaunchUrl() string
- func (x *AppleWalletSettings) GetAppStoreCountries() []string
- func (x *AppleWalletSettings) GetAssociatedStoreIdentifiers() []uint32
- func (x *AppleWalletSettings) GetGroupingIdentifier() string
- func (x *AppleWalletSettings) GetMaxDistance() uint32
- func (x *AppleWalletSettings) GetPassType() ApplePassType
- func (x *AppleWalletSettings) GetTransitType() TransitType
- func (x *AppleWalletSettings) GetUserInfo() string
- func (*AppleWalletSettings) ProtoMessage()
- func (x *AppleWalletSettings) ProtoReflect() protoreflect.Message
- func (x *AppleWalletSettings) Reset()
- func (x *AppleWalletSettings) String() string
- type Barcode
- func (*Barcode) Descriptor() ([]byte, []int)deprecated
- func (x *Barcode) GetAltText() string
- func (x *Barcode) GetFormat() BarcodeType
- func (x *Barcode) GetLocalizedAltText() *LocalizedString
- func (x *Barcode) GetMessageEncoding() string
- func (x *Barcode) GetPayload() string
- func (*Barcode) ProtoMessage()
- func (x *Barcode) ProtoReflect() protoreflect.Message
- func (x *Barcode) Reset()
- func (x *Barcode) String() string
- type BarcodeType
- func (BarcodeType) Descriptor() protoreflect.EnumDescriptor
- func (x BarcodeType) Enum() *BarcodeType
- func (BarcodeType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BarcodeType) Number() protoreflect.EnumNumber
- func (x BarcodeType) String() string
- func (BarcodeType) Type() protoreflect.EnumType
- type Beacon
- func (*Beacon) Descriptor() ([]byte, []int)deprecated
- func (x *Beacon) GetId() string
- func (x *Beacon) GetLocalizedLockScreenMessage() *LocalizedString
- func (x *Beacon) GetLockScreenMessage() string
- func (x *Beacon) GetMajor() uint32
- func (x *Beacon) GetMinor() uint32
- func (x *Beacon) GetName() string
- func (x *Beacon) GetPosition() uint32
- func (x *Beacon) GetUuid() string
- func (*Beacon) ProtoMessage()
- func (x *Beacon) ProtoReflect() protoreflect.Message
- func (x *Beacon) Reset()
- func (x *Beacon) String() string
- type BillingMeta
- func (*BillingMeta) Descriptor() ([]byte, []int)deprecated
- func (x *BillingMeta) GetBillingAddress() *Address
- func (x *BillingMeta) GetCompanyName() string
- func (x *BillingMeta) GetReference() string
- func (x *BillingMeta) GetTaxId() string
- func (*BillingMeta) ProtoMessage()
- func (x *BillingMeta) ProtoReflect() protoreflect.Message
- func (x *BillingMeta) Reset()
- func (x *BillingMeta) String() string
- type Boolean
- type CertificateData
- func (*CertificateData) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateData) GetModulus() string
- func (x *CertificateData) GetNfcCapable() bool
- func (x *CertificateData) GetOwnerUsername() string
- func (x *CertificateData) GetPassTypeId() string
- func (x *CertificateData) GetSerialNumber() string
- func (x *CertificateData) GetTeamId() string
- func (x *CertificateData) GetTeamName() string
- func (x *CertificateData) GetValidFrom() *timestamppb.Timestamp
- func (x *CertificateData) GetValidTo() *timestamppb.Timestamp
- func (*CertificateData) ProtoMessage()
- func (x *CertificateData) ProtoReflect() protoreflect.Message
- func (x *CertificateData) Reset()
- func (x *CertificateData) String() string
- type CertificateSigningRequest
- func (*CertificateSigningRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateSigningRequest) GetCsr() string
- func (*CertificateSigningRequest) ProtoMessage()
- func (x *CertificateSigningRequest) ProtoReflect() protoreflect.Message
- func (x *CertificateSigningRequest) Reset()
- func (x *CertificateSigningRequest) String() string
- type CertificatesClient
- type CertificatesServer
- type Certificates_ListAppleCertificatesClient
- type Certificates_ListAppleCertificatesDeprecatedClient
- type Certificates_ListAppleCertificatesDeprecatedServer
- type Certificates_ListAppleCertificatesServer
- type ChartDataPoints
- func (*ChartDataPoints) Descriptor() ([]byte, []int)deprecated
- func (x *ChartDataPoints) GetCreated() uint32
- func (x *ChartDataPoints) GetCustom() uint32
- func (x *ChartDataPoints) GetDeleted() uint32
- func (x *ChartDataPoints) GetInstalled() uint32
- func (x *ChartDataPoints) GetInvalidated() uint32
- func (x *ChartDataPoints) GetName() string
- func (x *ChartDataPoints) GetUpdated() uint32
- func (*ChartDataPoints) ProtoMessage()
- func (x *ChartDataPoints) ProtoReflect() protoreflect.Message
- func (x *ChartDataPoints) Reset()
- func (x *ChartDataPoints) String() string
- type ClassObjectInput
- func (*ClassObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *ClassObjectInput) GetClassId() string
- func (x *ClassObjectInput) GetObjectId() string
- func (x *ClassObjectInput) GetProtocol() PassProtocol
- func (*ClassObjectInput) ProtoMessage()
- func (x *ClassObjectInput) ProtoReflect() protoreflect.Message
- func (x *ClassObjectInput) Reset()
- func (x *ClassObjectInput) String() string
- type Colors
- func (*Colors) Descriptor() ([]byte, []int)deprecated
- func (x *Colors) GetBackgroundColor() string
- func (x *Colors) GetLabelColor() string
- func (x *Colors) GetStripColor() string
- func (x *Colors) GetTextColor() string
- func (*Colors) ProtoMessage()
- func (x *Colors) ProtoReflect() protoreflect.Message
- func (x *Colors) Reset()
- func (x *Colors) String() string
- type CompanyName
- type ConfigurationType
- func (ConfigurationType) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigurationType) Enum() *ConfigurationType
- func (ConfigurationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigurationType) Number() protoreflect.EnumNumber
- func (x ConfigurationType) String() string
- func (ConfigurationType) Type() protoreflect.EnumType
- type ConfirmEmailChangeInput
- func (*ConfirmEmailChangeInput) Descriptor() ([]byte, []int)deprecated
- func (x *ConfirmEmailChangeInput) GetPassword() string
- func (x *ConfirmEmailChangeInput) GetToken() string
- func (x *ConfirmEmailChangeInput) GetUsername() string
- func (*ConfirmEmailChangeInput) ProtoMessage()
- func (x *ConfirmEmailChangeInput) ProtoReflect() protoreflect.Message
- func (x *ConfirmEmailChangeInput) Reset()
- func (x *ConfirmEmailChangeInput) String() string
- type CopyObjectInput
- func (*CopyObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectInput) GetId() string
- func (x *CopyObjectInput) GetNewName() string
- func (*CopyObjectInput) ProtoMessage()
- func (x *CopyObjectInput) ProtoReflect() protoreflect.Message
- func (x *CopyObjectInput) Reset()
- func (x *CopyObjectInput) String() string
- type Count
- type CouponAnalyticsFilter
- func (*CouponAnalyticsFilter) Descriptor() ([]byte, []int)deprecated
- func (x *CouponAnalyticsFilter) GetOfferId() string
- func (*CouponAnalyticsFilter) ProtoMessage()
- func (x *CouponAnalyticsFilter) ProtoReflect() protoreflect.Message
- func (x *CouponAnalyticsFilter) Reset()
- func (x *CouponAnalyticsFilter) String() string
- type CouponEventId
- func (CouponEventId) Descriptor() protoreflect.EnumDescriptor
- func (x CouponEventId) Enum() *CouponEventId
- func (CouponEventId) EnumDescriptor() ([]byte, []int)deprecated
- func (x CouponEventId) Number() protoreflect.EnumNumber
- func (x CouponEventId) String() string
- func (CouponEventId) Type() protoreflect.EnumType
- type CouponEventIds
- type CreateImageInput
- func (*CreateImageInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateImageInput) GetImageData() *ImageData
- func (x *CreateImageInput) GetName() string
- func (*CreateImageInput) ProtoMessage()
- func (x *CreateImageInput) ProtoReflect() protoreflect.Message
- func (x *CreateImageInput) Reset()
- func (x *CreateImageInput) String() string
- type Credentials
- func (*Credentials) Descriptor() ([]byte, []int)deprecated
- func (x *Credentials) GetPassword() string
- func (x *Credentials) GetUsername() string
- func (*Credentials) ProtoMessage()
- func (x *Credentials) ProtoReflect() protoreflect.Message
- func (x *Credentials) Reset()
- func (x *Credentials) String() string
- type CustomEvent
- func (*CustomEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CustomEvent) GetEvent() string
- func (x *CustomEvent) GetProperties() string
- func (*CustomEvent) ProtoMessage()
- func (x *CustomEvent) ProtoReflect() protoreflect.Message
- func (x *CustomEvent) Reset()
- func (x *CustomEvent) String() string
- type Data
- func (*Data) Descriptor() ([]byte, []int)deprecated
- func (x *Data) GetDataCollectionPageSettings() *DataCollectionPageSettings
- func (x *Data) GetDataFields() []*DataField
- func (*Data) ProtoMessage()
- func (x *Data) ProtoReflect() protoreflect.Message
- func (x *Data) Reset()
- func (x *Data) String() string
- type DataCollectionField
- func (*DataCollectionField) Descriptor() ([]byte, []int)deprecated
- func (x *DataCollectionField) GetCurrencyCode() string
- func (x *DataCollectionField) GetDataType() DataType
- func (x *DataCollectionField) GetDefaultTelCountryCode() string
- func (x *DataCollectionField) GetDefaultValue() string
- func (x *DataCollectionField) GetFieldType() FieldType
- func (x *DataCollectionField) GetIsRequired() bool
- func (x *DataCollectionField) GetLabel() string
- func (x *DataCollectionField) GetLocalizedDefaultValue() *LocalizedString
- func (x *DataCollectionField) GetLocalizedLabel() *LocalizedString
- func (x *DataCollectionField) GetUniqueName() string
- func (x *DataCollectionField) GetUserCanSetValue() bool
- func (x *DataCollectionField) GetValidation() string
- func (*DataCollectionField) ProtoMessage()
- func (x *DataCollectionField) ProtoReflect() protoreflect.Message
- func (x *DataCollectionField) Reset()
- func (x *DataCollectionField) String() string
- type DataCollectionFieldRenderOptions
- func (*DataCollectionFieldRenderOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DataCollectionFieldRenderOptions) GetAddressRenderOptions() *AddressRenderOptions
- func (x *DataCollectionFieldRenderOptions) GetAutocomplete() bool
- func (x *DataCollectionFieldRenderOptions) GetDisplayOrder() int32
- func (x *DataCollectionFieldRenderOptions) GetHelpText() string
- func (x *DataCollectionFieldRenderOptions) GetLocalizedDayPlaceholder() string
- func (x *DataCollectionFieldRenderOptions) GetLocalizedHelpText() *LocalizedString
- func (x *DataCollectionFieldRenderOptions) GetLocalizedMonthPlaceholder() string
- func (x *DataCollectionFieldRenderOptions) GetLocalizedPlaceholder() *LocalizedString
- func (x *DataCollectionFieldRenderOptions) GetLocalizedYearPlaceholder() string
- func (x *DataCollectionFieldRenderOptions) GetPlaceholder() string
- func (x *DataCollectionFieldRenderOptions) GetSelectOptions() []*SelectOption
- func (*DataCollectionFieldRenderOptions) ProtoMessage()
- func (x *DataCollectionFieldRenderOptions) ProtoReflect() protoreflect.Message
- func (x *DataCollectionFieldRenderOptions) Reset()
- func (x *DataCollectionFieldRenderOptions) String() string
- type DataCollectionFields
- func (*DataCollectionFields) Descriptor() ([]byte, []int)deprecated
- func (x *DataCollectionFields) GetFields() []*DataCollectionField
- func (*DataCollectionFields) ProtoMessage()
- func (x *DataCollectionFields) ProtoReflect() protoreflect.Message
- func (x *DataCollectionFields) Reset()
- func (x *DataCollectionFields) String() string
- type DataCollectionPageSettings
- func (*DataCollectionPageSettings) Descriptor() ([]byte, []int)deprecated
- func (x *DataCollectionPageSettings) GetCssOverrides() string
- func (x *DataCollectionPageSettings) GetDescription() string
- func (x *DataCollectionPageSettings) GetFooterText() string
- func (x *DataCollectionPageSettings) GetLoadingText() string
- func (x *DataCollectionPageSettings) GetLocalizedDescription() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedFooterText() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedLoadingText() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedPageBackgroundColor() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedSubmitButtonText() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedThankYouText() *LocalizedString
- func (x *DataCollectionPageSettings) GetLocalizedTitle() *LocalizedString
- func (x *DataCollectionPageSettings) GetPageBackgroundColor() string
- func (x *DataCollectionPageSettings) GetPasswordSettings() *PasswordSettings
- func (x *DataCollectionPageSettings) GetSubmitButtonBackgroundColor() string
- func (x *DataCollectionPageSettings) GetSubmitButtonText() string
- func (x *DataCollectionPageSettings) GetSubmitButtonTextColor() string
- func (x *DataCollectionPageSettings) GetThankYouText() string
- func (x *DataCollectionPageSettings) GetTitle() string
- func (x *DataCollectionPageSettings) GetTrackingSettings() *TrackingSettings
- func (*DataCollectionPageSettings) ProtoMessage()
- func (x *DataCollectionPageSettings) ProtoReflect() protoreflect.Message
- func (x *DataCollectionPageSettings) Reset()
- func (x *DataCollectionPageSettings) String() string
- type DataField
- func (*DataField) Descriptor() ([]byte, []int)deprecated
- func (x *DataField) GetAppleWalletFieldRenderOptions() *AppleWalletFieldRenderOptions
- func (x *DataField) GetCurrencyCode() string
- func (x *DataField) GetDataCollectionFieldRenderOptions() *DataCollectionFieldRenderOptions
- func (x *DataField) GetDataType() DataType
- func (x *DataField) GetDefaultTelCountryCode() string
- func (x *DataField) GetDefaultValue() string
- func (x *DataField) GetFieldType() FieldType
- func (x *DataField) GetGooglePayFieldRenderOptions() *GooglePayFieldRenderOptions
- func (x *DataField) GetIsRequired() bool
- func (x *DataField) GetLabel() string
- func (x *DataField) GetLocalizedDefaultValue() *LocalizedString
- func (x *DataField) GetLocalizedLabel() *LocalizedString
- func (x *DataField) GetTemplateId() string
- func (x *DataField) GetUniqueName() string
- func (x *DataField) GetUsage() []UsageType
- func (x *DataField) GetUserCanSetValue() bool
- func (x *DataField) GetValidation() string
- func (*DataField) ProtoMessage()
- func (x *DataField) ProtoReflect() protoreflect.Message
- func (x *DataField) Reset()
- func (x *DataField) String() string
- type DataItems
- type DataStyle
- type DataType
- type Date
- type DateTimeStyle
- func (DateTimeStyle) Descriptor() protoreflect.EnumDescriptor
- func (x DateTimeStyle) Enum() *DateTimeStyle
- func (DateTimeStyle) EnumDescriptor() ([]byte, []int)deprecated
- func (x DateTimeStyle) Number() protoreflect.EnumNumber
- func (x DateTimeStyle) String() string
- func (DateTimeStyle) Type() protoreflect.EnumType
- type DbLink
- type DefaultCouponScanAction
- func (DefaultCouponScanAction) Descriptor() protoreflect.EnumDescriptor
- func (x DefaultCouponScanAction) Enum() *DefaultCouponScanAction
- func (DefaultCouponScanAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DefaultCouponScanAction) Number() protoreflect.EnumNumber
- func (x DefaultCouponScanAction) String() string
- func (DefaultCouponScanAction) Type() protoreflect.EnumType
- type DefaultMembershipScanAction
- func (DefaultMembershipScanAction) Descriptor() protoreflect.EnumDescriptor
- func (x DefaultMembershipScanAction) Enum() *DefaultMembershipScanAction
- func (DefaultMembershipScanAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DefaultMembershipScanAction) Number() protoreflect.EnumNumber
- func (x DefaultMembershipScanAction) String() string
- func (DefaultMembershipScanAction) Type() protoreflect.EnumType
- type DefaultTemplateRequest
- func (*DefaultTemplateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DefaultTemplateRequest) GetProtocol() PassProtocol
- func (x *DefaultTemplateRequest) GetRevision() uint32
- func (*DefaultTemplateRequest) ProtoMessage()
- func (x *DefaultTemplateRequest) ProtoReflect() protoreflect.Message
- func (x *DefaultTemplateRequest) Reset()
- func (x *DefaultTemplateRequest) String() string
- type DeleteAccountRequest
- func (*DeleteAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAccountRequest) GetConfirmPermanentDelete() bool
- func (x *DeleteAccountRequest) GetPassword() string
- func (x *DeleteAccountRequest) GetUsername() string
- func (*DeleteAccountRequest) ProtoMessage()
- func (x *DeleteAccountRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAccountRequest) Reset()
- func (x *DeleteAccountRequest) String() string
- type DeviceAttributes
- func (DeviceAttributes) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceAttributes) Enum() *DeviceAttributes
- func (DeviceAttributes) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceAttributes) Number() protoreflect.EnumNumber
- func (x DeviceAttributes) String() string
- func (DeviceAttributes) Type() protoreflect.EnumType
- type DeviceBreakdown
- func (*DeviceBreakdown) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceBreakdown) GetAppleWallet() uint32
- func (x *DeviceBreakdown) GetGooglePay() uint32
- func (x *DeviceBreakdown) GetOtherWallet() uint32
- func (*DeviceBreakdown) ProtoMessage()
- func (x *DeviceBreakdown) ProtoReflect() protoreflect.Message
- func (x *DeviceBreakdown) Reset()
- func (x *DeviceBreakdown) String() string
- type DiscountItem
- func (*DiscountItem) Descriptor() ([]byte, []int)deprecated
- func (x *DiscountItem) GetAmount() float32
- func (x *DiscountItem) GetDiscountCode() string
- func (x *DiscountItem) GetItemName() string
- func (x *DiscountItem) GetVoucherCode() string
- func (*DiscountItem) ProtoMessage()
- func (x *DiscountItem) ProtoReflect() protoreflect.Message
- func (x *DiscountItem) Reset()
- func (x *DiscountItem) String() string
- type DistributionChannel
- func (DistributionChannel) Descriptor() protoreflect.EnumDescriptor
- func (x DistributionChannel) Enum() *DistributionChannel
- func (DistributionChannel) EnumDescriptor() ([]byte, []int)deprecated
- func (x DistributionChannel) Number() protoreflect.EnumNumber
- func (x DistributionChannel) String() string
- func (DistributionChannel) Type() protoreflect.EnumType
- type DistributionClient
- type DistributionServer
- type DistributionSettings
- func (*DistributionSettings) Descriptor() ([]byte, []int)deprecated
- func (x *DistributionSettings) GetDistributionChannels() []DistributionChannel
- func (x *DistributionSettings) GetWelcomeEmail() *EmailTemplate
- func (x *DistributionSettings) GetWelcomeSms() *SmsTemplate
- func (*DistributionSettings) ProtoMessage()
- func (x *DistributionSettings) ProtoReflect() protoreflect.Message
- func (x *DistributionSettings) Reset()
- func (x *DistributionSettings) String() string
- type DynamicApiInput
- func (*DynamicApiInput) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicApiInput) GetClassId() string
- func (x *DynamicApiInput) GetRequest() *DynamicApiRequest
- func (*DynamicApiInput) ProtoMessage()
- func (x *DynamicApiInput) ProtoReflect() protoreflect.Message
- func (x *DynamicApiInput) Reset()
- func (x *DynamicApiInput) String() string
- type DynamicApiRequest
- func (*DynamicApiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicApiRequest) GetParams() map[string]string
- func (x *DynamicApiRequest) GetPayload() string
- func (x *DynamicApiRequest) GetRequestName() string
- func (*DynamicApiRequest) ProtoMessage()
- func (x *DynamicApiRequest) ProtoReflect() protoreflect.Message
- func (x *DynamicApiRequest) Reset()
- func (x *DynamicApiRequest) String() string
- type DynamicApiResponse
- func (*DynamicApiResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicApiResponse) GetResponseBody() []byte
- func (x *DynamicApiResponse) GetStatus() int32
- func (*DynamicApiResponse) ProtoMessage()
- func (x *DynamicApiResponse) ProtoReflect() protoreflect.Message
- func (x *DynamicApiResponse) Reset()
- func (x *DynamicApiResponse) String() string
- type Email
- type EmailConfiguration
- func (*EmailConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *EmailConfiguration) GetEmailFrom() string
- func (x *EmailConfiguration) GetEmailFromName() string
- func (x *EmailConfiguration) GetEmailFromVerifiedForSending() bool
- func (x *EmailConfiguration) GetUseCustomHtml() bool
- func (*EmailConfiguration) ProtoMessage()
- func (x *EmailConfiguration) ProtoReflect() protoreflect.Message
- func (x *EmailConfiguration) Reset()
- func (x *EmailConfiguration) String() string
- type EmailDistributionRequest
- func (*EmailDistributionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EmailDistributionRequest) GetAlternativeEmail() string
- func (x *EmailDistributionRequest) GetClassId() string
- func (x *EmailDistributionRequest) GetExternalId() string
- func (x *EmailDistributionRequest) GetId() string
- func (x *EmailDistributionRequest) GetProtocol() PassProtocol
- func (*EmailDistributionRequest) ProtoMessage()
- func (x *EmailDistributionRequest) ProtoReflect() protoreflect.Message
- func (x *EmailDistributionRequest) Reset()
- func (x *EmailDistributionRequest) String() string
- type EmailTemplate
- func (*EmailTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *EmailTemplate) GetBodyHtmlContent() string
- func (x *EmailTemplate) GetBodyTextContent() string
- func (x *EmailTemplate) GetButtonBackgroundColor() string
- func (x *EmailTemplate) GetButtonBorderRadius() string
- func (x *EmailTemplate) GetButtonText() string
- func (x *EmailTemplate) GetButtonTextColor() string
- func (x *EmailTemplate) GetConfiguration() *EmailConfiguration
- func (x *EmailTemplate) GetFooterHtmlContent() string
- func (x *EmailTemplate) GetFooterTextContent() string
- func (x *EmailTemplate) GetLocalizedBodyHtmlContent() *LocalizedString
- func (x *EmailTemplate) GetLocalizedBodyTextContent() *LocalizedString
- func (x *EmailTemplate) GetLocalizedFooterHtmlContent() *LocalizedString
- func (x *EmailTemplate) GetLocalizedFooterTextContent() *LocalizedString
- func (x *EmailTemplate) GetLocalizedSubject() *LocalizedString
- func (x *EmailTemplate) GetMessageBackgroundColor() string
- func (x *EmailTemplate) GetPageBackgroundColor() string
- func (x *EmailTemplate) GetSubject() string
- func (x *EmailTemplate) GetTemplateOptions() int32
- func (*EmailTemplate) ProtoMessage()
- func (x *EmailTemplate) ProtoReflect() protoreflect.Message
- func (x *EmailTemplate) Reset()
- func (x *EmailTemplate) String() string
- type EmailTemplateOptions
- func (EmailTemplateOptions) Descriptor() protoreflect.EnumDescriptor
- func (x EmailTemplateOptions) Enum() *EmailTemplateOptions
- func (EmailTemplateOptions) EnumDescriptor() ([]byte, []int)deprecated
- func (x EmailTemplateOptions) Number() protoreflect.EnumNumber
- func (x EmailTemplateOptions) String() string
- func (EmailTemplateOptions) Type() protoreflect.EnumType
- type EnrolmentUrls
- func (*EnrolmentUrls) Descriptor() ([]byte, []int)deprecated
- func (x *EnrolmentUrls) GetPageUrl() string
- func (x *EnrolmentUrls) GetQrCodeUrl() string
- func (x *EnrolmentUrls) GetTierEnrolmentQRs() map[string]string
- func (x *EnrolmentUrls) GetTierEnrolmentUrls() map[string]string
- func (*EnrolmentUrls) ProtoMessage()
- func (x *EnrolmentUrls) ProtoReflect() protoreflect.Message
- func (x *EnrolmentUrls) Reset()
- func (x *EnrolmentUrls) String() string
- type EventTicketAnalyticsFilter
- func (*EventTicketAnalyticsFilter) Descriptor() ([]byte, []int)deprecated
- func (x *EventTicketAnalyticsFilter) GetEventId() string
- func (x *EventTicketAnalyticsFilter) GetTicketTypeId() string
- func (x *EventTicketAnalyticsFilter) GetTicketTypeUid() string
- func (x *EventTicketAnalyticsFilter) GetVenueId() string
- func (x *EventTicketAnalyticsFilter) GetVenueUid() string
- func (*EventTicketAnalyticsFilter) ProtoMessage()
- func (x *EventTicketAnalyticsFilter) ProtoReflect() protoreflect.Message
- func (x *EventTicketAnalyticsFilter) Reset()
- func (x *EventTicketAnalyticsFilter) String() string
- type ExpirySettings
- func (*ExpirySettings) Descriptor() ([]byte, []int)deprecated
- func (x *ExpirySettings) GetExpireAfterXDays() uint32
- func (m *ExpirySettings) GetExpiryOneof() isExpirySettings_ExpiryOneof
- func (x *ExpirySettings) GetExpiryType() ExpiryType
- func (x *ExpirySettings) GetFixedExpiryDate() *Date
- func (*ExpirySettings) ProtoMessage()
- func (x *ExpirySettings) ProtoReflect() protoreflect.Message
- func (x *ExpirySettings) Reset()
- func (x *ExpirySettings) String() string
- type ExpirySettings_ExpireAfterXDays
- type ExpirySettings_FixedExpiryDate
- type ExpiryType
- type FacebookPixelSettings
- func (*FacebookPixelSettings) Descriptor() ([]byte, []int)deprecated
- func (x *FacebookPixelSettings) GetCustomerInitiatedRedemptionPageCustomEvents() []*CustomEvent
- func (x *FacebookPixelSettings) GetCustomerInitiatedRedemptionPageStandardEvents() []*StandardEvent
- func (x *FacebookPixelSettings) GetDataCollectionPageCustomEvents() []*CustomEvent
- func (x *FacebookPixelSettings) GetDataCollectionPageStandardEvents() []*StandardEvent
- func (x *FacebookPixelSettings) GetPassPageCustomEvents() []*CustomEvent
- func (x *FacebookPixelSettings) GetPassPageStandardEvents() []*StandardEvent
- func (x *FacebookPixelSettings) GetPixelId() string
- func (*FacebookPixelSettings) ProtoMessage()
- func (x *FacebookPixelSettings) ProtoReflect() protoreflect.Message
- func (x *FacebookPixelSettings) Reset()
- func (x *FacebookPixelSettings) String() string
- type FbPixelStandardEvent
- func (FbPixelStandardEvent) Descriptor() protoreflect.EnumDescriptor
- func (x FbPixelStandardEvent) Enum() *FbPixelStandardEvent
- func (FbPixelStandardEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x FbPixelStandardEvent) Number() protoreflect.EnumNumber
- func (x FbPixelStandardEvent) String() string
- func (FbPixelStandardEvent) Type() protoreflect.EnumType
- type FieldFilter
- func (*FieldFilter) Descriptor() ([]byte, []int)deprecated
- func (x *FieldFilter) GetFilterField() string
- func (x *FieldFilter) GetFilterOperator() string
- func (x *FieldFilter) GetFilterValue() string
- func (*FieldFilter) ProtoMessage()
- func (x *FieldFilter) ProtoReflect() protoreflect.Message
- func (x *FieldFilter) Reset()
- func (x *FieldFilter) String() string
- type FieldMapping
- func (*FieldMapping) Descriptor() ([]byte, []int)deprecated
- func (x *FieldMapping) GetDestinationFieldDataType() DataType
- func (x *FieldMapping) GetDestinationFieldKey() string
- func (x *FieldMapping) GetIsRequired() bool
- func (x *FieldMapping) GetSourceFieldUniqueName() string
- func (*FieldMapping) ProtoMessage()
- func (x *FieldMapping) ProtoReflect() protoreflect.Message
- func (x *FieldMapping) Reset()
- func (x *FieldMapping) String() string
- type FieldSection
- func (FieldSection) Descriptor() protoreflect.EnumDescriptor
- func (x FieldSection) Enum() *FieldSection
- func (FieldSection) EnumDescriptor() ([]byte, []int)deprecated
- func (x FieldSection) Number() protoreflect.EnumNumber
- func (x FieldSection) String() string
- func (FieldSection) Type() protoreflect.EnumType
- type FieldType
- type FileBytes
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- func (x *Filter) GetFilterField() []string
- func (x *Filter) GetFilterOperator() []string
- func (x *Filter) GetFilterValue() []string
- func (*Filter) ProtoMessage()
- func (x *Filter) ProtoReflect() protoreflect.Message
- func (x *Filter) Reset()
- func (x *Filter) String() string
- type FilterGroup
- func (*FilterGroup) Descriptor() ([]byte, []int)deprecated
- func (x *FilterGroup) GetCondition() Operator
- func (x *FilterGroup) GetFieldFilters() []*FieldFilter
- func (*FilterGroup) ProtoMessage()
- func (x *FilterGroup) ProtoReflect() protoreflect.Message
- func (x *FilterGroup) Reset()
- func (x *FilterGroup) String() string
- type Filters
- func (*Filters) Descriptor() ([]byte, []int)deprecated
- func (x *Filters) GetFilterGroups() []*FilterGroup
- func (x *Filters) GetLimit() int32
- func (x *Filters) GetOffset() int32
- func (x *Filters) GetOrderAsc() bool
- func (x *Filters) GetOrderBy() string
- func (*Filters) ProtoMessage()
- func (x *Filters) ProtoReflect() protoreflect.Message
- func (x *Filters) Reset()
- func (x *Filters) String() string
- type FlightAnalyticsFilter
- func (*FlightAnalyticsFilter) Descriptor() ([]byte, []int)deprecated
- func (x *FlightAnalyticsFilter) GetBoardingPoint() string
- func (x *FlightAnalyticsFilter) GetDepartureDate() *Date
- func (x *FlightAnalyticsFilter) GetDeplaningPoint() string
- func (x *FlightAnalyticsFilter) GetFlightNumber() string
- func (*FlightAnalyticsFilter) ProtoMessage()
- func (x *FlightAnalyticsFilter) ProtoReflect() protoreflect.Message
- func (x *FlightAnalyticsFilter) Reset()
- func (x *FlightAnalyticsFilter) String() string
- type GPSLocation
- func (*GPSLocation) Descriptor() ([]byte, []int)deprecated
- func (x *GPSLocation) GetAlt() int32
- func (x *GPSLocation) GetId() string
- func (x *GPSLocation) GetLat() float64
- func (x *GPSLocation) GetLocalizedLockScreenMessage() *LocalizedString
- func (x *GPSLocation) GetLockScreenMessage() string
- func (x *GPSLocation) GetLon() float64
- func (x *GPSLocation) GetName() string
- func (x *GPSLocation) GetPosition() uint32
- func (*GPSLocation) ProtoMessage()
- func (x *GPSLocation) ProtoReflect() protoreflect.Message
- func (x *GPSLocation) Reset()
- func (x *GPSLocation) String() string
- type Gender
- type GetMessageHistoryResponse
- func (*GetMessageHistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMessageHistoryResponse) GetMessages() []*GetMessageResponse
- func (*GetMessageHistoryResponse) ProtoMessage()
- func (x *GetMessageHistoryResponse) ProtoReflect() protoreflect.Message
- func (x *GetMessageHistoryResponse) Reset()
- func (x *GetMessageHistoryResponse) String() string
- type GetMessageResponse
- func (*GetMessageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMessageResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetMessageResponse) GetDistributedAt() *timestamppb.Timestamp
- func (x *GetMessageResponse) GetMessage() *Message
- func (x *GetMessageResponse) GetRecipients() uint32
- func (x *GetMessageResponse) GetStatus() MessageStatus
- func (x *GetMessageResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (x *GetMessageResponse) GetWithdrawnAt() *timestamppb.Timestamp
- func (*GetMessageResponse) ProtoMessage()
- func (x *GetMessageResponse) ProtoReflect() protoreflect.Message
- func (x *GetMessageResponse) Reset()
- func (x *GetMessageResponse) String() string
- type GetMessagesForProtocolRequest
- func (*GetMessagesForProtocolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMessagesForProtocolRequest) GetClassId() string
- func (x *GetMessagesForProtocolRequest) GetPagination() *Pagination
- func (x *GetMessagesForProtocolRequest) GetProtocol() string
- func (*GetMessagesForProtocolRequest) ProtoMessage()
- func (x *GetMessagesForProtocolRequest) ProtoReflect() protoreflect.Message
- func (x *GetMessagesForProtocolRequest) Reset()
- func (x *GetMessagesForProtocolRequest) String() string
- type GetUserResponse
- func (*GetUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserResponse) GetCompanyId() string
- func (x *GetUserResponse) GetCompanyName() string
- func (x *GetUserResponse) GetCompanyStatus() uint64
- func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetUserResponse) GetEmail() string
- func (x *GetUserResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *GetUserResponse) GetRegionId() string
- func (x *GetUserResponse) GetUsername() string
- func (*GetUserResponse) ProtoMessage()
- func (x *GetUserResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserResponse) Reset()
- func (x *GetUserResponse) String() string
- type GoogleAnalyticsCustomerInitiatedRedemptionPageEvent
- func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Descriptor() protoreflect.EnumDescriptor
- func (x GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Enum() *GoogleAnalyticsCustomerInitiatedRedemptionPageEvent
- func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Number() protoreflect.EnumNumber
- func (x GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) String() string
- func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Type() protoreflect.EnumType
- type GoogleAnalyticsDataCollectionPageEvent
- func (GoogleAnalyticsDataCollectionPageEvent) Descriptor() protoreflect.EnumDescriptor
- func (x GoogleAnalyticsDataCollectionPageEvent) Enum() *GoogleAnalyticsDataCollectionPageEvent
- func (GoogleAnalyticsDataCollectionPageEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x GoogleAnalyticsDataCollectionPageEvent) Number() protoreflect.EnumNumber
- func (x GoogleAnalyticsDataCollectionPageEvent) String() string
- func (GoogleAnalyticsDataCollectionPageEvent) Type() protoreflect.EnumType
- type GoogleAnalyticsPassRenderPageEvent
- func (GoogleAnalyticsPassRenderPageEvent) Descriptor() protoreflect.EnumDescriptor
- func (x GoogleAnalyticsPassRenderPageEvent) Enum() *GoogleAnalyticsPassRenderPageEvent
- func (GoogleAnalyticsPassRenderPageEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x GoogleAnalyticsPassRenderPageEvent) Number() protoreflect.EnumNumber
- func (x GoogleAnalyticsPassRenderPageEvent) String() string
- func (GoogleAnalyticsPassRenderPageEvent) Type() protoreflect.EnumType
- type GoogleAnalyticsSettings
- func (*GoogleAnalyticsSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleAnalyticsSettings) GetCustomerInitiatedRedemption() []GoogleAnalyticsCustomerInitiatedRedemptionPageEvent
- func (x *GoogleAnalyticsSettings) GetDataCollectionPageEvents() []GoogleAnalyticsDataCollectionPageEvent
- func (x *GoogleAnalyticsSettings) GetPassRenderPageEvents() []GoogleAnalyticsPassRenderPageEvent
- func (x *GoogleAnalyticsSettings) GetTrackingIds() []string
- func (*GoogleAnalyticsSettings) ProtoMessage()
- func (x *GoogleAnalyticsSettings) ProtoReflect() protoreflect.Message
- func (x *GoogleAnalyticsSettings) Reset()
- func (x *GoogleAnalyticsSettings) String() string
- type GooglePayApp
- func (*GooglePayApp) Descriptor() ([]byte, []int)deprecated
- func (x *GooglePayApp) GetDescription() string
- func (x *GooglePayApp) GetLocalizedDescription() *LocalizedString
- func (x *GooglePayApp) GetLocalizedTitle() *LocalizedString
- func (x *GooglePayApp) GetLocalizedUrlDescription() *LocalizedString
- func (x *GooglePayApp) GetTitle() string
- func (x *GooglePayApp) GetUrl() *Url
- func (x *GooglePayApp) GetUrlDescription() string
- func (*GooglePayApp) ProtoMessage()
- func (x *GooglePayApp) ProtoReflect() protoreflect.Message
- func (x *GooglePayApp) Reset()
- func (x *GooglePayApp) String() string
- type GooglePayField
- func (GooglePayField) Descriptor() protoreflect.EnumDescriptor
- func (x GooglePayField) Enum() *GooglePayField
- func (GooglePayField) EnumDescriptor() ([]byte, []int)deprecated
- func (x GooglePayField) Number() protoreflect.EnumNumber
- func (x GooglePayField) String() string
- func (GooglePayField) Type() protoreflect.EnumType
- type GooglePayFieldRenderOptions
- func (*GooglePayFieldRenderOptions) Descriptor() ([]byte, []int)deprecated
- func (x *GooglePayFieldRenderOptions) GetGooglePayPosition() GooglePayField
- func (x *GooglePayFieldRenderOptions) GetTextModulePriority() uint32
- func (*GooglePayFieldRenderOptions) ProtoMessage()
- func (x *GooglePayFieldRenderOptions) ProtoReflect() protoreflect.Message
- func (x *GooglePayFieldRenderOptions) Reset()
- func (x *GooglePayFieldRenderOptions) String() string
- type GooglePayPassType
- func (GooglePayPassType) Descriptor() protoreflect.EnumDescriptor
- func (x GooglePayPassType) Enum() *GooglePayPassType
- func (GooglePayPassType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GooglePayPassType) Number() protoreflect.EnumNumber
- func (x GooglePayPassType) String() string
- func (GooglePayPassType) Type() protoreflect.EnumType
- type GooglePaySettings
- func (*GooglePaySettings) Descriptor() ([]byte, []int)deprecated
- func (x *GooglePaySettings) GetAndroidApp() *GooglePayApp
- func (x *GooglePaySettings) GetBackgroundColor() string
- func (x *GooglePaySettings) GetClassTemplateInfo() string
- func (x *GooglePaySettings) GetIosApp() *GooglePayApp
- func (x *GooglePaySettings) GetLanguageOverrides() []LanguageCode
- func (x *GooglePaySettings) GetPassType() GooglePayPassType
- func (x *GooglePaySettings) GetWebApp() *GooglePayApp
- func (*GooglePaySettings) ProtoMessage()
- func (x *GooglePaySettings) ProtoReflect() protoreflect.Message
- func (x *GooglePaySettings) Reset()
- func (x *GooglePaySettings) String() string
- type Id
- type Ids
- type ImageBundle
- type ImageData
- func (*ImageData) Descriptor() ([]byte, []int)deprecated
- func (x *ImageData) GetAirlineAlliance() string
- func (x *ImageData) GetAppImage() string
- func (x *ImageData) GetAppleLogo() string
- func (x *ImageData) GetBackground() string
- func (x *ImageData) GetBanner() string
- func (x *ImageData) GetEventStrip() string
- func (x *ImageData) GetFooter() string
- func (x *ImageData) GetHero() string
- func (x *ImageData) GetIcon() string
- func (x *ImageData) GetLocalizedAirlineAlliance() *LocalizedString
- func (x *ImageData) GetLocalizedAppleLogo() *LocalizedString
- func (x *ImageData) GetLocalizedBackground() *LocalizedString
- func (x *ImageData) GetLocalizedBanner() *LocalizedString
- func (x *ImageData) GetLocalizedEventStrip() *LocalizedString
- func (x *ImageData) GetLocalizedFooter() *LocalizedString
- func (x *ImageData) GetLocalizedHero() *LocalizedString
- func (x *ImageData) GetLocalizedIcon() *LocalizedString
- func (x *ImageData) GetLocalizedLogo() *LocalizedString
- func (x *ImageData) GetLocalizedMessage() *LocalizedString
- func (x *ImageData) GetLocalizedPersonalization() *LocalizedString
- func (x *ImageData) GetLocalizedPrivilege() *LocalizedString
- func (x *ImageData) GetLocalizedSecurity() *LocalizedString
- func (x *ImageData) GetLocalizedStrip() *LocalizedString
- func (x *ImageData) GetLocalizedThumbnail() *LocalizedString
- func (x *ImageData) GetLogo() string
- func (x *ImageData) GetMessage() string
- func (x *ImageData) GetPersonalization() string
- func (x *ImageData) GetPrivilege() string
- func (x *ImageData) GetProfile() string
- func (x *ImageData) GetSecurity() string
- func (x *ImageData) GetStampConfig() *StampImageConfig
- func (x *ImageData) GetStampedImage() string
- func (x *ImageData) GetStrip() string
- func (x *ImageData) GetThumbnail() string
- func (x *ImageData) GetUnstampedImage() string
- func (*ImageData) ProtoMessage()
- func (x *ImageData) ProtoReflect() protoreflect.Message
- func (x *ImageData) Reset()
- func (x *ImageData) String() string
- type ImageIds
- func (*ImageIds) Descriptor() ([]byte, []int)deprecated
- func (x *ImageIds) GetAirlineAlliance() string
- func (x *ImageIds) GetAppImage() string
- func (x *ImageIds) GetAppleLogo() string
- func (x *ImageIds) GetBackground() string
- func (x *ImageIds) GetBanner() string
- func (x *ImageIds) GetEventStrip() string
- func (x *ImageIds) GetFooter() string
- func (x *ImageIds) GetHero() string
- func (x *ImageIds) GetIcon() string
- func (x *ImageIds) GetLogo() string
- func (x *ImageIds) GetMessage() string
- func (x *ImageIds) GetPersonalization() string
- func (x *ImageIds) GetPrivilege() string
- func (x *ImageIds) GetProfile() string
- func (x *ImageIds) GetSecurity() string
- func (x *ImageIds) GetStampImage() string
- func (x *ImageIds) GetStampedImage() string
- func (x *ImageIds) GetStrip() string
- func (x *ImageIds) GetThumbnail() string
- func (x *ImageIds) GetUnstampedImage() string
- func (*ImageIds) ProtoMessage()
- func (x *ImageIds) ProtoReflect() protoreflect.Message
- func (x *ImageIds) Reset()
- func (x *ImageIds) String() string
- type ImageRecord
- func (*ImageRecord) Descriptor() ([]byte, []int)deprecated
- func (x *ImageRecord) GetCreatedAt() *timestamppb.Timestamp
- func (x *ImageRecord) GetId() string
- func (x *ImageRecord) GetLanguages() []LanguageCode
- func (x *ImageRecord) GetName() string
- func (x *ImageRecord) GetOwnerUsername() string
- func (x *ImageRecord) GetUpdatedAt() *timestamppb.Timestamp
- func (x *ImageRecord) GetUrl() string
- func (x *ImageRecord) GetUse() ImageUse
- func (*ImageRecord) ProtoMessage()
- func (x *ImageRecord) ProtoReflect() protoreflect.Message
- func (x *ImageRecord) Reset()
- func (x *ImageRecord) String() string
- type ImageUse
- type ImagesClient
- type ImagesServer
- type Images_ListImagesClient
- type Images_ListImagesDeprecatedClient
- type Images_ListImagesDeprecatedServer
- type Images_ListImagesForUserClient
- type Images_ListImagesForUserDeprecatedClient
- type Images_ListImagesForUserDeprecatedServer
- type Images_ListImagesForUserServer
- type Images_ListImagesServer
- type ImportProtocolRequest
- func (*ImportProtocolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportProtocolRequest) GetClassId() string
- func (x *ImportProtocolRequest) GetCsvContent() string
- func (x *ImportProtocolRequest) GetProtocol() PassProtocol
- func (*ImportProtocolRequest) ProtoMessage()
- func (x *ImportProtocolRequest) ProtoReflect() protoreflect.Message
- func (x *ImportProtocolRequest) Reset()
- func (x *ImportProtocolRequest) String() string
- type IntegrationConfigs
- func (*IntegrationConfigs) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationConfigs) GetClassId() string
- func (x *IntegrationConfigs) GetConfigurations() map[int32]string
- func (*IntegrationConfigs) ProtoMessage()
- func (x *IntegrationConfigs) ProtoReflect() protoreflect.Message
- func (x *IntegrationConfigs) Reset()
- func (x *IntegrationConfigs) String() string
- type IntegrationStatus
- func (IntegrationStatus) Descriptor() protoreflect.EnumDescriptor
- func (x IntegrationStatus) Enum() *IntegrationStatus
- func (IntegrationStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x IntegrationStatus) Number() protoreflect.EnumNumber
- func (x IntegrationStatus) String() string
- func (IntegrationStatus) Type() protoreflect.EnumType
- type IntegrationType
- func (IntegrationType) Descriptor() protoreflect.EnumDescriptor
- func (x IntegrationType) Enum() *IntegrationType
- func (IntegrationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IntegrationType) Number() protoreflect.EnumNumber
- func (x IntegrationType) String() string
- func (IntegrationType) Type() protoreflect.EnumType
- type IntegrationsClient
- type IntegrationsServer
- type Integrations_ListSinkSubscriptionsClient
- type Integrations_ListSinkSubscriptionsDeprecatedClient
- type Integrations_ListSinkSubscriptionsDeprecatedServer
- type Integrations_ListSinkSubscriptionsServer
- type JWT
- type LandingPageSettings
- func (*LandingPageSettings) Descriptor() ([]byte, []int)deprecated
- func (x *LandingPageSettings) GetLandingLocalizationOverride() []LanguageCode
- func (x *LandingPageSettings) GetLocalizedTextOverrides() map[string]*LocalizedString
- func (x *LandingPageSettings) GetPreferThirdPartyAndroidWallet() Toggle
- func (x *LandingPageSettings) GetPreferredAndroidWallet() SupportedAndroidWallet
- func (*LandingPageSettings) ProtoMessage()
- func (x *LandingPageSettings) ProtoReflect() protoreflect.Message
- func (x *LandingPageSettings) Reset()
- func (x *LandingPageSettings) String() string
- type LanguageCode
- func (LanguageCode) Descriptor() protoreflect.EnumDescriptor
- func (x LanguageCode) Enum() *LanguageCode
- func (LanguageCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x LanguageCode) Number() protoreflect.EnumNumber
- func (x LanguageCode) String() string
- func (LanguageCode) Type() protoreflect.EnumType
- type LifecycleEvents
- func (LifecycleEvents) Descriptor() protoreflect.EnumDescriptor
- func (x LifecycleEvents) Enum() *LifecycleEvents
- func (LifecycleEvents) EnumDescriptor() ([]byte, []int)deprecated
- func (x LifecycleEvents) Number() protoreflect.EnumNumber
- func (x LifecycleEvents) String() string
- func (LifecycleEvents) Type() protoreflect.EnumType
- type Link
- func (*Link) Descriptor() ([]byte, []int)deprecated
- func (x *Link) GetId() string
- func (x *Link) GetLocalizedLink() *LocalizedString
- func (x *Link) GetLocalizedTitle() *LocalizedString
- func (x *Link) GetPosition() uint32
- func (x *Link) GetTitle() string
- func (x *Link) GetType() LinkType
- func (x *Link) GetUrl() string
- func (x *Link) GetUsage() []UsageType
- func (*Link) ProtoMessage()
- func (x *Link) ProtoReflect() protoreflect.Message
- func (x *Link) Reset()
- func (x *Link) String() string
- type LinkDetector
- func (LinkDetector) Descriptor() protoreflect.EnumDescriptor
- func (x LinkDetector) Enum() *LinkDetector
- func (LinkDetector) EnumDescriptor() ([]byte, []int)deprecated
- func (x LinkDetector) Number() protoreflect.EnumNumber
- func (x LinkDetector) String() string
- func (LinkDetector) Type() protoreflect.EnumType
- type LinkType
- type ListPosition
- func (ListPosition) Descriptor() protoreflect.EnumDescriptor
- func (x ListPosition) Enum() *ListPosition
- func (ListPosition) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListPosition) Number() protoreflect.EnumNumber
- func (x ListPosition) String() string
- func (ListPosition) Type() protoreflect.EnumType
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequest) GetClassId() string
- func (x *ListRequest) GetFilters() *Filters
- func (x *ListRequest) GetProtocol() PassProtocol
- func (*ListRequest) ProtoMessage()
- func (x *ListRequest) ProtoReflect() protoreflect.Message
- func (x *ListRequest) Reset()
- func (x *ListRequest) String() string
- type ListRequestDeprecated
- func (*ListRequestDeprecated) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequestDeprecated) GetClassId() string
- func (x *ListRequestDeprecated) GetPagination() *Pagination
- func (x *ListRequestDeprecated) GetProtocol() PassProtocol
- func (*ListRequestDeprecated) ProtoMessage()
- func (x *ListRequestDeprecated) ProtoReflect() protoreflect.Message
- func (x *ListRequestDeprecated) Reset()
- func (x *ListRequestDeprecated) String() string
- type LocalDate
- type LocalDateTime
- type LocalizedImageInput
- func (*LocalizedImageInput) Descriptor() ([]byte, []int)deprecated
- func (x *LocalizedImageInput) GetId() string
- func (x *LocalizedImageInput) GetLanguageCode() string
- func (*LocalizedImageInput) ProtoMessage()
- func (x *LocalizedImageInput) ProtoReflect() protoreflect.Message
- func (x *LocalizedImageInput) Reset()
- func (x *LocalizedImageInput) String() string
- type LocalizedString
- func (*LocalizedString) Descriptor() ([]byte, []int)deprecated
- func (x *LocalizedString) GetTranslations() map[string]string
- func (*LocalizedString) ProtoMessage()
- func (x *LocalizedString) ProtoReflect() protoreflect.Message
- func (x *LocalizedString) Reset()
- func (x *LocalizedString) String() string
- type MembershipEventId
- func (MembershipEventId) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipEventId) Enum() *MembershipEventId
- func (MembershipEventId) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipEventId) Number() protoreflect.EnumNumber
- func (x MembershipEventId) String() string
- func (MembershipEventId) Type() protoreflect.EnumType
- type MembershipEventIds
- func (*MembershipEventIds) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipEventIds) GetIds() []MembershipEventId
- func (*MembershipEventIds) ProtoMessage()
- func (x *MembershipEventIds) ProtoReflect() protoreflect.Message
- func (x *MembershipEventIds) Reset()
- func (x *MembershipEventIds) String() string
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- func (x *Message) GetDisplayFrom() string
- func (x *Message) GetDisplayUntil() string
- func (x *Message) GetId() string
- func (x *Message) GetImages() *ImageIds
- func (x *Message) GetLocalizedPlainTextContent() *LocalizedString
- func (x *Message) GetLocalizedRichTextContent() *LocalizedString
- func (x *Message) GetLocalizedTitle() *LocalizedString
- func (x *Message) GetPlainTextContent() string
- func (x *Message) GetPriority() uint32
- func (x *Message) GetRichTextContent() string
- func (x *Message) GetTitle() string
- func (x *Message) GetUrls() []*Url
- func (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type MessageStatus
- func (MessageStatus) Descriptor() protoreflect.EnumDescriptor
- func (x MessageStatus) Enum() *MessageStatus
- func (MessageStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageStatus) Number() protoreflect.EnumNumber
- func (x MessageStatus) String() string
- func (MessageStatus) Type() protoreflect.EnumType
- type MessagesClient
- type MessagesServer
- type MetaLocation
- func (*MetaLocation) Descriptor() ([]byte, []int)deprecated
- func (x *MetaLocation) GetCity() string
- func (x *MetaLocation) GetCountry() string
- func (x *MetaLocation) GetLatitude() float64
- func (x *MetaLocation) GetLongitude() float64
- func (x *MetaLocation) GetState() string
- func (*MetaLocation) ProtoMessage()
- func (x *MetaLocation) ProtoReflect() protoreflect.Message
- func (x *MetaLocation) Reset()
- func (x *MetaLocation) String() string
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetAltId() string
- func (x *Metadata) GetFirstInstalledAt() *timestamppb.Timestamp
- func (x *Metadata) GetFirstUninstalledAt() *timestamppb.Timestamp
- func (x *Metadata) GetInstallDeviceAttributes() []DeviceAttributes
- func (x *Metadata) GetInstallIpAddress() string
- func (x *Metadata) GetInstallUserAgent() string
- func (x *Metadata) GetInvalidatedAt() *timestamppb.Timestamp
- func (x *Metadata) GetIssueAt() *timestamppb.Timestamp
- func (x *Metadata) GetIssueIpAddress() string
- func (x *Metadata) GetLastInstalledAt() *timestamppb.Timestamp
- func (x *Metadata) GetLastUninstalledAt() *timestamppb.Timestamp
- func (x *Metadata) GetLastUpdatedAt() *timestamppb.Timestamp
- func (x *Metadata) GetLifecycleEvents() []LifecycleEvents
- func (x *Metadata) GetRenderDeviceAttributes() []DeviceAttributes
- func (x *Metadata) GetRenderIpAddress() string
- func (x *Metadata) GetRenderLocation() *MetaLocation
- func (x *Metadata) GetRenderUserAgent() string
- func (x *Metadata) GetRenderedAt() *timestamppb.Timestamp
- func (x *Metadata) GetStatus() Status
- func (x *Metadata) GetUtm() *UTM
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type Metrics
- func (*Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *Metrics) GetAppleWalletInstalls() uint64
- func (x *Metrics) GetAppleWalletUninstalls() uint64
- func (x *Metrics) GetCreated() uint64
- func (x *Metrics) GetGooglePayInstalls() uint64
- func (x *Metrics) GetGooglePayUninstalls() uint64
- func (x *Metrics) GetInvalidations() uint64
- func (x *Metrics) GetOtherAndroidInstalls() uint64
- func (x *Metrics) GetOtherAndroidUninstalls() uint64
- func (*Metrics) ProtoMessage()
- func (x *Metrics) ProtoReflect() protoreflect.Message
- func (x *Metrics) Reset()
- func (x *Metrics) String() string
- type MonthlyRecursive
- func (*MonthlyRecursive) Descriptor() ([]byte, []int)deprecated
- func (x *MonthlyRecursive) GetDayOfMonth() int32
- func (x *MonthlyRecursive) GetHour() int32
- func (x *MonthlyRecursive) GetMinute() int32
- func (x *MonthlyRecursive) GetSecond() int32
- func (x *MonthlyRecursive) GetState() TimeState
- func (*MonthlyRecursive) ProtoMessage()
- func (x *MonthlyRecursive) ProtoReflect() protoreflect.Message
- func (x *MonthlyRecursive) Reset()
- func (x *MonthlyRecursive) String() string
- type MultipleImages
- type NFC
- type NFCSigningCredentialsRequest
- func (*NFCSigningCredentialsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NFCSigningCredentialsRequest) GetPassword() string
- func (x *NFCSigningCredentialsRequest) GetPrivateKeyId() string
- func (*NFCSigningCredentialsRequest) ProtoMessage()
- func (x *NFCSigningCredentialsRequest) ProtoReflect() protoreflect.Message
- func (x *NFCSigningCredentialsRequest) Reset()
- func (x *NFCSigningCredentialsRequest) String() string
- type NewUser
- func (*NewUser) Descriptor() ([]byte, []int)deprecated
- func (x *NewUser) GetCompanyName() string
- func (x *NewUser) GetEmailAddress() string
- func (x *NewUser) GetIsOwner() bool
- func (x *NewUser) GetMobileNumber() string
- func (x *NewUser) GetPassword() string
- func (x *NewUser) GetReadOnly() bool
- func (x *NewUser) GetSendEmail() bool
- func (x *NewUser) GetTwoFactorAuth() bool
- func (x *NewUser) GetUsername() string
- func (*NewUser) ProtoMessage()
- func (x *NewUser) ProtoReflect() protoreflect.Message
- func (x *NewUser) Reset()
- func (x *NewUser) String() string
- type NewUserResponse
- func (*NewUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NewUserResponse) GetCertificate() string
- func (x *NewUserResponse) GetCompanyId() string
- func (x *NewUserResponse) GetEmailAddress() string
- func (x *NewUserResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *NewUserResponse) GetJavaPrivateKey() string
- func (x *NewUserResponse) GetPrivateKey() string
- func (x *NewUserResponse) GetRegionId() string
- func (x *NewUserResponse) GetSecret() string
- func (x *NewUserResponse) GetUserId() string
- func (x *NewUserResponse) GetUsername() string
- func (*NewUserResponse) ProtoMessage()
- func (x *NewUserResponse) ProtoReflect() protoreflect.Message
- func (x *NewUserResponse) Reset()
- func (x *NewUserResponse) String() string
- type Note
- func (*Note) Descriptor() ([]byte, []int)deprecated
- func (x *Note) GetCreated() *timestamppb.Timestamp
- func (x *Note) GetMessage() string
- func (x *Note) GetSubjectId() string
- func (x *Note) GetUsername() string
- func (*Note) ProtoMessage()
- func (x *Note) ProtoReflect() protoreflect.Message
- func (x *Note) Reset()
- func (x *Note) String() string
- type NumberStyle
- func (NumberStyle) Descriptor() protoreflect.EnumDescriptor
- func (x NumberStyle) Enum() *NumberStyle
- func (NumberStyle) EnumDescriptor() ([]byte, []int)deprecated
- func (x NumberStyle) Number() protoreflect.EnumNumber
- func (x NumberStyle) String() string
- func (NumberStyle) Type() protoreflect.EnumType
- type OAuth2AuthorizationRequest
- func (*OAuth2AuthorizationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuth2AuthorizationRequest) GetClientCode() string
- func (x *OAuth2AuthorizationRequest) GetProvider() OAuth2Provider
- func (x *OAuth2AuthorizationRequest) GetRedirectUri() string
- func (*OAuth2AuthorizationRequest) ProtoMessage()
- func (x *OAuth2AuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *OAuth2AuthorizationRequest) Reset()
- func (x *OAuth2AuthorizationRequest) String() string
- type OAuth2Provider
- func (OAuth2Provider) Descriptor() protoreflect.EnumDescriptor
- func (x OAuth2Provider) Enum() *OAuth2Provider
- func (OAuth2Provider) EnumDescriptor() ([]byte, []int)deprecated
- func (x OAuth2Provider) Number() protoreflect.EnumNumber
- func (x OAuth2Provider) String() string
- func (OAuth2Provider) Type() protoreflect.EnumType
- type Operator
- type OrderItem
- func (*OrderItem) Descriptor() ([]byte, []int)deprecated
- func (x *OrderItem) GetAmount() float32
- func (x *OrderItem) GetItemName() string
- func (x *OrderItem) GetQuantity() int32
- func (x *OrderItem) GetSku() string
- func (x *OrderItem) GetTax() float32
- func (*OrderItem) ProtoMessage()
- func (x *OrderItem) ProtoReflect() protoreflect.Message
- func (x *OrderItem) Reset()
- func (x *OrderItem) String() string
- type Pagination
- func (*Pagination) Descriptor() ([]byte, []int)deprecated
- func (x *Pagination) GetFilterField() []string
- func (x *Pagination) GetFilterOperator() []string
- func (x *Pagination) GetFilterValue() []string
- func (x *Pagination) GetLimit() int32
- func (x *Pagination) GetOffset() int32
- func (x *Pagination) GetOrderAsc() bool
- func (x *Pagination) GetOrderBy() string
- func (*Pagination) ProtoMessage()
- func (x *Pagination) ProtoReflect() protoreflect.Message
- func (x *Pagination) Reset()
- func (x *Pagination) String() string
- type Pass
- func (*Pass) Descriptor() ([]byte, []int)deprecated
- func (x *Pass) GetClassId() string
- func (x *Pass) GetExternalId() string
- func (x *Pass) GetId() string
- func (x *Pass) GetMetadata() *Metadata
- func (x *Pass) GetPersonDetails() *Person
- func (x *Pass) GetProtocol() PassProtocol
- func (x *Pass) GetRecordData() map[string]string
- func (*Pass) ProtoMessage()
- func (x *Pass) ProtoReflect() protoreflect.Message
- func (x *Pass) Reset()
- func (x *Pass) String() string
- type PassBundle
- func (*PassBundle) Descriptor() ([]byte, []int)deprecated
- func (x *PassBundle) GetApplePassBytes() []byte
- func (x *PassBundle) GetGooglePayURL() string
- func (x *PassBundle) GetId() string
- func (x *PassBundle) GetMultiplePassesURL() string
- func (x *PassBundle) GetUrl() string
- func (*PassBundle) ProtoMessage()
- func (x *PassBundle) ProtoReflect() protoreflect.Message
- func (x *PassBundle) Reset()
- func (x *PassBundle) String() string
- type PassBundleFormat
- func (PassBundleFormat) Descriptor() protoreflect.EnumDescriptor
- func (x PassBundleFormat) Enum() *PassBundleFormat
- func (PassBundleFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x PassBundleFormat) Number() protoreflect.EnumNumber
- func (x PassBundleFormat) String() string
- func (PassBundleFormat) Type() protoreflect.EnumType
- type PassBundleRequest
- func (*PassBundleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PassBundleRequest) GetFormat() []PassBundleFormat
- func (x *PassBundleRequest) GetId() string
- func (*PassBundleRequest) ProtoMessage()
- func (x *PassBundleRequest) ProtoReflect() protoreflect.Message
- func (x *PassBundleRequest) Reset()
- func (x *PassBundleRequest) String() string
- type PassBundles
- type PassEventId
- func (PassEventId) Descriptor() protoreflect.EnumDescriptor
- func (x PassEventId) Enum() *PassEventId
- func (PassEventId) EnumDescriptor() ([]byte, []int)deprecated
- func (x PassEventId) Number() protoreflect.EnumNumber
- func (x PassEventId) String() string
- func (PassEventId) Type() protoreflect.EnumType
- type PassIds
- type PassOptions
- func (*PassOptions) Descriptor() ([]byte, []int)deprecated
- func (x *PassOptions) GetApple() *AppleWalletSettings
- func (x *PassOptions) GetGoogle() *GooglePaySettings
- func (*PassOptions) ProtoMessage()
- func (x *PassOptions) ProtoReflect() protoreflect.Message
- func (x *PassOptions) Reset()
- func (x *PassOptions) String() string
- type PassOverrides
- func (*PassOverrides) Descriptor() ([]byte, []int)deprecated
- func (x *PassOverrides) GetAssociatedStoreIdentifiers() []uint32
- func (x *PassOverrides) GetBeacons() []*Beacon
- func (x *PassOverrides) GetColors() *Colors
- func (x *PassOverrides) GetImageIds() *ImageIds
- func (x *PassOverrides) GetLinks() []*Link
- func (x *PassOverrides) GetLocations() []*GPSLocation
- func (*PassOverrides) ProtoMessage()
- func (x *PassOverrides) ProtoReflect() protoreflect.Message
- func (x *PassOverrides) Reset()
- func (x *PassOverrides) String() string
- type PassProtocol
- func (PassProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x PassProtocol) Enum() *PassProtocol
- func (PassProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x PassProtocol) Number() protoreflect.EnumNumber
- func (x PassProtocol) String() string
- func (PassProtocol) Type() protoreflect.EnumType
- type PassTemplate
- func (*PassTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *PassTemplate) GetAppleWalletSettings() *AppleWalletSettings
- func (x *PassTemplate) GetBarcode() *Barcode
- func (x *PassTemplate) GetBeacons() []*Beacon
- func (x *PassTemplate) GetColors() *Colors
- func (x *PassTemplate) GetData() *Data
- func (x *PassTemplate) GetDefaultLanguage() LanguageCode
- func (x *PassTemplate) GetDescription() string
- func (x *PassTemplate) GetExpirySettings() *ExpirySettings
- func (x *PassTemplate) GetGooglePaySettings() *GooglePaySettings
- func (x *PassTemplate) GetId() string
- func (m *PassTemplate) GetImageAssets() isPassTemplate_ImageAssets
- func (x *PassTemplate) GetImageIds() *ImageIds
- func (x *PassTemplate) GetImages() *ImageData
- func (x *PassTemplate) GetLandingPageSettings() *LandingPageSettings
- func (x *PassTemplate) GetLinks() []*Link
- func (x *PassTemplate) GetLocalizedDescription() *LocalizedString
- func (x *PassTemplate) GetLocalizedOrganizationName() *LocalizedString
- func (x *PassTemplate) GetLocations() []*GPSLocation
- func (x *PassTemplate) GetName() string
- func (x *PassTemplate) GetNfcEnabled() *NFC
- func (x *PassTemplate) GetOrganizationName() string
- func (x *PassTemplate) GetProtocol() PassProtocol
- func (x *PassTemplate) GetRevision() uint32
- func (x *PassTemplate) GetSharing() *Sharing
- func (x *PassTemplate) GetTimezone() string
- func (*PassTemplate) ProtoMessage()
- func (x *PassTemplate) ProtoReflect() protoreflect.Message
- func (x *PassTemplate) Reset()
- func (x *PassTemplate) String() string
- type PassTemplateResponse
- func (*PassTemplateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PassTemplateResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *PassTemplateResponse) GetName() string
- func (x *PassTemplateResponse) GetOwnerUsername() string
- func (x *PassTemplateResponse) GetProtocol() PassProtocol
- func (x *PassTemplateResponse) GetRevision() uint32
- func (x *PassTemplateResponse) GetTemplate() *PassTemplate
- func (x *PassTemplateResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*PassTemplateResponse) ProtoMessage()
- func (x *PassTemplateResponse) ProtoReflect() protoreflect.Message
- func (x *PassTemplateResponse) Reset()
- func (x *PassTemplateResponse) String() string
- type PassTemplate_ImageIds
- type PassTemplate_Images
- type PassTypeIdentifier
- func (*PassTypeIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *PassTypeIdentifier) GetPassTypeId() string
- func (*PassTypeIdentifier) ProtoMessage()
- func (x *PassTypeIdentifier) ProtoReflect() protoreflect.Message
- func (x *PassTypeIdentifier) Reset()
- func (x *PassTypeIdentifier) String() string
- type PasswordResetInput
- func (*PasswordResetInput) Descriptor() ([]byte, []int)deprecated
- func (x *PasswordResetInput) GetConfirmNewPassword() string
- func (x *PasswordResetInput) GetId() string
- func (x *PasswordResetInput) GetNewPassword() string
- func (x *PasswordResetInput) GetRegisteredEmail() string
- func (*PasswordResetInput) ProtoMessage()
- func (x *PasswordResetInput) ProtoReflect() protoreflect.Message
- func (x *PasswordResetInput) Reset()
- func (x *PasswordResetInput) String() string
- type PasswordSettings
- func (*PasswordSettings) Descriptor() ([]byte, []int)deprecated
- func (x *PasswordSettings) GetButtonText() string
- func (x *PasswordSettings) GetErrorText() string
- func (x *PasswordSettings) GetHeaderText() string
- func (x *PasswordSettings) GetInputLabelText() string
- func (x *PasswordSettings) GetLocalizedButtonText() *LocalizedString
- func (x *PasswordSettings) GetLocalizedErrorText() *LocalizedString
- func (x *PasswordSettings) GetLocalizedHeaderText() *LocalizedString
- func (x *PasswordSettings) GetLocalizedInputLabelText() *LocalizedString
- func (x *PasswordSettings) GetLocalizedTitleText() *LocalizedString
- func (x *PasswordSettings) GetPassword() string
- func (x *PasswordSettings) GetPasswordType() PasswordType
- func (x *PasswordSettings) GetTitleText() string
- func (*PasswordSettings) ProtoMessage()
- func (x *PasswordSettings) ProtoReflect() protoreflect.Message
- func (x *PasswordSettings) Reset()
- func (x *PasswordSettings) String() string
- type PasswordType
- func (PasswordType) Descriptor() protoreflect.EnumDescriptor
- func (x PasswordType) Enum() *PasswordType
- func (PasswordType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PasswordType) Number() protoreflect.EnumNumber
- func (x PasswordType) String() string
- func (PasswordType) Type() protoreflect.EnumType
- type Period
- type Person
- func (*Person) Descriptor() ([]byte, []int)deprecated
- func (x *Person) GetDateOfBirth() *Date
- func (x *Person) GetDisplayName() string
- func (x *Person) GetEmailAddress() string
- func (x *Person) GetExternalId() string
- func (x *Person) GetExternalIds() map[int32]string
- func (x *Person) GetForename() string
- func (x *Person) GetGender() Gender
- func (x *Person) GetMobileNumber() string
- func (x *Person) GetOtherNames() []string
- func (x *Person) GetSalutation() string
- func (x *Person) GetSuffix() string
- func (x *Person) GetSurname() string
- func (*Person) ProtoMessage()
- func (x *Person) ProtoReflect() protoreflect.Message
- func (x *Person) Reset()
- func (x *Person) String() string
- type PersonRequest
- func (*PersonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PersonRequest) GetClassId() string
- func (x *PersonRequest) GetExternalId() string
- func (x *PersonRequest) GetId() string
- func (x *PersonRequest) GetPerson() *Person
- func (*PersonRequest) ProtoMessage()
- func (x *PersonRequest) ProtoReflect() protoreflect.Message
- func (x *PersonRequest) Reset()
- func (x *PersonRequest) String() string
- type PkBool
- type PositionSettings
- func (*PositionSettings) Descriptor() ([]byte, []int)deprecated
- func (x *PositionSettings) GetPriority() uint32
- func (x *PositionSettings) GetSection() FieldSection
- func (*PositionSettings) ProtoMessage()
- func (x *PositionSettings) ProtoReflect() protoreflect.Message
- func (x *PositionSettings) Reset()
- func (x *PositionSettings) String() string
- type PrivateKeyData
- func (*PrivateKeyData) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateKeyData) GetDescription() string
- func (x *PrivateKeyData) GetExpiry() *timestamppb.Timestamp
- func (x *PrivateKeyData) GetId() string
- func (x *PrivateKeyData) GetName() string
- func (x *PrivateKeyData) GetOwnerUsername() string
- func (*PrivateKeyData) ProtoMessage()
- func (x *PrivateKeyData) ProtoReflect() protoreflect.Message
- func (x *PrivateKeyData) Reset()
- func (x *PrivateKeyData) String() string
- type PrivateKeyRequest
- func (*PrivateKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateKeyRequest) GetDescription() string
- func (x *PrivateKeyRequest) GetExpiry() *timestamppb.Timestamp
- func (x *PrivateKeyRequest) GetName() string
- func (x *PrivateKeyRequest) GetPrivateKey() []byte
- func (*PrivateKeyRequest) ProtoMessage()
- func (x *PrivateKeyRequest) ProtoReflect() protoreflect.Message
- func (x *PrivateKeyRequest) Reset()
- func (x *PrivateKeyRequest) String() string
- type ProfileImageInput
- type Project
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetClassId() string
- func (x *Project) GetCreated() *timestamppb.Timestamp
- func (x *Project) GetEncryptedClassId() string
- func (x *Project) GetKey() string
- func (x *Project) GetName() string
- func (x *Project) GetProtocol() PassProtocol
- func (x *Project) GetSecret() string
- func (x *Project) GetShortCode() string
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (x *Project) String() string
- type ProjectByShortCodeResult
- func (*ProjectByShortCodeResult) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectByShortCodeResult) GetProject() *Project
- func (x *ProjectByShortCodeResult) GetTemplate() *PassTemplate
- func (*ProjectByShortCodeResult) ProtoMessage()
- func (x *ProjectByShortCodeResult) ProtoReflect() protoreflect.Message
- func (x *ProjectByShortCodeResult) Reset()
- func (x *ProjectByShortCodeResult) String() string
- type ProjectStatus
- func (ProjectStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ProjectStatus) Enum() *ProjectStatus
- func (ProjectStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProjectStatus) Number() protoreflect.EnumNumber
- func (x ProjectStatus) String() string
- func (ProjectStatus) Type() protoreflect.EnumType
- type ProjectStatusFilter
- func (*ProjectStatusFilter) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectStatusFilter) GetStatus() ProjectStatus
- func (*ProjectStatusFilter) ProtoMessage()
- func (x *ProjectStatusFilter) ProtoReflect() protoreflect.Message
- func (x *ProjectStatusFilter) Reset()
- func (x *ProjectStatusFilter) String() string
- type Protocol
- func (*Protocol) Descriptor() ([]byte, []int)deprecated
- func (x *Protocol) GetClassId() string
- func (x *Protocol) GetPagination() *Pagination
- func (x *Protocol) GetProtocol() *Protocol
- func (*Protocol) ProtoMessage()
- func (x *Protocol) ProtoReflect() protoreflect.Message
- func (x *Protocol) Reset()
- func (x *Protocol) String() string
- type ProtocolCommonEvents
- func (ProtocolCommonEvents) Descriptor() protoreflect.EnumDescriptor
- func (x ProtocolCommonEvents) Enum() *ProtocolCommonEvents
- func (ProtocolCommonEvents) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProtocolCommonEvents) Number() protoreflect.EnumNumber
- func (x ProtocolCommonEvents) String() string
- func (ProtocolCommonEvents) Type() protoreflect.EnumType
- type ProtocolIdInput
- func (*ProtocolIdInput) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolIdInput) GetClassId() string
- func (x *ProtocolIdInput) GetProtocol() PassProtocol
- func (*ProtocolIdInput) ProtoMessage()
- func (x *ProtocolIdInput) ProtoReflect() protoreflect.Message
- func (x *ProtocolIdInput) Reset()
- func (x *ProtocolIdInput) String() string
- type ProtocolIntgType
- func (ProtocolIntgType) Descriptor() protoreflect.EnumDescriptor
- func (x ProtocolIntgType) Enum() *ProtocolIntgType
- func (ProtocolIntgType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProtocolIntgType) Number() protoreflect.EnumNumber
- func (x ProtocolIntgType) String() string
- func (ProtocolIntgType) Type() protoreflect.EnumType
- type Quota
- type QuotaDetails
- func (*QuotaDetails) Descriptor() ([]byte, []int)deprecated
- func (x *QuotaDetails) GetQuota() int32
- func (x *QuotaDetails) GetStatus() uint64
- func (*QuotaDetails) ProtoMessage()
- func (x *QuotaDetails) ProtoReflect() protoreflect.Message
- func (x *QuotaDetails) Reset()
- func (x *QuotaDetails) String() string
- type RecursiveDate
- func (*RecursiveDate) Descriptor() ([]byte, []int)deprecated
- func (x *RecursiveDate) GetSchedule() string
- func (x *RecursiveDate) GetState() TimeState
- func (*RecursiveDate) ProtoMessage()
- func (x *RecursiveDate) ProtoReflect() protoreflect.Message
- func (x *RecursiveDate) Reset()
- func (x *RecursiveDate) String() string
- type RelevantDate
- type ScannerConfiguration
- func (*ScannerConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ScannerConfiguration) GetCouponPermissions() []ScannerCouponPermissions
- func (x *ScannerConfiguration) GetDefaultCouponAction() []DefaultCouponScanAction
- func (x *ScannerConfiguration) GetDefaultMembershipAction() []DefaultMembershipScanAction
- func (x *ScannerConfiguration) GetMembershipPermissions() []ScannerMembershipPermissions
- func (*ScannerConfiguration) ProtoMessage()
- func (x *ScannerConfiguration) ProtoReflect() protoreflect.Message
- func (x *ScannerConfiguration) Reset()
- func (x *ScannerConfiguration) String() string
- type ScannerCouponPermissions
- func (ScannerCouponPermissions) Descriptor() protoreflect.EnumDescriptor
- func (x ScannerCouponPermissions) Enum() *ScannerCouponPermissions
- func (ScannerCouponPermissions) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScannerCouponPermissions) Number() protoreflect.EnumNumber
- func (x ScannerCouponPermissions) String() string
- func (ScannerCouponPermissions) Type() protoreflect.EnumType
- type ScannerMembershipPermissions
- func (ScannerMembershipPermissions) Descriptor() protoreflect.EnumDescriptor
- func (x ScannerMembershipPermissions) Enum() *ScannerMembershipPermissions
- func (ScannerMembershipPermissions) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScannerMembershipPermissions) Number() protoreflect.EnumNumber
- func (x ScannerMembershipPermissions) String() string
- func (ScannerMembershipPermissions) Type() protoreflect.EnumType
- type SelectOption
- func (*SelectOption) Descriptor() ([]byte, []int)deprecated
- func (x *SelectOption) GetListPriority() uint32
- func (x *SelectOption) GetLocalizedTextLabel() *LocalizedString
- func (x *SelectOption) GetTextLabel() string
- func (x *SelectOption) GetValue() string
- func (*SelectOption) ProtoMessage()
- func (x *SelectOption) ProtoReflect() protoreflect.Message
- func (x *SelectOption) Reset()
- func (x *SelectOption) String() string
- type SendMessageRequest
- func (*SendMessageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendMessageRequest) GetMessageId() string
- func (x *SendMessageRequest) GetPassIds() *PassIds
- func (x *SendMessageRequest) GetProtocol() *Protocol
- func (m *SendMessageRequest) GetTarget() isSendMessageRequest_Target
- func (*SendMessageRequest) ProtoMessage()
- func (x *SendMessageRequest) ProtoReflect() protoreflect.Message
- func (x *SendMessageRequest) Reset()
- func (x *SendMessageRequest) String() string
- type SendMessageRequest_PassIds
- type SendMessageRequest_Protocol
- type SendMessageResponse
- func (*SendMessageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SendMessageResponse) GetCount() int32
- func (*SendMessageResponse) ProtoMessage()
- func (x *SendMessageResponse) ProtoReflect() protoreflect.Message
- func (x *SendMessageResponse) Reset()
- func (x *SendMessageResponse) String() string
- type Sharing
- func (*Sharing) Descriptor() ([]byte, []int)deprecated
- func (x *Sharing) GetDescription() string
- func (x *Sharing) GetLocalizedDescription() *LocalizedString
- func (x *Sharing) GetProhibitSharing() bool
- func (x *Sharing) GetUrl() string
- func (*Sharing) ProtoMessage()
- func (x *Sharing) ProtoReflect() protoreflect.Message
- func (x *Sharing) Reset()
- func (x *Sharing) String() string
- type SinkSubscription
- func (*SinkSubscription) Descriptor() ([]byte, []int)deprecated
- func (x *SinkSubscription) GetClassId() string
- func (x *SinkSubscription) GetConfigType() ConfigurationType
- func (x *SinkSubscription) GetConfiguration() string
- func (x *SinkSubscription) GetCouponEvents() *CouponEventIds
- func (x *SinkSubscription) GetCreatedAt() *timestamppb.Timestamp
- func (x *SinkSubscription) GetId() string
- func (x *SinkSubscription) GetMembershipEvents() *MembershipEventIds
- func (x *SinkSubscription) GetPassEventId() []PassEventId
- func (x *SinkSubscription) GetProtocol() PassProtocol
- func (m *SinkSubscription) GetProtocolEventId() isSinkSubscription_ProtocolEventId
- func (x *SinkSubscription) GetStatus() IntegrationStatus
- func (x *SinkSubscription) GetUpdatedAt() *timestamppb.Timestamp
- func (*SinkSubscription) ProtoMessage()
- func (x *SinkSubscription) ProtoReflect() protoreflect.Message
- func (x *SinkSubscription) Reset()
- func (x *SinkSubscription) String() string
- type SinkSubscriptionPayload
- func (*SinkSubscriptionPayload) Descriptor() ([]byte, []int)deprecated
- func (x *SinkSubscriptionPayload) GetEvent() string
- func (x *SinkSubscriptionPayload) GetPass() *Pass
- func (*SinkSubscriptionPayload) ProtoMessage()
- func (x *SinkSubscriptionPayload) ProtoReflect() protoreflect.Message
- func (x *SinkSubscriptionPayload) Reset()
- func (x *SinkSubscriptionPayload) String() string
- type SinkSubscription_CouponEvents
- type SinkSubscription_MembershipEvents
- type SmartPassCsvUploadRequest
- func (*SmartPassCsvUploadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SmartPassCsvUploadRequest) GetCsvContent() string
- func (x *SmartPassCsvUploadRequest) GetDistributionUrl() string
- func (*SmartPassCsvUploadRequest) ProtoMessage()
- func (x *SmartPassCsvUploadRequest) ProtoReflect() protoreflect.Message
- func (x *SmartPassCsvUploadRequest) Reset()
- func (x *SmartPassCsvUploadRequest) String() string
- type SmartPassLinkRequest
- func (*SmartPassLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SmartPassLinkRequest) GetFields() map[string]string
- func (x *SmartPassLinkRequest) GetProjectDistributionUrl() *Url
- func (*SmartPassLinkRequest) ProtoMessage()
- func (x *SmartPassLinkRequest) ProtoReflect() protoreflect.Message
- func (x *SmartPassLinkRequest) Reset()
- func (x *SmartPassLinkRequest) String() string
- type SmsTemplate
- func (*SmsTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *SmsTemplate) GetContent() string
- func (x *SmsTemplate) GetLocalizedContent() *LocalizedString
- func (*SmsTemplate) ProtoMessage()
- func (x *SmsTemplate) ProtoReflect() protoreflect.Message
- func (x *SmsTemplate) Reset()
- func (x *SmsTemplate) String() string
- type StampImageConfig
- func (*StampImageConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StampImageConfig) GetBackgroundColor() string
- func (x *StampImageConfig) GetBackgroundImage() string
- func (x *StampImageConfig) GetBackgroundOpacity() float32
- func (x *StampImageConfig) GetId() string
- func (x *StampImageConfig) GetPadding() float32
- func (x *StampImageConfig) GetPlaceholderBorderColor() string
- func (x *StampImageConfig) GetPlaceholderBorderOpacity() float32
- func (x *StampImageConfig) GetPlaceholderColor() string
- func (x *StampImageConfig) GetPlaceholderOpacity() float32
- func (x *StampImageConfig) GetPlaceholders() bool
- func (x *StampImageConfig) GetRewardBackgroundColor() string
- func (x *StampImageConfig) GetRewardBackgroundOpacity() float32
- func (x *StampImageConfig) GetRewardBorderColor() string
- func (x *StampImageConfig) GetRewardBorderOpacity() float32
- func (x *StampImageConfig) GetRewardPlaceholders() bool
- func (x *StampImageConfig) GetRewardPositions() uint64
- func (x *StampImageConfig) GetStampColor() string
- func (x *StampImageConfig) GetStampImage() string
- func (x *StampImageConfig) GetStampOpacity() float32
- func (x *StampImageConfig) GetTotalStamps() uint32
- func (x *StampImageConfig) GetUnstampColor() string
- func (x *StampImageConfig) GetUnstampImage() string
- func (x *StampImageConfig) GetUnstampOpacity() float32
- func (*StampImageConfig) ProtoMessage()
- func (x *StampImageConfig) ProtoReflect() protoreflect.Message
- func (x *StampImageConfig) Reset()
- func (x *StampImageConfig) String() string
- type StampImageRequest
- func (*StampImageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StampImageRequest) GetId() string
- func (x *StampImageRequest) GetStatus() uint64
- func (*StampImageRequest) ProtoMessage()
- func (x *StampImageRequest) ProtoReflect() protoreflect.Message
- func (x *StampImageRequest) Reset()
- func (x *StampImageRequest) String() string
- type StandardEvent
- func (*StandardEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StandardEvent) GetEvent() FbPixelStandardEvent
- func (x *StandardEvent) GetProperties() string
- func (*StandardEvent) ProtoMessage()
- func (x *StandardEvent) ProtoReflect() protoreflect.Message
- func (x *StandardEvent) Reset()
- func (x *StandardEvent) String() string
- type StandardFields
- func (StandardFields) Descriptor() protoreflect.EnumDescriptor
- func (x StandardFields) Enum() *StandardFields
- func (StandardFields) EnumDescriptor() ([]byte, []int)deprecated
- func (x StandardFields) Number() protoreflect.EnumNumber
- func (x StandardFields) String() string
- func (StandardFields) Type() protoreflect.EnumType
- type Status
- type Strings
- type SubscriptionRequest
- func (*SubscriptionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionRequest) GetProtocol() PassProtocol
- func (x *SubscriptionRequest) GetSubscriptionId() string
- func (*SubscriptionRequest) ProtoMessage()
- func (x *SubscriptionRequest) ProtoReflect() protoreflect.Message
- func (x *SubscriptionRequest) Reset()
- func (x *SubscriptionRequest) String() string
- type SubscriptionRequestByClassId
- func (*SubscriptionRequestByClassId) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionRequestByClassId) GetClassId() string
- func (x *SubscriptionRequestByClassId) GetConfigType() ConfigurationType
- func (x *SubscriptionRequestByClassId) GetCouponEventId() CouponEventId
- func (m *SubscriptionRequestByClassId) GetEventId() isSubscriptionRequestByClassId_EventId
- func (x *SubscriptionRequestByClassId) GetMembershipEventId() MembershipEventId
- func (x *SubscriptionRequestByClassId) GetPassEventId() PassEventId
- func (x *SubscriptionRequestByClassId) GetProtocol() PassProtocol
- func (*SubscriptionRequestByClassId) ProtoMessage()
- func (x *SubscriptionRequestByClassId) ProtoReflect() protoreflect.Message
- func (x *SubscriptionRequestByClassId) Reset()
- func (x *SubscriptionRequestByClassId) String() string
- type SubscriptionRequestByClassId_CouponEventId
- type SubscriptionRequestByClassId_MembershipEventId
- type SubscriptionRequestByClassId_PassEventId
- type SupportedAndroidWallet
- func (SupportedAndroidWallet) Descriptor() protoreflect.EnumDescriptor
- func (x SupportedAndroidWallet) Enum() *SupportedAndroidWallet
- func (SupportedAndroidWallet) EnumDescriptor() ([]byte, []int)deprecated
- func (x SupportedAndroidWallet) Number() protoreflect.EnumNumber
- func (x SupportedAndroidWallet) String() string
- func (SupportedAndroidWallet) Type() protoreflect.EnumType
- type TLSCertificateData
- func (*TLSCertificateData) Descriptor() ([]byte, []int)deprecated
- func (x *TLSCertificateData) GetCommonName() string
- func (x *TLSCertificateData) GetId() string
- func (x *TLSCertificateData) GetModulus() string
- func (x *TLSCertificateData) GetOwnerUsername() string
- func (x *TLSCertificateData) GetSerialNumber() string
- func (x *TLSCertificateData) GetSubjectAlternativeNames() []string
- func (x *TLSCertificateData) GetValidFrom() *timestamppb.Timestamp
- func (x *TLSCertificateData) GetValidTo() *timestamppb.Timestamp
- func (*TLSCertificateData) ProtoMessage()
- func (x *TLSCertificateData) ProtoReflect() protoreflect.Message
- func (x *TLSCertificateData) Reset()
- func (x *TLSCertificateData) String() string
- type TLSCertificateRequest
- func (*TLSCertificateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TLSCertificateRequest) GetCaChain() []byte
- func (x *TLSCertificateRequest) GetCertificate() []byte
- func (x *TLSCertificateRequest) GetPrivateKey() []byte
- func (*TLSCertificateRequest) ProtoMessage()
- func (x *TLSCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *TLSCertificateRequest) Reset()
- func (x *TLSCertificateRequest) String() string
- type TemplatesClient
- type TemplatesServer
- type Templates_ListBeaconsClient
- type Templates_ListBeaconsDeprecatedClient
- type Templates_ListBeaconsDeprecatedServer
- type Templates_ListBeaconsServer
- type Templates_ListLinksClient
- type Templates_ListLinksDeprecatedClient
- type Templates_ListLinksDeprecatedServer
- type Templates_ListLinksServer
- type Templates_ListLocationsClient
- type Templates_ListLocationsDeprecatedClient
- type Templates_ListLocationsDeprecatedServer
- type Templates_ListLocationsServer
- type Templates_ListTemplatesClient
- type Templates_ListTemplatesDeprecatedClient
- type Templates_ListTemplatesDeprecatedServer
- type Templates_ListTemplatesForUserClient
- type Templates_ListTemplatesForUserDeprecatedClient
- type Templates_ListTemplatesForUserDeprecatedServer
- type Templates_ListTemplatesForUserServer
- type Templates_ListTemplatesServer
- type TextAlignment
- func (TextAlignment) Descriptor() protoreflect.EnumDescriptor
- func (x TextAlignment) Enum() *TextAlignment
- func (TextAlignment) EnumDescriptor() ([]byte, []int)deprecated
- func (x TextAlignment) Number() protoreflect.EnumNumber
- func (x TextAlignment) String() string
- func (TextAlignment) Type() protoreflect.EnumType
- type Time
- type TimeState
- type Toggle
- type TrackingSettings
- func (*TrackingSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TrackingSettings) GetFacebookPixelSettings() *FacebookPixelSettings
- func (x *TrackingSettings) GetGoogleAnalyticsSettings() *GoogleAnalyticsSettings
- func (*TrackingSettings) ProtoMessage()
- func (x *TrackingSettings) ProtoReflect() protoreflect.Message
- func (x *TrackingSettings) Reset()
- func (x *TrackingSettings) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetCurrency() string
- func (x *Transaction) GetDiscount() float32
- func (x *Transaction) GetDiscountItems() []*DiscountItem
- func (x *Transaction) GetFinalPrice() float32
- func (x *Transaction) GetIsRefunded() bool
- func (x *Transaction) GetLocation() *GPSLocation
- func (x *Transaction) GetOrderItems() []*OrderItem
- func (x *Transaction) GetReferenceId() string
- func (x *Transaction) GetRoundingDifference() float32
- func (x *Transaction) GetServiceCharge() float32
- func (x *Transaction) GetTimestamp() *Date
- func (x *Transaction) GetTotalPrice() float32
- func (x *Transaction) GetTotalTax() float32
- func (x *Transaction) GetTransactionSource() string
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransitType
- func (TransitType) Descriptor() protoreflect.EnumDescriptor
- func (x TransitType) Enum() *TransitType
- func (TransitType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransitType) Number() protoreflect.EnumNumber
- func (x TransitType) String() string
- func (TransitType) Type() protoreflect.EnumType
- type UTM
- func (*UTM) Descriptor() ([]byte, []int)deprecated
- func (x *UTM) GetContent() string
- func (x *UTM) GetMedium() string
- func (x *UTM) GetName() string
- func (x *UTM) GetSource() string
- func (x *UTM) GetTerm() string
- func (*UTM) ProtoMessage()
- func (x *UTM) ProtoReflect() protoreflect.Message
- func (x *UTM) Reset()
- func (x *UTM) String() string
- type UnimplementedCertificatesServer
- func (UnimplementedCertificatesServer) AddAppleCertificate(context.Context, *FileBytes) (*CertificateData, error)
- func (UnimplementedCertificatesServer) CountAppleCertificates(context.Context, *Filters) (*Count, error)
- func (UnimplementedCertificatesServer) CountAppleCertificatesDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedCertificatesServer) GetAppleCertificateData(context.Context, *PassTypeIdentifier) (*CertificateData, error)
- func (UnimplementedCertificatesServer) GetCertificateSigningRequest(context.Context, *emptypb.Empty) (*CertificateSigningRequest, error)
- func (UnimplementedCertificatesServer) ListAppleCertificates(*Filters, Certificates_ListAppleCertificatesServer) error
- func (UnimplementedCertificatesServer) ListAppleCertificatesDeprecated(*Pagination, Certificates_ListAppleCertificatesDeprecatedServer) error
- func (UnimplementedCertificatesServer) SendNFCSigningCredentials(context.Context, *NFCSigningCredentialsRequest) (*emptypb.Empty, error)
- func (UnimplementedCertificatesServer) UpdateAppleCertificate(context.Context, *FileBytes) (*CertificateData, error)
- type UnimplementedDistributionServer
- func (UnimplementedDistributionServer) GetDataCollectionPageFields(context.Context, *ClassObjectInput) (*DataCollectionFields, error)
- func (UnimplementedDistributionServer) GetSmartPassLink(context.Context, *SmartPassLinkRequest) (*Url, error)
- func (UnimplementedDistributionServer) ImportProtocolCsv(context.Context, *ImportProtocolRequest) (*emptypb.Empty, error)
- func (UnimplementedDistributionServer) SendWelcomeEmail(context.Context, *EmailDistributionRequest) (*emptypb.Empty, error)
- func (UnimplementedDistributionServer) UploadSmartPassCsv(context.Context, *SmartPassCsvUploadRequest) (*emptypb.Empty, error)
- type UnimplementedImagesServer
- func (UnimplementedImagesServer) CountImages(context.Context, *Filters) (*Count, error)
- func (UnimplementedImagesServer) CountImagesDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedImagesServer) CountImagesForUser(context.Context, *Filters) (*Count, error)
- func (UnimplementedImagesServer) CountImagesForUserDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedImagesServer) CreateImages(context.Context, *CreateImageInput) (*ImageIds, error)
- func (UnimplementedImagesServer) DeleteImage(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedImagesServer) DeleteLocalizedImage(context.Context, *LocalizedImageInput) (*ImageRecord, error)
- func (UnimplementedImagesServer) GetImageBundle(context.Context, *Id) (*ImageBundle, error)
- func (UnimplementedImagesServer) GetImageData(context.Context, *Id) (*ImageRecord, error)
- func (UnimplementedImagesServer) GetImageURL(context.Context, *Id) (*Url, error)
- func (UnimplementedImagesServer) GetLocalizedImageURL(context.Context, *LocalizedImageInput) (*Url, error)
- func (UnimplementedImagesServer) GetProfileImage(context.Context, *emptypb.Empty) (*Url, error)
- func (UnimplementedImagesServer) GetProfileImageById(context.Context, *Id) (*Url, error)
- func (UnimplementedImagesServer) GetStampImageURL(context.Context, *StampImageRequest) (*Url, error)
- func (UnimplementedImagesServer) ListImages(*Filters, Images_ListImagesServer) error
- func (UnimplementedImagesServer) ListImagesDeprecated(*Pagination, Images_ListImagesDeprecatedServer) error
- func (UnimplementedImagesServer) ListImagesForUser(*Filters, Images_ListImagesForUserServer) error
- func (UnimplementedImagesServer) ListImagesForUserDeprecated(*Pagination, Images_ListImagesForUserDeprecatedServer) error
- func (UnimplementedImagesServer) SetProfileImage(context.Context, *ProfileImageInput) (*emptypb.Empty, error)
- func (UnimplementedImagesServer) UpdateImage(context.Context, *UpdateImageInput) (*ImageRecord, error)
- type UnimplementedIntegrationsServer
- func (UnimplementedIntegrationsServer) CallDynamicApi(context.Context, *DynamicApiInput) (*DynamicApiResponse, error)
- func (UnimplementedIntegrationsServer) CreateIntegrations(context.Context, *IntegrationConfigs) (*Id, error)
- func (UnimplementedIntegrationsServer) CreateSinkSubscription(context.Context, *SinkSubscription) (*Id, error)
- func (UnimplementedIntegrationsServer) DeleteIntegrations(context.Context, *ProtocolIdInput) (*emptypb.Empty, error)
- func (UnimplementedIntegrationsServer) DeleteSinkSubscription(context.Context, *SubscriptionRequest) (*emptypb.Empty, error)
- func (UnimplementedIntegrationsServer) GetIntegrations(context.Context, *ProtocolIdInput) (*IntegrationConfigs, error)
- func (UnimplementedIntegrationsServer) GetSampleSubscriptionEvent(context.Context, *Id) (*SinkSubscription, error)
- func (UnimplementedIntegrationsServer) GetSinkSubscription(context.Context, *SubscriptionRequest) (*SinkSubscription, error)
- func (UnimplementedIntegrationsServer) ListSinkSubscriptions(*ListRequest, Integrations_ListSinkSubscriptionsServer) error
- func (UnimplementedIntegrationsServer) ListSinkSubscriptionsDeprecated(*ListRequestDeprecated, Integrations_ListSinkSubscriptionsDeprecatedServer) error
- func (UnimplementedIntegrationsServer) UpdateIntegrations(context.Context, *IntegrationConfigs) (*Id, error)
- func (UnimplementedIntegrationsServer) UpdateSinkSubscription(context.Context, *SinkSubscription) (*Id, error)
- type UnimplementedMessagesServer
- func (UnimplementedMessagesServer) CreateMessage(context.Context, *Message) (*Id, error)
- func (UnimplementedMessagesServer) DeleteMessage(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedMessagesServer) GetMessage(context.Context, *Id) (*Message, error)
- func (UnimplementedMessagesServer) SendMessage(context.Context, *SendMessageRequest) (*SendMessageResponse, error)
- func (UnimplementedMessagesServer) UpdateMessage(context.Context, *Message) (*emptypb.Empty, error)
- type UnimplementedTemplatesServer
- func (UnimplementedTemplatesServer) CopyBeacon(context.Context, *CopyObjectInput) (*Id, error)
- func (UnimplementedTemplatesServer) CopyLink(context.Context, *CopyObjectInput) (*Id, error)
- func (UnimplementedTemplatesServer) CopyLocation(context.Context, *CopyObjectInput) (*Id, error)
- func (UnimplementedTemplatesServer) CopyTemplate(context.Context, *CopyObjectInput) (*Id, error)
- func (UnimplementedTemplatesServer) CountBeacons(context.Context, *Filters) (*Count, error)
- func (UnimplementedTemplatesServer) CountBeaconsDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedTemplatesServer) CountLinks(context.Context, *Filters) (*Count, error)
- func (UnimplementedTemplatesServer) CountLinksDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedTemplatesServer) CountLocations(context.Context, *Filters) (*Count, error)
- func (UnimplementedTemplatesServer) CountLocationsDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedTemplatesServer) CountTemplates(context.Context, *Filters) (*Count, error)
- func (UnimplementedTemplatesServer) CountTemplatesDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedTemplatesServer) CountTemplatesForUser(context.Context, *Filters) (*Count, error)
- func (UnimplementedTemplatesServer) CountTemplatesForUserDeprecated(context.Context, *Pagination) (*Count, error)
- func (UnimplementedTemplatesServer) CreateBeacon(context.Context, *Beacon) (*Id, error)
- func (UnimplementedTemplatesServer) CreateLink(context.Context, *Link) (*Id, error)
- func (UnimplementedTemplatesServer) CreateLocation(context.Context, *GPSLocation) (*Id, error)
- func (UnimplementedTemplatesServer) CreateTemplate(context.Context, *PassTemplate) (*Id, error)
- func (UnimplementedTemplatesServer) DeleteBeacon(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedTemplatesServer) DeleteLink(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedTemplatesServer) DeleteLocation(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedTemplatesServer) DeleteTemplate(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedTemplatesServer) GetBeacon(context.Context, *Id) (*Beacon, error)
- func (UnimplementedTemplatesServer) GetDefaultTemplate(context.Context, *DefaultTemplateRequest) (*PassTemplate, error)
- func (UnimplementedTemplatesServer) GetLink(context.Context, *Id) (*Link, error)
- func (UnimplementedTemplatesServer) GetLocation(context.Context, *Id) (*GPSLocation, error)
- func (UnimplementedTemplatesServer) GetTemplate(context.Context, *Id) (*PassTemplateResponse, error)
- func (UnimplementedTemplatesServer) ListBeacons(*Filters, Templates_ListBeaconsServer) error
- func (UnimplementedTemplatesServer) ListBeaconsDeprecated(*Pagination, Templates_ListBeaconsDeprecatedServer) error
- func (UnimplementedTemplatesServer) ListLinks(*Filters, Templates_ListLinksServer) error
- func (UnimplementedTemplatesServer) ListLinksDeprecated(*Pagination, Templates_ListLinksDeprecatedServer) error
- func (UnimplementedTemplatesServer) ListLocations(*Filters, Templates_ListLocationsServer) error
- func (UnimplementedTemplatesServer) ListLocationsDeprecated(*Pagination, Templates_ListLocationsDeprecatedServer) error
- func (UnimplementedTemplatesServer) ListTemplates(*Filters, Templates_ListTemplatesServer) error
- func (UnimplementedTemplatesServer) ListTemplatesDeprecated(*Pagination, Templates_ListTemplatesDeprecatedServer) error
- func (UnimplementedTemplatesServer) ListTemplatesForUser(*Filters, Templates_ListTemplatesForUserServer) error
- func (UnimplementedTemplatesServer) ListTemplatesForUserDeprecated(*Pagination, Templates_ListTemplatesForUserDeprecatedServer) error
- func (UnimplementedTemplatesServer) UpdateBeacon(context.Context, *Beacon) (*Beacon, error)
- func (UnimplementedTemplatesServer) UpdateLink(context.Context, *Link) (*Link, error)
- func (UnimplementedTemplatesServer) UpdateLocation(context.Context, *GPSLocation) (*GPSLocation, error)
- func (UnimplementedTemplatesServer) UpdateTemplate(context.Context, *PassTemplate) (*PassTemplate, error)
- type UnimplementedUsersServer
- func (UnimplementedUsersServer) ChangeEmail(context.Context, *Email) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) ChangePassword(context.Context, *PasswordResetInput) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) ConfirmEmailChange(context.Context, *ConfirmEmailChangeInput) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) CreateAuthorizationResource(context.Context, *OAuth2AuthorizationRequest) (*Id, error)
- func (UnimplementedUsersServer) CreateScannerConfig(context.Context, *ScannerConfiguration) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) CreateUser(context.Context, *NewUser) (*NewUserResponse, error)
- func (UnimplementedUsersServer) DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) DeleteAuthorizationResource(context.Context, *Id) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) GetProjectAndTemplateByShortCode(context.Context, *Id) (*ProjectByShortCodeResult, error)
- func (UnimplementedUsersServer) GetProjectByUuid(context.Context, *Id) (*Project, error)
- func (UnimplementedUsersServer) GetProjects(*ProjectStatusFilter, Users_GetProjectsServer) error
- func (UnimplementedUsersServer) GetProjectsForUser(*ProjectStatusFilter, Users_GetProjectsForUserServer) error
- func (UnimplementedUsersServer) GetProjectsForUserQuery(*Filters, Users_GetProjectsForUserQueryServer) error
- func (UnimplementedUsersServer) GetProjectsForUserQueryDeprecated(*Pagination, Users_GetProjectsForUserQueryDeprecatedServer) error
- func (UnimplementedUsersServer) GetProjectsQuery(*Filters, Users_GetProjectsQueryServer) error
- func (UnimplementedUsersServer) GetProjectsQueryDeprecated(*Pagination, Users_GetProjectsQueryDeprecatedServer) error
- func (UnimplementedUsersServer) GetScannerConfig(context.Context, *emptypb.Empty) (*ScannerConfiguration, error)
- func (UnimplementedUsersServer) GetUser(context.Context, *emptypb.Empty) (*GetUserResponse, error)
- func (UnimplementedUsersServer) Login(context.Context, *Credentials) (*JWT, error)
- func (UnimplementedUsersServer) NewUser(context.Context, *NewUser) (*JWT, error)
- func (UnimplementedUsersServer) ResendVerificationEmail(context.Context, *emptypb.Empty) (*Boolean, error)
- func (UnimplementedUsersServer) ResetPassword(context.Context, *Credentials) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) SendPasswordResetLink(context.Context, *Username) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) UpdateCompanyName(context.Context, *CompanyName) (*emptypb.Empty, error)
- func (UnimplementedUsersServer) UpdateScannerConfig(context.Context, *ScannerConfiguration) (*ScannerConfiguration, error)
- func (UnimplementedUsersServer) Verify(context.Context, *VerifyRequest) (*Boolean, error)
- type UnsafeCertificatesServer
- type UnsafeDistributionServer
- type UnsafeImagesServer
- type UnsafeIntegrationsServer
- type UnsafeMessagesServer
- type UnsafeTemplatesServer
- type UnsafeUsersServer
- type UpdateImageInput
- func (*UpdateImageInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateImageInput) GetId() string
- func (x *UpdateImageInput) GetImageData() string
- func (x *UpdateImageInput) GetLocalizedImageData() *LocalizedString
- func (x *UpdateImageInput) GetName() string
- func (*UpdateImageInput) ProtoMessage()
- func (x *UpdateImageInput) ProtoReflect() protoreflect.Message
- func (x *UpdateImageInput) Reset()
- func (x *UpdateImageInput) String() string
- type Url
- type UsageType
- type UserAgent
- func (*UserAgent) Descriptor() ([]byte, []int)deprecated
- func (x *UserAgent) GetBrowser() string
- func (x *UserAgent) GetBrowserVersion() string
- func (x *UserAgent) GetEngine() string
- func (x *UserAgent) GetEngineVersion() string
- func (x *UserAgent) GetLocalization() string
- func (x *UserAgent) GetMobile() bool
- func (x *UserAgent) GetOs() string
- func (x *UserAgent) GetOsVersion() string
- func (x *UserAgent) GetPlatform() string
- func (x *UserAgent) GetRaw() string
- func (x *UserAgent) GetWalletCompatible() bool
- func (*UserAgent) ProtoMessage()
- func (x *UserAgent) ProtoReflect() protoreflect.Message
- func (x *UserAgent) Reset()
- func (x *UserAgent) String() string
- type Username
- type UsersClient
- type UsersServer
- type Users_GetProjectsClient
- type Users_GetProjectsForUserClient
- type Users_GetProjectsForUserQueryClient
- type Users_GetProjectsForUserQueryDeprecatedClient
- type Users_GetProjectsForUserQueryDeprecatedServer
- type Users_GetProjectsForUserQueryServer
- type Users_GetProjectsForUserServer
- type Users_GetProjectsQueryClient
- type Users_GetProjectsQueryDeprecatedClient
- type Users_GetProjectsQueryDeprecatedServer
- type Users_GetProjectsQueryServer
- type Users_GetProjectsServer
- type VerifyRequest
- func (*VerifyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VerifyRequest) GetToken() string
- func (x *VerifyRequest) GetUid() string
- func (*VerifyRequest) ProtoMessage()
- func (x *VerifyRequest) ProtoReflect() protoreflect.Message
- func (x *VerifyRequest) Reset()
- func (x *VerifyRequest) String() string
- type WebhookConfig
- func (*WebhookConfig) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookConfig) GetActionMethod() ActionMethod
- func (x *WebhookConfig) GetFieldMapping() *FieldMapping
- func (x *WebhookConfig) GetTargetUrl() string
- func (*WebhookConfig) ProtoMessage()
- func (x *WebhookConfig) ProtoReflect() protoreflect.Message
- func (x *WebhookConfig) Reset()
- func (x *WebhookConfig) String() string
- type YearlyRecursive
- func (*YearlyRecursive) Descriptor() ([]byte, []int)deprecated
- func (x *YearlyRecursive) GetDayOfMonth() int32
- func (x *YearlyRecursive) GetHour() int32
- func (x *YearlyRecursive) GetMinute() int32
- func (x *YearlyRecursive) GetMonth() int32
- func (x *YearlyRecursive) GetSecond() int32
- func (x *YearlyRecursive) GetState() TimeState
- func (*YearlyRecursive) ProtoMessage()
- func (x *YearlyRecursive) ProtoReflect() protoreflect.Message
- func (x *YearlyRecursive) Reset()
- func (x *YearlyRecursive) String() string
Constants ¶
This section is empty.
Variables ¶
var ( DeviceAttributes_name = map[int32]string{ 0: "NoAttributes", 1: "Ios", 2: "Android", 4: "SupportWallet", 8: "WalletScanner", 16: "WalletDaemon", 32: "WalletPasses", 64: "Windows", 128: "OSX", 256: "Linux", 512: "Mobile", 1024: "Desktop", 2048: "Tablet", 4096: "UnsupportedIos", } DeviceAttributes_value = map[string]int32{ "NoAttributes": 0, "Ios": 1, "Android": 2, "SupportWallet": 4, "WalletScanner": 8, "WalletDaemon": 16, "WalletPasses": 32, "Windows": 64, "OSX": 128, "Linux": 256, "Mobile": 512, "Desktop": 1024, "Tablet": 2048, "UnsupportedIos": 4096, } )
Enum value maps for DeviceAttributes.
var ( ListPosition_name = map[int32]string{ 0: "APPEND", 1: "PREPEND", 2: "REPLACE", } ListPosition_value = map[string]int32{ "APPEND": 0, "PREPEND": 1, "REPLACE": 2, } )
Enum value maps for ListPosition.
var ( Toggle_name = map[int32]string{ 0: "DO_NOT_USE", 1: "ON", 2: "OFF", } Toggle_value = map[string]int32{ "DO_NOT_USE": 0, "ON": 1, "OFF": 2, } )
Enum value maps for Toggle.
var ( TimeState_name = map[int32]string{ 0: "TIME_STATE_NONE", 1: "TIME_STATE_CURRENT", 2: "TIME_STATE_PREVIOUS", 3: "TIME_STATE_FOLLOWING", } TimeState_value = map[string]int32{ "TIME_STATE_NONE": 0, "TIME_STATE_CURRENT": 1, "TIME_STATE_PREVIOUS": 2, "TIME_STATE_FOLLOWING": 3, } )
Enum value maps for TimeState.
var ( PassBundleFormat_name = map[int32]string{ 0: "PASS_URL", 2: "GOOGLE_URL", 8: "APPLE_PASS_BUNDLE", 16: "MULTI_LINK", } PassBundleFormat_value = map[string]int32{ "PASS_URL": 0, "GOOGLE_URL": 2, "APPLE_PASS_BUNDLE": 8, "MULTI_LINK": 16, } )
Enum value maps for PassBundleFormat.
var ( UsageType_name = map[int32]string{ 0: "NO_USAGE", 1: "USAGE_APPLE_WALLET", 2: "USAGE_GOOGLE_PAY", 4: "USAGE_DATA_COLLECTION_PAGE", } UsageType_value = map[string]int32{ "NO_USAGE": 0, "USAGE_APPLE_WALLET": 1, "USAGE_GOOGLE_PAY": 2, "USAGE_DATA_COLLECTION_PAGE": 4, } )
Enum value maps for UsageType.
var ( DistributionChannel_name = map[int32]string{ 0: "NO_DISTRIBUTION", 1: "CHANNEL_EMAIL", 2: "CHANNEL_SMS", } DistributionChannel_value = map[string]int32{ "NO_DISTRIBUTION": 0, "CHANNEL_EMAIL": 1, "CHANNEL_SMS": 2, } )
Enum value maps for DistributionChannel.
var ( EmailTemplateOptions_name = map[int32]string{ 0: "EMAIL_TEMP_OPT_NONE", 1: "EMAIL_TEMP_OPT_HIDE_EXT_ID", 2: "EMAIL_TEMP_OPT_HIDE_FULL_NAME", } EmailTemplateOptions_value = map[string]int32{ "EMAIL_TEMP_OPT_NONE": 0, "EMAIL_TEMP_OPT_HIDE_EXT_ID": 1, "EMAIL_TEMP_OPT_HIDE_FULL_NAME": 2, } )
Enum value maps for EmailTemplateOptions.
var ( ExpiryType_name = map[int32]string{ 0: "EXPIRE_NONE", 1: "EXPIRE_ON_FIXED_DATE", 2: "EXPIRE_AFTER_X_DAYS", 3: "EXPIRE_ON_VARIABLE_DATE_TIME", 4: "EXPIRE_SET_TO_NULL", } ExpiryType_value = map[string]int32{ "EXPIRE_NONE": 0, "EXPIRE_ON_FIXED_DATE": 1, "EXPIRE_AFTER_X_DAYS": 2, "EXPIRE_ON_VARIABLE_DATE_TIME": 3, "EXPIRE_SET_TO_NULL": 4, } )
Enum value maps for ExpiryType.
var ( Operator_name = map[int32]string{ 0: "AND", 1: "OR", } Operator_value = map[string]int32{ "AND": 0, "OR": 1, } )
Enum value maps for Operator.
var ( ImageUse_name = map[int32]string{ 0: "icon", 1: "logo", 2: "appleLogo", 3: "hero", 4: "eventStrip", 5: "strip", 6: "thumbnail", 7: "background", 8: "footer", 9: "security", 10: "privilege", 11: "airlineAlliance", 12: "personalization", 13: "banner", 14: "message", 15: "profile", 16: "appImage", 18: "stampedImage", 19: "unstampedImage", 20: "stampImage", } ImageUse_value = map[string]int32{ "icon": 0, "logo": 1, "appleLogo": 2, "hero": 3, "eventStrip": 4, "strip": 5, "thumbnail": 6, "background": 7, "footer": 8, "security": 9, "privilege": 10, "airlineAlliance": 11, "personalization": 12, "banner": 13, "message": 14, "profile": 15, "appImage": 16, "stampedImage": 18, "unstampedImage": 19, "stampImage": 20, } )
Enum value maps for ImageUse.
var ( IntegrationStatus_name = map[int32]string{ 0: "INTEGRATION_STATUS_NONE", 1: "INTEGRATION_DISABLED", 2: "INTEGRATION_ACTIVE", 3: "INTEGRATION_SUSPENDED", } IntegrationStatus_value = map[string]int32{ "INTEGRATION_STATUS_NONE": 0, "INTEGRATION_DISABLED": 1, "INTEGRATION_ACTIVE": 2, "INTEGRATION_SUSPENDED": 3, } )
Enum value maps for IntegrationStatus.
var ( ConfigurationType_name = map[int32]string{ 0: "CONFIGURATION_NONE", 1: "WEBHOOK", 2: "DB_MYSQL", 3: "ZOHO", 4: "BRAZE", 5: "CODEREADR", 6: "ZAPIER", 7: "MAILCHIMP", 8: "SPROUT", 9: "TESSITURA", 100: "_CONFIG_TYPE_1", } ConfigurationType_value = map[string]int32{ "CONFIGURATION_NONE": 0, "WEBHOOK": 1, "DB_MYSQL": 2, "ZOHO": 3, "BRAZE": 4, "CODEREADR": 5, "ZAPIER": 6, "MAILCHIMP": 7, "SPROUT": 8, "TESSITURA": 9, "_CONFIG_TYPE_1": 100, } )
Enum value maps for ConfigurationType.
var ( IntegrationType_name = map[int32]string{ 0: "INTEGRATION_TYPE_NONE", 1: "SOURCE_INTEGRATION", 4: "HOOK_BEFORE_OBJECT_RECORD_CREATION", 8: "HOOK_AFTER_OBJECT_RECORD_CREATION", 16: "HOOK_BEFORE_PASS_ISSUE", 32: "HOOK_AFTER_PASS_ISSUE", 64: "HOOK_AFTER_PASS_INSTALL", 128: "HOOK_AFTER_PASS_UNINSTALL", 256: "HOOK_BEFORE_OBJECT_RECORD_UPDATE", 512: "HOOK_AFTER_OBJECT_RECORD_UPDATE", 1024: "HOOK_BEFORE_PASS_RECORD_UPDATE", 2048: "HOOK_AFTER_PASS_RECORD_UPDATE", 4096: "HOOK_BEFORE_PASS_UPDATE", 8192: "HOOK_AFTER_PASS_UPDATE", 16384: "HOOK_BEFORE_PASS_RECORD_DELETE", 32768: "HOOK_AFTER_PASS_RECORD_DELETE", } IntegrationType_value = map[string]int32{ "INTEGRATION_TYPE_NONE": 0, "SOURCE_INTEGRATION": 1, "HOOK_BEFORE_OBJECT_RECORD_CREATION": 4, "HOOK_AFTER_OBJECT_RECORD_CREATION": 8, "HOOK_BEFORE_PASS_ISSUE": 16, "HOOK_AFTER_PASS_ISSUE": 32, "HOOK_AFTER_PASS_INSTALL": 64, "HOOK_AFTER_PASS_UNINSTALL": 128, "HOOK_BEFORE_OBJECT_RECORD_UPDATE": 256, "HOOK_AFTER_OBJECT_RECORD_UPDATE": 512, "HOOK_BEFORE_PASS_RECORD_UPDATE": 1024, "HOOK_AFTER_PASS_RECORD_UPDATE": 2048, "HOOK_BEFORE_PASS_UPDATE": 4096, "HOOK_AFTER_PASS_UPDATE": 8192, "HOOK_BEFORE_PASS_RECORD_DELETE": 16384, "HOOK_AFTER_PASS_RECORD_DELETE": 32768, } )
Enum value maps for IntegrationType.
var ( ProtocolIntgType_name = map[int32]string{ 0: "PROTOCOL_INTG_TYPE_NONE", 1: "HOOK_BEFORE_MEMBER_UPDATE_POINTS", 4: "HOOK_AFTER_MEMBER_UPDATE_POINTS", 8: "HOOK_BEFORE_MEMBER_TIER_UPDATE", 16: "HOOK_AFTER_MEMBER_TIER_UPDATE", 32: "HOOK_BEFORE_MEMBER_CHECK_IN", 64: "HOOK_AFTER_MEMBER_CHECK_IN", 128: "HOOK_BEFORE_MEMBER_CHECK_OUT", 256: "HOOK_AFTER_MEMBER_CHECK_OUT", 2048: "HOOK_BEFORE_COUPON_REDEEM", 4096: "HOOK_AFTER_COUPON_REDEEM", 8192: "HOOK_BEFORE_UPDATE_COUPON_OFFER", 16384: "HOOK_AFTER_UPDATE_COUPON_OFFER", 32768: "HOOK_BEFORE_CREATE_COUPON_OFFER", 65536: "HOOK_AFTER_CREATE_COUPON_OFFER", 2097152: "HOOK_BEFORE_UPDATE_PII", 4194304: "HOOK_AFTER_UPDATE_PII", } ProtocolIntgType_value = map[string]int32{ "PROTOCOL_INTG_TYPE_NONE": 0, "HOOK_BEFORE_MEMBER_UPDATE_POINTS": 1, "HOOK_AFTER_MEMBER_UPDATE_POINTS": 4, "HOOK_BEFORE_MEMBER_TIER_UPDATE": 8, "HOOK_AFTER_MEMBER_TIER_UPDATE": 16, "HOOK_BEFORE_MEMBER_CHECK_IN": 32, "HOOK_AFTER_MEMBER_CHECK_IN": 64, "HOOK_BEFORE_MEMBER_CHECK_OUT": 128, "HOOK_AFTER_MEMBER_CHECK_OUT": 256, "HOOK_BEFORE_COUPON_REDEEM": 2048, "HOOK_AFTER_COUPON_REDEEM": 4096, "HOOK_BEFORE_UPDATE_COUPON_OFFER": 8192, "HOOK_AFTER_UPDATE_COUPON_OFFER": 16384, "HOOK_BEFORE_CREATE_COUPON_OFFER": 32768, "HOOK_AFTER_CREATE_COUPON_OFFER": 65536, "HOOK_BEFORE_UPDATE_PII": 2097152, "HOOK_AFTER_UPDATE_PII": 4194304, } )
Enum value maps for ProtocolIntgType.
var ( PassEventId_name = map[int32]string{ 0: "PASS_EVENT_NONE", 1: "PASS_EVENT_RECORD_CREATED", 2: "PASS_EVENT_INSTALLED", 4: "PASS_EVENT_RECORD_UPDATED", 8: "PASS_EVENT_UNINSTALLED", 16: "PASS_EVENT_INVALIDATED", 32: "PASS_EVENT_RECORD_DELETED", } PassEventId_value = map[string]int32{ "PASS_EVENT_NONE": 0, "PASS_EVENT_RECORD_CREATED": 1, "PASS_EVENT_INSTALLED": 2, "PASS_EVENT_RECORD_UPDATED": 4, "PASS_EVENT_UNINSTALLED": 8, "PASS_EVENT_INVALIDATED": 16, "PASS_EVENT_RECORD_DELETED": 32, } )
Enum value maps for PassEventId.
var ( MembershipEventId_name = map[int32]string{ 0: "MEMBER_EVENT_NONE", 1: "MEMBER_EVENT_ENROLLED", 2: "MEMBER_EVENT_UPDATED", } MembershipEventId_value = map[string]int32{ "MEMBER_EVENT_NONE": 0, "MEMBER_EVENT_ENROLLED": 1, "MEMBER_EVENT_UPDATED": 2, } )
Enum value maps for MembershipEventId.
var ( CouponEventId_name = map[int32]string{ 0: "COUPON_EVENT_NONE", 1: "COUPON_EVENT_CREATED", 2: "COUPON_EVENT_REDEEMED", 4: "COUPON_EVENT_UPDATED", 8: "COUPON_EVENT_DELETED", } CouponEventId_value = map[string]int32{ "COUPON_EVENT_NONE": 0, "COUPON_EVENT_CREATED": 1, "COUPON_EVENT_REDEEMED": 2, "COUPON_EVENT_UPDATED": 4, "COUPON_EVENT_DELETED": 8, } )
Enum value maps for CouponEventId.
var ( ActionMethod_name = map[int32]string{ 0: "METHOD_NONE", 1: "METHOD_POST", 2: "METHOD_PUT", 3: "METHOD_DELETE", } ActionMethod_value = map[string]int32{ "METHOD_NONE": 0, "METHOD_POST": 1, "METHOD_PUT": 2, "METHOD_DELETE": 3, } )
Enum value maps for ActionMethod.
var ( LinkType_name = map[int32]string{ 0: "URI_DO_NOT_USE", 1: "URI_WEB", 2: "URI_TEL", 3: "URI_EMAIL", 4: "URI_LOCATION", 5: "URI_CALENDAR", } LinkType_value = map[string]int32{ "URI_DO_NOT_USE": 0, "URI_WEB": 1, "URI_TEL": 2, "URI_EMAIL": 3, "URI_LOCATION": 4, "URI_CALENDAR": 5, } )
Enum value maps for LinkType.
var ( LanguageCode_name = map[int32]string{ 0: "EN", 4: "AR", 8: "ZH_HANS", 12: "ZH_HANT", 16: "ZH_HK", 20: "CA", 24: "HR", 28: "CS", 32: "DA", 36: "DE", 40: "EN_AU", 44: "EN_GB", 48: "EN_CA", 52: "EN_US", 56: "EN_IN", 60: "ES", 64: "ES_419", 68: "FI", 72: "FR", 76: "FR_CA", 80: "EL", 84: "HE", 88: "HI", 92: "HU", 96: "ID", 100: "IT", 104: "JA", 108: "KO", 112: "MS", 116: "MT", 120: "NL", 124: "NB", 128: "PL", 132: "PT", 136: "PT_BR", 140: "RO", 144: "RU", 148: "SK", 152: "SV", 156: "TH", 160: "TR", 164: "UK", 168: "VI", } LanguageCode_value = map[string]int32{ "EN": 0, "AR": 4, "ZH_HANS": 8, "ZH_HANT": 12, "ZH_HK": 16, "CA": 20, "HR": 24, "CS": 28, "DA": 32, "DE": 36, "EN_AU": 40, "EN_GB": 44, "EN_CA": 48, "EN_US": 52, "EN_IN": 56, "ES": 60, "ES_419": 64, "FI": 68, "FR": 72, "FR_CA": 76, "EL": 80, "HE": 84, "HI": 88, "HU": 92, "ID": 96, "IT": 100, "JA": 104, "KO": 108, "MS": 112, "MT": 116, "NL": 120, "NB": 124, "PL": 128, "PT": 132, "PT_BR": 136, "RO": 140, "RU": 144, "SK": 148, "SV": 152, "TH": 156, "TR": 160, "UK": 164, "VI": 168, } )
Enum value maps for LanguageCode.
var ( MessageStatus_name = map[int32]string{ 0: "MESSAGE_STATUS_DO_NOT_USE", 1: "SCHEDULED", 2: "ACTIVE", 3: "EXPIRED", 4: "CANCELLED", } MessageStatus_value = map[string]int32{ "MESSAGE_STATUS_DO_NOT_USE": 0, "SCHEDULED": 1, "ACTIVE": 2, "EXPIRED": 3, "CANCELLED": 4, } )
Enum value maps for MessageStatus.
var ( LifecycleEvents_name = map[int32]string{ 0: "NO_STATUS", 1: "RENDERED", 2: "INSTALLED_APPLE", 4: "INSTALLED_GOOGLE", 8: "INSTALLED_ANDROID_OTHER", 1024: "UNINSTALLED_APPLE", 2048: "UNINSTALLED_GOOGLE", 4096: "UNINSTALLED_ANDROID_OTHER", 8192: "APPLE_PASS_CREATED", 16384: "GOOGLE_PAY_RECORD_CREATED", 262144: "INVALIDATE_REQUESTED", 524288: "INVALIDATE_CONFIRMED", } LifecycleEvents_value = map[string]int32{ "NO_STATUS": 0, "RENDERED": 1, "INSTALLED_APPLE": 2, "INSTALLED_GOOGLE": 4, "INSTALLED_ANDROID_OTHER": 8, "UNINSTALLED_APPLE": 1024, "UNINSTALLED_GOOGLE": 2048, "UNINSTALLED_ANDROID_OTHER": 4096, "APPLE_PASS_CREATED": 8192, "GOOGLE_PAY_RECORD_CREATED": 16384, "INVALIDATE_REQUESTED": 262144, "INVALIDATE_CONFIRMED": 524288, } )
Enum value maps for LifecycleEvents.
var ( Status_name = map[int32]string{ 0: "PASS_ISSUED", 1: "PASS_INSTALLED", 2: "PASS_UNINSTALLED", 3: "PASS_INVALIDATED", } Status_value = map[string]int32{ "PASS_ISSUED": 0, "PASS_INSTALLED": 1, "PASS_UNINSTALLED": 2, "PASS_INVALIDATED": 3, } )
Enum value maps for Status.
var ( Gender_name = map[int32]string{ 0: "NOT_KNOWN", 1: "MALE", 2: "FEMALE", } Gender_value = map[string]int32{ "NOT_KNOWN": 0, "MALE": 1, "FEMALE": 2, } )
Enum value maps for Gender.
var ( ProjectStatus_name = map[int32]string{ 0: "NO_PROJECT_STATUS", 1: "PROJECT_ACTIVE_FOR_OBJECT_CREATION", 2: "PROJECT_DISABLED_FOR_OBJECT_CREATION", 4: "PROJECT_DRAFT", 8: "PROJECT_PUBLISHED", 16: "PROJECT_PRIVATE", 32: "PROJECT_OVER_QUOTA", 64: "PROJECT_DELETED", } ProjectStatus_value = map[string]int32{ "NO_PROJECT_STATUS": 0, "PROJECT_ACTIVE_FOR_OBJECT_CREATION": 1, "PROJECT_DISABLED_FOR_OBJECT_CREATION": 2, "PROJECT_DRAFT": 4, "PROJECT_PUBLISHED": 8, "PROJECT_PRIVATE": 16, "PROJECT_OVER_QUOTA": 32, "PROJECT_DELETED": 64, } )
Enum value maps for ProjectStatus.
var ( PassProtocol_name = map[int32]string{ 0: "PASS_PROTOCOL_DO_NOT_USE", 1: "RAW_PROTOCOL", 2: "V1_PROTOCOL", 3: "FLIGHT_PROTOCOL", 100: "MEMBERSHIP", 101: "SINGLE_USE_COUPON", 102: "EVENT_TICKETING", } PassProtocol_value = map[string]int32{ "PASS_PROTOCOL_DO_NOT_USE": 0, "RAW_PROTOCOL": 1, "V1_PROTOCOL": 2, "FLIGHT_PROTOCOL": 3, "MEMBERSHIP": 100, "SINGLE_USE_COUPON": 101, "EVENT_TICKETING": 102, } )
Enum value maps for PassProtocol.
var ( ProtocolCommonEvents_name = map[int32]string{ 0: "PROTOCOL_COMMON_EVENTS_DO_NOT_USE", 1: "EVENT_OBJECT_CREATED", 2: "EVENT_OBJECT_UPDATED", 3: "EVENT_OBJECT_EXPIRED", 4: "EVENT_OBJECT_DELETED", 5: "EVENT_PASS_ISSUED", 6: "EVENT_PASS_INSTALLED", 7: "EVENT_PASS_UNINSTALLED", 8: "EVENT_PASS_INVALIDATED", } ProtocolCommonEvents_value = map[string]int32{ "PROTOCOL_COMMON_EVENTS_DO_NOT_USE": 0, "EVENT_OBJECT_CREATED": 1, "EVENT_OBJECT_UPDATED": 2, "EVENT_OBJECT_EXPIRED": 3, "EVENT_OBJECT_DELETED": 4, "EVENT_PASS_ISSUED": 5, "EVENT_PASS_INSTALLED": 6, "EVENT_PASS_UNINSTALLED": 7, "EVENT_PASS_INVALIDATED": 8, } )
Enum value maps for ProtocolCommonEvents.
var ( Period_name = map[int32]string{ 0: "DAY", 1: "MONTH", 2: "YEAR", } Period_value = map[string]int32{ "DAY": 0, "MONTH": 1, "YEAR": 2, } )
Enum value maps for Period.
var ( ApplePassType_name = map[int32]string{ 0: "APPLE_NOT_SUPPORTED", 1: "BOARDING_PASS", 2: "COUPON", 3: "EVENT_TICKET", 4: "GENERIC", 5: "STORE_CARD", } ApplePassType_value = map[string]int32{ "APPLE_NOT_SUPPORTED": 0, "BOARDING_PASS": 1, "COUPON": 2, "EVENT_TICKET": 3, "GENERIC": 4, "STORE_CARD": 5, } )
Enum value maps for ApplePassType.
var ( GooglePayPassType_name = map[int32]string{ 0: "GOOGLE_PAY_NOT_SUPPORTED", 1: "EVENT", 2: "FLIGHT", 3: "GIFT", 4: "LOYALTY", 5: "OFFER", 6: "TRANSIT", } GooglePayPassType_value = map[string]int32{ "GOOGLE_PAY_NOT_SUPPORTED": 0, "EVENT": 1, "FLIGHT": 2, "GIFT": 3, "LOYALTY": 4, "OFFER": 5, "TRANSIT": 6, } )
Enum value maps for GooglePayPassType.
var ( BarcodeType_name = map[int32]string{ 0: "BARCODE_TYPE_DO_NOT_USE", 1: "QR", 2: "AZTEC", 3: "PDF417", 4: "CODE128", 5: "NONE", } BarcodeType_value = map[string]int32{ "BARCODE_TYPE_DO_NOT_USE": 0, "QR": 1, "AZTEC": 2, "PDF417": 3, "CODE128": 4, "NONE": 5, } )
Enum value maps for BarcodeType.
var ( FieldType_name = map[int32]string{ 0: "FIELD_TYPE_NONE", 1: "META", 2: "PII", 3: "UNIVERSAL_FIELDS", 4: "PROTOCOL_FIELDS", 5: "CUSTOM_FIELDS", } FieldType_value = map[string]int32{ "FIELD_TYPE_NONE": 0, "META": 1, "PII": 2, "UNIVERSAL_FIELDS": 3, "PROTOCOL_FIELDS": 4, "CUSTOM_FIELDS": 5, } )
Enum value maps for FieldType.
var ( StandardFields_name = map[int32]string{ 0: "STANDARD_FIELDS_DO_NOT_USE", 1: "STANDARD_MESSAGES", 2: "STANDARD_LEGAL", 3: "STANDARD_EXPIRY_DATE", 4: "STANDARD_USEFUL_LINKS", 5: "STANDARD_OPT_OUT", 6: "STANDARD_LOCATIONS", } StandardFields_value = map[string]int32{ "STANDARD_FIELDS_DO_NOT_USE": 0, "STANDARD_MESSAGES": 1, "STANDARD_LEGAL": 2, "STANDARD_EXPIRY_DATE": 3, "STANDARD_USEFUL_LINKS": 4, "STANDARD_OPT_OUT": 5, "STANDARD_LOCATIONS": 6, } )
Enum value maps for StandardFields.
var ( TextAlignment_name = map[int32]string{ 0: "TEXT_ALIGNMENT_DO_NOT_USE", 1: "LEFT", 2: "CENTER", 3: "RIGHT", 4: "NATURAL", } TextAlignment_value = map[string]int32{ "TEXT_ALIGNMENT_DO_NOT_USE": 0, "LEFT": 1, "CENTER": 2, "RIGHT": 3, "NATURAL": 4, } )
Enum value maps for TextAlignment.
var ( DateTimeStyle_name = map[int32]string{ 0: "DATE_TIME_STYLE_DO_NOT_USE", 1: "DATE_TIME_STYLE_SHORT", 2: "DATE_TIME_STYLE_MEDIUM", 3: "DATE_TIME_STYLE_LONG", 4: "DATE_TIME_STYLE_FULL", } DateTimeStyle_value = map[string]int32{ "DATE_TIME_STYLE_DO_NOT_USE": 0, "DATE_TIME_STYLE_SHORT": 1, "DATE_TIME_STYLE_MEDIUM": 2, "DATE_TIME_STYLE_LONG": 3, "DATE_TIME_STYLE_FULL": 4, } )
Enum value maps for DateTimeStyle.
var ( LinkDetector_name = map[int32]string{ 0: "LINK_DETECTOR_DO_NOT_USE", 1: "LINK_DETECTOR_ADDRESS", 2: "LINK_DETECTOR_DATE", 3: "LINK_DETECTOR_URL", 4: "LINK_DETECTOR_PHONE", } LinkDetector_value = map[string]int32{ "LINK_DETECTOR_DO_NOT_USE": 0, "LINK_DETECTOR_ADDRESS": 1, "LINK_DETECTOR_DATE": 2, "LINK_DETECTOR_URL": 3, "LINK_DETECTOR_PHONE": 4, } )
Enum value maps for LinkDetector.
var ( NumberStyle_name = map[int32]string{ 0: "NUMBER_STYLE_DO_NOT_USE", 1: "NUMBER_STYLE_DECIMAL", 2: "NUMBER_STYLE_PERCENT", 3: "NUMBER_STYLE_SCIENTIFIC", 4: "NUMBER_STYLE_SPELL", } NumberStyle_value = map[string]int32{ "NUMBER_STYLE_DO_NOT_USE": 0, "NUMBER_STYLE_DECIMAL": 1, "NUMBER_STYLE_PERCENT": 2, "NUMBER_STYLE_SCIENTIFIC": 3, "NUMBER_STYLE_SPELL": 4, } )
Enum value maps for NumberStyle.
var ( TransitType_name = map[int32]string{ 0: "TRANSIT_TYPE_DO_NOT_USE", 1: "TRANSIT_TYPE_AIR", 2: "TRANSIT_TYPE_BOAT", 3: "TRANSIT_TYPE_BUS", 4: "TRANSIT_TYPE_GENERIC", 5: "TRANSIT_TYPE_TRAIN", 6: "TRANSIT_TYPE_TRAM", } TransitType_value = map[string]int32{ "TRANSIT_TYPE_DO_NOT_USE": 0, "TRANSIT_TYPE_AIR": 1, "TRANSIT_TYPE_BOAT": 2, "TRANSIT_TYPE_BUS": 3, "TRANSIT_TYPE_GENERIC": 4, "TRANSIT_TYPE_TRAIN": 5, "TRANSIT_TYPE_TRAM": 6, } )
Enum value maps for TransitType.
var ( DataType_name = map[int32]string{ 0: "DATA_TYPE_NONE", 1: "TEXT", 2: "TEXT_LONG", 3: "DATE_YYYYMMDD", 4: "DATE_YYYYMM", 5: "DATE_MMDD", 6: "TIME", 7: "DATE_TIME", 8: "INT", 9: "NUMBER", 10: "EMAIL", 11: "URL", 12: "TEL", 13: "ADDRESS", 15: "IMAGE", 16: "CURRENCY", 17: "BOOLEAN", 18: "OPTIONS", 19: "DATE_MM", } DataType_value = map[string]int32{ "DATA_TYPE_NONE": 0, "TEXT": 1, "TEXT_LONG": 2, "DATE_YYYYMMDD": 3, "DATE_YYYYMM": 4, "DATE_MMDD": 5, "TIME": 6, "DATE_TIME": 7, "INT": 8, "NUMBER": 9, "EMAIL": 10, "URL": 11, "TEL": 12, "ADDRESS": 13, "IMAGE": 15, "CURRENCY": 16, "BOOLEAN": 17, "OPTIONS": 18, "DATE_MM": 19, } )
Enum value maps for DataType.
var ( DataStyle_name = map[int32]string{ 0: "NO_STYLE", 1: "DATE_SHORT", 2: "DATE_MEDIUM", 3: "DATE_LONG", 4: "DATE_FULL", 5: "TIME_SHORT", 6: "TIME_MEDIUM", 7: "TIME_LONG", 8: "TIME_FULL", 9: "DATE_TIME_SHORT", 10: "DATE_TIME_MEDIUM", 11: "DATE_TIME_LONG", 12: "DATE_TIME_FULL", 13: "NUMBER_DECIMAL", } DataStyle_value = map[string]int32{ "NO_STYLE": 0, "DATE_SHORT": 1, "DATE_MEDIUM": 2, "DATE_LONG": 3, "DATE_FULL": 4, "TIME_SHORT": 5, "TIME_MEDIUM": 6, "TIME_LONG": 7, "TIME_FULL": 8, "DATE_TIME_SHORT": 9, "DATE_TIME_MEDIUM": 10, "DATE_TIME_LONG": 11, "DATE_TIME_FULL": 12, "NUMBER_DECIMAL": 13, } )
Enum value maps for DataStyle.
var ( FieldSection_name = map[int32]string{ 0: "FIELD_SECTION_DO_NOT_USE", 1: "BACK_FIELDS", 2: "PRIMARY_FIELDS", 3: "SECONDARY_FIELDS", 4: "AUXILIARY_FIELDS", 5: "HEADER_FIELDS", } FieldSection_value = map[string]int32{ "FIELD_SECTION_DO_NOT_USE": 0, "BACK_FIELDS": 1, "PRIMARY_FIELDS": 2, "SECONDARY_FIELDS": 3, "AUXILIARY_FIELDS": 4, "HEADER_FIELDS": 5, } )
Enum value maps for FieldSection.
var ( GooglePayField_name = map[int32]string{ 0: "GOOGLE_PAY_FIELD_DO_NOT_USE", 1: "GOOGLE_PAY_BOARDING_AIRLINE_NAME", 2: "GOOGLE_PAY_BOARDING_AIRLINE_CODE", 3: "GOOGLE_PAY_BOARDING_ORIGIN", 4: "GOOGLE_PAY_BOARDING_DESTINATION", 5: "GOOGLE_PAY_BOARDING_ORIGIN_TERMINAL", 6: "GOOGLE_PAY_BOARDING_ORIGIN_GATE", 7: "GOOGLE_PAY_BOARDING_BOARDING_TIME", 8: "GOOGLE_PAY_BOARDING_PASSENGER_NAME", 9: "GOOGLE_PAY_BOARDING_ZONE_GROUP", 10: "GOOGLE_PAY_BOARDING_SEAT", 11: "GOOGLE_PAY_BOARDING_BOARDING_POSITION", 12: "GOOGLE_PAY_BOARDING_BOARDING_SEQUENCE", 13: "GOOGLE_PAY_BOARDING_BOARDING_DOOR", 14: "GOOGLE_PAY_BOARDING_FLIGHT_NUMBER", 15: "GOOGLE_PAY_BOARDING_CONFIRMATION_NUMBER", 16: "GOOGLE_PAY_BOARDING_TICKET_NUMBER", 17: "GOOGLE_PAY_BOARDING_FREQUENT_FLYER_NUMBER", 18: "GOOGLE_PAY_BOARDING_GATE_CLOSES", 19: "GOOGLE_PAY_BOARDING_DEPARTURE_TIME", 20: "GOOGLE_PAY_BOARDING_ARRIVAL_TIME", 21: "GOOGLE_PAY_BOARDING_ARRIVAL_TERMINAL", 22: "GOOGLE_PAY_BOARDING_ARRIVAL_GATE", 100: "GOOGLE_PAY_EVENT_NAME", 101: "GOOGLE_PAY_EVENT_VENUE_NAME", 102: "GOOGLE_PAY_EVENT_VENUE_ADDRESS", 103: "GOOGLE_PAY_EVENT_GATE", 104: "GOOGLE_PAY_EVENT_SECTION", 105: "GOOGLE_PAY_EVENT_ROW", 106: "GOOGLE_PAY_EVENT_SEAT", 107: "GOOGLE_PAY_EVENT_TICKET_HOLDER", 108: "GOOGLE_PAY_EVENT_DOORS_OPEN", 109: "GOOGLE_PAY_EVENT_START", 110: "GOOGLE_PAY_EVENT_END", 111: "GOOGLE_PAY_EVENT_TICKET_TYPE", 112: "GOOGLE_PAY_EVENT_TICKET_NUMBER", 113: "GOOGLE_PAY_EVENT_CONFIRMATION_NUMBER", 114: "GOOGLE_PAY_EVENT_FACE_VALUE", 115: "GOOGLE_PAY_EVENT_FINE_PRINT", 200: "GOOGLE_PAY_GIFT_MERCHANT_NAME", 201: "GOOGLE_PAY_GIFT_BALANCE", 202: "GOOGLE_PAY_GIFT_CARD_NUMBER", 203: "GOOGLE_PAY_GIFT_BALANCE_UPDATE_TIME", 204: "GOOGLE_PAY_GIFT_PIN", 205: "GOOGLE_PAY_GIFT_EVENT_NUMBER", 300: "GOOGLE_PAY_LOYALTY_PROGRAM_NAME", 301: "GOOGLE_PAY_LOYALTY_POINTS", 302: "GOOGLE_PAY_LOYALTY_SECONDARY_POINTS", 303: "GOOGLE_PAY_LOYALTY_ACCOUNT_NAME", 304: "GOOGLE_PAY_LOYALTY_ACCOUNT_ID", 305: "GOOGLE_PAY_LOYALTY_REWARDS_TIER", 306: "GOOGLE_PAY_LOYALTY_SECONDARY_REWARDS_TIER", 400: "GOOGLE_PAY_OFFER_TITLE", 401: "GOOGLE_PAY_OFFER_PROVIDER", 402: "GOOGLE_PAY_OFFER_DETAILS", 403: "GOOGLE_PAY_OFFER_FINE_PRINT", 404: "GOOGLE_PAY_OFFER_SHORT_TITLE", 500: "GOOGLE_PAY_TRANSIT_ISSUER_NAME", 501: "GOOGLE_PAY_TRANSIT_DEPARTURE", 502: "GOOGLE_PAY_TRANSIT_DEPARTURE_TIME", 503: "GOOGLE_PAY_TRANSIT_VALID_FROM", 504: "GOOGLE_PAY_TRANSIT_VALID_UNTIL", 505: "GOOGLE_PAY_TRANSIT_ARRIVAL", 506: "GOOGLE_PAY_TRANSIT_PASSENGER_NAMES", 507: "GOOGLE_PAY_TRANSIT_CARRIAGE", 508: "GOOGLE_PAY_TRANSIT_COACH", 509: "GOOGLE_PAY_TRANSIT_SEAT", 510: "GOOGLE_PAY_TRANSIT_TICKET_NUMBER", 511: "GOOGLE_PAY_TRANSIT_TICKET_STATUS", 512: "GOOGLE_PAY_TRANSIT_FARE_NAME", 513: "GOOGLE_PAY_TRANSIT_PLATFORM", 514: "GOOGLE_PAY_TRANSIT_ZONE", 515: "GOOGLE_PAY_TRANSIT_FARE_CLASS", 516: "GOOGLE_PAY_TRANSIT_CONCESSION_CATEGORY", 517: "GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTIONS", 518: "GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTION_DETAILS", 519: "GOOGLE_PAY_TRANSIT_TIME_RESTRICTIONS", 520: "GOOGLE_PAY_TRANSIT_OTHER_RESTRICTIONS", 521: "GOOGLE_PAY_TRANSIT_RECEIPT_NUMBER", 522: "GOOGLE_PAY_TRANSIT_PURCHASE_DATE", 523: "GOOGLE_PAY_TRANSIT_ACCOUNT_ID", 524: "GOOGLE_PAY_TRANSIT_CONFIRMATION_CODE", 525: "GOOGLE_PAY_TRANSIT_FACE_VALUE", 526: "GOOGLE_PAY_TRANSIT_PURCHASE_PRICE", 527: "GOOGLE_PAY_TRANSIT_DISCOUNT_MESSAGE", 1000: "GOOGLE_PAY_TEXT_MODULE", 1001: "GOOGLE_PAY_ISSUER_NAME", 1002: "GOOGLE_PAY_STATIC_TEXT_MODULE", } GooglePayField_value = map[string]int32{ "GOOGLE_PAY_FIELD_DO_NOT_USE": 0, "GOOGLE_PAY_BOARDING_AIRLINE_NAME": 1, "GOOGLE_PAY_BOARDING_AIRLINE_CODE": 2, "GOOGLE_PAY_BOARDING_ORIGIN": 3, "GOOGLE_PAY_BOARDING_DESTINATION": 4, "GOOGLE_PAY_BOARDING_ORIGIN_TERMINAL": 5, "GOOGLE_PAY_BOARDING_ORIGIN_GATE": 6, "GOOGLE_PAY_BOARDING_BOARDING_TIME": 7, "GOOGLE_PAY_BOARDING_PASSENGER_NAME": 8, "GOOGLE_PAY_BOARDING_ZONE_GROUP": 9, "GOOGLE_PAY_BOARDING_SEAT": 10, "GOOGLE_PAY_BOARDING_BOARDING_POSITION": 11, "GOOGLE_PAY_BOARDING_BOARDING_SEQUENCE": 12, "GOOGLE_PAY_BOARDING_BOARDING_DOOR": 13, "GOOGLE_PAY_BOARDING_FLIGHT_NUMBER": 14, "GOOGLE_PAY_BOARDING_CONFIRMATION_NUMBER": 15, "GOOGLE_PAY_BOARDING_TICKET_NUMBER": 16, "GOOGLE_PAY_BOARDING_FREQUENT_FLYER_NUMBER": 17, "GOOGLE_PAY_BOARDING_GATE_CLOSES": 18, "GOOGLE_PAY_BOARDING_DEPARTURE_TIME": 19, "GOOGLE_PAY_BOARDING_ARRIVAL_TIME": 20, "GOOGLE_PAY_BOARDING_ARRIVAL_TERMINAL": 21, "GOOGLE_PAY_BOARDING_ARRIVAL_GATE": 22, "GOOGLE_PAY_EVENT_NAME": 100, "GOOGLE_PAY_EVENT_VENUE_NAME": 101, "GOOGLE_PAY_EVENT_VENUE_ADDRESS": 102, "GOOGLE_PAY_EVENT_GATE": 103, "GOOGLE_PAY_EVENT_SECTION": 104, "GOOGLE_PAY_EVENT_ROW": 105, "GOOGLE_PAY_EVENT_SEAT": 106, "GOOGLE_PAY_EVENT_TICKET_HOLDER": 107, "GOOGLE_PAY_EVENT_DOORS_OPEN": 108, "GOOGLE_PAY_EVENT_START": 109, "GOOGLE_PAY_EVENT_END": 110, "GOOGLE_PAY_EVENT_TICKET_TYPE": 111, "GOOGLE_PAY_EVENT_TICKET_NUMBER": 112, "GOOGLE_PAY_EVENT_CONFIRMATION_NUMBER": 113, "GOOGLE_PAY_EVENT_FACE_VALUE": 114, "GOOGLE_PAY_EVENT_FINE_PRINT": 115, "GOOGLE_PAY_GIFT_MERCHANT_NAME": 200, "GOOGLE_PAY_GIFT_BALANCE": 201, "GOOGLE_PAY_GIFT_CARD_NUMBER": 202, "GOOGLE_PAY_GIFT_BALANCE_UPDATE_TIME": 203, "GOOGLE_PAY_GIFT_PIN": 204, "GOOGLE_PAY_GIFT_EVENT_NUMBER": 205, "GOOGLE_PAY_LOYALTY_PROGRAM_NAME": 300, "GOOGLE_PAY_LOYALTY_POINTS": 301, "GOOGLE_PAY_LOYALTY_SECONDARY_POINTS": 302, "GOOGLE_PAY_LOYALTY_ACCOUNT_NAME": 303, "GOOGLE_PAY_LOYALTY_ACCOUNT_ID": 304, "GOOGLE_PAY_LOYALTY_REWARDS_TIER": 305, "GOOGLE_PAY_LOYALTY_SECONDARY_REWARDS_TIER": 306, "GOOGLE_PAY_OFFER_TITLE": 400, "GOOGLE_PAY_OFFER_PROVIDER": 401, "GOOGLE_PAY_OFFER_DETAILS": 402, "GOOGLE_PAY_OFFER_FINE_PRINT": 403, "GOOGLE_PAY_OFFER_SHORT_TITLE": 404, "GOOGLE_PAY_TRANSIT_ISSUER_NAME": 500, "GOOGLE_PAY_TRANSIT_DEPARTURE": 501, "GOOGLE_PAY_TRANSIT_DEPARTURE_TIME": 502, "GOOGLE_PAY_TRANSIT_VALID_FROM": 503, "GOOGLE_PAY_TRANSIT_VALID_UNTIL": 504, "GOOGLE_PAY_TRANSIT_ARRIVAL": 505, "GOOGLE_PAY_TRANSIT_PASSENGER_NAMES": 506, "GOOGLE_PAY_TRANSIT_CARRIAGE": 507, "GOOGLE_PAY_TRANSIT_COACH": 508, "GOOGLE_PAY_TRANSIT_SEAT": 509, "GOOGLE_PAY_TRANSIT_TICKET_NUMBER": 510, "GOOGLE_PAY_TRANSIT_TICKET_STATUS": 511, "GOOGLE_PAY_TRANSIT_FARE_NAME": 512, "GOOGLE_PAY_TRANSIT_PLATFORM": 513, "GOOGLE_PAY_TRANSIT_ZONE": 514, "GOOGLE_PAY_TRANSIT_FARE_CLASS": 515, "GOOGLE_PAY_TRANSIT_CONCESSION_CATEGORY": 516, "GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTIONS": 517, "GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTION_DETAILS": 518, "GOOGLE_PAY_TRANSIT_TIME_RESTRICTIONS": 519, "GOOGLE_PAY_TRANSIT_OTHER_RESTRICTIONS": 520, "GOOGLE_PAY_TRANSIT_RECEIPT_NUMBER": 521, "GOOGLE_PAY_TRANSIT_PURCHASE_DATE": 522, "GOOGLE_PAY_TRANSIT_ACCOUNT_ID": 523, "GOOGLE_PAY_TRANSIT_CONFIRMATION_CODE": 524, "GOOGLE_PAY_TRANSIT_FACE_VALUE": 525, "GOOGLE_PAY_TRANSIT_PURCHASE_PRICE": 526, "GOOGLE_PAY_TRANSIT_DISCOUNT_MESSAGE": 527, "GOOGLE_PAY_TEXT_MODULE": 1000, "GOOGLE_PAY_ISSUER_NAME": 1001, "GOOGLE_PAY_STATIC_TEXT_MODULE": 1002, } )
Enum value maps for GooglePayField.
var ( PasswordType_name = map[int32]string{ 0: "PASSWORD_TYPE_DO_NOT_USE", 1: "PASSWORD_TYPE_NO_PASSWORD", 2: "PASSWORD_TYPE_PASSWORD_ONLY", } PasswordType_value = map[string]int32{ "PASSWORD_TYPE_DO_NOT_USE": 0, "PASSWORD_TYPE_NO_PASSWORD": 1, "PASSWORD_TYPE_PASSWORD_ONLY": 2, } )
Enum value maps for PasswordType.
var ( SupportedAndroidWallet_name = map[int32]string{ 0: "ANDROID_WALLET_DO_NOT_USE", 1: "ANDROID_WALLET_PASSWALLET", 2: "ANDROID_WALLET_WALLETPASSES", } SupportedAndroidWallet_value = map[string]int32{ "ANDROID_WALLET_DO_NOT_USE": 0, "ANDROID_WALLET_PASSWALLET": 1, "ANDROID_WALLET_WALLETPASSES": 2, } )
Enum value maps for SupportedAndroidWallet.
var ( FbPixelStandardEvent_name = map[int32]string{ 0: "FBP_STANDARD_EVENT_DO_NOT_USE", 1: "FBP_STANDARD_EVENT_PAGE_VIEW", 2: "FBP_STANDARD_EVENT_COMPLETE_REGISTRATION", 3: "FBP_STANDARD_EVENT_LEAD", 4: "FBP_STANDARD_EVENT_PURCHASE", 5: "FBP_STANDARD_EVENT_SCHEDULE", 6: "FBP_STANDARD_EVENT_START_TRIAL", 7: "FBP_STANDARD_EVENT_SUBMIT_APPLICATION", 8: "FBP_STANDARD_EVENT_SUBSCRIBE", 9: "FBP_STANDARD_EVENT_VIEW_CONTENT", } FbPixelStandardEvent_value = map[string]int32{ "FBP_STANDARD_EVENT_DO_NOT_USE": 0, "FBP_STANDARD_EVENT_PAGE_VIEW": 1, "FBP_STANDARD_EVENT_COMPLETE_REGISTRATION": 2, "FBP_STANDARD_EVENT_LEAD": 3, "FBP_STANDARD_EVENT_PURCHASE": 4, "FBP_STANDARD_EVENT_SCHEDULE": 5, "FBP_STANDARD_EVENT_START_TRIAL": 6, "FBP_STANDARD_EVENT_SUBMIT_APPLICATION": 7, "FBP_STANDARD_EVENT_SUBSCRIBE": 8, "FBP_STANDARD_EVENT_VIEW_CONTENT": 9, } )
Enum value maps for FbPixelStandardEvent.
var ( GoogleAnalyticsDataCollectionPageEvent_name = map[int32]string{ 0: "GA_DC_EVENT_DO_NOT_USE", 1: "GA_DC_EVENT_PAGE_VIEW", 2: "GA_DC_EVENT_SUBMIT_FORM", } GoogleAnalyticsDataCollectionPageEvent_value = map[string]int32{ "GA_DC_EVENT_DO_NOT_USE": 0, "GA_DC_EVENT_PAGE_VIEW": 1, "GA_DC_EVENT_SUBMIT_FORM": 2, } )
Enum value maps for GoogleAnalyticsDataCollectionPageEvent.
var ( GoogleAnalyticsPassRenderPageEvent_name = map[int32]string{ 0: "GA_PP_EVENT_DO_NOT_USE", 1: "GA_PP_EVENT_PAGE_VIEW", 2: "GA_PP_EVENT_ADD_TO_APPLE_WALLET_CLICK", 3: "GA_PP_EVENT_VIEW_PASS_IN_APPLE_WALLET_CLICK", 4: "GA_PP_EVENT_SAVE_TO_GOOGLE_PAY_CLICK", 5: "GA_PP_EVENT_CHANGE_LANGUAGE", } GoogleAnalyticsPassRenderPageEvent_value = map[string]int32{ "GA_PP_EVENT_DO_NOT_USE": 0, "GA_PP_EVENT_PAGE_VIEW": 1, "GA_PP_EVENT_ADD_TO_APPLE_WALLET_CLICK": 2, "GA_PP_EVENT_VIEW_PASS_IN_APPLE_WALLET_CLICK": 3, "GA_PP_EVENT_SAVE_TO_GOOGLE_PAY_CLICK": 4, "GA_PP_EVENT_CHANGE_LANGUAGE": 5, } )
Enum value maps for GoogleAnalyticsPassRenderPageEvent.
var ( GoogleAnalyticsCustomerInitiatedRedemptionPageEvent_name = map[int32]string{ 0: "GA_CIRP_EVENT_DO_NOT_USE", 1: "GA_CIRP_EVENT_PAGE_VIEW", 2: "GA_CIRP_EVENT_REDEEM", } GoogleAnalyticsCustomerInitiatedRedemptionPageEvent_value = map[string]int32{ "GA_CIRP_EVENT_DO_NOT_USE": 0, "GA_CIRP_EVENT_PAGE_VIEW": 1, "GA_CIRP_EVENT_REDEEM": 2, } )
Enum value maps for GoogleAnalyticsCustomerInitiatedRedemptionPageEvent.
var ( OAuth2Provider_name = map[int32]string{ 0: "OAUTH_DO_NOT_USE", 10: "OAUTH_PATREON", 50: "OAUTH_SPROUT", 100: "OAUTH_MAILCHIMP", 150: "OAUTH_XERO", } OAuth2Provider_value = map[string]int32{ "OAUTH_DO_NOT_USE": 0, "OAUTH_PATREON": 10, "OAUTH_SPROUT": 50, "OAUTH_MAILCHIMP": 100, "OAUTH_XERO": 150, } )
Enum value maps for OAuth2Provider.
var ( ScannerMembershipPermissions_name = map[int32]string{ 0: "MEMBERSHIP_PERMISSION_NONE", 1: "MEMBERSHIP_PERMISSION_VIEW_MEMBER", 2: "MEMBERSHIP_PERMISSION_EDIT_MEMBER", 4: "MEMBERSHIP_PERMISSION_EARN_POINTS", 8: "MEMBERSHIP_PERMISSION_BURN_POINTS", 16: "MEMBERSHIP_PERMISSION_SET_POINTS", 32: "MEMBERSHIP_PERMISSION_CHANGE_TIER", 64: "MEMBERSHIP_PERMISSION_VIEW_EVENTS", 128: "MEMBERSHIP_PERMISSION_CHANGE_EXPIRY", 256: "MEMBERSHIP_PERMISSION_CHECK_IN_OUT", 512: "MEMBERSHIP_PERMISSION_VALIDATE", } ScannerMembershipPermissions_value = map[string]int32{ "MEMBERSHIP_PERMISSION_NONE": 0, "MEMBERSHIP_PERMISSION_VIEW_MEMBER": 1, "MEMBERSHIP_PERMISSION_EDIT_MEMBER": 2, "MEMBERSHIP_PERMISSION_EARN_POINTS": 4, "MEMBERSHIP_PERMISSION_BURN_POINTS": 8, "MEMBERSHIP_PERMISSION_SET_POINTS": 16, "MEMBERSHIP_PERMISSION_CHANGE_TIER": 32, "MEMBERSHIP_PERMISSION_VIEW_EVENTS": 64, "MEMBERSHIP_PERMISSION_CHANGE_EXPIRY": 128, "MEMBERSHIP_PERMISSION_CHECK_IN_OUT": 256, "MEMBERSHIP_PERMISSION_VALIDATE": 512, } )
Enum value maps for ScannerMembershipPermissions.
var ( ScannerCouponPermissions_name = map[int32]string{ 0: "COUPON_PERMISSION_NONE", 1: "COUPON_PERMISSION_VIEW_COUPON", 2: "COUPON_PERMISSION_EDIT_COUPON", 4: "COUPON_PERMISSION_REDEEM", 8: "COUPON_PERMISSION_VIEW_EVENTS", 16: "COUPON_PERMISSION_CHANGE_EXPIRY", 32: "COUPON_PERMISSION_VALIDATE", } ScannerCouponPermissions_value = map[string]int32{ "COUPON_PERMISSION_NONE": 0, "COUPON_PERMISSION_VIEW_COUPON": 1, "COUPON_PERMISSION_EDIT_COUPON": 2, "COUPON_PERMISSION_REDEEM": 4, "COUPON_PERMISSION_VIEW_EVENTS": 8, "COUPON_PERMISSION_CHANGE_EXPIRY": 16, "COUPON_PERMISSION_VALIDATE": 32, } )
Enum value maps for ScannerCouponPermissions.
var ( DefaultMembershipScanAction_name = map[int32]string{ 0: "MEMBERSHIP_DEFAULT_NONE", 1: "MEMBERSHIP_DEFAULT_EARN_POINTS", 2: "MEMBERSHIP_DEFAULT_BURN_POINTS", 4: "MEMBERSHIP_DEFAULT_CHECK_IN_OUT", 8: "MEMBERSHIP_DEFAULT_VALIDATE", } DefaultMembershipScanAction_value = map[string]int32{ "MEMBERSHIP_DEFAULT_NONE": 0, "MEMBERSHIP_DEFAULT_EARN_POINTS": 1, "MEMBERSHIP_DEFAULT_BURN_POINTS": 2, "MEMBERSHIP_DEFAULT_CHECK_IN_OUT": 4, "MEMBERSHIP_DEFAULT_VALIDATE": 8, } )
Enum value maps for DefaultMembershipScanAction.
var ( DefaultCouponScanAction_name = map[int32]string{ 0: "COUPON_DEFAULT_NONE", 1: "COUPON_DEFAULT_REDEEM", 2: "COUPON_DEFAULT_VALIDATE", } DefaultCouponScanAction_value = map[string]int32{ "COUPON_DEFAULT_NONE": 0, "COUPON_DEFAULT_REDEEM": 1, "COUPON_DEFAULT_VALIDATE": 2, } )
Enum value maps for DefaultCouponScanAction.
var Certificates_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Certificates", HandlerType: (*CertificatesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "getAppleCertificateData", Handler: _Certificates_GetAppleCertificateData_Handler, }, { MethodName: "getCertificateSigningRequest", Handler: _Certificates_GetCertificateSigningRequest_Handler, }, { MethodName: "addAppleCertificate", Handler: _Certificates_AddAppleCertificate_Handler, }, { MethodName: "updateAppleCertificate", Handler: _Certificates_UpdateAppleCertificate_Handler, }, { MethodName: "countAppleCertificatesDeprecated", Handler: _Certificates_CountAppleCertificatesDeprecated_Handler, }, { MethodName: "countAppleCertificates", Handler: _Certificates_CountAppleCertificates_Handler, }, { MethodName: "sendNFCSigningCredentials", Handler: _Certificates_SendNFCSigningCredentials_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "listAppleCertificatesDeprecated", Handler: _Certificates_ListAppleCertificatesDeprecated_Handler, ServerStreams: true, }, { StreamName: "listAppleCertificates", Handler: _Certificates_ListAppleCertificates_Handler, ServerStreams: true, }, }, Metadata: "io/core/a_rpc_certificates.proto", }
Certificates_ServiceDesc is the grpc.ServiceDesc for Certificates service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Distribution_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Distribution", HandlerType: (*DistributionServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "sendWelcomeEmail", Handler: _Distribution_SendWelcomeEmail_Handler, }, { MethodName: "getSmartPassLink", Handler: _Distribution_GetSmartPassLink_Handler, }, { MethodName: "getDataCollectionPageFields", Handler: _Distribution_GetDataCollectionPageFields_Handler, }, { MethodName: "uploadSmartPassCsv", Handler: _Distribution_UploadSmartPassCsv_Handler, }, { MethodName: "importProtocolCsv", Handler: _Distribution_ImportProtocolCsv_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "io/core/a_rpc_distribution.proto", }
Distribution_ServiceDesc is the grpc.ServiceDesc for Distribution service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_io_certificate_certificate_proto protoreflect.FileDescriptor
var File_io_common_attributes_proto protoreflect.FileDescriptor
var File_io_common_billing_proto protoreflect.FileDescriptor
var File_io_common_common_objects_proto protoreflect.FileDescriptor
var File_io_common_distribution_proto protoreflect.FileDescriptor
var File_io_common_expiry_proto protoreflect.FileDescriptor
var File_io_common_filter_proto protoreflect.FileDescriptor
var File_io_common_integration_proto protoreflect.FileDescriptor
var File_io_common_links_proto protoreflect.FileDescriptor
var File_io_common_localization_proto protoreflect.FileDescriptor
var File_io_common_message_proto protoreflect.FileDescriptor
var File_io_common_metrics_proto protoreflect.FileDescriptor
var File_io_common_note_proto protoreflect.FileDescriptor
var File_io_common_pagination_proto protoreflect.FileDescriptor
var File_io_common_pass_proto protoreflect.FileDescriptor
var File_io_common_personal_proto protoreflect.FileDescriptor
var File_io_common_project_proto protoreflect.FileDescriptor
var File_io_common_protocols_proto protoreflect.FileDescriptor
var File_io_common_proximity_proto protoreflect.FileDescriptor
var File_io_common_reporting_proto protoreflect.FileDescriptor
var File_io_common_template_proto protoreflect.FileDescriptor
var File_io_common_tracking_proto protoreflect.FileDescriptor
var File_io_common_transaction_proto protoreflect.FileDescriptor
var File_io_common_useragent_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_certificates_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_distribution_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_images_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_messages_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_others_proto protoreflect.FileDescriptor
var File_io_core_a_rpc_templates_proto protoreflect.FileDescriptor
var File_io_image_image_proto protoreflect.FileDescriptor
var File_io_user_user_proto protoreflect.FileDescriptor
var Images_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Images", HandlerType: (*ImagesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "setProfileImage", Handler: _Images_SetProfileImage_Handler, }, { MethodName: "getProfileImage", Handler: _Images_GetProfileImage_Handler, }, { MethodName: "createImages", Handler: _Images_CreateImages_Handler, }, { MethodName: "updateImage", Handler: _Images_UpdateImage_Handler, }, { MethodName: "getImageURL", Handler: _Images_GetImageURL_Handler, }, { MethodName: "getStampImageURL", Handler: _Images_GetStampImageURL_Handler, }, { MethodName: "getLocalizedImageURL", Handler: _Images_GetLocalizedImageURL_Handler, }, { MethodName: "getProfileImageById", Handler: _Images_GetProfileImageById_Handler, }, { MethodName: "getImageBundle", Handler: _Images_GetImageBundle_Handler, }, { MethodName: "getImageData", Handler: _Images_GetImageData_Handler, }, { MethodName: "deleteImage", Handler: _Images_DeleteImage_Handler, }, { MethodName: "deleteLocalizedImage", Handler: _Images_DeleteLocalizedImage_Handler, }, { MethodName: "countImagesDeprecated", Handler: _Images_CountImagesDeprecated_Handler, }, { MethodName: "countImages", Handler: _Images_CountImages_Handler, }, { MethodName: "countImagesForUserDeprecated", Handler: _Images_CountImagesForUserDeprecated_Handler, }, { MethodName: "countImagesForUser", Handler: _Images_CountImagesForUser_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "listImagesForUserDeprecated", Handler: _Images_ListImagesForUserDeprecated_Handler, ServerStreams: true, }, { StreamName: "listImagesForUser", Handler: _Images_ListImagesForUser_Handler, ServerStreams: true, }, { StreamName: "listImagesDeprecated", Handler: _Images_ListImagesDeprecated_Handler, ServerStreams: true, }, { StreamName: "listImages", Handler: _Images_ListImages_Handler, ServerStreams: true, }, }, Metadata: "io/core/a_rpc_images.proto", }
Images_ServiceDesc is the grpc.ServiceDesc for Images service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Integrations_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Integrations", HandlerType: (*IntegrationsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "createIntegrations", Handler: _Integrations_CreateIntegrations_Handler, }, { MethodName: "getIntegrations", Handler: _Integrations_GetIntegrations_Handler, }, { MethodName: "updateIntegrations", Handler: _Integrations_UpdateIntegrations_Handler, }, { MethodName: "deleteIntegrations", Handler: _Integrations_DeleteIntegrations_Handler, }, { MethodName: "createSinkSubscription", Handler: _Integrations_CreateSinkSubscription_Handler, }, { MethodName: "getSinkSubscription", Handler: _Integrations_GetSinkSubscription_Handler, }, { MethodName: "updateSinkSubscription", Handler: _Integrations_UpdateSinkSubscription_Handler, }, { MethodName: "deleteSinkSubscription", Handler: _Integrations_DeleteSinkSubscription_Handler, }, { MethodName: "getSampleSubscriptionEvent", Handler: _Integrations_GetSampleSubscriptionEvent_Handler, }, { MethodName: "callDynamicApi", Handler: _Integrations_CallDynamicApi_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "listSinkSubscriptionsDeprecated", Handler: _Integrations_ListSinkSubscriptionsDeprecated_Handler, ServerStreams: true, }, { StreamName: "listSinkSubscriptions", Handler: _Integrations_ListSinkSubscriptions_Handler, ServerStreams: true, }, }, Metadata: "io/core/a_rpc_others.proto", }
Integrations_ServiceDesc is the grpc.ServiceDesc for Integrations service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Messages_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Messages", HandlerType: (*MessagesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "getMessage", Handler: _Messages_GetMessage_Handler, }, { MethodName: "createMessage", Handler: _Messages_CreateMessage_Handler, }, { MethodName: "updateMessage", Handler: _Messages_UpdateMessage_Handler, }, { MethodName: "deleteMessage", Handler: _Messages_DeleteMessage_Handler, }, { MethodName: "sendMessage", Handler: _Messages_SendMessage_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "io/core/a_rpc_messages.proto", }
Messages_ServiceDesc is the grpc.ServiceDesc for Messages service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Templates_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Templates", HandlerType: (*TemplatesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "createTemplate", Handler: _Templates_CreateTemplate_Handler, }, { MethodName: "updateTemplate", Handler: _Templates_UpdateTemplate_Handler, }, { MethodName: "getTemplate", Handler: _Templates_GetTemplate_Handler, }, { MethodName: "getDefaultTemplate", Handler: _Templates_GetDefaultTemplate_Handler, }, { MethodName: "copyTemplate", Handler: _Templates_CopyTemplate_Handler, }, { MethodName: "deleteTemplate", Handler: _Templates_DeleteTemplate_Handler, }, { MethodName: "countTemplatesDeprecated", Handler: _Templates_CountTemplatesDeprecated_Handler, }, { MethodName: "countTemplates", Handler: _Templates_CountTemplates_Handler, }, { MethodName: "countTemplatesForUserDeprecated", Handler: _Templates_CountTemplatesForUserDeprecated_Handler, }, { MethodName: "countTemplatesForUser", Handler: _Templates_CountTemplatesForUser_Handler, }, { MethodName: "createLocation", Handler: _Templates_CreateLocation_Handler, }, { MethodName: "updateLocation", Handler: _Templates_UpdateLocation_Handler, }, { MethodName: "getLocation", Handler: _Templates_GetLocation_Handler, }, { MethodName: "copyLocation", Handler: _Templates_CopyLocation_Handler, }, { MethodName: "deleteLocation", Handler: _Templates_DeleteLocation_Handler, }, { MethodName: "countLocationsDeprecated", Handler: _Templates_CountLocationsDeprecated_Handler, }, { MethodName: "countLocations", Handler: _Templates_CountLocations_Handler, }, { MethodName: "createBeacon", Handler: _Templates_CreateBeacon_Handler, }, { MethodName: "updateBeacon", Handler: _Templates_UpdateBeacon_Handler, }, { MethodName: "getBeacon", Handler: _Templates_GetBeacon_Handler, }, { MethodName: "copyBeacon", Handler: _Templates_CopyBeacon_Handler, }, { MethodName: "deleteBeacon", Handler: _Templates_DeleteBeacon_Handler, }, { MethodName: "countBeaconsDeprecated", Handler: _Templates_CountBeaconsDeprecated_Handler, }, { MethodName: "countBeacons", Handler: _Templates_CountBeacons_Handler, }, { MethodName: "createLink", Handler: _Templates_CreateLink_Handler, }, { MethodName: "updateLink", Handler: _Templates_UpdateLink_Handler, }, { MethodName: "getLink", Handler: _Templates_GetLink_Handler, }, { MethodName: "copyLink", Handler: _Templates_CopyLink_Handler, }, { MethodName: "deleteLink", Handler: _Templates_DeleteLink_Handler, }, { MethodName: "countLinksDeprecated", Handler: _Templates_CountLinksDeprecated_Handler, }, { MethodName: "countLinks", Handler: _Templates_CountLinks_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "listTemplatesForUserDeprecated", Handler: _Templates_ListTemplatesForUserDeprecated_Handler, ServerStreams: true, }, { StreamName: "listTemplatesForUser", Handler: _Templates_ListTemplatesForUser_Handler, ServerStreams: true, }, { StreamName: "listTemplatesDeprecated", Handler: _Templates_ListTemplatesDeprecated_Handler, ServerStreams: true, }, { StreamName: "listTemplates", Handler: _Templates_ListTemplates_Handler, ServerStreams: true, }, { StreamName: "listLocationsDeprecated", Handler: _Templates_ListLocationsDeprecated_Handler, ServerStreams: true, }, { StreamName: "listLocations", Handler: _Templates_ListLocations_Handler, ServerStreams: true, }, { StreamName: "listBeaconsDeprecated", Handler: _Templates_ListBeaconsDeprecated_Handler, ServerStreams: true, }, { StreamName: "listBeacons", Handler: _Templates_ListBeacons_Handler, ServerStreams: true, }, { StreamName: "listLinksDeprecated", Handler: _Templates_ListLinksDeprecated_Handler, ServerStreams: true, }, { StreamName: "listLinks", Handler: _Templates_ListLinks_Handler, ServerStreams: true, }, }, Metadata: "io/core/a_rpc_templates.proto", }
Templates_ServiceDesc is the grpc.ServiceDesc for Templates service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Users_ServiceDesc = grpc.ServiceDesc{ ServiceName: "io.Users", HandlerType: (*UsersServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "createUser", Handler: _Users_CreateUser_Handler, }, { MethodName: "newUser", Handler: _Users_NewUser_Handler, }, { MethodName: "verify", Handler: _Users_Verify_Handler, }, { MethodName: "resendVerificationEmail", Handler: _Users_ResendVerificationEmail_Handler, }, { MethodName: "getUser", Handler: _Users_GetUser_Handler, }, { MethodName: "login", Handler: _Users_Login_Handler, }, { MethodName: "resetPassword", Handler: _Users_ResetPassword_Handler, }, { MethodName: "sendPasswordResetLink", Handler: _Users_SendPasswordResetLink_Handler, }, { MethodName: "changePassword", Handler: _Users_ChangePassword_Handler, }, { MethodName: "changeEmail", Handler: _Users_ChangeEmail_Handler, }, { MethodName: "confirmEmailChange", Handler: _Users_ConfirmEmailChange_Handler, }, { MethodName: "updateCompanyName", Handler: _Users_UpdateCompanyName_Handler, }, { MethodName: "getProjectByUuid", Handler: _Users_GetProjectByUuid_Handler, }, { MethodName: "getProjectAndTemplateByShortCode", Handler: _Users_GetProjectAndTemplateByShortCode_Handler, }, { MethodName: "getScannerConfig", Handler: _Users_GetScannerConfig_Handler, }, { MethodName: "createScannerConfig", Handler: _Users_CreateScannerConfig_Handler, }, { MethodName: "updateScannerConfig", Handler: _Users_UpdateScannerConfig_Handler, }, { MethodName: "createAuthorizationResource", Handler: _Users_CreateAuthorizationResource_Handler, }, { MethodName: "deleteAuthorizationResource", Handler: _Users_DeleteAuthorizationResource_Handler, }, { MethodName: "deleteAccount", Handler: _Users_DeleteAccount_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "getProjectsForUserQueryDeprecated", Handler: _Users_GetProjectsForUserQueryDeprecated_Handler, ServerStreams: true, }, { StreamName: "getProjectsQueryDeprecated", Handler: _Users_GetProjectsQueryDeprecated_Handler, ServerStreams: true, }, { StreamName: "getProjectsForUserQuery", Handler: _Users_GetProjectsForUserQuery_Handler, ServerStreams: true, }, { StreamName: "getProjectsQuery", Handler: _Users_GetProjectsQuery_Handler, ServerStreams: true, }, { StreamName: "getProjectsForUser", Handler: _Users_GetProjectsForUser_Handler, ServerStreams: true, }, { StreamName: "getProjects", Handler: _Users_GetProjects_Handler, ServerStreams: true, }, }, Metadata: "io/core/a_rpc_others.proto", }
Users_ServiceDesc is the grpc.ServiceDesc for Users service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterCertificatesHandler ¶
func RegisterCertificatesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterCertificatesHandler registers the http handlers for service Certificates to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterCertificatesHandlerClient ¶
func RegisterCertificatesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CertificatesClient) error
RegisterCertificatesHandlerClient registers the http handlers for service Certificates to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CertificatesClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CertificatesClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CertificatesClient" to call the correct interceptors.
func RegisterCertificatesHandlerFromEndpoint ¶
func RegisterCertificatesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterCertificatesHandlerFromEndpoint is same as RegisterCertificatesHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterCertificatesHandlerServer ¶
func RegisterCertificatesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CertificatesServer) error
RegisterCertificatesHandlerServer registers the http handlers for service Certificates to "mux". UnaryRPC :call CertificatesServer 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 RegisterCertificatesHandlerFromEndpoint instead.
func RegisterCertificatesServer ¶
func RegisterCertificatesServer(s grpc.ServiceRegistrar, srv CertificatesServer)
func RegisterDistributionHandler ¶
func RegisterDistributionHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterDistributionHandler registers the http handlers for service Distribution to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterDistributionHandlerClient ¶
func RegisterDistributionHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DistributionClient) error
RegisterDistributionHandlerClient registers the http handlers for service Distribution to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DistributionClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DistributionClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DistributionClient" to call the correct interceptors.
func RegisterDistributionHandlerFromEndpoint ¶
func RegisterDistributionHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterDistributionHandlerFromEndpoint is same as RegisterDistributionHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterDistributionHandlerServer ¶
func RegisterDistributionHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DistributionServer) error
RegisterDistributionHandlerServer registers the http handlers for service Distribution to "mux". UnaryRPC :call DistributionServer 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 RegisterDistributionHandlerFromEndpoint instead.
func RegisterDistributionServer ¶
func RegisterDistributionServer(s grpc.ServiceRegistrar, srv DistributionServer)
func RegisterImagesHandler ¶
RegisterImagesHandler registers the http handlers for service Images to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterImagesHandlerClient ¶
func RegisterImagesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ImagesClient) error
RegisterImagesHandlerClient registers the http handlers for service Images to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ImagesClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ImagesClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ImagesClient" to call the correct interceptors.
func RegisterImagesHandlerFromEndpoint ¶
func RegisterImagesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterImagesHandlerFromEndpoint is same as RegisterImagesHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterImagesHandlerServer ¶
func RegisterImagesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ImagesServer) error
RegisterImagesHandlerServer registers the http handlers for service Images to "mux". UnaryRPC :call ImagesServer 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 RegisterImagesHandlerFromEndpoint instead.
func RegisterImagesServer ¶
func RegisterImagesServer(s grpc.ServiceRegistrar, srv ImagesServer)
func RegisterIntegrationsHandler ¶
func RegisterIntegrationsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterIntegrationsHandler registers the http handlers for service Integrations to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterIntegrationsHandlerClient ¶
func RegisterIntegrationsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client IntegrationsClient) error
RegisterIntegrationsHandlerClient registers the http handlers for service Integrations to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "IntegrationsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "IntegrationsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "IntegrationsClient" to call the correct interceptors.
func RegisterIntegrationsHandlerFromEndpoint ¶
func RegisterIntegrationsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterIntegrationsHandlerFromEndpoint is same as RegisterIntegrationsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterIntegrationsHandlerServer ¶
func RegisterIntegrationsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server IntegrationsServer) error
RegisterIntegrationsHandlerServer registers the http handlers for service Integrations to "mux". UnaryRPC :call IntegrationsServer 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 RegisterIntegrationsHandlerFromEndpoint instead.
func RegisterIntegrationsServer ¶
func RegisterIntegrationsServer(s grpc.ServiceRegistrar, srv IntegrationsServer)
func RegisterMessagesHandler ¶
func RegisterMessagesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterMessagesHandler registers the http handlers for service Messages to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterMessagesHandlerClient ¶
func RegisterMessagesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MessagesClient) error
RegisterMessagesHandlerClient registers the http handlers for service Messages to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MessagesClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MessagesClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MessagesClient" to call the correct interceptors.
func RegisterMessagesHandlerFromEndpoint ¶
func RegisterMessagesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterMessagesHandlerFromEndpoint is same as RegisterMessagesHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterMessagesHandlerServer ¶
func RegisterMessagesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MessagesServer) error
RegisterMessagesHandlerServer registers the http handlers for service Messages to "mux". UnaryRPC :call MessagesServer 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 RegisterMessagesHandlerFromEndpoint instead.
func RegisterMessagesServer ¶
func RegisterMessagesServer(s grpc.ServiceRegistrar, srv MessagesServer)
func RegisterTemplatesHandler ¶
func RegisterTemplatesHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterTemplatesHandler registers the http handlers for service Templates to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterTemplatesHandlerClient ¶
func RegisterTemplatesHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TemplatesClient) error
RegisterTemplatesHandlerClient registers the http handlers for service Templates to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "TemplatesClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "TemplatesClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "TemplatesClient" to call the correct interceptors.
func RegisterTemplatesHandlerFromEndpoint ¶
func RegisterTemplatesHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterTemplatesHandlerFromEndpoint is same as RegisterTemplatesHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterTemplatesHandlerServer ¶
func RegisterTemplatesHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TemplatesServer) error
RegisterTemplatesHandlerServer registers the http handlers for service Templates to "mux". UnaryRPC :call TemplatesServer 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 RegisterTemplatesHandlerFromEndpoint instead.
func RegisterTemplatesServer ¶
func RegisterTemplatesServer(s grpc.ServiceRegistrar, srv TemplatesServer)
func RegisterUsersHandler ¶
RegisterUsersHandler registers the http handlers for service Users to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterUsersHandlerClient ¶
func RegisterUsersHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UsersClient) error
RegisterUsersHandlerClient registers the http handlers for service Users to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "UsersClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "UsersClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "UsersClient" to call the correct interceptors.
func RegisterUsersHandlerFromEndpoint ¶
func RegisterUsersHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterUsersHandlerFromEndpoint is same as RegisterUsersHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterUsersHandlerServer ¶
func RegisterUsersHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UsersServer) error
RegisterUsersHandlerServer registers the http handlers for service Users to "mux". UnaryRPC :call UsersServer 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 RegisterUsersHandlerFromEndpoint instead.
func RegisterUsersServer ¶
func RegisterUsersServer(s grpc.ServiceRegistrar, srv UsersServer)
Types ¶
type ActionMethod ¶
type ActionMethod int32
Action method is an api call method (post, put, delete) used when data get integrated with the third party application. This enum will be useful if topic is not directly produced by debezium and want to know the original debezium event operation.
const ( ActionMethod_METHOD_NONE ActionMethod = 0 // Invokes POST request to create a record the third party app. ActionMethod_METHOD_POST ActionMethod = 1 // Invokes PUT request to update existing record on the third party app. ActionMethod_METHOD_PUT ActionMethod = 2 // Invokes DELETE request to delete existing record on the third party app. ActionMethod_METHOD_DELETE ActionMethod = 3 )
func (ActionMethod) Descriptor ¶
func (ActionMethod) Descriptor() protoreflect.EnumDescriptor
func (ActionMethod) Enum ¶
func (x ActionMethod) Enum() *ActionMethod
func (ActionMethod) EnumDescriptor
deprecated
func (ActionMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use ActionMethod.Descriptor instead.
func (ActionMethod) Number ¶
func (x ActionMethod) Number() protoreflect.EnumNumber
func (ActionMethod) String ¶
func (x ActionMethod) String() string
func (ActionMethod) Type ¶
func (ActionMethod) Type() protoreflect.EnumType
type Address ¶
type Address struct { AddressLine1 string `protobuf:"bytes,1,opt,name=addressLine1,proto3" json:"addressLine1,omitempty"` AddressLine2 string `protobuf:"bytes,2,opt,name=addressLine2,proto3" json:"addressLine2,omitempty"` AddressLine3 string `protobuf:"bytes,3,opt,name=addressLine3,proto3" json:"addressLine3,omitempty"` City string `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"` State string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"` ZipCode string `protobuf:"bytes,6,opt,name=zipCode,proto3" json:"zipCode,omitempty"` CountryCode string `protobuf:"bytes,7,opt,name=countryCode,proto3" json:"countryCode,omitempty"` // contains filtered or unexported fields }
func (*Address) Descriptor
deprecated
func (*Address) GetAddressLine1 ¶
func (*Address) GetAddressLine2 ¶
func (*Address) GetAddressLine3 ¶
func (*Address) GetCountryCode ¶
func (*Address) GetZipCode ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type AddressRenderOptions ¶
type AddressRenderOptions struct { Address1Label string `protobuf:"bytes,1,opt,name=address1Label,proto3" json:"address1Label,omitempty"` Address2Label string `protobuf:"bytes,2,opt,name=address2Label,proto3" json:"address2Label,omitempty"` CityLabel string `protobuf:"bytes,3,opt,name=cityLabel,proto3" json:"cityLabel,omitempty"` CountryLabel string `protobuf:"bytes,4,opt,name=countryLabel,proto3" json:"countryLabel,omitempty"` ZipLabel string `protobuf:"bytes,5,opt,name=zipLabel,proto3" json:"zipLabel,omitempty"` Address1Placeholder string `protobuf:"bytes,6,opt,name=address1Placeholder,proto3" json:"address1Placeholder,omitempty"` Address2Placeholder string `protobuf:"bytes,7,opt,name=address2Placeholder,proto3" json:"address2Placeholder,omitempty"` CityPlaceholder string `protobuf:"bytes,8,opt,name=cityPlaceholder,proto3" json:"cityPlaceholder,omitempty"` CountryPlaceholder string `protobuf:"bytes,9,opt,name=countryPlaceholder,proto3" json:"countryPlaceholder,omitempty"` ZipPlaceholder string `protobuf:"bytes,10,opt,name=zipPlaceholder,proto3" json:"zipPlaceholder,omitempty"` LocalizedAddress1Label *LocalizedString `protobuf:"bytes,11,opt,name=localizedAddress1Label,proto3" json:"localizedAddress1Label,omitempty"` LocalizedAddress2Label *LocalizedString `protobuf:"bytes,12,opt,name=localizedAddress2Label,proto3" json:"localizedAddress2Label,omitempty"` LocalizedCityLabel *LocalizedString `protobuf:"bytes,13,opt,name=localizedCityLabel,proto3" json:"localizedCityLabel,omitempty"` LocalizedCountryLabel *LocalizedString `protobuf:"bytes,14,opt,name=localizedCountryLabel,proto3" json:"localizedCountryLabel,omitempty"` LocalizedZipLabel *LocalizedString `protobuf:"bytes,15,opt,name=localizedZipLabel,proto3" json:"localizedZipLabel,omitempty"` LocalizedAddress1Placeholder *LocalizedString `protobuf:"bytes,16,opt,name=localizedAddress1Placeholder,proto3" json:"localizedAddress1Placeholder,omitempty"` LocalizedAddress2Placeholder *LocalizedString `protobuf:"bytes,17,opt,name=localizedAddress2Placeholder,proto3" json:"localizedAddress2Placeholder,omitempty"` LocalizedCityPlaceholder *LocalizedString `protobuf:"bytes,18,opt,name=localizedCityPlaceholder,proto3" json:"localizedCityPlaceholder,omitempty"` LocalizedCountryPlaceholder *LocalizedString `protobuf:"bytes,19,opt,name=localizedCountryPlaceholder,proto3" json:"localizedCountryPlaceholder,omitempty"` LocalizedZipPlaceholder *LocalizedString `protobuf:"bytes,20,opt,name=localizedZipPlaceholder,proto3" json:"localizedZipPlaceholder,omitempty"` // contains filtered or unexported fields }
func (*AddressRenderOptions) Descriptor
deprecated
func (*AddressRenderOptions) Descriptor() ([]byte, []int)
Deprecated: Use AddressRenderOptions.ProtoReflect.Descriptor instead.
func (*AddressRenderOptions) GetAddress1Label ¶
func (x *AddressRenderOptions) GetAddress1Label() string
func (*AddressRenderOptions) GetAddress1Placeholder ¶
func (x *AddressRenderOptions) GetAddress1Placeholder() string
func (*AddressRenderOptions) GetAddress2Label ¶
func (x *AddressRenderOptions) GetAddress2Label() string
func (*AddressRenderOptions) GetAddress2Placeholder ¶
func (x *AddressRenderOptions) GetAddress2Placeholder() string
func (*AddressRenderOptions) GetCityLabel ¶
func (x *AddressRenderOptions) GetCityLabel() string
func (*AddressRenderOptions) GetCityPlaceholder ¶
func (x *AddressRenderOptions) GetCityPlaceholder() string
func (*AddressRenderOptions) GetCountryLabel ¶
func (x *AddressRenderOptions) GetCountryLabel() string
func (*AddressRenderOptions) GetCountryPlaceholder ¶
func (x *AddressRenderOptions) GetCountryPlaceholder() string
func (*AddressRenderOptions) GetLocalizedAddress1Label ¶
func (x *AddressRenderOptions) GetLocalizedAddress1Label() *LocalizedString
func (*AddressRenderOptions) GetLocalizedAddress1Placeholder ¶
func (x *AddressRenderOptions) GetLocalizedAddress1Placeholder() *LocalizedString
func (*AddressRenderOptions) GetLocalizedAddress2Label ¶
func (x *AddressRenderOptions) GetLocalizedAddress2Label() *LocalizedString
func (*AddressRenderOptions) GetLocalizedAddress2Placeholder ¶
func (x *AddressRenderOptions) GetLocalizedAddress2Placeholder() *LocalizedString
func (*AddressRenderOptions) GetLocalizedCityLabel ¶
func (x *AddressRenderOptions) GetLocalizedCityLabel() *LocalizedString
func (*AddressRenderOptions) GetLocalizedCityPlaceholder ¶
func (x *AddressRenderOptions) GetLocalizedCityPlaceholder() *LocalizedString
func (*AddressRenderOptions) GetLocalizedCountryLabel ¶
func (x *AddressRenderOptions) GetLocalizedCountryLabel() *LocalizedString
func (*AddressRenderOptions) GetLocalizedCountryPlaceholder ¶
func (x *AddressRenderOptions) GetLocalizedCountryPlaceholder() *LocalizedString
func (*AddressRenderOptions) GetLocalizedZipLabel ¶
func (x *AddressRenderOptions) GetLocalizedZipLabel() *LocalizedString
func (*AddressRenderOptions) GetLocalizedZipPlaceholder ¶
func (x *AddressRenderOptions) GetLocalizedZipPlaceholder() *LocalizedString
func (*AddressRenderOptions) GetZipLabel ¶
func (x *AddressRenderOptions) GetZipLabel() string
func (*AddressRenderOptions) GetZipPlaceholder ¶
func (x *AddressRenderOptions) GetZipPlaceholder() string
func (*AddressRenderOptions) ProtoMessage ¶
func (*AddressRenderOptions) ProtoMessage()
func (*AddressRenderOptions) ProtoReflect ¶
func (x *AddressRenderOptions) ProtoReflect() protoreflect.Message
func (*AddressRenderOptions) Reset ¶
func (x *AddressRenderOptions) Reset()
func (*AddressRenderOptions) String ¶
func (x *AddressRenderOptions) String() string
type AnalyticsRequest ¶
type AnalyticsRequest struct { // The protocol that you are requesting analytics for, i.e. MEMBERSHIP, SINGLE_USE_COUPON, EVENT_TICKETS, FLIGHTS, etc. // @tag: validateGeneric:"required" Protocol PassProtocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty" validateGeneric:"required"` // The ID of the highest level element in the protocol. For Membership this is the Program ID, for coupons this is the Campaign ID, For Event Tickets this is Production, For Flight this is CarrierCode. // @tag: validateGeneric:"required" ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty" validateGeneric:"required"` // The Period to group the response data by: per DAY, MONTH or YEAR. // @tag: validateGeneric:"omitempty" Period Period `protobuf:"varint,3,opt,name=period,proto3,enum=io.Period" json:"period,omitempty" validateGeneric:"omitempty"` // Start date sets the oldest date of the data to be shown. // @tag: validateGeneric:"required" StartDate string `protobuf:"bytes,4,opt,name=startDate,proto3" json:"startDate,omitempty" validateGeneric:"required"` // End date sets the latest date of the data to be shown. // @tag: validateGeneric:"required" EndDate string `protobuf:"bytes,5,opt,name=endDate,proto3" json:"endDate,omitempty" validateGeneric:"required"` // Timezone in IANA format; defaults to UTC if not provided. // @tag: validateGeneric:"omitempty" Timezone string `protobuf:"bytes,6,opt,name=timezone,proto3" json:"timezone,omitempty" validateGeneric:"omitempty"` // @tag: validateGeneric:"omitempty" // // Types that are assignable to Filter: // *AnalyticsRequest_Coupon // *AnalyticsRequest_Flight // *AnalyticsRequest_EventTicket Filter isAnalyticsRequest_Filter `protobuf_oneof:"filter" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*AnalyticsRequest) Descriptor
deprecated
func (*AnalyticsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsRequest.ProtoReflect.Descriptor instead.
func (*AnalyticsRequest) GetClassId ¶
func (x *AnalyticsRequest) GetClassId() string
func (*AnalyticsRequest) GetCoupon ¶
func (x *AnalyticsRequest) GetCoupon() *CouponAnalyticsFilter
func (*AnalyticsRequest) GetEndDate ¶
func (x *AnalyticsRequest) GetEndDate() string
func (*AnalyticsRequest) GetEventTicket ¶
func (x *AnalyticsRequest) GetEventTicket() *EventTicketAnalyticsFilter
func (*AnalyticsRequest) GetFilter ¶
func (m *AnalyticsRequest) GetFilter() isAnalyticsRequest_Filter
func (*AnalyticsRequest) GetFlight ¶
func (x *AnalyticsRequest) GetFlight() *FlightAnalyticsFilter
func (*AnalyticsRequest) GetPeriod ¶
func (x *AnalyticsRequest) GetPeriod() Period
func (*AnalyticsRequest) GetProtocol ¶
func (x *AnalyticsRequest) GetProtocol() PassProtocol
func (*AnalyticsRequest) GetStartDate ¶
func (x *AnalyticsRequest) GetStartDate() string
func (*AnalyticsRequest) GetTimezone ¶
func (x *AnalyticsRequest) GetTimezone() string
func (*AnalyticsRequest) ProtoMessage ¶
func (*AnalyticsRequest) ProtoMessage()
func (*AnalyticsRequest) ProtoReflect ¶
func (x *AnalyticsRequest) ProtoReflect() protoreflect.Message
func (*AnalyticsRequest) Reset ¶
func (x *AnalyticsRequest) Reset()
func (*AnalyticsRequest) String ¶
func (x *AnalyticsRequest) String() string
type AnalyticsRequest_Coupon ¶
type AnalyticsRequest_Coupon struct {
Coupon *CouponAnalyticsFilter `protobuf:"bytes,15,opt,name=coupon,proto3,oneof"`
}
type AnalyticsRequest_EventTicket ¶
type AnalyticsRequest_EventTicket struct {
EventTicket *EventTicketAnalyticsFilter `protobuf:"bytes,17,opt,name=eventTicket,proto3,oneof"`
}
type AnalyticsRequest_Flight ¶
type AnalyticsRequest_Flight struct {
Flight *FlightAnalyticsFilter `protobuf:"bytes,16,opt,name=flight,proto3,oneof"`
}
type AnalyticsResponse ¶
type AnalyticsResponse struct { // The Period that the response data is grouped by by: per DAY, MONTH or YEAR. Period Period `protobuf:"varint,1,opt,name=period,proto3,enum=io.Period" json:"period,omitempty"` // Total number of passes created during the requested period. Created uint32 `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"` // Total number of passes installed during the requested period. Installed uint32 `protobuf:"varint,3,opt,name=installed,proto3" json:"installed,omitempty"` // Total number of passes deleted during the requested period. Deleted uint32 `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted,omitempty"` // Total number of passes invalidated during the requested period. Invalidated uint32 `protobuf:"varint,5,opt,name=invalidated,proto3" json:"invalidated,omitempty"` // Total number of passes installed for each device type. DeviceBreakdown *DeviceBreakdown `protobuf:"bytes,6,opt,name=deviceBreakdown,proto3" json:"deviceBreakdown,omitempty"` // Total number of passes installed for each distribution source. UtmSourceBreakdown map[string]uint32 `` /* 178-byte string literal not displayed */ // Breakdown of data by day, month or year. Data []*ChartDataPoints `protobuf:"bytes,8,rep,name=data,proto3" json:"data,omitempty"` // Breakdown of data by utm medium. UtmMediumBreakdown map[string]uint32 `` /* 178-byte string literal not displayed */ // Breakdown of data by utm name. UtmNameBreakdown map[string]uint32 `` /* 175-byte string literal not displayed */ // Breakdown of data by utm term. UtmTermBreakdown map[string]uint32 `` /* 175-byte string literal not displayed */ // Breakdown of data by utm content. UtmContentBreakdown map[string]uint32 `` /* 181-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AnalyticsResponse) Descriptor
deprecated
func (*AnalyticsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsResponse.ProtoReflect.Descriptor instead.
func (*AnalyticsResponse) GetCreated ¶
func (x *AnalyticsResponse) GetCreated() uint32
func (*AnalyticsResponse) GetData ¶
func (x *AnalyticsResponse) GetData() []*ChartDataPoints
func (*AnalyticsResponse) GetDeleted ¶
func (x *AnalyticsResponse) GetDeleted() uint32
func (*AnalyticsResponse) GetDeviceBreakdown ¶
func (x *AnalyticsResponse) GetDeviceBreakdown() *DeviceBreakdown
func (*AnalyticsResponse) GetInstalled ¶
func (x *AnalyticsResponse) GetInstalled() uint32
func (*AnalyticsResponse) GetInvalidated ¶
func (x *AnalyticsResponse) GetInvalidated() uint32
func (*AnalyticsResponse) GetPeriod ¶
func (x *AnalyticsResponse) GetPeriod() Period
func (*AnalyticsResponse) GetUtmContentBreakdown ¶
func (x *AnalyticsResponse) GetUtmContentBreakdown() map[string]uint32
func (*AnalyticsResponse) GetUtmMediumBreakdown ¶
func (x *AnalyticsResponse) GetUtmMediumBreakdown() map[string]uint32
func (*AnalyticsResponse) GetUtmNameBreakdown ¶
func (x *AnalyticsResponse) GetUtmNameBreakdown() map[string]uint32
func (*AnalyticsResponse) GetUtmSourceBreakdown ¶
func (x *AnalyticsResponse) GetUtmSourceBreakdown() map[string]uint32
func (*AnalyticsResponse) GetUtmTermBreakdown ¶
func (x *AnalyticsResponse) GetUtmTermBreakdown() map[string]uint32
func (*AnalyticsResponse) ProtoMessage ¶
func (*AnalyticsResponse) ProtoMessage()
func (*AnalyticsResponse) ProtoReflect ¶
func (x *AnalyticsResponse) ProtoReflect() protoreflect.Message
func (*AnalyticsResponse) Reset ¶
func (x *AnalyticsResponse) Reset()
func (*AnalyticsResponse) String ¶
func (x *AnalyticsResponse) String() string
type ApplePassType ¶
type ApplePassType int32
Apple pass types
const ( // Use if you do not wish to support Apple Wallet ApplePassType_APPLE_NOT_SUPPORTED ApplePassType = 0 ApplePassType_BOARDING_PASS ApplePassType = 1 ApplePassType_COUPON ApplePassType = 2 ApplePassType_EVENT_TICKET ApplePassType = 3 ApplePassType_GENERIC ApplePassType = 4 ApplePassType_STORE_CARD ApplePassType = 5 )
func (ApplePassType) Descriptor ¶
func (ApplePassType) Descriptor() protoreflect.EnumDescriptor
func (ApplePassType) Enum ¶
func (x ApplePassType) Enum() *ApplePassType
func (ApplePassType) EnumDescriptor
deprecated
func (ApplePassType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ApplePassType.Descriptor instead.
func (ApplePassType) Number ¶
func (x ApplePassType) Number() protoreflect.EnumNumber
func (ApplePassType) String ¶
func (x ApplePassType) String() string
func (ApplePassType) Type ¶
func (ApplePassType) Type() protoreflect.EnumType
type AppleWalletFieldRenderOptions ¶
type AppleWalletFieldRenderOptions struct { // Alignment for field title and body text for fields which are displayed on the front of Apple Wallet pass. TextAlignment TextAlignment `protobuf:"varint,2,opt,name=textAlignment,proto3,enum=io.TextAlignment" json:"textAlignment,omitempty"` PositionSettings *PositionSettings `protobuf:"bytes,3,opt,name=positionSettings,proto3" json:"positionSettings,omitempty"` // This message will be displayed as a notification when this field is updated. If %@ is used in the change message it will be replaced with the new field value when the message is displayed. E.g. Your registered name has been changed to %@. ChangeMessage string `protobuf:"bytes,4,opt,name=changeMessage,proto3" json:"changeMessage,omitempty"` // Localize push notification message for different languages. LocalizedChangeMessage *LocalizedString `protobuf:"bytes,5,opt,name=localizedChangeMessage,proto3" json:"localizedChangeMessage,omitempty"` DateStyle DateTimeStyle `protobuf:"varint,6,opt,name=dateStyle,proto3,enum=io.DateTimeStyle" json:"dateStyle,omitempty"` TimeStyle DateTimeStyle `protobuf:"varint,7,opt,name=timeStyle,proto3,enum=io.DateTimeStyle" json:"timeStyle,omitempty"` NumberStyle NumberStyle `protobuf:"varint,8,opt,name=numberStyle,proto3,enum=io.NumberStyle" json:"numberStyle,omitempty"` SuppressLinkDetection []LinkDetector `protobuf:"varint,9,rep,packed,name=suppressLinkDetection,proto3,enum=io.LinkDetector" json:"suppressLinkDetection,omitempty"` // Render date and time values in the provided time, rather than switching to the local time of the user. IgnoreTimezone bool `protobuf:"varint,10,opt,name=ignoreTimezone,proto3" json:"ignoreTimezone,omitempty"` // Render date as a relavent date, rather than an absolute date. IsRelativeDate bool `protobuf:"varint,11,opt,name=isRelativeDate,proto3" json:"isRelativeDate,omitempty"` // contains filtered or unexported fields }
Customise how data field is rendered on the front and back of the pass.
func (*AppleWalletFieldRenderOptions) Descriptor
deprecated
func (*AppleWalletFieldRenderOptions) Descriptor() ([]byte, []int)
Deprecated: Use AppleWalletFieldRenderOptions.ProtoReflect.Descriptor instead.
func (*AppleWalletFieldRenderOptions) GetChangeMessage ¶
func (x *AppleWalletFieldRenderOptions) GetChangeMessage() string
func (*AppleWalletFieldRenderOptions) GetDateStyle ¶
func (x *AppleWalletFieldRenderOptions) GetDateStyle() DateTimeStyle
func (*AppleWalletFieldRenderOptions) GetIgnoreTimezone ¶
func (x *AppleWalletFieldRenderOptions) GetIgnoreTimezone() bool
func (*AppleWalletFieldRenderOptions) GetIsRelativeDate ¶
func (x *AppleWalletFieldRenderOptions) GetIsRelativeDate() bool
func (*AppleWalletFieldRenderOptions) GetLocalizedChangeMessage ¶
func (x *AppleWalletFieldRenderOptions) GetLocalizedChangeMessage() *LocalizedString
func (*AppleWalletFieldRenderOptions) GetNumberStyle ¶
func (x *AppleWalletFieldRenderOptions) GetNumberStyle() NumberStyle
func (*AppleWalletFieldRenderOptions) GetPositionSettings ¶
func (x *AppleWalletFieldRenderOptions) GetPositionSettings() *PositionSettings
func (*AppleWalletFieldRenderOptions) GetSuppressLinkDetection ¶
func (x *AppleWalletFieldRenderOptions) GetSuppressLinkDetection() []LinkDetector
func (*AppleWalletFieldRenderOptions) GetTextAlignment ¶
func (x *AppleWalletFieldRenderOptions) GetTextAlignment() TextAlignment
func (*AppleWalletFieldRenderOptions) GetTimeStyle ¶
func (x *AppleWalletFieldRenderOptions) GetTimeStyle() DateTimeStyle
func (*AppleWalletFieldRenderOptions) ProtoMessage ¶
func (*AppleWalletFieldRenderOptions) ProtoMessage()
func (*AppleWalletFieldRenderOptions) ProtoReflect ¶
func (x *AppleWalletFieldRenderOptions) ProtoReflect() protoreflect.Message
func (*AppleWalletFieldRenderOptions) Reset ¶
func (x *AppleWalletFieldRenderOptions) Reset()
func (*AppleWalletFieldRenderOptions) String ¶
func (x *AppleWalletFieldRenderOptions) String() string
type AppleWalletSettings ¶
type AppleWalletSettings struct { // Pass type PassType ApplePassType `protobuf:"varint,1,opt,name=passType,proto3,enum=io.ApplePassType" json:"passType,omitempty"` // Custom information for companion apps. This data is not displayed to the user on the pass. This data needs to be a valid JSON object and is passed to the companion app when it launches from the pass. For example, a pass for a cafe could include information about the user’s favorite drink and sandwich in a machine-readable form for the companion app to read, making it easy to place an order for "the usual" from the app. // @tag: validateGeneric:"omitempty,json" validateCreate:"omitempty,json" validateUpdate:"omitempty,json" UserInfo string `` /* 166-byte string literal not displayed */ // This is used to specify a deep link into the app displayed on the back of the Apple Wallet pass (the app is chosen from the associatedStoreIdentifiers). If the app supports deep linking, you can use this url to go to a specific point within the app when the link is clicked. AppLaunchUrl string `protobuf:"bytes,3,opt,name=appLaunchUrl,proto3" json:"appLaunchUrl,omitempty"` // A list of iTunes Store item identifiers for the associated apps. Only one item in the list is used — the first item identifier for an app compatible with the user's App Store account and device (hardware/iOS version). If the app is not installed, the link opens the App Store and shows the app. If the app is already installed, the link launches the app. AssociatedStoreIdentifiers []uint32 `protobuf:"varint,4,rep,packed,name=associatedStoreIdentifiers,proto3" json:"associatedStoreIdentifiers,omitempty"` // GPS lock screen messages will show at the lower of max distance and the pass default(unpublished) value. MaxDistance uint32 `protobuf:"varint,5,opt,name=maxDistance,proto3" json:"maxDistance,omitempty"` // List of country codes for the stores of the associated apps. This is required to render the pass correctly in the designer. AppStoreCountries []string `protobuf:"bytes,6,rep,name=appStoreCountries,proto3" json:"appStoreCountries,omitempty"` TransitType TransitType `protobuf:"varint,7,opt,name=transitType,proto3,enum=io.TransitType" json:"transitType,omitempty"` GroupingIdentifier string `protobuf:"bytes,8,opt,name=groupingIdentifier,proto3" json:"groupingIdentifier,omitempty"` // contains filtered or unexported fields }
Pass settings only for Apple Wallet.
func (*AppleWalletSettings) Descriptor
deprecated
func (*AppleWalletSettings) Descriptor() ([]byte, []int)
Deprecated: Use AppleWalletSettings.ProtoReflect.Descriptor instead.
func (*AppleWalletSettings) GetAppLaunchUrl ¶
func (x *AppleWalletSettings) GetAppLaunchUrl() string
func (*AppleWalletSettings) GetAppStoreCountries ¶
func (x *AppleWalletSettings) GetAppStoreCountries() []string
func (*AppleWalletSettings) GetAssociatedStoreIdentifiers ¶
func (x *AppleWalletSettings) GetAssociatedStoreIdentifiers() []uint32
func (*AppleWalletSettings) GetGroupingIdentifier ¶
func (x *AppleWalletSettings) GetGroupingIdentifier() string
func (*AppleWalletSettings) GetMaxDistance ¶
func (x *AppleWalletSettings) GetMaxDistance() uint32
func (*AppleWalletSettings) GetPassType ¶
func (x *AppleWalletSettings) GetPassType() ApplePassType
func (*AppleWalletSettings) GetTransitType ¶
func (x *AppleWalletSettings) GetTransitType() TransitType
func (*AppleWalletSettings) GetUserInfo ¶
func (x *AppleWalletSettings) GetUserInfo() string
func (*AppleWalletSettings) ProtoMessage ¶
func (*AppleWalletSettings) ProtoMessage()
func (*AppleWalletSettings) ProtoReflect ¶
func (x *AppleWalletSettings) ProtoReflect() protoreflect.Message
func (*AppleWalletSettings) Reset ¶
func (x *AppleWalletSettings) Reset()
func (*AppleWalletSettings) String ¶
func (x *AppleWalletSettings) String() string
type Barcode ¶
type Barcode struct { // @tag: validateCreate:"barcodePayload", validateUpdate:"barcodePayload" Payload string `` /* 131-byte string literal not displayed */ // @tag: validateCreate:"required", validateUpdate:"required" Format BarcodeType `` /* 138-byte string literal not displayed */ AltText string `protobuf:"bytes,3,opt,name=altText,proto3" json:"altText,omitempty"` LocalizedAltText *LocalizedString `protobuf:"bytes,4,opt,name=localizedAltText,proto3" json:"localizedAltText,omitempty"` MessageEncoding string `protobuf:"bytes,5,opt,name=messageEncoding,proto3" json:"messageEncoding,omitempty"` // contains filtered or unexported fields }
func (*Barcode) Descriptor
deprecated
func (*Barcode) GetAltText ¶
func (*Barcode) GetFormat ¶
func (x *Barcode) GetFormat() BarcodeType
func (*Barcode) GetLocalizedAltText ¶
func (x *Barcode) GetLocalizedAltText() *LocalizedString
func (*Barcode) GetMessageEncoding ¶
func (*Barcode) GetPayload ¶
func (*Barcode) ProtoMessage ¶
func (*Barcode) ProtoMessage()
func (*Barcode) ProtoReflect ¶
func (x *Barcode) ProtoReflect() protoreflect.Message
type BarcodeType ¶
type BarcodeType int32
Barcode type sets the type of barcode for the pass.
const ( BarcodeType_BARCODE_TYPE_DO_NOT_USE BarcodeType = 0 // QR code can store 4 types of data: numeric, alphanumeric, byte/binary, and Kanji (Chinese characters). BarcodeType_QR BarcodeType = 1 // Aztec codes are commonly used by the transportation industry such as tickets and airline boarding passes. BarcodeType_AZTEC BarcodeType = 2 // 2D barcode which can store multiple data encodings. Not recommended for large payloads. BarcodeType_PDF417 BarcodeType = 3 // Supports any character of the ASCII 128 character set which can store highly diversified information. Suitable for older scanners that may not support 2D barcodes, however, some older scanners may also not be able to read from a phone screen, so requires proper testing before use. BarcodeType_CODE128 BarcodeType = 4 // This does not set a barcode. If you set barcode type as none, no barcode will be shown on the pass. BarcodeType_NONE BarcodeType = 5 )
func (BarcodeType) Descriptor ¶
func (BarcodeType) Descriptor() protoreflect.EnumDescriptor
func (BarcodeType) Enum ¶
func (x BarcodeType) Enum() *BarcodeType
func (BarcodeType) EnumDescriptor
deprecated
func (BarcodeType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BarcodeType.Descriptor instead.
func (BarcodeType) Number ¶
func (x BarcodeType) Number() protoreflect.EnumNumber
func (BarcodeType) String ¶
func (x BarcodeType) String() string
func (BarcodeType) Type ¶
func (BarcodeType) Type() protoreflect.EnumType
type Beacon ¶
type Beacon struct { // System generated unique identifier for your beacon // @tag: validateCreate:"omitempty,uuidCompressedString" validateUpdate:"required,uuidCompressedString" Id string `` /* 152-byte string literal not displayed */ // A valid UUID that is being broadcast from your beacon. // @tag: validateGeneric:"required_without=Id,uuid_rfc4122" Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty" validateGeneric:"required_without=Id,uuid_rfc4122"` // A friendly name used to display the beacon in the admin portal Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Major indicator. // @tag: validateGeneric:"required_without=Id,min=0,max=65535" Major uint32 `protobuf:"varint,4,opt,name=major,proto3" json:"major,omitempty" validateGeneric:"required_without=Id,min=0,max=65535"` // Minor indicator. // @tag: validateGeneric:"required_without=Id,min=0,max=65535" Minor uint32 `protobuf:"varint,5,opt,name=minor,proto3" json:"minor,omitempty" validateGeneric:"required_without=Id,min=0,max=65535"` // Message to be displayed on lock screen when user is in proximity of the beacon (iOS only). // @tag: validateGeneric:"required_without=Id" LockScreenMessage string `protobuf:"bytes,6,opt,name=lockScreenMessage,proto3" json:"lockScreenMessage,omitempty" validateGeneric:"required_without=Id"` // Localized lock screen message. LocalizedLockScreenMessage *LocalizedString `protobuf:"bytes,7,opt,name=localizedLockScreenMessage,proto3" json:"localizedLockScreenMessage,omitempty"` // Beacons will be added in order of their position, from lowest to highest. Position can be any value, E.g. 3 Beacons with positions 30, 10, 20 would be added 10 first, 20 second and 30 third. If no position is provided and the number of beacons exceeds 10, there is no guarantee which beacon(s) would be excluded from the pass. Position uint32 `protobuf:"varint,8,opt,name=position,proto3" json:"position,omitempty"` // contains filtered or unexported fields }
Beacons allow you to display subtle messages to your users when they are in close proximity.
func (*Beacon) Descriptor
deprecated
func (*Beacon) GetLocalizedLockScreenMessage ¶
func (x *Beacon) GetLocalizedLockScreenMessage() *LocalizedString
func (*Beacon) GetLockScreenMessage ¶
func (*Beacon) GetPosition ¶
func (*Beacon) ProtoMessage ¶
func (*Beacon) ProtoMessage()
func (*Beacon) ProtoReflect ¶
func (x *Beacon) ProtoReflect() protoreflect.Message
type BillingMeta ¶
type BillingMeta struct { CompanyName string `protobuf:"bytes,1,opt,name=companyName,proto3" json:"companyName,omitempty"` TaxId string `protobuf:"bytes,2,opt,name=taxId,proto3" json:"taxId,omitempty"` Reference string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"` BillingAddress *Address `protobuf:"bytes,4,opt,name=billingAddress,proto3" json:"billingAddress,omitempty"` // contains filtered or unexported fields }
func (*BillingMeta) Descriptor
deprecated
func (*BillingMeta) Descriptor() ([]byte, []int)
Deprecated: Use BillingMeta.ProtoReflect.Descriptor instead.
func (*BillingMeta) GetBillingAddress ¶
func (x *BillingMeta) GetBillingAddress() *Address
func (*BillingMeta) GetCompanyName ¶
func (x *BillingMeta) GetCompanyName() string
func (*BillingMeta) GetReference ¶
func (x *BillingMeta) GetReference() string
func (*BillingMeta) GetTaxId ¶
func (x *BillingMeta) GetTaxId() string
func (*BillingMeta) ProtoMessage ¶
func (*BillingMeta) ProtoMessage()
func (*BillingMeta) ProtoReflect ¶
func (x *BillingMeta) ProtoReflect() protoreflect.Message
func (*BillingMeta) Reset ¶
func (x *BillingMeta) Reset()
func (*BillingMeta) String ¶
func (x *BillingMeta) String() string
type Boolean ¶
type Boolean struct { // @tag: json:"response" Response bool `protobuf:"varint,1,opt,name=response,proto3" json:"response"` // contains filtered or unexported fields }
func (*Boolean) Descriptor
deprecated
func (*Boolean) GetResponse ¶
func (*Boolean) ProtoMessage ¶
func (*Boolean) ProtoMessage()
func (*Boolean) ProtoReflect ¶
func (x *Boolean) ProtoReflect() protoreflect.Message
type CertificateData ¶
type CertificateData struct { PassTypeId string `protobuf:"bytes,1,opt,name=passTypeId,proto3" json:"passTypeId,omitempty"` TeamId string `protobuf:"bytes,2,opt,name=teamId,proto3" json:"teamId,omitempty"` TeamName string `protobuf:"bytes,3,opt,name=teamName,proto3" json:"teamName,omitempty"` SerialNumber string `protobuf:"bytes,4,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"` ValidFrom *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=validFrom,proto3" json:"validFrom,omitempty"` ValidTo *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=validTo,proto3" json:"validTo,omitempty"` Modulus string `protobuf:"bytes,7,opt,name=modulus,proto3" json:"modulus,omitempty"` NfcCapable bool `protobuf:"varint,8,opt,name=nfcCapable,proto3" json:"nfcCapable,omitempty"` OwnerUsername string `protobuf:"bytes,9,opt,name=ownerUsername,proto3" json:"ownerUsername,omitempty"` // contains filtered or unexported fields }
func (*CertificateData) Descriptor
deprecated
func (*CertificateData) Descriptor() ([]byte, []int)
Deprecated: Use CertificateData.ProtoReflect.Descriptor instead.
func (*CertificateData) GetModulus ¶
func (x *CertificateData) GetModulus() string
func (*CertificateData) GetNfcCapable ¶
func (x *CertificateData) GetNfcCapable() bool
func (*CertificateData) GetOwnerUsername ¶
func (x *CertificateData) GetOwnerUsername() string
func (*CertificateData) GetPassTypeId ¶
func (x *CertificateData) GetPassTypeId() string
func (*CertificateData) GetSerialNumber ¶
func (x *CertificateData) GetSerialNumber() string
func (*CertificateData) GetTeamId ¶
func (x *CertificateData) GetTeamId() string
func (*CertificateData) GetTeamName ¶
func (x *CertificateData) GetTeamName() string
func (*CertificateData) GetValidFrom ¶
func (x *CertificateData) GetValidFrom() *timestamppb.Timestamp
func (*CertificateData) GetValidTo ¶
func (x *CertificateData) GetValidTo() *timestamppb.Timestamp
func (*CertificateData) ProtoMessage ¶
func (*CertificateData) ProtoMessage()
func (*CertificateData) ProtoReflect ¶
func (x *CertificateData) ProtoReflect() protoreflect.Message
func (*CertificateData) Reset ¶
func (x *CertificateData) Reset()
func (*CertificateData) String ¶
func (x *CertificateData) String() string
type CertificateSigningRequest ¶
type CertificateSigningRequest struct { Csr string `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"` // contains filtered or unexported fields }
func (*CertificateSigningRequest) Descriptor
deprecated
func (*CertificateSigningRequest) Descriptor() ([]byte, []int)
Deprecated: Use CertificateSigningRequest.ProtoReflect.Descriptor instead.
func (*CertificateSigningRequest) GetCsr ¶
func (x *CertificateSigningRequest) GetCsr() string
func (*CertificateSigningRequest) ProtoMessage ¶
func (*CertificateSigningRequest) ProtoMessage()
func (*CertificateSigningRequest) ProtoReflect ¶
func (x *CertificateSigningRequest) ProtoReflect() protoreflect.Message
func (*CertificateSigningRequest) Reset ¶
func (x *CertificateSigningRequest) Reset()
func (*CertificateSigningRequest) String ¶
func (x *CertificateSigningRequest) String() string
type CertificatesClient ¶
type CertificatesClient interface { GetAppleCertificateData(ctx context.Context, in *PassTypeIdentifier, opts ...grpc.CallOption) (*CertificateData, error) GetCertificateSigningRequest(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CertificateSigningRequest, error) AddAppleCertificate(ctx context.Context, in *FileBytes, opts ...grpc.CallOption) (*CertificateData, error) UpdateAppleCertificate(ctx context.Context, in *FileBytes, opts ...grpc.CallOption) (*CertificateData, error) ListAppleCertificatesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Certificates_ListAppleCertificatesDeprecatedClient, error) ListAppleCertificates(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Certificates_ListAppleCertificatesClient, error) CountAppleCertificatesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountAppleCertificates(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) SendNFCSigningCredentials(ctx context.Context, in *NFCSigningCredentialsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
CertificatesClient is the client API for Certificates 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 NewCertificatesClient ¶
func NewCertificatesClient(cc grpc.ClientConnInterface) CertificatesClient
type CertificatesServer ¶
type CertificatesServer interface { GetAppleCertificateData(context.Context, *PassTypeIdentifier) (*CertificateData, error) GetCertificateSigningRequest(context.Context, *emptypb.Empty) (*CertificateSigningRequest, error) AddAppleCertificate(context.Context, *FileBytes) (*CertificateData, error) UpdateAppleCertificate(context.Context, *FileBytes) (*CertificateData, error) ListAppleCertificatesDeprecated(*Pagination, Certificates_ListAppleCertificatesDeprecatedServer) error ListAppleCertificates(*Filters, Certificates_ListAppleCertificatesServer) error CountAppleCertificatesDeprecated(context.Context, *Pagination) (*Count, error) CountAppleCertificates(context.Context, *Filters) (*Count, error) SendNFCSigningCredentials(context.Context, *NFCSigningCredentialsRequest) (*emptypb.Empty, error) }
CertificatesServer is the server API for Certificates service. All implementations should embed UnimplementedCertificatesServer for forward compatibility
type Certificates_ListAppleCertificatesClient ¶
type Certificates_ListAppleCertificatesClient interface { Recv() (*CertificateData, error) grpc.ClientStream }
type Certificates_ListAppleCertificatesDeprecatedClient ¶
type Certificates_ListAppleCertificatesDeprecatedClient interface { Recv() (*CertificateData, error) grpc.ClientStream }
type Certificates_ListAppleCertificatesDeprecatedServer ¶
type Certificates_ListAppleCertificatesDeprecatedServer interface { Send(*CertificateData) error grpc.ServerStream }
type Certificates_ListAppleCertificatesServer ¶
type Certificates_ListAppleCertificatesServer interface { Send(*CertificateData) error grpc.ServerStream }
type ChartDataPoints ¶
type ChartDataPoints struct { // ie. January, Monday Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Daily, monthly or yearly total of pass created. Created uint32 `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"` // Daily, monthly or yearly total of pass installed. Installed uint32 `protobuf:"varint,3,opt,name=installed,proto3" json:"installed,omitempty"` // Daily, monthly or yearly total of pass updated. Updated uint32 `protobuf:"varint,4,opt,name=updated,proto3" json:"updated,omitempty"` // Daily, monthly or yearly total of pass deleted. Deleted uint32 `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,omitempty"` // Daily, monthly or yearly total of pass invalidated. Invalidated uint32 `protobuf:"varint,6,opt,name=invalidated,proto3" json:"invalidated,omitempty"` // Daily, monthly or yearly total of custom data (in case this field used by a protocol; it can put whatever is preferred in here). Custom uint32 `protobuf:"varint,7,opt,name=custom,proto3" json:"custom,omitempty"` // contains filtered or unexported fields }
func (*ChartDataPoints) Descriptor
deprecated
func (*ChartDataPoints) Descriptor() ([]byte, []int)
Deprecated: Use ChartDataPoints.ProtoReflect.Descriptor instead.
func (*ChartDataPoints) GetCreated ¶
func (x *ChartDataPoints) GetCreated() uint32
func (*ChartDataPoints) GetCustom ¶
func (x *ChartDataPoints) GetCustom() uint32
func (*ChartDataPoints) GetDeleted ¶
func (x *ChartDataPoints) GetDeleted() uint32
func (*ChartDataPoints) GetInstalled ¶
func (x *ChartDataPoints) GetInstalled() uint32
func (*ChartDataPoints) GetInvalidated ¶
func (x *ChartDataPoints) GetInvalidated() uint32
func (*ChartDataPoints) GetName ¶
func (x *ChartDataPoints) GetName() string
func (*ChartDataPoints) GetUpdated ¶
func (x *ChartDataPoints) GetUpdated() uint32
func (*ChartDataPoints) ProtoMessage ¶
func (*ChartDataPoints) ProtoMessage()
func (*ChartDataPoints) ProtoReflect ¶
func (x *ChartDataPoints) ProtoReflect() protoreflect.Message
func (*ChartDataPoints) Reset ¶
func (x *ChartDataPoints) Reset()
func (*ChartDataPoints) String ¶
func (x *ChartDataPoints) String() string
type ClassObjectInput ¶
type ClassObjectInput struct { // @tag: validateGeneric:"required" Protocol PassProtocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty" validateGeneric:"required"` // The object ID (objects belong to the class object; i.e. member tier id, coupon offer id, etc). // @tag: validateGeneric:"required" ObjectId string `protobuf:"bytes,2,opt,name=objectId,proto3" json:"objectId,omitempty" validateGeneric:"required"` // The class ID (highest level protocol object; i.e. member program id, etc). Required only for the Member protocol. // @tag: validateGeneric:"omitempty" ClassId string `protobuf:"bytes,3,opt,name=classId,proto3" json:"classId,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*ClassObjectInput) Descriptor
deprecated
func (*ClassObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use ClassObjectInput.ProtoReflect.Descriptor instead.
func (*ClassObjectInput) GetClassId ¶
func (x *ClassObjectInput) GetClassId() string
func (*ClassObjectInput) GetObjectId ¶
func (x *ClassObjectInput) GetObjectId() string
func (*ClassObjectInput) GetProtocol ¶
func (x *ClassObjectInput) GetProtocol() PassProtocol
func (*ClassObjectInput) ProtoMessage ¶
func (*ClassObjectInput) ProtoMessage()
func (*ClassObjectInput) ProtoReflect ¶
func (x *ClassObjectInput) ProtoReflect() protoreflect.Message
func (*ClassObjectInput) Reset ¶
func (x *ClassObjectInput) Reset()
func (*ClassObjectInput) String ¶
func (x *ClassObjectInput) String() string
type Colors ¶
type Colors struct { // The background color of the card in hex (e.g. “#ffffff” or "ffffff"). BackgroundColor string `protobuf:"bytes,1,opt,name=backgroundColor,proto3" json:"backgroundColor,omitempty"` // This customises the color of field label of Apple Wallet pass. LabelColor string `protobuf:"bytes,2,opt,name=labelColor,proto3" json:"labelColor,omitempty"` // This customises the color of field text or value of Apple Wallet pass. TextColor string `protobuf:"bytes,3,opt,name=textColor,proto3" json:"textColor,omitempty"` // Optional undocumented color for text placed over the strip image in Apple Wallet. StripColor string `protobuf:"bytes,4,opt,name=stripColor,proto3" json:"stripColor,omitempty"` // contains filtered or unexported fields }
Colours take a hexcode input. A '#' prefix is optional.
func (*Colors) Descriptor
deprecated
func (*Colors) GetBackgroundColor ¶
func (*Colors) GetLabelColor ¶
func (*Colors) GetStripColor ¶
func (*Colors) GetTextColor ¶
func (*Colors) ProtoMessage ¶
func (*Colors) ProtoMessage()
func (*Colors) ProtoReflect ¶
func (x *Colors) ProtoReflect() protoreflect.Message
type CompanyName ¶
type CompanyName struct { // @tag: validateGeneric:"required" validateUpdate:"required" CompanyName string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CompanyName) Descriptor
deprecated
func (*CompanyName) Descriptor() ([]byte, []int)
Deprecated: Use CompanyName.ProtoReflect.Descriptor instead.
func (*CompanyName) GetCompanyName ¶
func (x *CompanyName) GetCompanyName() string
func (*CompanyName) ProtoMessage ¶
func (*CompanyName) ProtoMessage()
func (*CompanyName) ProtoReflect ¶
func (x *CompanyName) ProtoReflect() protoreflect.Message
func (*CompanyName) Reset ¶
func (x *CompanyName) Reset()
func (*CompanyName) String ¶
func (x *CompanyName) String() string
type ConfigurationType ¶
type ConfigurationType int32
Configuration of the third party app which can be integrated with PassKit.
const ( ConfigurationType_CONFIGURATION_NONE ConfigurationType = 0 ConfigurationType_WEBHOOK ConfigurationType = 1 ConfigurationType_DB_MYSQL ConfigurationType = 2 ConfigurationType_ZOHO ConfigurationType = 3 ConfigurationType_BRAZE ConfigurationType = 4 ConfigurationType_CODEREADR ConfigurationType = 5 ConfigurationType_ZAPIER ConfigurationType = 6 ConfigurationType_MAILCHIMP ConfigurationType = 7 ConfigurationType_SPROUT ConfigurationType = 8 ConfigurationType_TESSITURA ConfigurationType = 9 ConfigurationType__CONFIG_TYPE_1 ConfigurationType = 100 )
func (ConfigurationType) Descriptor ¶
func (ConfigurationType) Descriptor() protoreflect.EnumDescriptor
func (ConfigurationType) Enum ¶
func (x ConfigurationType) Enum() *ConfigurationType
func (ConfigurationType) EnumDescriptor
deprecated
func (ConfigurationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigurationType.Descriptor instead.
func (ConfigurationType) Number ¶
func (x ConfigurationType) Number() protoreflect.EnumNumber
func (ConfigurationType) String ¶
func (x ConfigurationType) String() string
func (ConfigurationType) Type ¶
func (ConfigurationType) Type() protoreflect.EnumType
type ConfirmEmailChangeInput ¶
type ConfirmEmailChangeInput struct { // @tag: validateGeneric:"required" Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"required" Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"required" Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*ConfirmEmailChangeInput) Descriptor
deprecated
func (*ConfirmEmailChangeInput) Descriptor() ([]byte, []int)
Deprecated: Use ConfirmEmailChangeInput.ProtoReflect.Descriptor instead.
func (*ConfirmEmailChangeInput) GetPassword ¶
func (x *ConfirmEmailChangeInput) GetPassword() string
func (*ConfirmEmailChangeInput) GetToken ¶
func (x *ConfirmEmailChangeInput) GetToken() string
func (*ConfirmEmailChangeInput) GetUsername ¶
func (x *ConfirmEmailChangeInput) GetUsername() string
func (*ConfirmEmailChangeInput) ProtoMessage ¶
func (*ConfirmEmailChangeInput) ProtoMessage()
func (*ConfirmEmailChangeInput) ProtoReflect ¶
func (x *ConfirmEmailChangeInput) ProtoReflect() protoreflect.Message
func (*ConfirmEmailChangeInput) Reset ¶
func (x *ConfirmEmailChangeInput) Reset()
func (*ConfirmEmailChangeInput) String ¶
func (x *ConfirmEmailChangeInput) String() string
type CopyObjectInput ¶
type CopyObjectInput struct { // @tag: validateGeneric:"required,uuidCompressedString" validateCreate:"required,uuidCompressedString" Id string `` /* 152-byte string literal not displayed */ NewName string `protobuf:"bytes,2,opt,name=newName,proto3" json:"newName,omitempty"` // contains filtered or unexported fields }
func (*CopyObjectInput) Descriptor
deprecated
func (*CopyObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectInput.ProtoReflect.Descriptor instead.
func (*CopyObjectInput) GetId ¶
func (x *CopyObjectInput) GetId() string
func (*CopyObjectInput) GetNewName ¶
func (x *CopyObjectInput) GetNewName() string
func (*CopyObjectInput) ProtoMessage ¶
func (*CopyObjectInput) ProtoMessage()
func (*CopyObjectInput) ProtoReflect ¶
func (x *CopyObjectInput) ProtoReflect() protoreflect.Message
func (*CopyObjectInput) Reset ¶
func (x *CopyObjectInput) Reset()
func (*CopyObjectInput) String ¶
func (x *CopyObjectInput) String() string
type Count ¶
type Count struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` // set as int32 so JSON renders as an integer // contains filtered or unexported fields }
func (*Count) Descriptor
deprecated
func (*Count) ProtoMessage ¶
func (*Count) ProtoMessage()
func (*Count) ProtoReflect ¶
func (x *Count) ProtoReflect() protoreflect.Message
type CouponAnalyticsFilter ¶
type CouponAnalyticsFilter struct { OfferId string `protobuf:"bytes,1,opt,name=offerId,proto3" json:"offerId,omitempty"` // contains filtered or unexported fields }
func (*CouponAnalyticsFilter) Descriptor
deprecated
func (*CouponAnalyticsFilter) Descriptor() ([]byte, []int)
Deprecated: Use CouponAnalyticsFilter.ProtoReflect.Descriptor instead.
func (*CouponAnalyticsFilter) GetOfferId ¶
func (x *CouponAnalyticsFilter) GetOfferId() string
func (*CouponAnalyticsFilter) ProtoMessage ¶
func (*CouponAnalyticsFilter) ProtoMessage()
func (*CouponAnalyticsFilter) ProtoReflect ¶
func (x *CouponAnalyticsFilter) ProtoReflect() protoreflect.Message
func (*CouponAnalyticsFilter) Reset ¶
func (x *CouponAnalyticsFilter) Reset()
func (*CouponAnalyticsFilter) String ¶
func (x *CouponAnalyticsFilter) String() string
type CouponEventId ¶
type CouponEventId int32
Protocol specific events for the Single Use Coupon protocol.
const ( CouponEventId_COUPON_EVENT_NONE CouponEventId = 0 // Triggered when coupon is issued. CouponEventId_COUPON_EVENT_CREATED CouponEventId = 1 // Triggered when coupon is redeemed. CouponEventId_COUPON_EVENT_REDEEMED CouponEventId = 2 // Triggered when any of coupon field is updated. CouponEventId_COUPON_EVENT_UPDATED CouponEventId = 4 // Triggered when coupon record is deleted. CouponEventId_COUPON_EVENT_DELETED CouponEventId = 8 )
func (CouponEventId) Descriptor ¶
func (CouponEventId) Descriptor() protoreflect.EnumDescriptor
func (CouponEventId) Enum ¶
func (x CouponEventId) Enum() *CouponEventId
func (CouponEventId) EnumDescriptor
deprecated
func (CouponEventId) EnumDescriptor() ([]byte, []int)
Deprecated: Use CouponEventId.Descriptor instead.
func (CouponEventId) Number ¶
func (x CouponEventId) Number() protoreflect.EnumNumber
func (CouponEventId) String ¶
func (x CouponEventId) String() string
func (CouponEventId) Type ¶
func (CouponEventId) Type() protoreflect.EnumType
type CouponEventIds ¶
type CouponEventIds struct { Ids []CouponEventId `protobuf:"varint,1,rep,packed,name=ids,proto3,enum=io.CouponEventId" json:"ids,omitempty"` // contains filtered or unexported fields }
Array of subscribing coupon protocol events.
func (*CouponEventIds) Descriptor
deprecated
func (*CouponEventIds) Descriptor() ([]byte, []int)
Deprecated: Use CouponEventIds.ProtoReflect.Descriptor instead.
func (*CouponEventIds) GetIds ¶
func (x *CouponEventIds) GetIds() []CouponEventId
func (*CouponEventIds) ProtoMessage ¶
func (*CouponEventIds) ProtoMessage()
func (*CouponEventIds) ProtoReflect ¶
func (x *CouponEventIds) ProtoReflect() protoreflect.Message
func (*CouponEventIds) Reset ¶
func (x *CouponEventIds) Reset()
func (*CouponEventIds) String ¶
func (x *CouponEventIds) String() string
type CreateImageInput ¶
type CreateImageInput struct { // If multiple images types are uploaded, then the image type will be appended to the name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Image data can be either a base64 image or a url. ImageData *ImageData `protobuf:"bytes,2,opt,name=imageData,proto3" json:"imageData,omitempty"` // contains filtered or unexported fields }
func (*CreateImageInput) Descriptor
deprecated
func (*CreateImageInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateImageInput.ProtoReflect.Descriptor instead.
func (*CreateImageInput) GetImageData ¶
func (x *CreateImageInput) GetImageData() *ImageData
func (*CreateImageInput) GetName ¶
func (x *CreateImageInput) GetName() string
func (*CreateImageInput) ProtoMessage ¶
func (*CreateImageInput) ProtoMessage()
func (*CreateImageInput) ProtoReflect ¶
func (x *CreateImageInput) ProtoReflect() protoreflect.Message
func (*CreateImageInput) Reset ¶
func (x *CreateImageInput) Reset()
func (*CreateImageInput) String ¶
func (x *CreateImageInput) String() string
type Credentials ¶
type Credentials struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*Credentials) Descriptor
deprecated
func (*Credentials) Descriptor() ([]byte, []int)
Deprecated: Use Credentials.ProtoReflect.Descriptor instead.
func (*Credentials) GetPassword ¶
func (x *Credentials) GetPassword() string
func (*Credentials) GetUsername ¶
func (x *Credentials) GetUsername() string
func (*Credentials) ProtoMessage ¶
func (*Credentials) ProtoMessage()
func (*Credentials) ProtoReflect ¶
func (x *Credentials) ProtoReflect() protoreflect.Message
func (*Credentials) Reset ¶
func (x *Credentials) Reset()
func (*Credentials) String ¶
func (x *Credentials) String() string
type CustomEvent ¶
type CustomEvent struct { // Custom event name // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Event string `` /* 143-byte string literal not displayed */ // Optional event properties // @tag: validateGeneric:"omitempty,json" validateCreate:"omitempty,json" validateUpdate:"omitempty,json" Properties string `` /* 170-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CustomEvent) Descriptor
deprecated
func (*CustomEvent) Descriptor() ([]byte, []int)
Deprecated: Use CustomEvent.ProtoReflect.Descriptor instead.
func (*CustomEvent) GetEvent ¶
func (x *CustomEvent) GetEvent() string
func (*CustomEvent) GetProperties ¶
func (x *CustomEvent) GetProperties() string
func (*CustomEvent) ProtoMessage ¶
func (*CustomEvent) ProtoMessage()
func (*CustomEvent) ProtoReflect ¶
func (x *CustomEvent) ProtoReflect() protoreflect.Message
func (*CustomEvent) Reset ¶
func (x *CustomEvent) Reset()
func (*CustomEvent) String ¶
func (x *CustomEvent) String() string
type Data ¶
type Data struct { // This allows you to configure individual data field that is rendered on the customer UI (data collection page and the pass). // You can set data field purely for CRM analytics purpose and not show it on the customer UI. DataFields []*DataField `protobuf:"bytes,1,rep,name=dataFields,proto3" json:"dataFields,omitempty"` // Settings for data collection elements other than form fields. Form fields can be configured in dataFields object. DataCollectionPageSettings *DataCollectionPageSettings `protobuf:"bytes,2,opt,name=dataCollectionPageSettings,proto3" json:"dataCollectionPageSettings,omitempty"` // contains filtered or unexported fields }
This allows you to configure data so that you can save it against each customer record or render it on the pass.
func (*Data) Descriptor
deprecated
func (*Data) GetDataCollectionPageSettings ¶
func (x *Data) GetDataCollectionPageSettings() *DataCollectionPageSettings
func (*Data) GetDataFields ¶
func (*Data) ProtoMessage ¶
func (*Data) ProtoMessage()
func (*Data) ProtoReflect ¶
func (x *Data) ProtoReflect() protoreflect.Message
type DataCollectionField ¶
type DataCollectionField struct { // If PII key is set as an unique name of the field, collected data will be stored under PII (ex. surname, forename). // Else, uniqueName (key) and value are stored under meta object. UniqueName string `protobuf:"bytes,1,opt,name=uniqueName,proto3" json:"uniqueName,omitempty"` FieldType FieldType `protobuf:"varint,2,opt,name=fieldType,proto3,enum=io.FieldType" json:"fieldType,omitempty"` // If set true, the field is mandatory. If set false, the field is optional. IsRequired bool `protobuf:"varint,3,opt,name=isRequired,proto3" json:"isRequired,omitempty"` // A text used for the data collection field label and pass field title. Label string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"` // This translates label text into different language. LocalizedLabel *LocalizedString `protobuf:"bytes,5,opt,name=localizedLabel,proto3" json:"localizedLabel,omitempty"` // Data type you want to receive from your users. DataType DataType `protobuf:"varint,6,opt,name=dataType,proto3,enum=io.DataType" json:"dataType,omitempty"` // An optional default value or text. E.g. a default set of terms an conditions. Value can contain a protocol field in the format of ${member.externalId}. DefaultValue string `protobuf:"bytes,7,opt,name=defaultValue,proto3" json:"defaultValue,omitempty"` // This translates default value of the field into different languages. LocalizedDefaultValue *LocalizedString `protobuf:"bytes,8,opt,name=localizedDefaultValue,proto3" json:"localizedDefaultValue,omitempty"` // A regex which allows you to set set custom validation rules for the data stored. Validation string `protobuf:"bytes,9,opt,name=validation,proto3" json:"validation,omitempty"` // If false, a defaultValue or listOptions[0] will be used. UserCanSetValue bool `protobuf:"varint,10,opt,name=userCanSetValue,proto3" json:"userCanSetValue,omitempty"` // The currency code (e.g. USD, EUR) to display with money value if data type is set as currency. CurrencyCode string `protobuf:"bytes,11,opt,name=currencyCode,proto3" json:"currencyCode,omitempty"` // Default international telephone code determines the default country flag of the tel input field (e.g. +852, +44). DefaultTelCountryCode string `protobuf:"bytes,12,opt,name=defaultTelCountryCode,proto3" json:"defaultTelCountryCode,omitempty"` // contains filtered or unexported fields }
func (*DataCollectionField) Descriptor
deprecated
func (*DataCollectionField) Descriptor() ([]byte, []int)
Deprecated: Use DataCollectionField.ProtoReflect.Descriptor instead.
func (*DataCollectionField) GetCurrencyCode ¶
func (x *DataCollectionField) GetCurrencyCode() string
func (*DataCollectionField) GetDataType ¶
func (x *DataCollectionField) GetDataType() DataType
func (*DataCollectionField) GetDefaultTelCountryCode ¶
func (x *DataCollectionField) GetDefaultTelCountryCode() string
func (*DataCollectionField) GetDefaultValue ¶
func (x *DataCollectionField) GetDefaultValue() string
func (*DataCollectionField) GetFieldType ¶
func (x *DataCollectionField) GetFieldType() FieldType
func (*DataCollectionField) GetIsRequired ¶
func (x *DataCollectionField) GetIsRequired() bool
func (*DataCollectionField) GetLabel ¶
func (x *DataCollectionField) GetLabel() string
func (*DataCollectionField) GetLocalizedDefaultValue ¶
func (x *DataCollectionField) GetLocalizedDefaultValue() *LocalizedString
func (*DataCollectionField) GetLocalizedLabel ¶
func (x *DataCollectionField) GetLocalizedLabel() *LocalizedString
func (*DataCollectionField) GetUniqueName ¶
func (x *DataCollectionField) GetUniqueName() string
func (*DataCollectionField) GetUserCanSetValue ¶
func (x *DataCollectionField) GetUserCanSetValue() bool
func (*DataCollectionField) GetValidation ¶
func (x *DataCollectionField) GetValidation() string
func (*DataCollectionField) ProtoMessage ¶
func (*DataCollectionField) ProtoMessage()
func (*DataCollectionField) ProtoReflect ¶
func (x *DataCollectionField) ProtoReflect() protoreflect.Message
func (*DataCollectionField) Reset ¶
func (x *DataCollectionField) Reset()
func (*DataCollectionField) String ¶
func (x *DataCollectionField) String() string
type DataCollectionFieldRenderOptions ¶
type DataCollectionFieldRenderOptions struct { // Tooltip or helper text displayed under the input field which explains the purpose of field's input. HelpText string `protobuf:"bytes,1,opt,name=helpText,proto3" json:"helpText,omitempty"` // Tooltip or helper text in localized language. LocalizedHelpText *LocalizedString `protobuf:"bytes,2,opt,name=localizedHelpText,proto3" json:"localizedHelpText,omitempty"` // Used to change the order of fields displayed on the data collection landing page. DisplayOrder int32 `protobuf:"varint,3,opt,name=displayOrder,proto3" json:"displayOrder,omitempty"` // If placeholder is set or elementText is not set, then an input element will be rendered. The default is placeholder is an empty string. Placeholder string `protobuf:"bytes,5,opt,name=placeholder,proto3" json:"placeholder,omitempty"` // If DataType.OPTIONS is set, then drop-down list will be rendered. SelectOptions []*SelectOption `protobuf:"bytes,6,rep,name=selectOptions,proto3" json:"selectOptions,omitempty"` // Placeholder in localized language. LocalizedPlaceholder *LocalizedString `protobuf:"bytes,7,opt,name=localizedPlaceholder,proto3" json:"localizedPlaceholder,omitempty"` // If set true, input field will have autocomplete enabled. The default is false. Autocomplete bool `protobuf:"varint,8,opt,name=autocomplete,proto3" json:"autocomplete,omitempty"` // Customize address input fields. AddressRenderOptions *AddressRenderOptions `protobuf:"bytes,9,opt,name=addressRenderOptions,proto3" json:"addressRenderOptions,omitempty"` // Localized text rendered on year select placeholder of DATE_YYYYMM. LocalizedYearPlaceholder string `protobuf:"bytes,10,opt,name=localizedYearPlaceholder,proto3" json:"localizedYearPlaceholder,omitempty"` // Localized text rendered on month select placeholder of DATE_YYYYMM and DATE_MMDD. LocalizedMonthPlaceholder string `protobuf:"bytes,11,opt,name=localizedMonthPlaceholder,proto3" json:"localizedMonthPlaceholder,omitempty"` // Localized text rendered on day select placeholder of DATE_MMDD. LocalizedDayPlaceholder string `protobuf:"bytes,12,opt,name=localizedDayPlaceholder,proto3" json:"localizedDayPlaceholder,omitempty"` // contains filtered or unexported fields }
Customise how data field is rendered on the data collection landing page.
func (*DataCollectionFieldRenderOptions) Descriptor
deprecated
func (*DataCollectionFieldRenderOptions) Descriptor() ([]byte, []int)
Deprecated: Use DataCollectionFieldRenderOptions.ProtoReflect.Descriptor instead.
func (*DataCollectionFieldRenderOptions) GetAddressRenderOptions ¶
func (x *DataCollectionFieldRenderOptions) GetAddressRenderOptions() *AddressRenderOptions
func (*DataCollectionFieldRenderOptions) GetAutocomplete ¶
func (x *DataCollectionFieldRenderOptions) GetAutocomplete() bool
func (*DataCollectionFieldRenderOptions) GetDisplayOrder ¶
func (x *DataCollectionFieldRenderOptions) GetDisplayOrder() int32
func (*DataCollectionFieldRenderOptions) GetHelpText ¶
func (x *DataCollectionFieldRenderOptions) GetHelpText() string
func (*DataCollectionFieldRenderOptions) GetLocalizedDayPlaceholder ¶
func (x *DataCollectionFieldRenderOptions) GetLocalizedDayPlaceholder() string
func (*DataCollectionFieldRenderOptions) GetLocalizedHelpText ¶
func (x *DataCollectionFieldRenderOptions) GetLocalizedHelpText() *LocalizedString
func (*DataCollectionFieldRenderOptions) GetLocalizedMonthPlaceholder ¶
func (x *DataCollectionFieldRenderOptions) GetLocalizedMonthPlaceholder() string
func (*DataCollectionFieldRenderOptions) GetLocalizedPlaceholder ¶
func (x *DataCollectionFieldRenderOptions) GetLocalizedPlaceholder() *LocalizedString
func (*DataCollectionFieldRenderOptions) GetLocalizedYearPlaceholder ¶
func (x *DataCollectionFieldRenderOptions) GetLocalizedYearPlaceholder() string
func (*DataCollectionFieldRenderOptions) GetPlaceholder ¶
func (x *DataCollectionFieldRenderOptions) GetPlaceholder() string
func (*DataCollectionFieldRenderOptions) GetSelectOptions ¶
func (x *DataCollectionFieldRenderOptions) GetSelectOptions() []*SelectOption
func (*DataCollectionFieldRenderOptions) ProtoMessage ¶
func (*DataCollectionFieldRenderOptions) ProtoMessage()
func (*DataCollectionFieldRenderOptions) ProtoReflect ¶
func (x *DataCollectionFieldRenderOptions) ProtoReflect() protoreflect.Message
func (*DataCollectionFieldRenderOptions) Reset ¶
func (x *DataCollectionFieldRenderOptions) Reset()
func (*DataCollectionFieldRenderOptions) String ¶
func (x *DataCollectionFieldRenderOptions) String() string
type DataCollectionFields ¶
type DataCollectionFields struct { Fields []*DataCollectionField `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
func (*DataCollectionFields) Descriptor
deprecated
func (*DataCollectionFields) Descriptor() ([]byte, []int)
Deprecated: Use DataCollectionFields.ProtoReflect.Descriptor instead.
func (*DataCollectionFields) GetFields ¶
func (x *DataCollectionFields) GetFields() []*DataCollectionField
func (*DataCollectionFields) ProtoMessage ¶
func (*DataCollectionFields) ProtoMessage()
func (*DataCollectionFields) ProtoReflect ¶
func (x *DataCollectionFields) ProtoReflect() protoreflect.Message
func (*DataCollectionFields) Reset ¶
func (x *DataCollectionFields) Reset()
func (*DataCollectionFields) String ¶
func (x *DataCollectionFields) String() string
type DataCollectionPageSettings ¶
type DataCollectionPageSettings struct { // Used as title. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // Localized title of the page. LocalizedTitle *LocalizedString `protobuf:"bytes,2,opt,name=localizedTitle,proto3" json:"localizedTitle,omitempty"` // Description of the page. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Localized description of the page. LocalizedDescription *LocalizedString `protobuf:"bytes,4,opt,name=localizedDescription,proto3" json:"localizedDescription,omitempty"` // This sets text for form submit button on the data collection landing page. Default text is 'Submit'. SubmitButtonText string `protobuf:"bytes,5,opt,name=submitButtonText,proto3" json:"submitButtonText,omitempty"` LocalizedSubmitButtonText *LocalizedString `protobuf:"bytes,6,opt,name=localizedSubmitButtonText,proto3" json:"localizedSubmitButtonText,omitempty"` // The text showed to customers when the page is processing new enrolments. LoadingText string `protobuf:"bytes,7,opt,name=loadingText,proto3" json:"loadingText,omitempty"` // Localized loading text. LocalizedLoadingText *LocalizedString `protobuf:"bytes,8,opt,name=localizedLoadingText,proto3" json:"localizedLoadingText,omitempty"` // Thank you text to display on the standard issue page. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. ThankYouText string `protobuf:"bytes,9,opt,name=thankYouText,proto3" json:"thankYouText,omitempty"` // Localized thank you text. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. LocalizedThankYouText *LocalizedString `protobuf:"bytes,10,opt,name=localizedThankYouText,proto3" json:"localizedThankYouText,omitempty"` // For device size greater than the iPad, the form will be rendered with page background color. Form background color is always set as white. PageBackgroundColor string `protobuf:"bytes,11,opt,name=pageBackgroundColor,proto3" json:"pageBackgroundColor,omitempty"` // Localized page background color shown if device is greater than the iPad. LocalizedPageBackgroundColor *LocalizedString `protobuf:"bytes,12,opt,name=localizedPageBackgroundColor,proto3" json:"localizedPageBackgroundColor,omitempty"` // Tracking settings for Facebook Pixel & Google Analytics // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" TrackingSettings *TrackingSettings `` /* 168-byte string literal not displayed */ // The color for submit button text. Default is #ffffff. SubmitButtonTextColor string `protobuf:"bytes,14,opt,name=submitButtonTextColor,proto3" json:"submitButtonTextColor,omitempty"` // The background color of submit button. Default is #4CAF50 (green). SubmitButtonBackgroundColor string `protobuf:"bytes,15,opt,name=submitButtonBackgroundColor,proto3" json:"submitButtonBackgroundColor,omitempty"` FooterText string `protobuf:"bytes,16,opt,name=footerText,proto3" json:"footerText,omitempty"` LocalizedFooterText *LocalizedString `protobuf:"bytes,17,opt,name=localizedFooterText,proto3" json:"localizedFooterText,omitempty"` // Custom css to overwrite on the data collection page. CssOverrides string `protobuf:"bytes,18,opt,name=cssOverrides,proto3" json:"cssOverrides,omitempty"` // Configuration for password protecting the data collection page PasswordSettings *PasswordSettings `protobuf:"bytes,19,opt,name=passwordSettings,proto3" json:"passwordSettings,omitempty"` // contains filtered or unexported fields }
This allows you to customize the contents rendered on data collection landing page.
func (*DataCollectionPageSettings) Descriptor
deprecated
func (*DataCollectionPageSettings) Descriptor() ([]byte, []int)
Deprecated: Use DataCollectionPageSettings.ProtoReflect.Descriptor instead.
func (*DataCollectionPageSettings) GetCssOverrides ¶
func (x *DataCollectionPageSettings) GetCssOverrides() string
func (*DataCollectionPageSettings) GetDescription ¶
func (x *DataCollectionPageSettings) GetDescription() string
func (*DataCollectionPageSettings) GetFooterText ¶
func (x *DataCollectionPageSettings) GetFooterText() string
func (*DataCollectionPageSettings) GetLoadingText ¶
func (x *DataCollectionPageSettings) GetLoadingText() string
func (*DataCollectionPageSettings) GetLocalizedDescription ¶
func (x *DataCollectionPageSettings) GetLocalizedDescription() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedFooterText ¶
func (x *DataCollectionPageSettings) GetLocalizedFooterText() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedLoadingText ¶
func (x *DataCollectionPageSettings) GetLocalizedLoadingText() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedPageBackgroundColor ¶
func (x *DataCollectionPageSettings) GetLocalizedPageBackgroundColor() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedSubmitButtonText ¶
func (x *DataCollectionPageSettings) GetLocalizedSubmitButtonText() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedThankYouText ¶
func (x *DataCollectionPageSettings) GetLocalizedThankYouText() *LocalizedString
func (*DataCollectionPageSettings) GetLocalizedTitle ¶
func (x *DataCollectionPageSettings) GetLocalizedTitle() *LocalizedString
func (*DataCollectionPageSettings) GetPageBackgroundColor ¶
func (x *DataCollectionPageSettings) GetPageBackgroundColor() string
func (*DataCollectionPageSettings) GetPasswordSettings ¶
func (x *DataCollectionPageSettings) GetPasswordSettings() *PasswordSettings
func (*DataCollectionPageSettings) GetSubmitButtonBackgroundColor ¶
func (x *DataCollectionPageSettings) GetSubmitButtonBackgroundColor() string
func (*DataCollectionPageSettings) GetSubmitButtonText ¶
func (x *DataCollectionPageSettings) GetSubmitButtonText() string
func (*DataCollectionPageSettings) GetSubmitButtonTextColor ¶
func (x *DataCollectionPageSettings) GetSubmitButtonTextColor() string
func (*DataCollectionPageSettings) GetThankYouText ¶
func (x *DataCollectionPageSettings) GetThankYouText() string
func (*DataCollectionPageSettings) GetTitle ¶
func (x *DataCollectionPageSettings) GetTitle() string
func (*DataCollectionPageSettings) GetTrackingSettings ¶
func (x *DataCollectionPageSettings) GetTrackingSettings() *TrackingSettings
func (*DataCollectionPageSettings) ProtoMessage ¶
func (*DataCollectionPageSettings) ProtoMessage()
func (*DataCollectionPageSettings) ProtoReflect ¶
func (x *DataCollectionPageSettings) ProtoReflect() protoreflect.Message
func (*DataCollectionPageSettings) Reset ¶
func (x *DataCollectionPageSettings) Reset()
func (*DataCollectionPageSettings) String ¶
func (x *DataCollectionPageSettings) String() string
type DataField ¶
type DataField struct { // If PII key is set as an unique name of the field, collected data will be stored under PII (ex. surname, forename). // Else, uniqueName (key) and value are stored under meta object. UniqueName string `protobuf:"bytes,1,opt,name=uniqueName,proto3" json:"uniqueName,omitempty"` // The template id which this field belongs to. TemplateId string `protobuf:"bytes,2,opt,name=templateId,proto3" json:"templateId,omitempty"` FieldType FieldType `protobuf:"varint,3,opt,name=fieldType,proto3,enum=io.FieldType" json:"fieldType,omitempty"` // If set true, the field is mandatory. If set false, the field is optional. IsRequired bool `protobuf:"varint,4,opt,name=isRequired,proto3" json:"isRequired,omitempty"` // A text used for the data collection field label and pass field title. Label string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"` // This translates label text into different language. LocalizedLabel *LocalizedString `protobuf:"bytes,6,opt,name=localizedLabel,proto3" json:"localizedLabel,omitempty"` // Data type you want to receive from your users. DataType DataType `protobuf:"varint,7,opt,name=dataType,proto3,enum=io.DataType" json:"dataType,omitempty"` // An optional default value or text. E.g. a default set of terms an conditions. Value can contain a protocol field in the format of ${member.externalId}. DefaultValue string `protobuf:"bytes,8,opt,name=defaultValue,proto3" json:"defaultValue,omitempty"` // This translates default value of the field into different languages. LocalizedDefaultValue *LocalizedString `protobuf:"bytes,9,opt,name=localizedDefaultValue,proto3" json:"localizedDefaultValue,omitempty"` // A regex which allows you to set set custom validation rules for the data stored. Validation string `protobuf:"bytes,10,opt,name=validation,proto3" json:"validation,omitempty"` // If false, a defaultValue or listOptions[0] will be used. UserCanSetValue bool `protobuf:"varint,11,opt,name=userCanSetValue,proto3" json:"userCanSetValue,omitempty"` // The currency code (e.g. USD, EUR) to display with money value if data type is set as currency. CurrencyCode string `protobuf:"bytes,12,opt,name=currencyCode,proto3" json:"currencyCode,omitempty"` AppleWalletFieldRenderOptions *AppleWalletFieldRenderOptions `protobuf:"bytes,13,opt,name=appleWalletFieldRenderOptions,proto3" json:"appleWalletFieldRenderOptions,omitempty"` DataCollectionFieldRenderOptions *DataCollectionFieldRenderOptions `protobuf:"bytes,14,opt,name=dataCollectionFieldRenderOptions,proto3" json:"dataCollectionFieldRenderOptions,omitempty"` // Usage: indicates where the field is used (apple render, google render, data collection page) Usage []UsageType `protobuf:"varint,15,rep,packed,name=usage,proto3,enum=io.UsageType" json:"usage,omitempty"` GooglePayFieldRenderOptions *GooglePayFieldRenderOptions `protobuf:"bytes,16,opt,name=googlePayFieldRenderOptions,proto3" json:"googlePayFieldRenderOptions,omitempty"` // Default international telephone code determines the default country flag of the tel input field (e.g. +852, +44). DefaultTelCountryCode string `protobuf:"bytes,17,opt,name=defaultTelCountryCode,proto3" json:"defaultTelCountryCode,omitempty"` // contains filtered or unexported fields }
Data Field allows you to define set of data you store against each pass holder. When data field is created, DataField for Terms & Conditions and optIn will be autogenerated.
func (*DataField) Descriptor
deprecated
func (*DataField) GetAppleWalletFieldRenderOptions ¶
func (x *DataField) GetAppleWalletFieldRenderOptions() *AppleWalletFieldRenderOptions
func (*DataField) GetCurrencyCode ¶
func (*DataField) GetDataCollectionFieldRenderOptions ¶
func (x *DataField) GetDataCollectionFieldRenderOptions() *DataCollectionFieldRenderOptions
func (*DataField) GetDataType ¶
func (*DataField) GetDefaultTelCountryCode ¶
func (*DataField) GetDefaultValue ¶
func (*DataField) GetFieldType ¶
func (*DataField) GetGooglePayFieldRenderOptions ¶
func (x *DataField) GetGooglePayFieldRenderOptions() *GooglePayFieldRenderOptions
func (*DataField) GetIsRequired ¶
func (*DataField) GetLocalizedDefaultValue ¶
func (x *DataField) GetLocalizedDefaultValue() *LocalizedString
func (*DataField) GetLocalizedLabel ¶
func (x *DataField) GetLocalizedLabel() *LocalizedString
func (*DataField) GetTemplateId ¶
func (*DataField) GetUniqueName ¶
func (*DataField) GetUserCanSetValue ¶
func (*DataField) GetValidation ¶
func (*DataField) ProtoMessage ¶
func (*DataField) ProtoMessage()
func (*DataField) ProtoReflect ¶
func (x *DataField) ProtoReflect() protoreflect.Message
type DataItems ¶
type DataItems struct { // Key value pairs. All values must be strings, but formatting and conversion can be defined in the pass template. Keys should be alphanumeric, start with a lowercase level and use camel case. They can be accessed in the pass template by prefixing with 'meta.'. E.g. 'meta.myCustomKey'. Items map[string]string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
DataItems are used to supply additional metadata when creating or updating passes.
func (*DataItems) Descriptor
deprecated
func (*DataItems) ProtoMessage ¶
func (*DataItems) ProtoMessage()
func (*DataItems) ProtoReflect ¶
func (x *DataItems) ProtoReflect() protoreflect.Message
type DataStyle ¶
type DataStyle int32
Data style controls how value will be rendered on the pass.
const ( DataStyle_NO_STYLE DataStyle = 0 // Date containing year, month and date. Numeric only (e.g. 11/23/37). DataStyle_DATE_SHORT DataStyle = 1 // Date containing year, month and date. With abbreviated text (e.g. Nov 23, 1937). DataStyle_DATE_MEDIUM DataStyle = 2 // Date containing year, month and date. With full text (e.g. November 23, 1937). DataStyle_DATE_LONG DataStyle = 3 // Date containing year, month and date. With complete details (e.g. Tuesday, April 12, 1952 AD). DataStyle_DATE_FULL DataStyle = 4 // Date containing year, month and date. Numeric only (e.g. 3:30 PM). DataStyle_TIME_SHORT DataStyle = 5 // Date containing year, month and date. With abbreviated text (e.g. 3:30:32 PM). DataStyle_TIME_MEDIUM DataStyle = 6 // Date containing year, month and date. With full text (e.g. 3:30:32 PM PST). DataStyle_TIME_LONG DataStyle = 7 // Date containing year, month and date. With complete details (e.g. 3:30:42 PM Pacific Standard Time). DataStyle_TIME_FULL DataStyle = 8 // Date containing year, month and date. Numeric only (e.g. 11/23/37 3:30 PM). DataStyle_DATE_TIME_SHORT DataStyle = 9 // Date containing year, month and date. With abbreviated text (e.g. Nov 23, 1937 3:30:32 PM). DataStyle_DATE_TIME_MEDIUM DataStyle = 10 // Date containing year, month and date. With full text (e.g. November 23, 1937 3:30:32 PM PST). DataStyle_DATE_TIME_LONG DataStyle = 11 // Date containing year, month and date. With complete details (e.g. Tuesday, April 12, 1952 AD 3:30:42 PM Pacific Standard Time). DataStyle_DATE_TIME_FULL DataStyle = 12 DataStyle_NUMBER_DECIMAL DataStyle = 13 )
func (DataStyle) Descriptor ¶
func (DataStyle) Descriptor() protoreflect.EnumDescriptor
func (DataStyle) EnumDescriptor
deprecated
func (DataStyle) Number ¶
func (x DataStyle) Number() protoreflect.EnumNumber
func (DataStyle) Type ¶
func (DataStyle) Type() protoreflect.EnumType
type DataType ¶
type DataType int32
Indicates the type of data. IMPOTANT: If string is changed, please update data collection page data-collection-page.html.tmpl if statements.
const ( DataType_DATA_TYPE_NONE DataType = 0 DataType_TEXT DataType = 1 // default // The only difference with TEXT is that TEXT_LONG renders textarea tag on the data collection landing page. DataType_TEXT_LONG DataType = 2 // Date containing year, month and date. No style. DataType_DATE_YYYYMMDD DataType = 3 // Date containing year and month. No style. DataType_DATE_YYYYMM DataType = 4 // Date containing month and date. No style. DataType_DATE_MMDD DataType = 5 DataType_TIME DataType = 6 DataType_DATE_TIME DataType = 7 // A number (No decimal support). DataType_INT DataType = 8 // A number with decimal support. DataType_NUMBER DataType = 9 DataType_EMAIL DataType = 10 DataType_URL DataType = 11 DataType_TEL DataType = 12 DataType_ADDRESS DataType = 13 DataType_IMAGE DataType = 15 // IMAGE = 15; // we can comment out IMAGE when backend implement the string logic for uploaded image file. // A value of money amount in float (e.g. 5, 10.00, 40.95, 60.9333333333) . DataType_CURRENCY DataType = 16 DataType_BOOLEAN DataType = 17 // A list of key value pairs DataType_OPTIONS DataType = 18 DataType_DATE_MM DataType = 19 )
func (DataType) Descriptor ¶
func (DataType) Descriptor() protoreflect.EnumDescriptor
func (DataType) EnumDescriptor
deprecated
func (DataType) Number ¶
func (x DataType) Number() protoreflect.EnumNumber
func (DataType) Type ¶
func (DataType) Type() protoreflect.EnumType
type Date ¶
type Date struct { // Year. // @tag: validateGeneric:"max=9999" Year int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty" validateGeneric:"max=9999"` // Month. // @tag: validateGeneric:"min=1,max=12" Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty" validateGeneric:"min=1,max=12"` // Day. // @tag: validateGeneric:"min=1,max=31" Day int32 `protobuf:"varint,3,opt,name=day,proto3" json:"day,omitempty" validateGeneric:"min=1,max=31"` // contains filtered or unexported fields }
A fixed date without timezone information.
func (*Date) Descriptor
deprecated
func (*Date) ProtoMessage ¶
func (*Date) ProtoMessage()
func (*Date) ProtoReflect ¶
func (x *Date) ProtoReflect() protoreflect.Message
type DateTimeStyle ¶
type DateTimeStyle int32
const ( DateTimeStyle_DATE_TIME_STYLE_DO_NOT_USE DateTimeStyle = 0 DateTimeStyle_DATE_TIME_STYLE_SHORT DateTimeStyle = 1 DateTimeStyle_DATE_TIME_STYLE_MEDIUM DateTimeStyle = 2 DateTimeStyle_DATE_TIME_STYLE_LONG DateTimeStyle = 3 DateTimeStyle_DATE_TIME_STYLE_FULL DateTimeStyle = 4 )
func (DateTimeStyle) Descriptor ¶
func (DateTimeStyle) Descriptor() protoreflect.EnumDescriptor
func (DateTimeStyle) Enum ¶
func (x DateTimeStyle) Enum() *DateTimeStyle
func (DateTimeStyle) EnumDescriptor
deprecated
func (DateTimeStyle) EnumDescriptor() ([]byte, []int)
Deprecated: Use DateTimeStyle.Descriptor instead.
func (DateTimeStyle) Number ¶
func (x DateTimeStyle) Number() protoreflect.EnumNumber
func (DateTimeStyle) String ¶
func (x DateTimeStyle) String() string
func (DateTimeStyle) Type ¶
func (DateTimeStyle) Type() protoreflect.EnumType
type DbLink ¶
type DbLink struct { Links []*Link `protobuf:"bytes,1,rep,name=links,proto3" json:"links,omitempty"` // contains filtered or unexported fields }
func (*DbLink) Descriptor
deprecated
func (*DbLink) ProtoMessage ¶
func (*DbLink) ProtoMessage()
func (*DbLink) ProtoReflect ¶
func (x *DbLink) ProtoReflect() protoreflect.Message
type DefaultCouponScanAction ¶
type DefaultCouponScanAction int32
DefaultCouponScanAction enum determines what default actions a user can apply to scanned cards. Users are permitted ot have access to multiple options, but only one can be used at a time.
const ( // Zero based enum, don't use 0. DefaultCouponScanAction_COUPON_DEFAULT_NONE DefaultCouponScanAction = 0 // Set so any card scanned gets automatically redeemed. DefaultCouponScanAction_COUPON_DEFAULT_REDEEM DefaultCouponScanAction = 1 // Set so any card scanned gets automatically validated. DefaultCouponScanAction_COUPON_DEFAULT_VALIDATE DefaultCouponScanAction = 2 )
func (DefaultCouponScanAction) Descriptor ¶
func (DefaultCouponScanAction) Descriptor() protoreflect.EnumDescriptor
func (DefaultCouponScanAction) Enum ¶
func (x DefaultCouponScanAction) Enum() *DefaultCouponScanAction
func (DefaultCouponScanAction) EnumDescriptor
deprecated
func (DefaultCouponScanAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DefaultCouponScanAction.Descriptor instead.
func (DefaultCouponScanAction) Number ¶
func (x DefaultCouponScanAction) Number() protoreflect.EnumNumber
func (DefaultCouponScanAction) String ¶
func (x DefaultCouponScanAction) String() string
func (DefaultCouponScanAction) Type ¶
func (DefaultCouponScanAction) Type() protoreflect.EnumType
type DefaultMembershipScanAction ¶
type DefaultMembershipScanAction int32
DefaultMembershipScanAction enum determines what default actions a user can apply to scanned cards. Users are permitted ot have access to multiple options, but only one can be used at a time.
const ( // Zero based enum, don't use 0. DefaultMembershipScanAction_MEMBERSHIP_DEFAULT_NONE DefaultMembershipScanAction = 0 // Set so any card scanned gets a certain amount of points added automatically. DefaultMembershipScanAction_MEMBERSHIP_DEFAULT_EARN_POINTS DefaultMembershipScanAction = 1 // Set so any card scanned gets a certain amount of points subtracted automatically. DefaultMembershipScanAction_MEMBERSHIP_DEFAULT_BURN_POINTS DefaultMembershipScanAction = 2 // Set so any card scanned gets automatically checked in or out. DefaultMembershipScanAction_MEMBERSHIP_DEFAULT_CHECK_IN_OUT DefaultMembershipScanAction = 4 // Set so any card scanned gets automatically validated. DefaultMembershipScanAction_MEMBERSHIP_DEFAULT_VALIDATE DefaultMembershipScanAction = 8 )
func (DefaultMembershipScanAction) Descriptor ¶
func (DefaultMembershipScanAction) Descriptor() protoreflect.EnumDescriptor
func (DefaultMembershipScanAction) Enum ¶
func (x DefaultMembershipScanAction) Enum() *DefaultMembershipScanAction
func (DefaultMembershipScanAction) EnumDescriptor
deprecated
func (DefaultMembershipScanAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DefaultMembershipScanAction.Descriptor instead.
func (DefaultMembershipScanAction) Number ¶
func (x DefaultMembershipScanAction) Number() protoreflect.EnumNumber
func (DefaultMembershipScanAction) String ¶
func (x DefaultMembershipScanAction) String() string
func (DefaultMembershipScanAction) Type ¶
func (DefaultMembershipScanAction) Type() protoreflect.EnumType
type DefaultTemplateRequest ¶
type DefaultTemplateRequest struct { // @tag: validateGeneric:"required" Protocol PassProtocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"required" Revision uint32 `protobuf:"varint,2,opt,name=revision,proto3" json:"revision,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*DefaultTemplateRequest) Descriptor
deprecated
func (*DefaultTemplateRequest) Descriptor() ([]byte, []int)
Deprecated: Use DefaultTemplateRequest.ProtoReflect.Descriptor instead.
func (*DefaultTemplateRequest) GetProtocol ¶
func (x *DefaultTemplateRequest) GetProtocol() PassProtocol
func (*DefaultTemplateRequest) GetRevision ¶
func (x *DefaultTemplateRequest) GetRevision() uint32
func (*DefaultTemplateRequest) ProtoMessage ¶
func (*DefaultTemplateRequest) ProtoMessage()
func (*DefaultTemplateRequest) ProtoReflect ¶
func (x *DefaultTemplateRequest) ProtoReflect() protoreflect.Message
func (*DefaultTemplateRequest) Reset ¶
func (x *DefaultTemplateRequest) Reset()
func (*DefaultTemplateRequest) String ¶
func (x *DefaultTemplateRequest) String() string
type DeleteAccountRequest ¶
type DeleteAccountRequest struct { // Username of Email of a deleting account. // @tag: validateGeneric:"required" Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" validateGeneric:"required"` // Password of a deleting account. // @tag: validateGeneric:"required" Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" validateGeneric:"required"` // To confirm permanent deletion of your account. Delete action cannot be undone. Please use with caution. // @tag: validateGeneric:"required" ConfirmPermanentDelete bool `protobuf:"varint,3,opt,name=confirmPermanentDelete,proto3" json:"confirmPermanentDelete,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*DeleteAccountRequest) Descriptor
deprecated
func (*DeleteAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAccountRequest.ProtoReflect.Descriptor instead.
func (*DeleteAccountRequest) GetConfirmPermanentDelete ¶
func (x *DeleteAccountRequest) GetConfirmPermanentDelete() bool
func (*DeleteAccountRequest) GetPassword ¶
func (x *DeleteAccountRequest) GetPassword() string
func (*DeleteAccountRequest) GetUsername ¶
func (x *DeleteAccountRequest) GetUsername() string
func (*DeleteAccountRequest) ProtoMessage ¶
func (*DeleteAccountRequest) ProtoMessage()
func (*DeleteAccountRequest) ProtoReflect ¶
func (x *DeleteAccountRequest) ProtoReflect() protoreflect.Message
func (*DeleteAccountRequest) Reset ¶
func (x *DeleteAccountRequest) Reset()
func (*DeleteAccountRequest) String ¶
func (x *DeleteAccountRequest) String() string
type DeviceAttributes ¶
type DeviceAttributes int32
const ( DeviceAttributes_NoAttributes DeviceAttributes = 0 DeviceAttributes_Ios DeviceAttributes = 1 DeviceAttributes_Android DeviceAttributes = 2 DeviceAttributes_SupportWallet DeviceAttributes = 4 DeviceAttributes_WalletScanner DeviceAttributes = 8 DeviceAttributes_WalletDaemon DeviceAttributes = 16 DeviceAttributes_WalletPasses DeviceAttributes = 32 DeviceAttributes_Windows DeviceAttributes = 64 DeviceAttributes_OSX DeviceAttributes = 128 DeviceAttributes_Linux DeviceAttributes = 256 DeviceAttributes_Mobile DeviceAttributes = 512 DeviceAttributes_Desktop DeviceAttributes = 1024 DeviceAttributes_Tablet DeviceAttributes = 2048 DeviceAttributes_UnsupportedIos DeviceAttributes = 4096 )
func (DeviceAttributes) Descriptor ¶
func (DeviceAttributes) Descriptor() protoreflect.EnumDescriptor
func (DeviceAttributes) Enum ¶
func (x DeviceAttributes) Enum() *DeviceAttributes
func (DeviceAttributes) EnumDescriptor
deprecated
func (DeviceAttributes) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceAttributes.Descriptor instead.
func (DeviceAttributes) Number ¶
func (x DeviceAttributes) Number() protoreflect.EnumNumber
func (DeviceAttributes) String ¶
func (x DeviceAttributes) String() string
func (DeviceAttributes) Type ¶
func (DeviceAttributes) Type() protoreflect.EnumType
type DeviceBreakdown ¶
type DeviceBreakdown struct { // Total number of passes installed in Apple Wallet. AppleWallet uint32 `protobuf:"varint,1,opt,name=appleWallet,proto3" json:"appleWallet,omitempty"` // Total number of passes installed in Google Pay. GooglePay uint32 `protobuf:"varint,2,opt,name=googlePay,proto3" json:"googlePay,omitempty"` // Total number of passes installed in Other Wallet. OtherWallet uint32 `protobuf:"varint,3,opt,name=otherWallet,proto3" json:"otherWallet,omitempty"` // contains filtered or unexported fields }
func (*DeviceBreakdown) Descriptor
deprecated
func (*DeviceBreakdown) Descriptor() ([]byte, []int)
Deprecated: Use DeviceBreakdown.ProtoReflect.Descriptor instead.
func (*DeviceBreakdown) GetAppleWallet ¶
func (x *DeviceBreakdown) GetAppleWallet() uint32
func (*DeviceBreakdown) GetGooglePay ¶
func (x *DeviceBreakdown) GetGooglePay() uint32
func (*DeviceBreakdown) GetOtherWallet ¶
func (x *DeviceBreakdown) GetOtherWallet() uint32
func (*DeviceBreakdown) ProtoMessage ¶
func (*DeviceBreakdown) ProtoMessage()
func (*DeviceBreakdown) ProtoReflect ¶
func (x *DeviceBreakdown) ProtoReflect() protoreflect.Message
func (*DeviceBreakdown) Reset ¶
func (x *DeviceBreakdown) Reset()
func (*DeviceBreakdown) String ¶
func (x *DeviceBreakdown) String() string
type DiscountItem ¶
type DiscountItem struct { // Discount code DiscountCode string `protobuf:"bytes,1,opt,name=discountCode,proto3" json:"discountCode,omitempty"` // Specific voucher code VoucherCode string `protobuf:"bytes,2,opt,name=voucherCode,proto3" json:"voucherCode,omitempty"` // The discount amount Amount float32 `protobuf:"fixed32,4,opt,name=amount,proto3" json:"amount,omitempty"` // The discount item name ItemName string `protobuf:"bytes,5,opt,name=itemName,proto3" json:"itemName,omitempty"` // contains filtered or unexported fields }
func (*DiscountItem) Descriptor
deprecated
func (*DiscountItem) Descriptor() ([]byte, []int)
Deprecated: Use DiscountItem.ProtoReflect.Descriptor instead.
func (*DiscountItem) GetAmount ¶
func (x *DiscountItem) GetAmount() float32
func (*DiscountItem) GetDiscountCode ¶
func (x *DiscountItem) GetDiscountCode() string
func (*DiscountItem) GetItemName ¶
func (x *DiscountItem) GetItemName() string
func (*DiscountItem) GetVoucherCode ¶
func (x *DiscountItem) GetVoucherCode() string
func (*DiscountItem) ProtoMessage ¶
func (*DiscountItem) ProtoMessage()
func (*DiscountItem) ProtoReflect ¶
func (x *DiscountItem) ProtoReflect() protoreflect.Message
func (*DiscountItem) Reset ¶
func (x *DiscountItem) Reset()
func (*DiscountItem) String ¶
func (x *DiscountItem) String() string
type DistributionChannel ¶
type DistributionChannel int32
const ( DistributionChannel_NO_DISTRIBUTION DistributionChannel = 0 // Unique pass link is distributed via email (will use default PK email template if no custom Email Template is provided) DistributionChannel_CHANNEL_EMAIL DistributionChannel = 1 // Unique pass link is distributed via SMS (will use default PK SMS template if no custom SMS Template is provided) DistributionChannel_CHANNEL_SMS DistributionChannel = 2 )
func (DistributionChannel) Descriptor ¶
func (DistributionChannel) Descriptor() protoreflect.EnumDescriptor
func (DistributionChannel) Enum ¶
func (x DistributionChannel) Enum() *DistributionChannel
func (DistributionChannel) EnumDescriptor
deprecated
func (DistributionChannel) EnumDescriptor() ([]byte, []int)
Deprecated: Use DistributionChannel.Descriptor instead.
func (DistributionChannel) Number ¶
func (x DistributionChannel) Number() protoreflect.EnumNumber
func (DistributionChannel) String ¶
func (x DistributionChannel) String() string
func (DistributionChannel) Type ¶
func (DistributionChannel) Type() protoreflect.EnumType
type DistributionClient ¶
type DistributionClient interface { SendWelcomeEmail(ctx context.Context, in *EmailDistributionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) GetSmartPassLink(ctx context.Context, in *SmartPassLinkRequest, opts ...grpc.CallOption) (*Url, error) GetDataCollectionPageFields(ctx context.Context, in *ClassObjectInput, opts ...grpc.CallOption) (*DataCollectionFields, error) UploadSmartPassCsv(ctx context.Context, in *SmartPassCsvUploadRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ImportProtocolCsv(ctx context.Context, in *ImportProtocolRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
DistributionClient is the client API for Distribution 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 NewDistributionClient ¶
func NewDistributionClient(cc grpc.ClientConnInterface) DistributionClient
type DistributionServer ¶
type DistributionServer interface { SendWelcomeEmail(context.Context, *EmailDistributionRequest) (*emptypb.Empty, error) GetSmartPassLink(context.Context, *SmartPassLinkRequest) (*Url, error) GetDataCollectionPageFields(context.Context, *ClassObjectInput) (*DataCollectionFields, error) UploadSmartPassCsv(context.Context, *SmartPassCsvUploadRequest) (*emptypb.Empty, error) ImportProtocolCsv(context.Context, *ImportProtocolRequest) (*emptypb.Empty, error) }
DistributionServer is the server API for Distribution service. All implementations should embed UnimplementedDistributionServer for forward compatibility
type DistributionSettings ¶
type DistributionSettings struct { DistributionChannels []DistributionChannel `` /* 129-byte string literal not displayed */ // Welcome email settings WelcomeEmail *EmailTemplate `protobuf:"bytes,2,opt,name=welcomeEmail,proto3" json:"welcomeEmail,omitempty"` // Welcome SMS settings WelcomeSms *SmsTemplate `protobuf:"bytes,3,opt,name=welcomeSms,proto3" json:"welcomeSms,omitempty"` // contains filtered or unexported fields }
DistributionSettings can be used by protocol top level elements to define the email / sms-es
func (*DistributionSettings) Descriptor
deprecated
func (*DistributionSettings) Descriptor() ([]byte, []int)
Deprecated: Use DistributionSettings.ProtoReflect.Descriptor instead.
func (*DistributionSettings) GetDistributionChannels ¶
func (x *DistributionSettings) GetDistributionChannels() []DistributionChannel
func (*DistributionSettings) GetWelcomeEmail ¶
func (x *DistributionSettings) GetWelcomeEmail() *EmailTemplate
func (*DistributionSettings) GetWelcomeSms ¶
func (x *DistributionSettings) GetWelcomeSms() *SmsTemplate
func (*DistributionSettings) ProtoMessage ¶
func (*DistributionSettings) ProtoMessage()
func (*DistributionSettings) ProtoReflect ¶
func (x *DistributionSettings) ProtoReflect() protoreflect.Message
func (*DistributionSettings) Reset ¶
func (x *DistributionSettings) Reset()
func (*DistributionSettings) String ¶
func (x *DistributionSettings) String() string
type DynamicApiInput ¶
type DynamicApiInput struct { // The uuid for the class object. // @tag: validateGeneric:"required" ClassId string `protobuf:"bytes,1,opt,name=classId,proto3" json:"classId,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"required" Request *DynamicApiRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*DynamicApiInput) Descriptor
deprecated
func (*DynamicApiInput) Descriptor() ([]byte, []int)
Deprecated: Use DynamicApiInput.ProtoReflect.Descriptor instead.
func (*DynamicApiInput) GetClassId ¶
func (x *DynamicApiInput) GetClassId() string
func (*DynamicApiInput) GetRequest ¶
func (x *DynamicApiInput) GetRequest() *DynamicApiRequest
func (*DynamicApiInput) ProtoMessage ¶
func (*DynamicApiInput) ProtoMessage()
func (*DynamicApiInput) ProtoReflect ¶
func (x *DynamicApiInput) ProtoReflect() protoreflect.Message
func (*DynamicApiInput) Reset ¶
func (x *DynamicApiInput) Reset()
func (*DynamicApiInput) String ¶
func (x *DynamicApiInput) String() string
type DynamicApiRequest ¶
type DynamicApiRequest struct { // The name of an api call. // @tag: validateGeneric:"required" RequestName string `protobuf:"bytes,1,opt,name=requestName,proto3" json:"requestName,omitempty" validateGeneric:"required"` // Variables placed within the path of an endpoint. // @tag: validateGeneric:"omitempty" Params map[string]string `` /* 181-byte string literal not displayed */ // Json string of payload data for the request body. // @tag: validateGeneric:"omitempty" Payload string `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*DynamicApiRequest) Descriptor
deprecated
func (*DynamicApiRequest) Descriptor() ([]byte, []int)
Deprecated: Use DynamicApiRequest.ProtoReflect.Descriptor instead.
func (*DynamicApiRequest) GetParams ¶
func (x *DynamicApiRequest) GetParams() map[string]string
func (*DynamicApiRequest) GetPayload ¶
func (x *DynamicApiRequest) GetPayload() string
func (*DynamicApiRequest) GetRequestName ¶
func (x *DynamicApiRequest) GetRequestName() string
func (*DynamicApiRequest) ProtoMessage ¶
func (*DynamicApiRequest) ProtoMessage()
func (*DynamicApiRequest) ProtoReflect ¶
func (x *DynamicApiRequest) ProtoReflect() protoreflect.Message
func (*DynamicApiRequest) Reset ¶
func (x *DynamicApiRequest) Reset()
func (*DynamicApiRequest) String ¶
func (x *DynamicApiRequest) String() string
type DynamicApiResponse ¶
type DynamicApiResponse struct { // Raw response body. ResponseBody []byte `protobuf:"bytes,1,opt,name=responseBody,proto3" json:"responseBody,omitempty"` // Http status code. Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*DynamicApiResponse) Descriptor
deprecated
func (*DynamicApiResponse) Descriptor() ([]byte, []int)
Deprecated: Use DynamicApiResponse.ProtoReflect.Descriptor instead.
func (*DynamicApiResponse) GetResponseBody ¶
func (x *DynamicApiResponse) GetResponseBody() []byte
func (*DynamicApiResponse) GetStatus ¶
func (x *DynamicApiResponse) GetStatus() int32
func (*DynamicApiResponse) ProtoMessage ¶
func (*DynamicApiResponse) ProtoMessage()
func (*DynamicApiResponse) ProtoReflect ¶
func (x *DynamicApiResponse) ProtoReflect() protoreflect.Message
func (*DynamicApiResponse) Reset ¶
func (x *DynamicApiResponse) Reset()
func (*DynamicApiResponse) String ¶
func (x *DynamicApiResponse) String() string
type Email ¶
type Email struct { // @tag: validateGeneric:"required,email" Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty" validateGeneric:"required,email"` // contains filtered or unexported fields }
func (*Email) Descriptor
deprecated
func (*Email) ProtoMessage ¶
func (*Email) ProtoMessage()
func (*Email) ProtoReflect ¶
func (x *Email) ProtoReflect() protoreflect.Message
type EmailConfiguration ¶
type EmailConfiguration struct { // Sender's email address. EmailFrom string `protobuf:"bytes,1,opt,name=emailFrom,proto3" json:"emailFrom,omitempty"` // Sender's company / organization name. EmailFromName string `protobuf:"bytes,2,opt,name=emailFromName,proto3" json:"emailFromName,omitempty"` // Indicates that PassKit is authorized to send from the emailFrom address (either via AWS or Google Cloud) EmailFromVerifiedForSending bool `protobuf:"varint,3,opt,name=EmailFromVerifiedForSending,proto3" json:"EmailFromVerifiedForSending,omitempty"` // Indicated that bodyHtmlContent is custom HTML provided by the user. UseCustomHtml bool `protobuf:"varint,4,opt,name=useCustomHtml,proto3" json:"useCustomHtml,omitempty"` // contains filtered or unexported fields }
func (*EmailConfiguration) Descriptor
deprecated
func (*EmailConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use EmailConfiguration.ProtoReflect.Descriptor instead.
func (*EmailConfiguration) GetEmailFrom ¶
func (x *EmailConfiguration) GetEmailFrom() string
func (*EmailConfiguration) GetEmailFromName ¶
func (x *EmailConfiguration) GetEmailFromName() string
func (*EmailConfiguration) GetEmailFromVerifiedForSending ¶
func (x *EmailConfiguration) GetEmailFromVerifiedForSending() bool
func (*EmailConfiguration) GetUseCustomHtml ¶
func (x *EmailConfiguration) GetUseCustomHtml() bool
func (*EmailConfiguration) ProtoMessage ¶
func (*EmailConfiguration) ProtoMessage()
func (*EmailConfiguration) ProtoReflect ¶
func (x *EmailConfiguration) ProtoReflect() protoreflect.Message
func (*EmailConfiguration) Reset ¶
func (x *EmailConfiguration) Reset()
func (*EmailConfiguration) String ¶
func (x *EmailConfiguration) String() string
type EmailDistributionRequest ¶
type EmailDistributionRequest struct { // Pass Id (22 characters). // @tag: validateCreate:"required_without=ExternalId" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateCreate:"required_without=ExternalId"` // External Id of the pass holder. Needs to provide Class Id as well. // @tag: validateCreate:"omitempty" ExternalId string `protobuf:"bytes,2,opt,name=externalId,proto3" json:"externalId,omitempty" validateCreate:"omitempty"` // The class ID that the projects refers to (highest level protocol object; i.e. member program id, coupon campaign id, etc). // @tag: validateCreate:"omitempty" ClassId string `protobuf:"bytes,3,opt,name=classId,proto3" json:"classId,omitempty" validateCreate:"omitempty"` // @tag: validateCreate:"required" Protocol PassProtocol `protobuf:"varint,4,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty" validateCreate:"required"` // @tag: validateCreate:"omitempty" AlternativeEmail string `protobuf:"bytes,5,opt,name=alternativeEmail,proto3" json:"alternativeEmail,omitempty" validateCreate:"omitempty"` // contains filtered or unexported fields }
func (*EmailDistributionRequest) Descriptor
deprecated
func (*EmailDistributionRequest) Descriptor() ([]byte, []int)
Deprecated: Use EmailDistributionRequest.ProtoReflect.Descriptor instead.
func (*EmailDistributionRequest) GetAlternativeEmail ¶
func (x *EmailDistributionRequest) GetAlternativeEmail() string
func (*EmailDistributionRequest) GetClassId ¶
func (x *EmailDistributionRequest) GetClassId() string
func (*EmailDistributionRequest) GetExternalId ¶
func (x *EmailDistributionRequest) GetExternalId() string
func (*EmailDistributionRequest) GetId ¶
func (x *EmailDistributionRequest) GetId() string
func (*EmailDistributionRequest) GetProtocol ¶
func (x *EmailDistributionRequest) GetProtocol() PassProtocol
func (*EmailDistributionRequest) ProtoMessage ¶
func (*EmailDistributionRequest) ProtoMessage()
func (*EmailDistributionRequest) ProtoReflect ¶
func (x *EmailDistributionRequest) ProtoReflect() protoreflect.Message
func (*EmailDistributionRequest) Reset ¶
func (x *EmailDistributionRequest) Reset()
func (*EmailDistributionRequest) String ¶
func (x *EmailDistributionRequest) String() string
type EmailTemplate ¶
type EmailTemplate struct { // Subject of the email. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc.. Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` // Localized subject of the email. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. LocalizedSubject *LocalizedString `protobuf:"bytes,2,opt,name=localizedSubject,proto3" json:"localizedSubject,omitempty"` // Text content of the email (for email clients that don't support HTML). The body text is rendered above pass install url text. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. BodyTextContent string `protobuf:"bytes,3,opt,name=bodyTextContent,proto3" json:"bodyTextContent,omitempty"` // Localized text content of the email (for email clients that don't support HTML). The body text is rendered above pass install url text. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. LocalizedBodyTextContent *LocalizedString `protobuf:"bytes,4,opt,name=localizedBodyTextContent,proto3" json:"localizedBodyTextContent,omitempty"` // Content for HTML email rendered above the pass install button. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. BodyHtmlContent string `protobuf:"bytes,5,opt,name=bodyHtmlContent,proto3" json:"bodyHtmlContent,omitempty"` // Localized content for HTML email. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. LocalizedBodyHtmlContent *LocalizedString `protobuf:"bytes,6,opt,name=localizedBodyHtmlContent,proto3" json:"localizedBodyHtmlContent,omitempty"` // 7 is reserved for custom email SMTP configuration Configuration *EmailConfiguration `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"` // Text of the pass install button. ButtonText string `protobuf:"bytes,8,opt,name=buttonText,proto3" json:"buttonText,omitempty"` // Text color of the pass install button. ButtonTextColor string `protobuf:"bytes,9,opt,name=buttonTextColor,proto3" json:"buttonTextColor,omitempty"` // Color of the pass install button. ButtonBackgroundColor string `protobuf:"bytes,10,opt,name=buttonBackgroundColor,proto3" json:"buttonBackgroundColor,omitempty"` // Radius of the pass install button. The unit can be px or %. Default is px. ButtonBorderRadius string `protobuf:"bytes,11,opt,name=buttonBorderRadius,proto3" json:"buttonBorderRadius,omitempty"` FooterTextContent string `protobuf:"bytes,12,opt,name=footerTextContent,proto3" json:"footerTextContent,omitempty"` LocalizedFooterTextContent *LocalizedString `protobuf:"bytes,13,opt,name=localizedFooterTextContent,proto3" json:"localizedFooterTextContent,omitempty"` FooterHtmlContent string `protobuf:"bytes,14,opt,name=footerHtmlContent,proto3" json:"footerHtmlContent,omitempty"` LocalizedFooterHtmlContent *LocalizedString `protobuf:"bytes,15,opt,name=localizedFooterHtmlContent,proto3" json:"localizedFooterHtmlContent,omitempty"` // Background color for the message content section. MessageBackgroundColor string `protobuf:"bytes,16,opt,name=messageBackgroundColor,proto3" json:"messageBackgroundColor,omitempty"` // Background color for the margin space surrounding the message content. This setting is relevant for PC viewers. PageBackgroundColor string `protobuf:"bytes,17,opt,name=pageBackgroundColor,proto3" json:"pageBackgroundColor,omitempty"` // Holds additional template options for rendering the email template. TemplateOptions int32 `protobuf:"varint,18,opt,name=templateOptions,proto3" json:"templateOptions,omitempty"` // contains filtered or unexported fields }
EmailTemplate contains details for sending an email to a customer. Uses the default PassKit email provider and sending credentials
func (*EmailTemplate) Descriptor
deprecated
func (*EmailTemplate) Descriptor() ([]byte, []int)
Deprecated: Use EmailTemplate.ProtoReflect.Descriptor instead.
func (*EmailTemplate) GetBodyHtmlContent ¶
func (x *EmailTemplate) GetBodyHtmlContent() string
func (*EmailTemplate) GetBodyTextContent ¶
func (x *EmailTemplate) GetBodyTextContent() string
func (*EmailTemplate) GetButtonBackgroundColor ¶
func (x *EmailTemplate) GetButtonBackgroundColor() string
func (*EmailTemplate) GetButtonBorderRadius ¶
func (x *EmailTemplate) GetButtonBorderRadius() string
func (*EmailTemplate) GetButtonText ¶
func (x *EmailTemplate) GetButtonText() string
func (*EmailTemplate) GetButtonTextColor ¶
func (x *EmailTemplate) GetButtonTextColor() string
func (*EmailTemplate) GetConfiguration ¶
func (x *EmailTemplate) GetConfiguration() *EmailConfiguration
func (*EmailTemplate) GetFooterHtmlContent ¶
func (x *EmailTemplate) GetFooterHtmlContent() string
func (*EmailTemplate) GetFooterTextContent ¶
func (x *EmailTemplate) GetFooterTextContent() string
func (*EmailTemplate) GetLocalizedBodyHtmlContent ¶
func (x *EmailTemplate) GetLocalizedBodyHtmlContent() *LocalizedString
func (*EmailTemplate) GetLocalizedBodyTextContent ¶
func (x *EmailTemplate) GetLocalizedBodyTextContent() *LocalizedString
func (*EmailTemplate) GetLocalizedFooterHtmlContent ¶
func (x *EmailTemplate) GetLocalizedFooterHtmlContent() *LocalizedString
func (*EmailTemplate) GetLocalizedFooterTextContent ¶
func (x *EmailTemplate) GetLocalizedFooterTextContent() *LocalizedString
func (*EmailTemplate) GetLocalizedSubject ¶
func (x *EmailTemplate) GetLocalizedSubject() *LocalizedString
func (*EmailTemplate) GetMessageBackgroundColor ¶
func (x *EmailTemplate) GetMessageBackgroundColor() string
func (*EmailTemplate) GetPageBackgroundColor ¶
func (x *EmailTemplate) GetPageBackgroundColor() string
func (*EmailTemplate) GetSubject ¶
func (x *EmailTemplate) GetSubject() string
func (*EmailTemplate) GetTemplateOptions ¶
func (x *EmailTemplate) GetTemplateOptions() int32
func (*EmailTemplate) ProtoMessage ¶
func (*EmailTemplate) ProtoMessage()
func (*EmailTemplate) ProtoReflect ¶
func (x *EmailTemplate) ProtoReflect() protoreflect.Message
func (*EmailTemplate) Reset ¶
func (x *EmailTemplate) Reset()
func (*EmailTemplate) String ¶
func (x *EmailTemplate) String() string
type EmailTemplateOptions ¶
type EmailTemplateOptions int32
const ( EmailTemplateOptions_EMAIL_TEMP_OPT_NONE EmailTemplateOptions = 0 // Hide default external Id field on top right of the template. EmailTemplateOptions_EMAIL_TEMP_OPT_HIDE_EXT_ID EmailTemplateOptions = 1 // Hide default full name field on top left of the template. EmailTemplateOptions_EMAIL_TEMP_OPT_HIDE_FULL_NAME EmailTemplateOptions = 2 )
func (EmailTemplateOptions) Descriptor ¶
func (EmailTemplateOptions) Descriptor() protoreflect.EnumDescriptor
func (EmailTemplateOptions) Enum ¶
func (x EmailTemplateOptions) Enum() *EmailTemplateOptions
func (EmailTemplateOptions) EnumDescriptor
deprecated
func (EmailTemplateOptions) EnumDescriptor() ([]byte, []int)
Deprecated: Use EmailTemplateOptions.Descriptor instead.
func (EmailTemplateOptions) Number ¶
func (x EmailTemplateOptions) Number() protoreflect.EnumNumber
func (EmailTemplateOptions) String ¶
func (x EmailTemplateOptions) String() string
func (EmailTemplateOptions) Type ¶
func (EmailTemplateOptions) Type() protoreflect.EnumType
type EnrolmentUrls ¶
type EnrolmentUrls struct { // Enrolment page of the base tier (tier with the lowest tier index). PageUrl string `protobuf:"bytes,1,opt,name=pageUrl,proto3" json:"pageUrl,omitempty"` // QR code image url of the the base tier. QrCodeUrl string `protobuf:"bytes,2,opt,name=qrCodeUrl,proto3" json:"qrCodeUrl,omitempty"` // Enrolment page for each tier. TierEnrolmentUrls map[string]string `` /* 175-byte string literal not displayed */ // QR code for each tier. TierEnrolmentQRs map[string]string `` /* 173-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EnrolmentUrls) Descriptor
deprecated
func (*EnrolmentUrls) Descriptor() ([]byte, []int)
Deprecated: Use EnrolmentUrls.ProtoReflect.Descriptor instead.
func (*EnrolmentUrls) GetPageUrl ¶
func (x *EnrolmentUrls) GetPageUrl() string
func (*EnrolmentUrls) GetQrCodeUrl ¶
func (x *EnrolmentUrls) GetQrCodeUrl() string
func (*EnrolmentUrls) GetTierEnrolmentQRs ¶
func (x *EnrolmentUrls) GetTierEnrolmentQRs() map[string]string
func (*EnrolmentUrls) GetTierEnrolmentUrls ¶
func (x *EnrolmentUrls) GetTierEnrolmentUrls() map[string]string
func (*EnrolmentUrls) ProtoMessage ¶
func (*EnrolmentUrls) ProtoMessage()
func (*EnrolmentUrls) ProtoReflect ¶
func (x *EnrolmentUrls) ProtoReflect() protoreflect.Message
func (*EnrolmentUrls) Reset ¶
func (x *EnrolmentUrls) Reset()
func (*EnrolmentUrls) String ¶
func (x *EnrolmentUrls) String() string
type EventTicketAnalyticsFilter ¶
type EventTicketAnalyticsFilter struct { TicketTypeId string `protobuf:"bytes,1,opt,name=ticketTypeId,proto3" json:"ticketTypeId,omitempty"` TicketTypeUid string `protobuf:"bytes,2,opt,name=ticketTypeUid,proto3" json:"ticketTypeUid,omitempty"` VenueId string `protobuf:"bytes,3,opt,name=venueId,proto3" json:"venueId,omitempty"` VenueUid string `protobuf:"bytes,4,opt,name=venueUid,proto3" json:"venueUid,omitempty"` EventId string `protobuf:"bytes,5,opt,name=eventId,proto3" json:"eventId,omitempty"` // contains filtered or unexported fields }
func (*EventTicketAnalyticsFilter) Descriptor
deprecated
func (*EventTicketAnalyticsFilter) Descriptor() ([]byte, []int)
Deprecated: Use EventTicketAnalyticsFilter.ProtoReflect.Descriptor instead.
func (*EventTicketAnalyticsFilter) GetEventId ¶
func (x *EventTicketAnalyticsFilter) GetEventId() string
func (*EventTicketAnalyticsFilter) GetTicketTypeId ¶
func (x *EventTicketAnalyticsFilter) GetTicketTypeId() string
func (*EventTicketAnalyticsFilter) GetTicketTypeUid ¶
func (x *EventTicketAnalyticsFilter) GetTicketTypeUid() string
func (*EventTicketAnalyticsFilter) GetVenueId ¶
func (x *EventTicketAnalyticsFilter) GetVenueId() string
func (*EventTicketAnalyticsFilter) GetVenueUid ¶
func (x *EventTicketAnalyticsFilter) GetVenueUid() string
func (*EventTicketAnalyticsFilter) ProtoMessage ¶
func (*EventTicketAnalyticsFilter) ProtoMessage()
func (*EventTicketAnalyticsFilter) ProtoReflect ¶
func (x *EventTicketAnalyticsFilter) ProtoReflect() protoreflect.Message
func (*EventTicketAnalyticsFilter) Reset ¶
func (x *EventTicketAnalyticsFilter) Reset()
func (*EventTicketAnalyticsFilter) String ¶
func (x *EventTicketAnalyticsFilter) String() string
type ExpirySettings ¶
type ExpirySettings struct { ExpiryType ExpiryType `protobuf:"varint,1,opt,name=expiryType,proto3,enum=io.ExpiryType" json:"expiryType,omitempty"` // Types that are assignable to ExpiryOneof: // *ExpirySettings_FixedExpiryDate // *ExpirySettings_ExpireAfterXDays ExpiryOneof isExpirySettings_ExpiryOneof `protobuf_oneof:"expiryOneof"` // contains filtered or unexported fields }
The digital card will be expired on the expiry date. The barcode will not be rendered on digital card and the card itself will not be updated after it has been expired.
func (*ExpirySettings) Descriptor
deprecated
func (*ExpirySettings) Descriptor() ([]byte, []int)
Deprecated: Use ExpirySettings.ProtoReflect.Descriptor instead.
func (*ExpirySettings) GetExpireAfterXDays ¶
func (x *ExpirySettings) GetExpireAfterXDays() uint32
func (*ExpirySettings) GetExpiryOneof ¶
func (m *ExpirySettings) GetExpiryOneof() isExpirySettings_ExpiryOneof
func (*ExpirySettings) GetExpiryType ¶
func (x *ExpirySettings) GetExpiryType() ExpiryType
func (*ExpirySettings) GetFixedExpiryDate ¶
func (x *ExpirySettings) GetFixedExpiryDate() *Date
func (*ExpirySettings) ProtoMessage ¶
func (*ExpirySettings) ProtoMessage()
func (*ExpirySettings) ProtoReflect ¶
func (x *ExpirySettings) ProtoReflect() protoreflect.Message
func (*ExpirySettings) Reset ¶
func (x *ExpirySettings) Reset()
func (*ExpirySettings) String ¶
func (x *ExpirySettings) String() string
type ExpirySettings_ExpireAfterXDays ¶
type ExpirySettings_ExpireAfterXDays struct { // Number of days the digital membership card is expired after the enrolment date. // Please set expiryType as EXPIRE_AFTER_X_DAYS. ExpireAfterXDays uint32 `protobuf:"varint,3,opt,name=expireAfterXDays,proto3,oneof"` }
type ExpirySettings_FixedExpiryDate ¶
type ExpirySettings_FixedExpiryDate struct { // The expiry date for digital membership card. // Please set expiryType as EXPIRE_ON_FIXED_DATE. FixedExpiryDate *Date `protobuf:"bytes,2,opt,name=fixedExpiryDate,proto3,oneof"` }
type ExpiryType ¶
type ExpiryType int32
Options to manage the expiry date of the digital card.
const ( // Please do not use this enum. This enum do not have any effect on expiry logic. ExpiryType_EXPIRE_NONE ExpiryType = 0 // Expiry date is set with year, month and date. The expiry date will be based on your timezone. The digital card will expire at 23:59:59:59.99999 of set date in fixed timezone. The expiry date is the same for all cards. ExpiryType_EXPIRE_ON_FIXED_DATE ExpiryType = 1 // The digital card expires after the number of days after the digital card issuing. ExpiryType_EXPIRE_AFTER_X_DAYS ExpiryType = 2 // If you want to change expiry date for each digital card, you can use this expiry type. You can set expiry date and time in fixed timezone. ExpiryType_EXPIRE_ON_VARIABLE_DATE_TIME ExpiryType = 3 // The digital card will set as NULL and the pass will not expire.. ExpiryType_EXPIRE_SET_TO_NULL ExpiryType = 4 )
func (ExpiryType) Descriptor ¶
func (ExpiryType) Descriptor() protoreflect.EnumDescriptor
func (ExpiryType) Enum ¶
func (x ExpiryType) Enum() *ExpiryType
func (ExpiryType) EnumDescriptor
deprecated
func (ExpiryType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExpiryType.Descriptor instead.
func (ExpiryType) Number ¶
func (x ExpiryType) Number() protoreflect.EnumNumber
func (ExpiryType) String ¶
func (x ExpiryType) String() string
func (ExpiryType) Type ¶
func (ExpiryType) Type() protoreflect.EnumType
type FacebookPixelSettings ¶
type FacebookPixelSettings struct { // The Facebook Pixel ID of the account. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" PixelId string `` /* 147-byte string literal not displayed */ // List of standard events for the data collection page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" DataCollectionPageStandardEvents []*StandardEvent `` /* 214-byte string literal not displayed */ // List of custom events for the data collection page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" DataCollectionPageCustomEvents []*CustomEvent `` /* 210-byte string literal not displayed */ // List of standard events for the pass render page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" PassPageStandardEvents []*StandardEvent `` /* 194-byte string literal not displayed */ // List of custom events for the pass render page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" PassPageCustomEvents []*CustomEvent `` /* 190-byte string literal not displayed */ // List of standard events for the coupon customer initiated redemption page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" CustomerInitiatedRedemptionPageStandardEvents []*StandardEvent `` /* 240-byte string literal not displayed */ // List of custom events for the coupon customer initiated redemption page // @tag: validateGeneric:"dive,omitempty" validateCreate:"dive,omitempty" validateUpdate:"dive,omitempty" CustomerInitiatedRedemptionPageCustomEvents []*CustomEvent `` /* 236-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FacebookPixelSettings) Descriptor
deprecated
func (*FacebookPixelSettings) Descriptor() ([]byte, []int)
Deprecated: Use FacebookPixelSettings.ProtoReflect.Descriptor instead.
func (*FacebookPixelSettings) GetCustomerInitiatedRedemptionPageCustomEvents ¶
func (x *FacebookPixelSettings) GetCustomerInitiatedRedemptionPageCustomEvents() []*CustomEvent
func (*FacebookPixelSettings) GetCustomerInitiatedRedemptionPageStandardEvents ¶
func (x *FacebookPixelSettings) GetCustomerInitiatedRedemptionPageStandardEvents() []*StandardEvent
func (*FacebookPixelSettings) GetDataCollectionPageCustomEvents ¶
func (x *FacebookPixelSettings) GetDataCollectionPageCustomEvents() []*CustomEvent
func (*FacebookPixelSettings) GetDataCollectionPageStandardEvents ¶
func (x *FacebookPixelSettings) GetDataCollectionPageStandardEvents() []*StandardEvent
func (*FacebookPixelSettings) GetPassPageCustomEvents ¶
func (x *FacebookPixelSettings) GetPassPageCustomEvents() []*CustomEvent
func (*FacebookPixelSettings) GetPassPageStandardEvents ¶
func (x *FacebookPixelSettings) GetPassPageStandardEvents() []*StandardEvent
func (*FacebookPixelSettings) GetPixelId ¶
func (x *FacebookPixelSettings) GetPixelId() string
func (*FacebookPixelSettings) ProtoMessage ¶
func (*FacebookPixelSettings) ProtoMessage()
func (*FacebookPixelSettings) ProtoReflect ¶
func (x *FacebookPixelSettings) ProtoReflect() protoreflect.Message
func (*FacebookPixelSettings) Reset ¶
func (x *FacebookPixelSettings) Reset()
func (*FacebookPixelSettings) String ¶
func (x *FacebookPixelSettings) String() string
type FbPixelStandardEvent ¶
type FbPixelStandardEvent int32
Standard Facebook Pixel events that we support
const ( FbPixelStandardEvent_FBP_STANDARD_EVENT_DO_NOT_USE FbPixelStandardEvent = 0 // This is the default pixel tracking page visits. FbPixelStandardEvent_FBP_STANDARD_EVENT_PAGE_VIEW FbPixelStandardEvent = 1 // When a registration form is completed. FbPixelStandardEvent_FBP_STANDARD_EVENT_COMPLETE_REGISTRATION FbPixelStandardEvent = 2 // When a sign up is completed. FbPixelStandardEvent_FBP_STANDARD_EVENT_LEAD FbPixelStandardEvent = 3 // When a purchase is made or checkout flow is completed. FbPixelStandardEvent_FBP_STANDARD_EVENT_PURCHASE FbPixelStandardEvent = 4 // When a person books an appointment to visit one of your locations. FbPixelStandardEvent_FBP_STANDARD_EVENT_SCHEDULE FbPixelStandardEvent = 5 // When a person starts a free trial of a product or service you offer. FbPixelStandardEvent_FBP_STANDARD_EVENT_START_TRIAL FbPixelStandardEvent = 6 // When a person applies for a product, service, or program you offer. FbPixelStandardEvent_FBP_STANDARD_EVENT_SUBMIT_APPLICATION FbPixelStandardEvent = 7 // When a person applies to a start a paid subscription for a product or service you offer. FbPixelStandardEvent_FBP_STANDARD_EVENT_SUBSCRIBE FbPixelStandardEvent = 8 // A visit to a web page you care about (for example, a product page or landing page). ViewContent tells you if someone visits a web page's URL, but not what they see or do on that page. FbPixelStandardEvent_FBP_STANDARD_EVENT_VIEW_CONTENT FbPixelStandardEvent = 9 )
func (FbPixelStandardEvent) Descriptor ¶
func (FbPixelStandardEvent) Descriptor() protoreflect.EnumDescriptor
func (FbPixelStandardEvent) Enum ¶
func (x FbPixelStandardEvent) Enum() *FbPixelStandardEvent
func (FbPixelStandardEvent) EnumDescriptor
deprecated
func (FbPixelStandardEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use FbPixelStandardEvent.Descriptor instead.
func (FbPixelStandardEvent) Number ¶
func (x FbPixelStandardEvent) Number() protoreflect.EnumNumber
func (FbPixelStandardEvent) String ¶
func (x FbPixelStandardEvent) String() string
func (FbPixelStandardEvent) Type ¶
func (FbPixelStandardEvent) Type() protoreflect.EnumType
type FieldFilter ¶
type FieldFilter struct { // Column name to filter results by. // @tag: validateGeneric:"required" FilterField string `protobuf:"bytes,1,opt,name=filterField,proto3" json:"filterField,omitempty" validateGeneric:"required"` // Values to test against the filter fields. // @tag: validateGeneric:"required" FilterValue string `protobuf:"bytes,2,opt,name=filterValue,proto3" json:"filterValue,omitempty" validateGeneric:"required"` // Operator (e.g. eq, gt, gte, lt, lte, like) // @tag: validateGeneric:"required" FilterOperator string `protobuf:"bytes,3,opt,name=filterOperator,proto3" json:"filterOperator,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*FieldFilter) Descriptor
deprecated
func (*FieldFilter) Descriptor() ([]byte, []int)
Deprecated: Use FieldFilter.ProtoReflect.Descriptor instead.
func (*FieldFilter) GetFilterField ¶
func (x *FieldFilter) GetFilterField() string
func (*FieldFilter) GetFilterOperator ¶
func (x *FieldFilter) GetFilterOperator() string
func (*FieldFilter) GetFilterValue ¶
func (x *FieldFilter) GetFilterValue() string
func (*FieldFilter) ProtoMessage ¶
func (*FieldFilter) ProtoMessage()
func (*FieldFilter) ProtoReflect ¶
func (x *FieldFilter) ProtoReflect() protoreflect.Message
func (*FieldFilter) Reset ¶
func (x *FieldFilter) Reset()
func (*FieldFilter) String ¶
func (x *FieldFilter) String() string
type FieldMapping ¶
type FieldMapping struct { // Field string key of destination data field. // @tag: validateGeneric:"required" DestinationFieldKey string `protobuf:"bytes,1,opt,name=destinationFieldKey,proto3" json:"destinationFieldKey,omitempty" validateGeneric:"required"` // Field string key of destination data field. // @tag: validateGeneric:"required" DestinationFieldDataType DataType `` /* 146-byte string literal not displayed */ // If true, when value is empty default data will be used. // @tag: validateGeneric:"omitempty" IsRequired bool `protobuf:"varint,3,opt,name=isRequired,proto3" json:"isRequired,omitempty" validateGeneric:"omitempty"` // Unique name of data field which becomes the data source. // @tag: validateGeneric:"required" SourceFieldUniqueName string `protobuf:"bytes,4,opt,name=sourceFieldUniqueName,proto3" json:"sourceFieldUniqueName,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
Sets up source and destination field
func (*FieldMapping) Descriptor
deprecated
func (*FieldMapping) Descriptor() ([]byte, []int)
Deprecated: Use FieldMapping.ProtoReflect.Descriptor instead.
func (*FieldMapping) GetDestinationFieldDataType ¶
func (x *FieldMapping) GetDestinationFieldDataType() DataType
func (*FieldMapping) GetDestinationFieldKey ¶
func (x *FieldMapping) GetDestinationFieldKey() string
func (*FieldMapping) GetIsRequired ¶
func (x *FieldMapping) GetIsRequired() bool
func (*FieldMapping) GetSourceFieldUniqueName ¶
func (x *FieldMapping) GetSourceFieldUniqueName() string
func (*FieldMapping) ProtoMessage ¶
func (*FieldMapping) ProtoMessage()
func (*FieldMapping) ProtoReflect ¶
func (x *FieldMapping) ProtoReflect() protoreflect.Message
func (*FieldMapping) Reset ¶
func (x *FieldMapping) Reset()
func (*FieldMapping) String ¶
func (x *FieldMapping) String() string
type FieldSection ¶
type FieldSection int32
const ( FieldSection_FIELD_SECTION_DO_NOT_USE FieldSection = 0 FieldSection_BACK_FIELDS FieldSection = 1 FieldSection_PRIMARY_FIELDS FieldSection = 2 FieldSection_SECONDARY_FIELDS FieldSection = 3 FieldSection_AUXILIARY_FIELDS FieldSection = 4 FieldSection_HEADER_FIELDS FieldSection = 5 )
func (FieldSection) Descriptor ¶
func (FieldSection) Descriptor() protoreflect.EnumDescriptor
func (FieldSection) Enum ¶
func (x FieldSection) Enum() *FieldSection
func (FieldSection) EnumDescriptor
deprecated
func (FieldSection) EnumDescriptor() ([]byte, []int)
Deprecated: Use FieldSection.Descriptor instead.
func (FieldSection) Number ¶
func (x FieldSection) Number() protoreflect.EnumNumber
func (FieldSection) String ¶
func (x FieldSection) String() string
func (FieldSection) Type ¶
func (FieldSection) Type() protoreflect.EnumType
type FieldType ¶
type FieldType int32
Field type categorize a type of field rendered on pass or data collection page. The value will be auto-configured on the backend.
const ( FieldType_FIELD_TYPE_NONE FieldType = 0 // Meta fields. DataField.UniqueName needs to be meta.FIELDNAME. FieldType_META FieldType = 1 // PII fields. DataField.UniqueName needs to be person.FIELDNAME. FieldType_PII FieldType = 2 // Universal fields used across protocols (e.g. Terms And Conditions, Locations, Messages). DataField.UniqueName needs to be universal.FIELDNAME (e.g. universal.messages). FieldType_UNIVERSAL_FIELDS FieldType = 3 // Protocol specific fields. DataField.UniqueName needs to be protocol.OBJECT.FIELDNAME. FieldType_PROTOCOL_FIELDS FieldType = 4 // Custom fields are fields which are created only for pass render purpose and does not belong to other field type. FieldType_CUSTOM_FIELDS FieldType = 5 )
func (FieldType) Descriptor ¶
func (FieldType) Descriptor() protoreflect.EnumDescriptor
func (FieldType) EnumDescriptor
deprecated
func (FieldType) Number ¶
func (x FieldType) Number() protoreflect.EnumNumber
func (FieldType) Type ¶
func (FieldType) Type() protoreflect.EnumType
type FileBytes ¶
type FileBytes struct { FileBytes []byte `protobuf:"bytes,1,opt,name=fileBytes,proto3" json:"fileBytes,omitempty"` // contains filtered or unexported fields }
func (*FileBytes) Descriptor
deprecated
func (*FileBytes) GetFileBytes ¶
func (*FileBytes) ProtoMessage ¶
func (*FileBytes) ProtoMessage()
func (*FileBytes) ProtoReflect ¶
func (x *FileBytes) ProtoReflect() protoreflect.Message
type Filter ¶
type Filter struct { // Array of column names to filter results by. FilterField []string `protobuf:"bytes,1,rep,name=filterField,proto3" json:"filterField,omitempty"` // Array of values to test against the filter fields. FilterValue []string `protobuf:"bytes,2,rep,name=filterValue,proto3" json:"filterValue,omitempty"` // will be whitelisted operators in io core FilterOperator []string `protobuf:"bytes,3,rep,name=filterOperator,proto3" json:"filterOperator,omitempty"` // contains filtered or unexported fields }
func (*Filter) Descriptor
deprecated
func (*Filter) GetFilterField ¶
func (*Filter) GetFilterOperator ¶
func (*Filter) GetFilterValue ¶
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type FilterGroup ¶
type FilterGroup struct { // Use AND or OR conditions to join each filter field. E.g. (tier_id = bronze AND tier_id = silver) (tier_id = bronze OR tier_id = silver) Condition Operator `protobuf:"varint,1,opt,name=condition,proto3,enum=io.Operator" json:"condition,omitempty"` // Filter fields. FieldFilters []*FieldFilter `protobuf:"bytes,2,rep,name=fieldFilters,proto3" json:"fieldFilters,omitempty"` // contains filtered or unexported fields }
func (*FilterGroup) Descriptor
deprecated
func (*FilterGroup) Descriptor() ([]byte, []int)
Deprecated: Use FilterGroup.ProtoReflect.Descriptor instead.
func (*FilterGroup) GetCondition ¶
func (x *FilterGroup) GetCondition() Operator
func (*FilterGroup) GetFieldFilters ¶
func (x *FilterGroup) GetFieldFilters() []*FieldFilter
func (*FilterGroup) ProtoMessage ¶
func (*FilterGroup) ProtoMessage()
func (*FilterGroup) ProtoReflect ¶
func (x *FilterGroup) ProtoReflect() protoreflect.Message
func (*FilterGroup) Reset ¶
func (x *FilterGroup) Reset()
func (*FilterGroup) String ¶
func (x *FilterGroup) String() string
type Filters ¶
type Filters struct { // Limit the number of records returned. If not specified, a default of 25 is used. Enter -1 for all records. Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` // Allows you to offset the first record returned by the limit. Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"` FilterGroups []*FilterGroup `protobuf:"bytes,3,rep,name=filterGroups,proto3" json:"filterGroups,omitempty"` // Field to order results by. OrderBy string `protobuf:"bytes,4,opt,name=orderBy,proto3" json:"orderBy,omitempty"` // Will return in ascending order if true, or descending order if false. OrderAsc bool `protobuf:"varint,5,opt,name=orderAsc,proto3" json:"orderAsc,omitempty"` // contains filtered or unexported fields }
func (*Filters) Descriptor
deprecated
func (*Filters) GetFilterGroups ¶
func (x *Filters) GetFilterGroups() []*FilterGroup
func (*Filters) GetOrderAsc ¶
func (*Filters) GetOrderBy ¶
func (*Filters) ProtoMessage ¶
func (*Filters) ProtoMessage()
func (*Filters) ProtoReflect ¶
func (x *Filters) ProtoReflect() protoreflect.Message
type FlightAnalyticsFilter ¶
type FlightAnalyticsFilter struct { // @tag: validateGeneric:"required_with=DepartureDate BoardingPoint DeplaningPoint" FlightNumber string `` /* 152-byte string literal not displayed */ // @tag: validateGeneric:"required_with=BoardingPoint DeplaningPoint" DepartureDate *Date `` /* 140-byte string literal not displayed */ // @tag: validateGeneric:"required_with=DepartureDate DeplaningPoint" BoardingPoint string `` /* 140-byte string literal not displayed */ // @tag: validateGeneric:"required_with=DepartureDate BoardingPoint" DeplaningPoint string `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
FlightAnalyticsFilter filter analytics by flight or/and flight designator. FlightNumber, departureDate, boardingPoint and deplaningPoint are required to filter by flight.
func (*FlightAnalyticsFilter) Descriptor
deprecated
func (*FlightAnalyticsFilter) Descriptor() ([]byte, []int)
Deprecated: Use FlightAnalyticsFilter.ProtoReflect.Descriptor instead.
func (*FlightAnalyticsFilter) GetBoardingPoint ¶
func (x *FlightAnalyticsFilter) GetBoardingPoint() string
func (*FlightAnalyticsFilter) GetDepartureDate ¶
func (x *FlightAnalyticsFilter) GetDepartureDate() *Date
func (*FlightAnalyticsFilter) GetDeplaningPoint ¶
func (x *FlightAnalyticsFilter) GetDeplaningPoint() string
func (*FlightAnalyticsFilter) GetFlightNumber ¶
func (x *FlightAnalyticsFilter) GetFlightNumber() string
func (*FlightAnalyticsFilter) ProtoMessage ¶
func (*FlightAnalyticsFilter) ProtoMessage()
func (*FlightAnalyticsFilter) ProtoReflect ¶
func (x *FlightAnalyticsFilter) ProtoReflect() protoreflect.Message
func (*FlightAnalyticsFilter) Reset ¶
func (x *FlightAnalyticsFilter) Reset()
func (*FlightAnalyticsFilter) String ¶
func (x *FlightAnalyticsFilter) String() string
type GPSLocation ¶
type GPSLocation struct { // System generated unique identifier for your GPS Location // @tag: validateCreate:"omitempty,uuidCompressedString" validateUpdate:"required,uuidCompressedString" Id string `` /* 152-byte string literal not displayed */ // a friendly name for the location used to display the location in the admin portal Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Latitude. // @tag: validateGeneric:"required_without=Id,latitude" Lat float64 `protobuf:"fixed64,3,opt,name=lat,proto3" json:"lat,omitempty" validateGeneric:"required_without=Id,latitude"` // Longitude. // @tag: validateGeneric:"required_with=Lat,required_without=Id,longitude" Lon float64 `` /* 127-byte string literal not displayed */ // Altitude in metres. // @tag: validateGeneric:"omitempty,max=8848" Alt int32 `protobuf:"varint,5,opt,name=alt,proto3" json:"alt,omitempty" validateGeneric:"omitempty,max=8848"` // Message to be displayed on lock screen when user is in the location (iOS only). // @tag: validateGeneric:"required_without=Id" LockScreenMessage string `protobuf:"bytes,6,opt,name=lockScreenMessage,proto3" json:"lockScreenMessage,omitempty" validateGeneric:"required_without=Id"` // Localized lock screen message. LocalizedLockScreenMessage *LocalizedString `protobuf:"bytes,7,opt,name=localizedLockScreenMessage,proto3" json:"localizedLockScreenMessage,omitempty"` // Locations will be added in order of their position, from lowest to highest. Position can be any value, E.g. 3 Locations with positions 30, 10, 20 would be added 10 first, 20 second and 30 third. If no position is provided and the number of locations exceeds 10, there is no guarantee which location(s) would be excluded from the pass. Position uint32 `protobuf:"varint,8,opt,name=position,proto3" json:"position,omitempty"` // contains filtered or unexported fields }
Locations provide a broader range using GPS to trigger a lockscreen message.
func (*GPSLocation) Descriptor
deprecated
func (*GPSLocation) Descriptor() ([]byte, []int)
Deprecated: Use GPSLocation.ProtoReflect.Descriptor instead.
func (*GPSLocation) GetAlt ¶
func (x *GPSLocation) GetAlt() int32
func (*GPSLocation) GetId ¶
func (x *GPSLocation) GetId() string
func (*GPSLocation) GetLat ¶
func (x *GPSLocation) GetLat() float64
func (*GPSLocation) GetLocalizedLockScreenMessage ¶
func (x *GPSLocation) GetLocalizedLockScreenMessage() *LocalizedString
func (*GPSLocation) GetLockScreenMessage ¶
func (x *GPSLocation) GetLockScreenMessage() string
func (*GPSLocation) GetLon ¶
func (x *GPSLocation) GetLon() float64
func (*GPSLocation) GetName ¶
func (x *GPSLocation) GetName() string
func (*GPSLocation) GetPosition ¶
func (x *GPSLocation) GetPosition() uint32
func (*GPSLocation) ProtoMessage ¶
func (*GPSLocation) ProtoMessage()
func (*GPSLocation) ProtoReflect ¶
func (x *GPSLocation) ProtoReflect() protoreflect.Message
func (*GPSLocation) Reset ¶
func (x *GPSLocation) Reset()
func (*GPSLocation) String ¶
func (x *GPSLocation) String() string
type Gender ¶
type Gender int32
Gender, as per government issued id.
func (Gender) Descriptor ¶
func (Gender) Descriptor() protoreflect.EnumDescriptor
func (Gender) EnumDescriptor
deprecated
func (Gender) Number ¶
func (x Gender) Number() protoreflect.EnumNumber
func (Gender) Type ¶
func (Gender) Type() protoreflect.EnumType
type GetMessageHistoryResponse ¶
type GetMessageHistoryResponse struct { Messages []*GetMessageResponse `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` // contains filtered or unexported fields }
func (*GetMessageHistoryResponse) Descriptor
deprecated
func (*GetMessageHistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMessageHistoryResponse.ProtoReflect.Descriptor instead.
func (*GetMessageHistoryResponse) GetMessages ¶
func (x *GetMessageHistoryResponse) GetMessages() []*GetMessageResponse
func (*GetMessageHistoryResponse) ProtoMessage ¶
func (*GetMessageHistoryResponse) ProtoMessage()
func (*GetMessageHistoryResponse) ProtoReflect ¶
func (x *GetMessageHistoryResponse) ProtoReflect() protoreflect.Message
func (*GetMessageHistoryResponse) Reset ¶
func (x *GetMessageHistoryResponse) Reset()
func (*GetMessageHistoryResponse) String ¶
func (x *GetMessageHistoryResponse) String() string
type GetMessageResponse ¶
type GetMessageResponse struct { Message *Message `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` Status MessageStatus `protobuf:"varint,2,opt,name=status,proto3,enum=io.MessageStatus" json:"status,omitempty"` Recipients uint32 `protobuf:"varint,3,opt,name=recipients,proto3" json:"recipients,omitempty"` DistributedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=distributedAt,proto3" json:"distributedAt,omitempty"` WithdrawnAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=withdrawnAt,proto3" json:"withdrawnAt,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"` // contains filtered or unexported fields }
func (*GetMessageResponse) Descriptor
deprecated
func (*GetMessageResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMessageResponse.ProtoReflect.Descriptor instead.
func (*GetMessageResponse) GetCreatedAt ¶
func (x *GetMessageResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetMessageResponse) GetDistributedAt ¶
func (x *GetMessageResponse) GetDistributedAt() *timestamppb.Timestamp
func (*GetMessageResponse) GetMessage ¶
func (x *GetMessageResponse) GetMessage() *Message
func (*GetMessageResponse) GetRecipients ¶
func (x *GetMessageResponse) GetRecipients() uint32
func (*GetMessageResponse) GetStatus ¶
func (x *GetMessageResponse) GetStatus() MessageStatus
func (*GetMessageResponse) GetUpdatedAt ¶
func (x *GetMessageResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetMessageResponse) GetWithdrawnAt ¶
func (x *GetMessageResponse) GetWithdrawnAt() *timestamppb.Timestamp
func (*GetMessageResponse) ProtoMessage ¶
func (*GetMessageResponse) ProtoMessage()
func (*GetMessageResponse) ProtoReflect ¶
func (x *GetMessageResponse) ProtoReflect() protoreflect.Message
func (*GetMessageResponse) Reset ¶
func (x *GetMessageResponse) Reset()
func (*GetMessageResponse) String ¶
func (x *GetMessageResponse) String() string
type GetMessagesForProtocolRequest ¶
type GetMessagesForProtocolRequest struct { // Optional protocol. If no protocol is provided, all messages for the company that meet the pagination criteria will be returned. // @tag "validateGeneric:required_with:ClassId" Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` // Optional class id must be provided if protocol is not empty. // @tag "validateGeneric:required_with:Protocol" ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty"` // Optional pagination criteria. If not provided, then all messages for the class will be returned. Ignored if protocol not provided. Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
If no parameters are provided, all messages will be returned
func (*GetMessagesForProtocolRequest) Descriptor
deprecated
func (*GetMessagesForProtocolRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMessagesForProtocolRequest.ProtoReflect.Descriptor instead.
func (*GetMessagesForProtocolRequest) GetClassId ¶
func (x *GetMessagesForProtocolRequest) GetClassId() string
func (*GetMessagesForProtocolRequest) GetPagination ¶
func (x *GetMessagesForProtocolRequest) GetPagination() *Pagination
func (*GetMessagesForProtocolRequest) GetProtocol ¶
func (x *GetMessagesForProtocolRequest) GetProtocol() string
func (*GetMessagesForProtocolRequest) ProtoMessage ¶
func (*GetMessagesForProtocolRequest) ProtoMessage()
func (*GetMessagesForProtocolRequest) ProtoReflect ¶
func (x *GetMessagesForProtocolRequest) ProtoReflect() protoreflect.Message
func (*GetMessagesForProtocolRequest) Reset ¶
func (x *GetMessagesForProtocolRequest) Reset()
func (*GetMessagesForProtocolRequest) String ¶
func (x *GetMessagesForProtocolRequest) String() string
type GetUserResponse ¶
type GetUserResponse struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` CompanyId string `protobuf:"bytes,3,opt,name=companyId,proto3" json:"companyId,omitempty"` CompanyName string `protobuf:"bytes,4,opt,name=companyName,proto3" json:"companyName,omitempty"` CompanyStatus uint64 `protobuf:"varint,5,opt,name=companyStatus,proto3" json:"companyStatus,omitempty"` // used for checking production, etc. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"` ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"` RegionId string `protobuf:"bytes,8,opt,name=regionId,proto3" json:"regionId,omitempty"` // contains filtered or unexported fields }
response used by getUser
func (*GetUserResponse) Descriptor
deprecated
func (*GetUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.
func (*GetUserResponse) GetCompanyId ¶
func (x *GetUserResponse) GetCompanyId() string
func (*GetUserResponse) GetCompanyName ¶
func (x *GetUserResponse) GetCompanyName() string
func (*GetUserResponse) GetCompanyStatus ¶
func (x *GetUserResponse) GetCompanyStatus() uint64
func (*GetUserResponse) GetCreatedAt ¶
func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetUserResponse) GetEmail ¶
func (x *GetUserResponse) GetEmail() string
func (*GetUserResponse) GetExpiresAt ¶
func (x *GetUserResponse) GetExpiresAt() *timestamppb.Timestamp
func (*GetUserResponse) GetRegionId ¶
func (x *GetUserResponse) GetRegionId() string
func (*GetUserResponse) GetUsername ¶
func (x *GetUserResponse) GetUsername() string
func (*GetUserResponse) ProtoMessage ¶
func (*GetUserResponse) ProtoMessage()
func (*GetUserResponse) ProtoReflect ¶
func (x *GetUserResponse) ProtoReflect() protoreflect.Message
func (*GetUserResponse) Reset ¶
func (x *GetUserResponse) Reset()
func (*GetUserResponse) String ¶
func (x *GetUserResponse) String() string
type GoogleAnalyticsCustomerInitiatedRedemptionPageEvent ¶
type GoogleAnalyticsCustomerInitiatedRedemptionPageEvent int32
const ( GoogleAnalyticsCustomerInitiatedRedemptionPageEvent_GA_CIRP_EVENT_DO_NOT_USE GoogleAnalyticsCustomerInitiatedRedemptionPageEvent = 0 // This is the default GA event tracking page visits. GoogleAnalyticsCustomerInitiatedRedemptionPageEvent_GA_CIRP_EVENT_PAGE_VIEW GoogleAnalyticsCustomerInitiatedRedemptionPageEvent = 1 // When a user redeems the coupon. GoogleAnalyticsCustomerInitiatedRedemptionPageEvent_GA_CIRP_EVENT_REDEEM GoogleAnalyticsCustomerInitiatedRedemptionPageEvent = 2 )
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Descriptor ¶
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Descriptor() protoreflect.EnumDescriptor
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) EnumDescriptor
deprecated
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use GoogleAnalyticsCustomerInitiatedRedemptionPageEvent.Descriptor instead.
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Number ¶
func (x GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) Number() protoreflect.EnumNumber
func (GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) String ¶
func (x GoogleAnalyticsCustomerInitiatedRedemptionPageEvent) String() string
type GoogleAnalyticsDataCollectionPageEvent ¶
type GoogleAnalyticsDataCollectionPageEvent int32
const ( GoogleAnalyticsDataCollectionPageEvent_GA_DC_EVENT_DO_NOT_USE GoogleAnalyticsDataCollectionPageEvent = 0 // This is the default GA even tracking page visits. GoogleAnalyticsDataCollectionPageEvent_GA_DC_EVENT_PAGE_VIEW GoogleAnalyticsDataCollectionPageEvent = 1 // When a user submits the data collection form. GoogleAnalyticsDataCollectionPageEvent_GA_DC_EVENT_SUBMIT_FORM GoogleAnalyticsDataCollectionPageEvent = 2 )
func (GoogleAnalyticsDataCollectionPageEvent) Descriptor ¶
func (GoogleAnalyticsDataCollectionPageEvent) Descriptor() protoreflect.EnumDescriptor
func (GoogleAnalyticsDataCollectionPageEvent) EnumDescriptor
deprecated
func (GoogleAnalyticsDataCollectionPageEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use GoogleAnalyticsDataCollectionPageEvent.Descriptor instead.
func (GoogleAnalyticsDataCollectionPageEvent) Number ¶
func (x GoogleAnalyticsDataCollectionPageEvent) Number() protoreflect.EnumNumber
func (GoogleAnalyticsDataCollectionPageEvent) String ¶
func (x GoogleAnalyticsDataCollectionPageEvent) String() string
func (GoogleAnalyticsDataCollectionPageEvent) Type ¶
func (GoogleAnalyticsDataCollectionPageEvent) Type() protoreflect.EnumType
type GoogleAnalyticsPassRenderPageEvent ¶
type GoogleAnalyticsPassRenderPageEvent int32
const ( GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_DO_NOT_USE GoogleAnalyticsPassRenderPageEvent = 0 // This is the default GA event tracking page visits. GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_PAGE_VIEW GoogleAnalyticsPassRenderPageEvent = 1 // When a user clicks the Add to Apple Wallet button. GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_ADD_TO_APPLE_WALLET_CLICK GoogleAnalyticsPassRenderPageEvent = 2 // When a user clicks the view pass in Apple Wallet button. GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_VIEW_PASS_IN_APPLE_WALLET_CLICK GoogleAnalyticsPassRenderPageEvent = 3 // When a user clicks the Save to Google Pay button. GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_SAVE_TO_GOOGLE_PAY_CLICK GoogleAnalyticsPassRenderPageEvent = 4 // When a user switches the language. GoogleAnalyticsPassRenderPageEvent_GA_PP_EVENT_CHANGE_LANGUAGE GoogleAnalyticsPassRenderPageEvent = 5 )
func (GoogleAnalyticsPassRenderPageEvent) Descriptor ¶
func (GoogleAnalyticsPassRenderPageEvent) Descriptor() protoreflect.EnumDescriptor
func (GoogleAnalyticsPassRenderPageEvent) Enum ¶
func (x GoogleAnalyticsPassRenderPageEvent) Enum() *GoogleAnalyticsPassRenderPageEvent
func (GoogleAnalyticsPassRenderPageEvent) EnumDescriptor
deprecated
func (GoogleAnalyticsPassRenderPageEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use GoogleAnalyticsPassRenderPageEvent.Descriptor instead.
func (GoogleAnalyticsPassRenderPageEvent) Number ¶
func (x GoogleAnalyticsPassRenderPageEvent) Number() protoreflect.EnumNumber
func (GoogleAnalyticsPassRenderPageEvent) String ¶
func (x GoogleAnalyticsPassRenderPageEvent) String() string
func (GoogleAnalyticsPassRenderPageEvent) Type ¶
func (GoogleAnalyticsPassRenderPageEvent) Type() protoreflect.EnumType
type GoogleAnalyticsSettings ¶
type GoogleAnalyticsSettings struct { // list of Google Analytics ID's to track ('UA-XXXXX-Y', 'UA-XXXXX-B', etc). // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" TrackingIds []string `` /* 155-byte string literal not displayed */ // Events to send to Google on the data collection page. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" DataCollectionPageEvents []GoogleAnalyticsDataCollectionPageEvent `` /* 238-byte string literal not displayed */ // Events to send to Google on the pass render page. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassRenderPageEvents []GoogleAnalyticsPassRenderPageEvent `` /* 226-byte string literal not displayed */ // Events to send to Google on the custom initiated redemption page. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" CustomerInitiatedRedemption []GoogleAnalyticsCustomerInitiatedRedemptionPageEvent `` /* 257-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GoogleAnalyticsSettings) Descriptor
deprecated
func (*GoogleAnalyticsSettings) Descriptor() ([]byte, []int)
Deprecated: Use GoogleAnalyticsSettings.ProtoReflect.Descriptor instead.
func (*GoogleAnalyticsSettings) GetCustomerInitiatedRedemption ¶
func (x *GoogleAnalyticsSettings) GetCustomerInitiatedRedemption() []GoogleAnalyticsCustomerInitiatedRedemptionPageEvent
func (*GoogleAnalyticsSettings) GetDataCollectionPageEvents ¶
func (x *GoogleAnalyticsSettings) GetDataCollectionPageEvents() []GoogleAnalyticsDataCollectionPageEvent
func (*GoogleAnalyticsSettings) GetPassRenderPageEvents ¶
func (x *GoogleAnalyticsSettings) GetPassRenderPageEvents() []GoogleAnalyticsPassRenderPageEvent
func (*GoogleAnalyticsSettings) GetTrackingIds ¶
func (x *GoogleAnalyticsSettings) GetTrackingIds() []string
func (*GoogleAnalyticsSettings) ProtoMessage ¶
func (*GoogleAnalyticsSettings) ProtoMessage()
func (*GoogleAnalyticsSettings) ProtoReflect ¶
func (x *GoogleAnalyticsSettings) ProtoReflect() protoreflect.Message
func (*GoogleAnalyticsSettings) Reset ¶
func (x *GoogleAnalyticsSettings) Reset()
func (*GoogleAnalyticsSettings) String ¶
func (x *GoogleAnalyticsSettings) String() string
type GooglePayApp ¶
type GooglePayApp struct { // Link to an associated app on the Google Play Store Url *Url `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // Localized title of the Android App Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` // Title of the Android App LocalizedTitle *LocalizedString `protobuf:"bytes,3,opt,name=localizedTitle,proto3" json:"localizedTitle,omitempty"` // Description of the Android App Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Localized description of the Android App LocalizedDescription *LocalizedString `protobuf:"bytes,5,opt,name=localizedDescription,proto3" json:"localizedDescription,omitempty"` // Clickable link description of the Android App UrlDescription string `protobuf:"bytes,6,opt,name=urlDescription,proto3" json:"urlDescription,omitempty"` // Localized clickable link description of the Android App LocalizedUrlDescription *LocalizedString `protobuf:"bytes,7,opt,name=localizedUrlDescription,proto3" json:"localizedUrlDescription,omitempty"` // contains filtered or unexported fields }
Settings to render an app on the head of a pass. Apps can be Android, iOS or Web.
func (*GooglePayApp) Descriptor
deprecated
func (*GooglePayApp) Descriptor() ([]byte, []int)
Deprecated: Use GooglePayApp.ProtoReflect.Descriptor instead.
func (*GooglePayApp) GetDescription ¶
func (x *GooglePayApp) GetDescription() string
func (*GooglePayApp) GetLocalizedDescription ¶
func (x *GooglePayApp) GetLocalizedDescription() *LocalizedString
func (*GooglePayApp) GetLocalizedTitle ¶
func (x *GooglePayApp) GetLocalizedTitle() *LocalizedString
func (*GooglePayApp) GetLocalizedUrlDescription ¶
func (x *GooglePayApp) GetLocalizedUrlDescription() *LocalizedString
func (*GooglePayApp) GetTitle ¶
func (x *GooglePayApp) GetTitle() string
func (*GooglePayApp) GetUrl ¶
func (x *GooglePayApp) GetUrl() *Url
func (*GooglePayApp) GetUrlDescription ¶
func (x *GooglePayApp) GetUrlDescription() string
func (*GooglePayApp) ProtoMessage ¶
func (*GooglePayApp) ProtoMessage()
func (*GooglePayApp) ProtoReflect ¶
func (x *GooglePayApp) ProtoReflect() protoreflect.Message
func (*GooglePayApp) Reset ¶
func (x *GooglePayApp) Reset()
func (*GooglePayApp) String ¶
func (x *GooglePayApp) String() string
type GooglePayField ¶
type GooglePayField int32
const ( GooglePayField_GOOGLE_PAY_FIELD_DO_NOT_USE GooglePayField = 0 // Boarding 1-99 GooglePayField_GOOGLE_PAY_BOARDING_AIRLINE_NAME GooglePayField = 1 GooglePayField_GOOGLE_PAY_BOARDING_AIRLINE_CODE GooglePayField = 2 GooglePayField_GOOGLE_PAY_BOARDING_ORIGIN GooglePayField = 3 GooglePayField_GOOGLE_PAY_BOARDING_DESTINATION GooglePayField = 4 GooglePayField_GOOGLE_PAY_BOARDING_ORIGIN_TERMINAL GooglePayField = 5 GooglePayField_GOOGLE_PAY_BOARDING_ORIGIN_GATE GooglePayField = 6 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_BOARDING_BOARDING_TIME GooglePayField = 7 GooglePayField_GOOGLE_PAY_BOARDING_PASSENGER_NAME GooglePayField = 8 GooglePayField_GOOGLE_PAY_BOARDING_ZONE_GROUP GooglePayField = 9 GooglePayField_GOOGLE_PAY_BOARDING_SEAT GooglePayField = 10 GooglePayField_GOOGLE_PAY_BOARDING_BOARDING_POSITION GooglePayField = 11 GooglePayField_GOOGLE_PAY_BOARDING_BOARDING_SEQUENCE GooglePayField = 12 GooglePayField_GOOGLE_PAY_BOARDING_BOARDING_DOOR GooglePayField = 13 GooglePayField_GOOGLE_PAY_BOARDING_FLIGHT_NUMBER GooglePayField = 14 GooglePayField_GOOGLE_PAY_BOARDING_CONFIRMATION_NUMBER GooglePayField = 15 GooglePayField_GOOGLE_PAY_BOARDING_TICKET_NUMBER GooglePayField = 16 GooglePayField_GOOGLE_PAY_BOARDING_FREQUENT_FLYER_NUMBER GooglePayField = 17 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_BOARDING_GATE_CLOSES GooglePayField = 18 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_BOARDING_DEPARTURE_TIME GooglePayField = 19 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_BOARDING_ARRIVAL_TIME GooglePayField = 20 GooglePayField_GOOGLE_PAY_BOARDING_ARRIVAL_TERMINAL GooglePayField = 21 GooglePayField_GOOGLE_PAY_BOARDING_ARRIVAL_GATE GooglePayField = 22 // Event 100-199 GooglePayField_GOOGLE_PAY_EVENT_NAME GooglePayField = 100 GooglePayField_GOOGLE_PAY_EVENT_VENUE_NAME GooglePayField = 101 GooglePayField_GOOGLE_PAY_EVENT_VENUE_ADDRESS GooglePayField = 102 GooglePayField_GOOGLE_PAY_EVENT_GATE GooglePayField = 103 GooglePayField_GOOGLE_PAY_EVENT_SECTION GooglePayField = 104 GooglePayField_GOOGLE_PAY_EVENT_ROW GooglePayField = 105 GooglePayField_GOOGLE_PAY_EVENT_SEAT GooglePayField = 106 GooglePayField_GOOGLE_PAY_EVENT_TICKET_HOLDER GooglePayField = 107 GooglePayField_GOOGLE_PAY_EVENT_DOORS_OPEN GooglePayField = 108 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_EVENT_START GooglePayField = 109 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_EVENT_END GooglePayField = 110 GooglePayField_GOOGLE_PAY_EVENT_TICKET_TYPE GooglePayField = 111 GooglePayField_GOOGLE_PAY_EVENT_TICKET_NUMBER GooglePayField = 112 GooglePayField_GOOGLE_PAY_EVENT_CONFIRMATION_NUMBER GooglePayField = 113 // This field must be of type Currency GooglePayField_GOOGLE_PAY_EVENT_FACE_VALUE GooglePayField = 114 GooglePayField_GOOGLE_PAY_EVENT_FINE_PRINT GooglePayField = 115 // Gift 200-299 GooglePayField_GOOGLE_PAY_GIFT_MERCHANT_NAME GooglePayField = 200 // This field must be of type Currency GooglePayField_GOOGLE_PAY_GIFT_BALANCE GooglePayField = 201 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_GIFT_CARD_NUMBER GooglePayField = 202 GooglePayField_GOOGLE_PAY_GIFT_BALANCE_UPDATE_TIME GooglePayField = 203 GooglePayField_GOOGLE_PAY_GIFT_PIN GooglePayField = 204 GooglePayField_GOOGLE_PAY_GIFT_EVENT_NUMBER GooglePayField = 205 // Loyalty 300-399 GooglePayField_GOOGLE_PAY_LOYALTY_PROGRAM_NAME GooglePayField = 300 GooglePayField_GOOGLE_PAY_LOYALTY_POINTS GooglePayField = 301 GooglePayField_GOOGLE_PAY_LOYALTY_SECONDARY_POINTS GooglePayField = 302 GooglePayField_GOOGLE_PAY_LOYALTY_ACCOUNT_NAME GooglePayField = 303 GooglePayField_GOOGLE_PAY_LOYALTY_ACCOUNT_ID GooglePayField = 304 GooglePayField_GOOGLE_PAY_LOYALTY_REWARDS_TIER GooglePayField = 305 GooglePayField_GOOGLE_PAY_LOYALTY_SECONDARY_REWARDS_TIER GooglePayField = 306 // Offer 400-499 GooglePayField_GOOGLE_PAY_OFFER_TITLE GooglePayField = 400 GooglePayField_GOOGLE_PAY_OFFER_PROVIDER GooglePayField = 401 GooglePayField_GOOGLE_PAY_OFFER_DETAILS GooglePayField = 402 GooglePayField_GOOGLE_PAY_OFFER_FINE_PRINT GooglePayField = 403 GooglePayField_GOOGLE_PAY_OFFER_SHORT_TITLE GooglePayField = 404 // Transit 500-599 GooglePayField_GOOGLE_PAY_TRANSIT_ISSUER_NAME GooglePayField = 500 GooglePayField_GOOGLE_PAY_TRANSIT_DEPARTURE GooglePayField = 501 GooglePayField_GOOGLE_PAY_TRANSIT_DEPARTURE_TIME GooglePayField = 502 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_TRANSIT_VALID_FROM GooglePayField = 503 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_TRANSIT_VALID_UNTIL GooglePayField = 504 GooglePayField_GOOGLE_PAY_TRANSIT_ARRIVAL GooglePayField = 505 GooglePayField_GOOGLE_PAY_TRANSIT_PASSENGER_NAMES GooglePayField = 506 GooglePayField_GOOGLE_PAY_TRANSIT_CARRIAGE GooglePayField = 507 GooglePayField_GOOGLE_PAY_TRANSIT_COACH GooglePayField = 508 GooglePayField_GOOGLE_PAY_TRANSIT_SEAT GooglePayField = 509 GooglePayField_GOOGLE_PAY_TRANSIT_TICKET_NUMBER GooglePayField = 510 GooglePayField_GOOGLE_PAY_TRANSIT_TICKET_STATUS GooglePayField = 511 GooglePayField_GOOGLE_PAY_TRANSIT_FARE_NAME GooglePayField = 512 GooglePayField_GOOGLE_PAY_TRANSIT_PLATFORM GooglePayField = 513 GooglePayField_GOOGLE_PAY_TRANSIT_ZONE GooglePayField = 514 GooglePayField_GOOGLE_PAY_TRANSIT_FARE_CLASS GooglePayField = 515 GooglePayField_GOOGLE_PAY_TRANSIT_CONCESSION_CATEGORY GooglePayField = 516 GooglePayField_GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTIONS GooglePayField = 517 GooglePayField_GOOGLE_PAY_TRANSIT_ROUTE_RESTRICTION_DETAILS GooglePayField = 518 GooglePayField_GOOGLE_PAY_TRANSIT_TIME_RESTRICTIONS GooglePayField = 519 GooglePayField_GOOGLE_PAY_TRANSIT_OTHER_RESTRICTIONS GooglePayField = 520 GooglePayField_GOOGLE_PAY_TRANSIT_RECEIPT_NUMBER GooglePayField = 521 // This field must be of type DateTime GooglePayField_GOOGLE_PAY_TRANSIT_PURCHASE_DATE GooglePayField = 522 GooglePayField_GOOGLE_PAY_TRANSIT_ACCOUNT_ID GooglePayField = 523 GooglePayField_GOOGLE_PAY_TRANSIT_CONFIRMATION_CODE GooglePayField = 524 // This field must be of type Currency GooglePayField_GOOGLE_PAY_TRANSIT_FACE_VALUE GooglePayField = 525 // This field must be of type Currency GooglePayField_GOOGLE_PAY_TRANSIT_PURCHASE_PRICE GooglePayField = 526 GooglePayField_GOOGLE_PAY_TRANSIT_DISCOUNT_MESSAGE GooglePayField = 527 // Common Fields >= 1000 GooglePayField_GOOGLE_PAY_TEXT_MODULE GooglePayField = 1000 GooglePayField_GOOGLE_PAY_ISSUER_NAME GooglePayField = 1001 GooglePayField_GOOGLE_PAY_STATIC_TEXT_MODULE GooglePayField = 1002 )
func (GooglePayField) Descriptor ¶
func (GooglePayField) Descriptor() protoreflect.EnumDescriptor
func (GooglePayField) Enum ¶
func (x GooglePayField) Enum() *GooglePayField
func (GooglePayField) EnumDescriptor
deprecated
func (GooglePayField) EnumDescriptor() ([]byte, []int)
Deprecated: Use GooglePayField.Descriptor instead.
func (GooglePayField) Number ¶
func (x GooglePayField) Number() protoreflect.EnumNumber
func (GooglePayField) String ¶
func (x GooglePayField) String() string
func (GooglePayField) Type ¶
func (GooglePayField) Type() protoreflect.EnumType
type GooglePayFieldRenderOptions ¶
type GooglePayFieldRenderOptions struct { // Determines which field the data will be mapped to on the Google Pay pass. Note, not all Google Pay fields support // labels or localization. Where not supported, label and localization options will be ignored. GooglePayPosition GooglePayField `protobuf:"varint,1,opt,name=googlePayPosition,proto3,enum=io.GooglePayField" json:"googlePayPosition,omitempty"` // If the field type is a text module, the priority of the text module. TextModulePriority uint32 `protobuf:"varint,2,opt,name=textModulePriority,proto3" json:"textModulePriority,omitempty"` // contains filtered or unexported fields }
Customise how data field is rendered on the front and back of the pass.
func (*GooglePayFieldRenderOptions) Descriptor
deprecated
func (*GooglePayFieldRenderOptions) Descriptor() ([]byte, []int)
Deprecated: Use GooglePayFieldRenderOptions.ProtoReflect.Descriptor instead.
func (*GooglePayFieldRenderOptions) GetGooglePayPosition ¶
func (x *GooglePayFieldRenderOptions) GetGooglePayPosition() GooglePayField
func (*GooglePayFieldRenderOptions) GetTextModulePriority ¶
func (x *GooglePayFieldRenderOptions) GetTextModulePriority() uint32
func (*GooglePayFieldRenderOptions) ProtoMessage ¶
func (*GooglePayFieldRenderOptions) ProtoMessage()
func (*GooglePayFieldRenderOptions) ProtoReflect ¶
func (x *GooglePayFieldRenderOptions) ProtoReflect() protoreflect.Message
func (*GooglePayFieldRenderOptions) Reset ¶
func (x *GooglePayFieldRenderOptions) Reset()
func (*GooglePayFieldRenderOptions) String ¶
func (x *GooglePayFieldRenderOptions) String() string
type GooglePayPassType ¶
type GooglePayPassType int32
Google Pay pass types
const ( // Use if you do not wish to support Google Pay GooglePayPassType_GOOGLE_PAY_NOT_SUPPORTED GooglePayPassType = 0 GooglePayPassType_EVENT GooglePayPassType = 1 GooglePayPassType_FLIGHT GooglePayPassType = 2 GooglePayPassType_GIFT GooglePayPassType = 3 GooglePayPassType_LOYALTY GooglePayPassType = 4 GooglePayPassType_OFFER GooglePayPassType = 5 GooglePayPassType_TRANSIT GooglePayPassType = 6 )
func (GooglePayPassType) Descriptor ¶
func (GooglePayPassType) Descriptor() protoreflect.EnumDescriptor
func (GooglePayPassType) Enum ¶
func (x GooglePayPassType) Enum() *GooglePayPassType
func (GooglePayPassType) EnumDescriptor
deprecated
func (GooglePayPassType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GooglePayPassType.Descriptor instead.
func (GooglePayPassType) Number ¶
func (x GooglePayPassType) Number() protoreflect.EnumNumber
func (GooglePayPassType) String ¶
func (x GooglePayPassType) String() string
func (GooglePayPassType) Type ¶
func (GooglePayPassType) Type() protoreflect.EnumType
type GooglePaySettings ¶
type GooglePaySettings struct { // Pass type PassType GooglePayPassType `protobuf:"varint,1,opt,name=passType,proto3,enum=io.GooglePayPassType" json:"passType,omitempty"` // Android App details AndroidApp *GooglePayApp `protobuf:"bytes,2,opt,name=androidApp,proto3" json:"androidApp,omitempty"` // IOS app details IosApp *GooglePayApp `protobuf:"bytes,3,opt,name=iosApp,proto3" json:"iosApp,omitempty"` // Web app details WebApp *GooglePayApp `protobuf:"bytes,4,opt,name=webApp,proto3" json:"webApp,omitempty"` // Custom template (takes a JSON ClassTemplateInfo object https://developers.google.com/pay/passes/rest/v1/ClassTemplateInfo) ClassTemplateInfo string `protobuf:"bytes,5,opt,name=classTemplateInfo,proto3" json:"classTemplateInfo,omitempty"` // Override template background color BackgroundColor string `protobuf:"bytes,6,opt,name=backgroundColor,proto3" json:"backgroundColor,omitempty"` // The pass localisation will be restricted to languages in this list. Currently only available to Boarding Passes and restricted to a single language. Google are working on supporting multiple overrides and we will update this documentation once multiple languages are available. LanguageOverrides []LanguageCode `protobuf:"varint,7,rep,packed,name=languageOverrides,proto3,enum=io.LanguageCode" json:"languageOverrides,omitempty"` // contains filtered or unexported fields }
Pass settings only for Google Pay.
func (*GooglePaySettings) Descriptor
deprecated
func (*GooglePaySettings) Descriptor() ([]byte, []int)
Deprecated: Use GooglePaySettings.ProtoReflect.Descriptor instead.
func (*GooglePaySettings) GetAndroidApp ¶
func (x *GooglePaySettings) GetAndroidApp() *GooglePayApp
func (*GooglePaySettings) GetBackgroundColor ¶
func (x *GooglePaySettings) GetBackgroundColor() string
func (*GooglePaySettings) GetClassTemplateInfo ¶
func (x *GooglePaySettings) GetClassTemplateInfo() string
func (*GooglePaySettings) GetIosApp ¶
func (x *GooglePaySettings) GetIosApp() *GooglePayApp
func (*GooglePaySettings) GetLanguageOverrides ¶
func (x *GooglePaySettings) GetLanguageOverrides() []LanguageCode
func (*GooglePaySettings) GetPassType ¶
func (x *GooglePaySettings) GetPassType() GooglePayPassType
func (*GooglePaySettings) GetWebApp ¶
func (x *GooglePaySettings) GetWebApp() *GooglePayApp
func (*GooglePaySettings) ProtoMessage ¶
func (*GooglePaySettings) ProtoMessage()
func (*GooglePaySettings) ProtoReflect ¶
func (x *GooglePaySettings) ProtoReflect() protoreflect.Message
func (*GooglePaySettings) Reset ¶
func (x *GooglePaySettings) Reset()
func (*GooglePaySettings) String ¶
func (x *GooglePaySettings) String() string
type Id ¶
type Id struct { // The unique identifier to an object or record. // @tag: validateGeneric:"required" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
An Id is used to access an unique object or record. Eg. a PassKit pass id.
func (*Id) Descriptor
deprecated
func (*Id) ProtoMessage ¶
func (*Id) ProtoMessage()
func (*Id) ProtoReflect ¶
func (x *Id) ProtoReflect() protoreflect.Message
type Ids ¶
type Ids struct { // An array of unique identifiers for objects or records. Id []string `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*Ids) Descriptor
deprecated
func (*Ids) ProtoMessage ¶
func (*Ids) ProtoMessage()
func (*Ids) ProtoReflect ¶
func (x *Ids) ProtoReflect() protoreflect.Message
type ImageBundle ¶
type ImageBundle struct { Image []byte `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` // contains filtered or unexported fields }
func (*ImageBundle) Descriptor
deprecated
func (*ImageBundle) Descriptor() ([]byte, []int)
Deprecated: Use ImageBundle.ProtoReflect.Descriptor instead.
func (*ImageBundle) GetImage ¶
func (x *ImageBundle) GetImage() []byte
func (*ImageBundle) ProtoMessage ¶
func (*ImageBundle) ProtoMessage()
func (*ImageBundle) ProtoReflect ¶
func (x *ImageBundle) ProtoReflect() protoreflect.Message
func (*ImageBundle) Reset ¶
func (x *ImageBundle) Reset()
func (*ImageBundle) String ¶
func (x *ImageBundle) String() string
type ImageData ¶
type ImageData struct { // Mandatory icon, used in Apple Wallet lock screen (87px x 87px). Icon string `protobuf:"bytes,1,opt,name=icon,proto3" json:"icon,omitempty"` // Logo is circle-cropped by Google Pay, a 15% safety margin is recommended (660px x 660px). Logo string `protobuf:"bytes,2,opt,name=logo,proto3" json:"logo,omitempty"` // Apple logo can be used where a rectangular design is preferred for Apple Passes only. If ommitted, the square logo image will be used. (<=480px x 150px). AppleLogo string `protobuf:"bytes,3,opt,name=appleLogo,proto3" json:"appleLogo,omitempty"` // Hero is the Google Pay strip and is also used in the dialog box when installing (1032px x 336px). Hero string `protobuf:"bytes,4,opt,name=hero,proto3" json:"hero,omitempty"` // Apple Wallet strip image for EventTicket pass types (1125px x 294px). EventStrip string `protobuf:"bytes,5,opt,name=eventStrip,proto3" json:"eventStrip,omitempty"` // Apple Wallet strip image for other pass types with a strip image (1125px x 432px). Strip string `protobuf:"bytes,6,opt,name=strip,proto3" json:"strip,omitempty"` // Used on Membership passes and Apple event tickets with a background image (>=270px x >=270px in a ratio range of 2:3-3:2). Thumbnail string `protobuf:"bytes,7,opt,name=thumbnail,proto3" json:"thumbnail,omitempty"` // Used only be Apple Event Ticket designs, this image is blurred to form a background and so can be a low quality image. Note it may also be slightly cropped on some devices (180px x 220px). Background string `protobuf:"bytes,8,opt,name=background,proto3" json:"background,omitempty"` Footer string `protobuf:"bytes,9,opt,name=footer,proto3" json:"footer,omitempty"` // Google Pay - used to denote a security program on boarding pass types (E.g. TSA PreCheck®). Width of 1600px is shared with the boarding privilege logo (<=1600px x 80px). Security string `protobuf:"bytes,10,opt,name=security,proto3" json:"security,omitempty"` // Google Pay - used to denote a boarding privilege. Width of 1600px is shared with the security program logo (<=1600px x 80px). Privilege string `protobuf:"bytes,11,opt,name=privilege,proto3" json:"privilege,omitempty"` // Google Pay - used to denote airline alliance on boarding pass types (<=1600px x 80px). AirlineAlliance string `protobuf:"bytes,12,opt,name=airlineAlliance,proto3" json:"airlineAlliance,omitempty"` // For Apple Pay NFC passes whitelisted for personalization. Image is displayed after terms are presented (<=450px x 120px). Personalization string `protobuf:"bytes,13,opt,name=personalization,proto3" json:"personalization,omitempty"` // Used on a landing page or email. Image has no size constraints and will be treated as @2x pixel density. Banner string `protobuf:"bytes,14,opt,name=banner,proto3" json:"banner,omitempty"` // Used for Google Pay in wallet promotional messages - for Apple Pay, the message will be rendered on a mobile website (1860px x <=930px). Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"` // Used for user Profile images (300px x 300px). Cannot be localized. Profile string `protobuf:"bytes,16,opt,name=profile,proto3" json:"profile,omitempty"` // Used for user app images in Google Pay Passes (300px x 300px). Cannot be localized. AppImage string `protobuf:"bytes,17,opt,name=appImage,proto3" json:"appImage,omitempty"` // Used for stamp and unstamped images for use with stamp/punch cards. Cannot be localized. StampedImage string `protobuf:"bytes,18,opt,name=stampedImage,proto3" json:"stampedImage,omitempty"` // Used for stamp and unstamped images for use with stamp/punch cards. Cannot be localized. UnstampedImage string `protobuf:"bytes,19,opt,name=unstampedImage,proto3" json:"unstampedImage,omitempty"` // Spec for a stamp image. Cannot be localized. StampConfig *StampImageConfig `protobuf:"bytes,20,opt,name=stampConfig,proto3" json:"stampConfig,omitempty"` // Sets different icon images for non-default languages. LocalizedIcon *LocalizedString `protobuf:"bytes,31,opt,name=localizedIcon,proto3" json:"localizedIcon,omitempty"` // allow for future image types // Sets different logo images for non-default languages. LocalizedLogo *LocalizedString `protobuf:"bytes,32,opt,name=localizedLogo,proto3" json:"localizedLogo,omitempty"` // Sets different Apple Logo images for non-default languages. LocalizedAppleLogo *LocalizedString `protobuf:"bytes,33,opt,name=localizedAppleLogo,proto3" json:"localizedAppleLogo,omitempty"` // Sets different hero images for non-default languages. LocalizedHero *LocalizedString `protobuf:"bytes,34,opt,name=localizedHero,proto3" json:"localizedHero,omitempty"` // Sets different event strip images for non-default languages. LocalizedEventStrip *LocalizedString `protobuf:"bytes,35,opt,name=localizedEventStrip,proto3" json:"localizedEventStrip,omitempty"` // Sets different strip images for non-default languages. LocalizedStrip *LocalizedString `protobuf:"bytes,36,opt,name=localizedStrip,proto3" json:"localizedStrip,omitempty"` // Sets different thumbnail images for non-default languages. LocalizedThumbnail *LocalizedString `protobuf:"bytes,37,opt,name=localizedThumbnail,proto3" json:"localizedThumbnail,omitempty"` // Sets different background images for non-default languages. LocalizedBackground *LocalizedString `protobuf:"bytes,38,opt,name=localizedBackground,proto3" json:"localizedBackground,omitempty"` LocalizedFooter *LocalizedString `protobuf:"bytes,39,opt,name=localizedFooter,proto3" json:"localizedFooter,omitempty"` // Sets different security images for non-default languages. LocalizedSecurity *LocalizedString `protobuf:"bytes,40,opt,name=localizedSecurity,proto3" json:"localizedSecurity,omitempty"` // Sets different privilege images for non-default languages. LocalizedPrivilege *LocalizedString `protobuf:"bytes,41,opt,name=localizedPrivilege,proto3" json:"localizedPrivilege,omitempty"` // Sets different airline alliance images for non-default languages. LocalizedAirlineAlliance *LocalizedString `protobuf:"bytes,42,opt,name=localizedAirlineAlliance,proto3" json:"localizedAirlineAlliance,omitempty"` // Sets different personalized images for non-default languages. LocalizedPersonalization *LocalizedString `protobuf:"bytes,43,opt,name=localizedPersonalization,proto3" json:"localizedPersonalization,omitempty"` // Sets different banner images for non-default languages. LocalizedBanner *LocalizedString `protobuf:"bytes,44,opt,name=localizedBanner,proto3" json:"localizedBanner,omitempty"` // Sets different message images for non-default languages. LocalizedMessage *LocalizedString `protobuf:"bytes,45,opt,name=localizedMessage,proto3" json:"localizedMessage,omitempty"` // contains filtered or unexported fields }
Images strings can be either a base64 image or a url. See image 'Use' enum for descriptions and sizes.
func (*ImageData) Descriptor
deprecated
func (*ImageData) GetAirlineAlliance ¶
func (*ImageData) GetAppImage ¶
func (*ImageData) GetAppleLogo ¶
func (*ImageData) GetBackground ¶
func (*ImageData) GetEventStrip ¶
func (*ImageData) GetLocalizedAirlineAlliance ¶
func (x *ImageData) GetLocalizedAirlineAlliance() *LocalizedString
func (*ImageData) GetLocalizedAppleLogo ¶
func (x *ImageData) GetLocalizedAppleLogo() *LocalizedString
func (*ImageData) GetLocalizedBackground ¶
func (x *ImageData) GetLocalizedBackground() *LocalizedString
func (*ImageData) GetLocalizedBanner ¶
func (x *ImageData) GetLocalizedBanner() *LocalizedString
func (*ImageData) GetLocalizedEventStrip ¶
func (x *ImageData) GetLocalizedEventStrip() *LocalizedString
func (*ImageData) GetLocalizedFooter ¶
func (x *ImageData) GetLocalizedFooter() *LocalizedString
func (*ImageData) GetLocalizedHero ¶
func (x *ImageData) GetLocalizedHero() *LocalizedString
func (*ImageData) GetLocalizedIcon ¶
func (x *ImageData) GetLocalizedIcon() *LocalizedString
func (*ImageData) GetLocalizedLogo ¶
func (x *ImageData) GetLocalizedLogo() *LocalizedString
func (*ImageData) GetLocalizedMessage ¶
func (x *ImageData) GetLocalizedMessage() *LocalizedString
func (*ImageData) GetLocalizedPersonalization ¶
func (x *ImageData) GetLocalizedPersonalization() *LocalizedString
func (*ImageData) GetLocalizedPrivilege ¶
func (x *ImageData) GetLocalizedPrivilege() *LocalizedString
func (*ImageData) GetLocalizedSecurity ¶
func (x *ImageData) GetLocalizedSecurity() *LocalizedString
func (*ImageData) GetLocalizedStrip ¶
func (x *ImageData) GetLocalizedStrip() *LocalizedString
func (*ImageData) GetLocalizedThumbnail ¶
func (x *ImageData) GetLocalizedThumbnail() *LocalizedString
func (*ImageData) GetMessage ¶
func (*ImageData) GetPersonalization ¶
func (*ImageData) GetPrivilege ¶
func (*ImageData) GetProfile ¶
func (*ImageData) GetSecurity ¶
func (*ImageData) GetStampConfig ¶
func (x *ImageData) GetStampConfig() *StampImageConfig
func (*ImageData) GetStampedImage ¶
func (*ImageData) GetThumbnail ¶
func (*ImageData) GetUnstampedImage ¶
func (*ImageData) ProtoMessage ¶
func (*ImageData) ProtoMessage()
func (*ImageData) ProtoReflect ¶
func (x *ImageData) ProtoReflect() protoreflect.Message
type ImageIds ¶
type ImageIds struct { Icon string `protobuf:"bytes,1,opt,name=icon,proto3" json:"icon,omitempty"` Logo string `protobuf:"bytes,2,opt,name=logo,proto3" json:"logo,omitempty"` AppleLogo string `protobuf:"bytes,3,opt,name=appleLogo,proto3" json:"appleLogo,omitempty"` Hero string `protobuf:"bytes,4,opt,name=hero,proto3" json:"hero,omitempty"` EventStrip string `protobuf:"bytes,5,opt,name=eventStrip,proto3" json:"eventStrip,omitempty"` Strip string `protobuf:"bytes,6,opt,name=strip,proto3" json:"strip,omitempty"` Thumbnail string `protobuf:"bytes,7,opt,name=thumbnail,proto3" json:"thumbnail,omitempty"` Background string `protobuf:"bytes,8,opt,name=background,proto3" json:"background,omitempty"` Security string `protobuf:"bytes,10,opt,name=security,proto3" json:"security,omitempty"` Privilege string `protobuf:"bytes,11,opt,name=privilege,proto3" json:"privilege,omitempty"` AirlineAlliance string `protobuf:"bytes,12,opt,name=airlineAlliance,proto3" json:"airlineAlliance,omitempty"` Personalization string `protobuf:"bytes,13,opt,name=personalization,proto3" json:"personalization,omitempty"` Banner string `protobuf:"bytes,14,opt,name=banner,proto3" json:"banner,omitempty"` Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"` Profile string `protobuf:"bytes,16,opt,name=profile,proto3" json:"profile,omitempty"` AppImage string `protobuf:"bytes,17,opt,name=appImage,proto3" json:"appImage,omitempty"` StampedImage string `protobuf:"bytes,18,opt,name=stampedImage,proto3" json:"stampedImage,omitempty"` UnstampedImage string `protobuf:"bytes,19,opt,name=unstampedImage,proto3" json:"unstampedImage,omitempty"` StampImage string `protobuf:"bytes,20,opt,name=stampImage,proto3" json:"stampImage,omitempty"` // contains filtered or unexported fields }
See image 'Use' enum for descriptions and sizes.
func (*ImageIds) Descriptor
deprecated
func (*ImageIds) GetAirlineAlliance ¶
func (*ImageIds) GetAppImage ¶
func (*ImageIds) GetAppleLogo ¶
func (*ImageIds) GetBackground ¶
func (*ImageIds) GetEventStrip ¶
func (*ImageIds) GetMessage ¶
func (*ImageIds) GetPersonalization ¶
func (*ImageIds) GetPrivilege ¶
func (*ImageIds) GetProfile ¶
func (*ImageIds) GetSecurity ¶
func (*ImageIds) GetStampImage ¶
func (*ImageIds) GetStampedImage ¶
func (*ImageIds) GetThumbnail ¶
func (*ImageIds) GetUnstampedImage ¶
func (*ImageIds) ProtoMessage ¶
func (*ImageIds) ProtoMessage()
func (*ImageIds) ProtoReflect ¶
func (x *ImageIds) ProtoReflect() protoreflect.Message
type ImageRecord ¶
type ImageRecord struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Use ImageUse `protobuf:"varint,5,opt,name=use,proto3,enum=io.ImageUse" json:"use,omitempty"` Languages []LanguageCode `protobuf:"varint,6,rep,packed,name=languages,proto3,enum=io.LanguageCode" json:"languages,omitempty"` OwnerUsername string `protobuf:"bytes,7,opt,name=ownerUsername,proto3" json:"ownerUsername,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=createdAt,proto3" json:"createdAt,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"` // contains filtered or unexported fields }
func (*ImageRecord) Descriptor
deprecated
func (*ImageRecord) Descriptor() ([]byte, []int)
Deprecated: Use ImageRecord.ProtoReflect.Descriptor instead.
func (*ImageRecord) GetCreatedAt ¶
func (x *ImageRecord) GetCreatedAt() *timestamppb.Timestamp
func (*ImageRecord) GetId ¶
func (x *ImageRecord) GetId() string
func (*ImageRecord) GetLanguages ¶
func (x *ImageRecord) GetLanguages() []LanguageCode
func (*ImageRecord) GetName ¶
func (x *ImageRecord) GetName() string
func (*ImageRecord) GetOwnerUsername ¶
func (x *ImageRecord) GetOwnerUsername() string
func (*ImageRecord) GetUpdatedAt ¶
func (x *ImageRecord) GetUpdatedAt() *timestamppb.Timestamp
func (*ImageRecord) GetUrl ¶
func (x *ImageRecord) GetUrl() string
func (*ImageRecord) GetUse ¶
func (x *ImageRecord) GetUse() ImageUse
func (*ImageRecord) ProtoMessage ¶
func (*ImageRecord) ProtoMessage()
func (*ImageRecord) ProtoReflect ¶
func (x *ImageRecord) ProtoReflect() protoreflect.Message
func (*ImageRecord) Reset ¶
func (x *ImageRecord) Reset()
func (*ImageRecord) String ¶
func (x *ImageRecord) String() string
type ImageUse ¶
type ImageUse int32
const ( // Mandatory icon, used in Apple Wallet lock screen (87px x 87px). ImageUse_icon ImageUse = 0 // Logo is circle-cropped by Google Pay, a 15% safety margin is recommended (660px x 660px). ImageUse_logo ImageUse = 1 // Apple logo can be used where a rectangular design is preferred for Apple Passes only. If omitted, the square // logo image will be used. (<=480px x 150px). ImageUse_appleLogo ImageUse = 2 // Hero is the Google Pay strip and is also used in the dialog box when installing (1032px x 336px). ImageUse_hero ImageUse = 3 // Apple Wallet strip image for EventTicket pass types (1125px x 294px). ImageUse_eventStrip ImageUse = 4 // Apple Wallet strip image for other pass types with a strip image (1125px x 432px). ImageUse_strip ImageUse = 5 // Used on Membership passes and Apple event tickets with a background image // (>=320 x >=320 in a ratio range of 2:3-3:2). ImageUse_thumbnail ImageUse = 6 // used only be Apple Event Ticket designs, this image is blurred to form a background and so can be a low quality // image. Note it may also be slightly cropped on some devices (180px x 220px). ImageUse_background ImageUse = 7 ImageUse_footer ImageUse = 8 // Google Pay - used to denote a security program on boarding pass types (E.g. TSA PreCheck®). Width of 1600px is. // shared with the boarding privilege logo (<=1600px x 80px). ImageUse_security ImageUse = 9 // Google Pay - used to denote a boarding privilege. Width of 1600px is shared with the security program logo. // (<=1600px x 80px) ImageUse_privilege ImageUse = 10 // Google Pay - used to denote airline alliance on boarding pass types (<=1600px x 80px). ImageUse_airlineAlliance ImageUse = 11 // For Apple Pay NFC passes whitelisted for personalization. Image is displayed after terms are presented // (<=450px x 120px). ImageUse_personalization ImageUse = 12 ImageUse_banner ImageUse = 13 // used for Google Pay in wallet promotional messages - for Apple Pay, the message will be rendered on a mobile // website (1860px x <=930px). ImageUse_message ImageUse = 14 // used for user Profile images (300px x 300px). ImageUse_profile ImageUse = 15 // used for user App images in Google Pay (Google approval required, 300px x 300px). ImageUse_appImage ImageUse = 16 // used for custom stamped images. ImageUse_stampedImage ImageUse = 18 // used for custom unstamped images. ImageUse_unstampedImage ImageUse = 19 // used for stamp / punch card type images. Indicates that the image has a stamp image config record. ImageUse_stampImage ImageUse = 20 )
func (ImageUse) Descriptor ¶
func (ImageUse) Descriptor() protoreflect.EnumDescriptor
func (ImageUse) EnumDescriptor
deprecated
func (ImageUse) Number ¶
func (x ImageUse) Number() protoreflect.EnumNumber
func (ImageUse) Type ¶
func (ImageUse) Type() protoreflect.EnumType
type ImagesClient ¶
type ImagesClient interface { SetProfileImage(ctx context.Context, in *ProfileImageInput, opts ...grpc.CallOption) (*emptypb.Empty, error) GetProfileImage(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Url, error) CreateImages(ctx context.Context, in *CreateImageInput, opts ...grpc.CallOption) (*ImageIds, error) UpdateImage(ctx context.Context, in *UpdateImageInput, opts ...grpc.CallOption) (*ImageRecord, error) GetImageURL(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Url, error) GetStampImageURL(ctx context.Context, in *StampImageRequest, opts ...grpc.CallOption) (*Url, error) GetLocalizedImageURL(ctx context.Context, in *LocalizedImageInput, opts ...grpc.CallOption) (*Url, error) GetProfileImageById(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Url, error) // returns a zip bundle containing all images for that ID GetImageBundle(ctx context.Context, in *Id, opts ...grpc.CallOption) (*ImageBundle, error) GetImageData(ctx context.Context, in *Id, opts ...grpc.CallOption) (*ImageRecord, error) DeleteImage(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteLocalizedImage(ctx context.Context, in *LocalizedImageInput, opts ...grpc.CallOption) (*ImageRecord, error) ListImagesForUserDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Images_ListImagesForUserDeprecatedClient, error) ListImagesForUser(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Images_ListImagesForUserClient, error) ListImagesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Images_ListImagesDeprecatedClient, error) ListImages(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Images_ListImagesClient, error) CountImagesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountImages(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) CountImagesForUserDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountImagesForUser(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) }
ImagesClient is the client API for Images 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 NewImagesClient ¶
func NewImagesClient(cc grpc.ClientConnInterface) ImagesClient
type ImagesServer ¶
type ImagesServer interface { SetProfileImage(context.Context, *ProfileImageInput) (*emptypb.Empty, error) GetProfileImage(context.Context, *emptypb.Empty) (*Url, error) CreateImages(context.Context, *CreateImageInput) (*ImageIds, error) UpdateImage(context.Context, *UpdateImageInput) (*ImageRecord, error) GetImageURL(context.Context, *Id) (*Url, error) GetStampImageURL(context.Context, *StampImageRequest) (*Url, error) GetLocalizedImageURL(context.Context, *LocalizedImageInput) (*Url, error) GetProfileImageById(context.Context, *Id) (*Url, error) // returns a zip bundle containing all images for that ID GetImageBundle(context.Context, *Id) (*ImageBundle, error) GetImageData(context.Context, *Id) (*ImageRecord, error) DeleteImage(context.Context, *Id) (*emptypb.Empty, error) DeleteLocalizedImage(context.Context, *LocalizedImageInput) (*ImageRecord, error) ListImagesForUserDeprecated(*Pagination, Images_ListImagesForUserDeprecatedServer) error ListImagesForUser(*Filters, Images_ListImagesForUserServer) error ListImagesDeprecated(*Pagination, Images_ListImagesDeprecatedServer) error ListImages(*Filters, Images_ListImagesServer) error CountImagesDeprecated(context.Context, *Pagination) (*Count, error) CountImages(context.Context, *Filters) (*Count, error) CountImagesForUserDeprecated(context.Context, *Pagination) (*Count, error) CountImagesForUser(context.Context, *Filters) (*Count, error) }
ImagesServer is the server API for Images service. All implementations should embed UnimplementedImagesServer for forward compatibility
type Images_ListImagesClient ¶
type Images_ListImagesClient interface { Recv() (*ImageRecord, error) grpc.ClientStream }
type Images_ListImagesDeprecatedClient ¶
type Images_ListImagesDeprecatedClient interface { Recv() (*ImageRecord, error) grpc.ClientStream }
type Images_ListImagesDeprecatedServer ¶
type Images_ListImagesDeprecatedServer interface { Send(*ImageRecord) error grpc.ServerStream }
type Images_ListImagesForUserClient ¶
type Images_ListImagesForUserClient interface { Recv() (*ImageRecord, error) grpc.ClientStream }
type Images_ListImagesForUserDeprecatedClient ¶
type Images_ListImagesForUserDeprecatedClient interface { Recv() (*ImageRecord, error) grpc.ClientStream }
type Images_ListImagesForUserDeprecatedServer ¶
type Images_ListImagesForUserDeprecatedServer interface { Send(*ImageRecord) error grpc.ServerStream }
type Images_ListImagesForUserServer ¶
type Images_ListImagesForUserServer interface { Send(*ImageRecord) error grpc.ServerStream }
type Images_ListImagesServer ¶
type Images_ListImagesServer interface { Send(*ImageRecord) error grpc.ServerStream }
type ImportProtocolRequest ¶
type ImportProtocolRequest struct { // @tag: validateCreate:"required" CsvContent string `protobuf:"bytes,1,opt,name=csvContent,proto3" json:"csvContent,omitempty" validateCreate:"required"` // @tag: validateCreate:"required" ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty" validateCreate:"required"` // @tag: validateCreate:"required" Protocol PassProtocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty" validateCreate:"required"` // contains filtered or unexported fields }
func (*ImportProtocolRequest) Descriptor
deprecated
func (*ImportProtocolRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportProtocolRequest.ProtoReflect.Descriptor instead.
func (*ImportProtocolRequest) GetClassId ¶
func (x *ImportProtocolRequest) GetClassId() string
func (*ImportProtocolRequest) GetCsvContent ¶
func (x *ImportProtocolRequest) GetCsvContent() string
func (*ImportProtocolRequest) GetProtocol ¶
func (x *ImportProtocolRequest) GetProtocol() PassProtocol
func (*ImportProtocolRequest) ProtoMessage ¶
func (*ImportProtocolRequest) ProtoMessage()
func (*ImportProtocolRequest) ProtoReflect ¶
func (x *ImportProtocolRequest) ProtoReflect() protoreflect.Message
func (*ImportProtocolRequest) Reset ¶
func (x *ImportProtocolRequest) Reset()
func (*ImportProtocolRequest) String ¶
func (x *ImportProtocolRequest) String() string
type IntegrationConfigs ¶
type IntegrationConfigs struct { // The uuid for the class object. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ClassId string `` /* 146-byte string literal not displayed */ // Key string is enum of ConfigurationType (e.g. WEBHOOK, DB_MYSQL, ZOHO). Value string is a json string of configuration object. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Configurations map[int32]string `` /* 250-byte string literal not displayed */ // contains filtered or unexported fields }
Integration object contains configuration data to integrate PassKit application with third party application.
func (*IntegrationConfigs) Descriptor
deprecated
func (*IntegrationConfigs) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationConfigs.ProtoReflect.Descriptor instead.
func (*IntegrationConfigs) GetClassId ¶
func (x *IntegrationConfigs) GetClassId() string
func (*IntegrationConfigs) GetConfigurations ¶
func (x *IntegrationConfigs) GetConfigurations() map[int32]string
func (*IntegrationConfigs) ProtoMessage ¶
func (*IntegrationConfigs) ProtoMessage()
func (*IntegrationConfigs) ProtoReflect ¶
func (x *IntegrationConfigs) ProtoReflect() protoreflect.Message
func (*IntegrationConfigs) Reset ¶
func (x *IntegrationConfigs) Reset()
func (*IntegrationConfigs) String ¶
func (x *IntegrationConfigs) String() string
type IntegrationStatus ¶
type IntegrationStatus int32
Turn on and off the integration.
const ( IntegrationStatus_INTEGRATION_STATUS_NONE IntegrationStatus = 0 // Turn off the integration. IntegrationStatus_INTEGRATION_DISABLED IntegrationStatus = 1 // Turn on the integration. IntegrationStatus_INTEGRATION_ACTIVE IntegrationStatus = 2 // The status assigned by PassKit when the account or record is not satisfying the requirements to conduct integration process. IntegrationStatus_INTEGRATION_SUSPENDED IntegrationStatus = 3 )
func (IntegrationStatus) Descriptor ¶
func (IntegrationStatus) Descriptor() protoreflect.EnumDescriptor
func (IntegrationStatus) Enum ¶
func (x IntegrationStatus) Enum() *IntegrationStatus
func (IntegrationStatus) EnumDescriptor
deprecated
func (IntegrationStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntegrationStatus.Descriptor instead.
func (IntegrationStatus) Number ¶
func (x IntegrationStatus) Number() protoreflect.EnumNumber
func (IntegrationStatus) String ¶
func (x IntegrationStatus) String() string
func (IntegrationStatus) Type ¶
func (IntegrationStatus) Type() protoreflect.EnumType
type IntegrationType ¶
type IntegrationType int32
IntegrationType allows to select the timing of integration occurs and the order of data processing.
const ( IntegrationType_INTEGRATION_TYPE_NONE IntegrationType = 0 // Trigger event occurs on a third party platform which triggers action (chain of events) inside the PassKit. E.g. Database update triggers PassKit to issue a pass. IntegrationType_SOURCE_INTEGRATION IntegrationType = 1 // Pass holder data is processed by a third party application first then its outcome and original data are stored in PassKit. IntegrationType_HOOK_BEFORE_OBJECT_RECORD_CREATION IntegrationType = 4 // A hook event occurs after pass holder's data is created on PassKit. IntegrationType_HOOK_AFTER_OBJECT_RECORD_CREATION IntegrationType = 8 // A hook event occurs after pass holder record creation and before pass issue. IntegrationType_HOOK_BEFORE_PASS_ISSUE IntegrationType = 16 // A hook event occurs after pass issue. IntegrationType_HOOK_AFTER_PASS_ISSUE IntegrationType = 32 // A hook event occurs after pass has been installed on mobile. IntegrationType_HOOK_AFTER_PASS_INSTALL IntegrationType = 64 // A hook event occurs after pass has been uninstalled from mobile. IntegrationType_HOOK_AFTER_PASS_UNINSTALL IntegrationType = 128 // A hook event occurs before pass holder's record is updated on PassKit. IntegrationType_HOOK_BEFORE_OBJECT_RECORD_UPDATE IntegrationType = 256 // A hook event occurs after pass holder's record is updated on PassKit. IntegrationType_HOOK_AFTER_OBJECT_RECORD_UPDATE IntegrationType = 512 // A hook event occurs before the pass is updated. This includes changes in dynamic information (e.g. displayName), generic information (e.g. links, legal disclaimer), pass design (e.g. background color). IntegrationType_HOOK_BEFORE_PASS_RECORD_UPDATE IntegrationType = 1024 // A hook event occurs after the pass is updated. This includes changes in dynamic information (e.g. displayName), generic information (e.g. links, legal disclaimer), pass design (e.g. background color). IntegrationType_HOOK_AFTER_PASS_RECORD_UPDATE IntegrationType = 2048 // A hook event occurs before the information on the pass is updated. IntegrationType_HOOK_BEFORE_PASS_UPDATE IntegrationType = 4096 // A hook event occurs after the information on the pass is updated. IntegrationType_HOOK_AFTER_PASS_UPDATE IntegrationType = 8192 // A hook event occurs before a pass is deleted. IntegrationType_HOOK_BEFORE_PASS_RECORD_DELETE IntegrationType = 16384 // A hook event occurs after a pass is deleted. IntegrationType_HOOK_AFTER_PASS_RECORD_DELETE IntegrationType = 32768 )
func (IntegrationType) Descriptor ¶
func (IntegrationType) Descriptor() protoreflect.EnumDescriptor
func (IntegrationType) Enum ¶
func (x IntegrationType) Enum() *IntegrationType
func (IntegrationType) EnumDescriptor
deprecated
func (IntegrationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntegrationType.Descriptor instead.
func (IntegrationType) Number ¶
func (x IntegrationType) Number() protoreflect.EnumNumber
func (IntegrationType) String ¶
func (x IntegrationType) String() string
func (IntegrationType) Type ¶
func (IntegrationType) Type() protoreflect.EnumType
type IntegrationsClient ¶
type IntegrationsClient interface { CreateIntegrations(ctx context.Context, in *IntegrationConfigs, opts ...grpc.CallOption) (*Id, error) GetIntegrations(ctx context.Context, in *ProtocolIdInput, opts ...grpc.CallOption) (*IntegrationConfigs, error) UpdateIntegrations(ctx context.Context, in *IntegrationConfigs, opts ...grpc.CallOption) (*Id, error) DeleteIntegrations(ctx context.Context, in *ProtocolIdInput, opts ...grpc.CallOption) (*emptypb.Empty, error) CreateSinkSubscription(ctx context.Context, in *SinkSubscription, opts ...grpc.CallOption) (*Id, error) GetSinkSubscription(ctx context.Context, in *SubscriptionRequest, opts ...grpc.CallOption) (*SinkSubscription, error) ListSinkSubscriptionsDeprecated(ctx context.Context, in *ListRequestDeprecated, opts ...grpc.CallOption) (Integrations_ListSinkSubscriptionsDeprecatedClient, error) ListSinkSubscriptions(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (Integrations_ListSinkSubscriptionsClient, error) UpdateSinkSubscription(ctx context.Context, in *SinkSubscription, opts ...grpc.CallOption) (*Id, error) DeleteSinkSubscription(ctx context.Context, in *SubscriptionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) GetSampleSubscriptionEvent(ctx context.Context, in *Id, opts ...grpc.CallOption) (*SinkSubscription, error) CallDynamicApi(ctx context.Context, in *DynamicApiInput, opts ...grpc.CallOption) (*DynamicApiResponse, error) }
IntegrationsClient is the client API for Integrations 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 NewIntegrationsClient ¶
func NewIntegrationsClient(cc grpc.ClientConnInterface) IntegrationsClient
type IntegrationsServer ¶
type IntegrationsServer interface { CreateIntegrations(context.Context, *IntegrationConfigs) (*Id, error) GetIntegrations(context.Context, *ProtocolIdInput) (*IntegrationConfigs, error) UpdateIntegrations(context.Context, *IntegrationConfigs) (*Id, error) DeleteIntegrations(context.Context, *ProtocolIdInput) (*emptypb.Empty, error) CreateSinkSubscription(context.Context, *SinkSubscription) (*Id, error) GetSinkSubscription(context.Context, *SubscriptionRequest) (*SinkSubscription, error) ListSinkSubscriptionsDeprecated(*ListRequestDeprecated, Integrations_ListSinkSubscriptionsDeprecatedServer) error ListSinkSubscriptions(*ListRequest, Integrations_ListSinkSubscriptionsServer) error UpdateSinkSubscription(context.Context, *SinkSubscription) (*Id, error) DeleteSinkSubscription(context.Context, *SubscriptionRequest) (*emptypb.Empty, error) GetSampleSubscriptionEvent(context.Context, *Id) (*SinkSubscription, error) CallDynamicApi(context.Context, *DynamicApiInput) (*DynamicApiResponse, error) }
IntegrationsServer is the server API for Integrations service. All implementations should embed UnimplementedIntegrationsServer for forward compatibility
type Integrations_ListSinkSubscriptionsClient ¶
type Integrations_ListSinkSubscriptionsClient interface { Recv() (*SinkSubscription, error) grpc.ClientStream }
type Integrations_ListSinkSubscriptionsDeprecatedClient ¶
type Integrations_ListSinkSubscriptionsDeprecatedClient interface { Recv() (*SinkSubscription, error) grpc.ClientStream }
type Integrations_ListSinkSubscriptionsDeprecatedServer ¶
type Integrations_ListSinkSubscriptionsDeprecatedServer interface { Send(*SinkSubscription) error grpc.ServerStream }
type Integrations_ListSinkSubscriptionsServer ¶
type Integrations_ListSinkSubscriptionsServer interface { Send(*SinkSubscription) error grpc.ServerStream }
type JWT ¶
type JWT struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*JWT) Descriptor
deprecated
func (*JWT) ProtoMessage ¶
func (*JWT) ProtoMessage()
func (*JWT) ProtoReflect ¶
func (x *JWT) ProtoReflect() protoreflect.Message
type LandingPageSettings ¶
type LandingPageSettings struct { // Array of languages to display on the landing page, if you would like your language to be supported, please contact support. LandingLocalizationOverride []LanguageCode `` /* 136-byte string literal not displayed */ // Set to on to present a third party wallet instead of Google Pay as the default option to Android Users. PreferThirdPartyAndroidWallet Toggle `` /* 127-byte string literal not displayed */ // Preferred Android Wallet. PreferredAndroidWallet SupportedAndroidWallet `` /* 129-byte string literal not displayed */ // Override landing page text, note that the localized string must contain the template default language, or "EN" - please contact support for dictionary keys and further usage details. LocalizedTextOverrides map[string]*LocalizedString `` /* 185-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LandingPageSettings) Descriptor
deprecated
func (*LandingPageSettings) Descriptor() ([]byte, []int)
Deprecated: Use LandingPageSettings.ProtoReflect.Descriptor instead.
func (*LandingPageSettings) GetLandingLocalizationOverride ¶
func (x *LandingPageSettings) GetLandingLocalizationOverride() []LanguageCode
func (*LandingPageSettings) GetLocalizedTextOverrides ¶
func (x *LandingPageSettings) GetLocalizedTextOverrides() map[string]*LocalizedString
func (*LandingPageSettings) GetPreferThirdPartyAndroidWallet ¶
func (x *LandingPageSettings) GetPreferThirdPartyAndroidWallet() Toggle
func (*LandingPageSettings) GetPreferredAndroidWallet ¶
func (x *LandingPageSettings) GetPreferredAndroidWallet() SupportedAndroidWallet
func (*LandingPageSettings) ProtoMessage ¶
func (*LandingPageSettings) ProtoMessage()
func (*LandingPageSettings) ProtoReflect ¶
func (x *LandingPageSettings) ProtoReflect() protoreflect.Message
func (*LandingPageSettings) Reset ¶
func (x *LandingPageSettings) Reset()
func (*LandingPageSettings) String ¶
func (x *LandingPageSettings) String() string
type LanguageCode ¶
type LanguageCode int32
This is a list of supported languages.
const ( // English LanguageCode_EN LanguageCode = 0 // (Arabic) العربية LanguageCode_AR LanguageCode = 4 // 简体中文 (Chinese) LanguageCode_ZH_HANS LanguageCode = 8 // 繁體中文 (Traditional Chinese) LanguageCode_ZH_HANT LanguageCode = 12 // 香港中文 (Cantonese) LanguageCode_ZH_HK LanguageCode = 16 // Català (Catalan) LanguageCode_CA LanguageCode = 20 // Hrvatski (Croatian) LanguageCode_HR LanguageCode = 24 // Čeština (Czech) LanguageCode_CS LanguageCode = 28 // Dansk (Danish) LanguageCode_DA LanguageCode = 32 // Deutsch (German) LanguageCode_DE LanguageCode = 36 // English (Australia) LanguageCode_EN_AU LanguageCode = 40 // English (British) LanguageCode_EN_GB LanguageCode = 44 // English (Canada) LanguageCode_EN_CA LanguageCode = 48 // English (India) LanguageCode_EN_US LanguageCode = 52 // English (United States) LanguageCode_EN_IN LanguageCode = 56 // Español (Spanish) LanguageCode_ES LanguageCode = 60 // Español (Latin America) LanguageCode_ES_419 LanguageCode = 64 // Suomi (Finnish) LanguageCode_FI LanguageCode = 68 // Français (French) LanguageCode_FR LanguageCode = 72 // Français (Canada) LanguageCode_FR_CA LanguageCode = 76 // Ελληνικά (Greek) LanguageCode_EL LanguageCode = 80 // (Hebrew) עברית LanguageCode_HE LanguageCode = 84 // हिन्दी (Hindi) LanguageCode_HI LanguageCode = 88 // Magyar (Hungarian) LanguageCode_HU LanguageCode = 92 // Bahasa Indonesia (Indonesian) LanguageCode_ID LanguageCode = 96 // Italiano (Italian) LanguageCode_IT LanguageCode = 100 // 日本語 (Japanese) LanguageCode_JA LanguageCode = 104 // 한국어 (Korean) LanguageCode_KO LanguageCode = 108 // Bahasa Melayu (Malay) LanguageCode_MS LanguageCode = 112 // Malti (Maltese) LanguageCode_MT LanguageCode = 116 // Nederlands (Dutch) LanguageCode_NL LanguageCode = 120 // Norsk Bokmål (Norwegian) LanguageCode_NB LanguageCode = 124 // Polski (Polish) LanguageCode_PL LanguageCode = 128 // Português de Portugal (Portuguese) LanguageCode_PT LanguageCode = 132 // Português (Brazilian Portuguese) LanguageCode_PT_BR LanguageCode = 136 // Română (Romanian) LanguageCode_RO LanguageCode = 140 // Русский (Russian) LanguageCode_RU LanguageCode = 144 // Slovenčina (Slovakian) LanguageCode_SK LanguageCode = 148 // Svenska (Swedish) LanguageCode_SV LanguageCode = 152 // ภาษาไทย (Thai) LanguageCode_TH LanguageCode = 156 // Türkçe (Turkish) LanguageCode_TR LanguageCode = 160 // Українська (Ukrainian) LanguageCode_UK LanguageCode = 164 // Tiếng Việt (Vietnamese) LanguageCode_VI LanguageCode = 168 )
func (LanguageCode) Descriptor ¶
func (LanguageCode) Descriptor() protoreflect.EnumDescriptor
func (LanguageCode) Enum ¶
func (x LanguageCode) Enum() *LanguageCode
func (LanguageCode) EnumDescriptor
deprecated
func (LanguageCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use LanguageCode.Descriptor instead.
func (LanguageCode) Number ¶
func (x LanguageCode) Number() protoreflect.EnumNumber
func (LanguageCode) String ¶
func (x LanguageCode) String() string
func (LanguageCode) Type ¶
func (LanguageCode) Type() protoreflect.EnumType
type LifecycleEvents ¶
type LifecycleEvents int32
Statuses of the pass. A pass will collect multiple statuses as it passes through its lifecycle.
const ( LifecycleEvents_NO_STATUS LifecycleEvents = 0 // Pass has been created and presented to the user to install. LifecycleEvents_RENDERED LifecycleEvents = 1 // Pass has been installed in at least one Apple device. LifecycleEvents_INSTALLED_APPLE LifecycleEvents = 2 // Pass has been installed in at least one Google Pay account. LifecycleEvents_INSTALLED_GOOGLE LifecycleEvents = 4 // Pass has been installed in at least one Android wallet app. LifecycleEvents_INSTALLED_ANDROID_OTHER LifecycleEvents = 8 // Pass has been uninstalled from at least one Apple device. LifecycleEvents_UNINSTALLED_APPLE LifecycleEvents = 1024 // Pass has been uninstalled from at least one Google Pay account. LifecycleEvents_UNINSTALLED_GOOGLE LifecycleEvents = 2048 // Pass has been uninstalled from at least one Android wallet app. LifecycleEvents_UNINSTALLED_ANDROID_OTHER LifecycleEvents = 4096 // An Apple pass bundle has been created. LifecycleEvents_APPLE_PASS_CREATED LifecycleEvents = 8192 // A Google Pay record has been created. LifecycleEvents_GOOGLE_PAY_RECORD_CREATED LifecycleEvents = 16384 // Invalidation request sent to pass. LifecycleEvents_INVALIDATE_REQUESTED LifecycleEvents = 262144 // Pass has been invalidated. LifecycleEvents_INVALIDATE_CONFIRMED LifecycleEvents = 524288 )
func (LifecycleEvents) Descriptor ¶
func (LifecycleEvents) Descriptor() protoreflect.EnumDescriptor
func (LifecycleEvents) Enum ¶
func (x LifecycleEvents) Enum() *LifecycleEvents
func (LifecycleEvents) EnumDescriptor
deprecated
func (LifecycleEvents) EnumDescriptor() ([]byte, []int)
Deprecated: Use LifecycleEvents.Descriptor instead.
func (LifecycleEvents) Number ¶
func (x LifecycleEvents) Number() protoreflect.EnumNumber
func (LifecycleEvents) String ¶
func (x LifecycleEvents) String() string
func (LifecycleEvents) Type ¶
func (LifecycleEvents) Type() protoreflect.EnumType
type Link ¶
type Link struct { // Link Id. Not writable. // @tag: validateCreate:"omitempty,uuidCompressedString" validateUpdate:"required,uuidCompressedString" Id string `` /* 152-byte string literal not displayed */ // A link text. // @tag: validateGeneric:"required_without=Id,uri" Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty" validateGeneric:"required_without=Id,uri"` // Title for the link. // @tag: validateGeneric:"required_without=Id" Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty" validateGeneric:"required_without=Id"` // Type of link data. // @tag: validateGeneric:"max=5,min=1" Type LinkType `protobuf:"varint,4,opt,name=type,proto3,enum=io.LinkType" json:"type,omitempty" validateGeneric:"max=5,min=1"` // This customises link text for different languages. Ignored by Google Pay passes. LocalizedLink *LocalizedString `protobuf:"bytes,5,opt,name=localizedLink,proto3" json:"localizedLink,omitempty"` // This translates link title in different languages. LocalizedTitle *LocalizedString `protobuf:"bytes,6,opt,name=localizedTitle,proto3" json:"localizedTitle,omitempty"` // Indicates which wallets the link should be rendered for (this allows to hide certain link on Apple Wallet, and vise versa). // @tag: validateGeneric:"required,min=1" Usage []UsageType `protobuf:"varint,7,rep,packed,name=usage,proto3,enum=io.UsageType" json:"usage,omitempty" validateGeneric:"required,min=1"` // Links will be rendered in order of their position, from lowest to highest. Position can be any value, E.g. 3 links with positions 30, 10, 20 would render 10 first, 20 second and 30 third. If no position is provided, the order of the links cannot be guaranteed. Position uint32 `protobuf:"varint,8,opt,name=position,proto3" json:"position,omitempty"` // contains filtered or unexported fields }
Used to specify links put on the back of the pass.
func (*Link) Descriptor
deprecated
func (*Link) GetLocalizedLink ¶
func (x *Link) GetLocalizedLink() *LocalizedString
func (*Link) GetLocalizedTitle ¶
func (x *Link) GetLocalizedTitle() *LocalizedString
func (*Link) GetPosition ¶
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) ProtoReflect ¶
func (x *Link) ProtoReflect() protoreflect.Message
type LinkDetector ¶
type LinkDetector int32
const ( LinkDetector_LINK_DETECTOR_DO_NOT_USE LinkDetector = 0 LinkDetector_LINK_DETECTOR_ADDRESS LinkDetector = 1 LinkDetector_LINK_DETECTOR_DATE LinkDetector = 2 LinkDetector_LINK_DETECTOR_URL LinkDetector = 3 LinkDetector_LINK_DETECTOR_PHONE LinkDetector = 4 )
func (LinkDetector) Descriptor ¶
func (LinkDetector) Descriptor() protoreflect.EnumDescriptor
func (LinkDetector) Enum ¶
func (x LinkDetector) Enum() *LinkDetector
func (LinkDetector) EnumDescriptor
deprecated
func (LinkDetector) EnumDescriptor() ([]byte, []int)
Deprecated: Use LinkDetector.Descriptor instead.
func (LinkDetector) Number ¶
func (x LinkDetector) Number() protoreflect.EnumNumber
func (LinkDetector) String ¶
func (x LinkDetector) String() string
func (LinkDetector) Type ¶
func (LinkDetector) Type() protoreflect.EnumType
type LinkType ¶
type LinkType int32
Used to specify the type of link for link field. Each type has different icon on Google Pay.
const ( // A link to website. LinkType_URI_DO_NOT_USE LinkType = 0 // A link to website. LinkType_URI_WEB LinkType = 1 // A phone number. LinkType_URI_TEL LinkType = 2 // An email address. LinkType_URI_EMAIL LinkType = 3 // A location address. LinkType_URI_LOCATION LinkType = 4 // A calendar event. LinkType_URI_CALENDAR LinkType = 5 )
func (LinkType) Descriptor ¶
func (LinkType) Descriptor() protoreflect.EnumDescriptor
func (LinkType) EnumDescriptor
deprecated
func (LinkType) Number ¶
func (x LinkType) Number() protoreflect.EnumNumber
func (LinkType) Type ¶
func (LinkType) Type() protoreflect.EnumType
type ListPosition ¶
type ListPosition int32
List position is used to denote behavior for list items that may already have been populated bay a parent object. Default is to append the item to the existing list.
const ( ListPosition_APPEND ListPosition = 0 ListPosition_PREPEND ListPosition = 1 ListPosition_REPLACE ListPosition = 2 )
func (ListPosition) Descriptor ¶
func (ListPosition) Descriptor() protoreflect.EnumDescriptor
func (ListPosition) Enum ¶
func (x ListPosition) Enum() *ListPosition
func (ListPosition) EnumDescriptor
deprecated
func (ListPosition) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListPosition.Descriptor instead.
func (ListPosition) Number ¶
func (x ListPosition) Number() protoreflect.EnumNumber
func (ListPosition) String ¶
func (x ListPosition) String() string
func (ListPosition) Type ¶
func (ListPosition) Type() protoreflect.EnumType
type ListRequest ¶
type ListRequest struct { // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ClassId string `` /* 146-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Protocol PassProtocol `` /* 173-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Filters *Filters `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ListRequest) Descriptor
deprecated
func (*ListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRequest.ProtoReflect.Descriptor instead.
func (*ListRequest) GetClassId ¶
func (x *ListRequest) GetClassId() string
func (*ListRequest) GetFilters ¶
func (x *ListRequest) GetFilters() *Filters
func (*ListRequest) GetProtocol ¶
func (x *ListRequest) GetProtocol() PassProtocol
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) ProtoReflect ¶
func (x *ListRequest) ProtoReflect() protoreflect.Message
func (*ListRequest) Reset ¶
func (x *ListRequest) Reset()
func (*ListRequest) String ¶
func (x *ListRequest) String() string
type ListRequestDeprecated ¶
type ListRequestDeprecated struct { // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ClassId string `` /* 146-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Protocol PassProtocol `` /* 173-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Pagination *Pagination `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
[DEPRECATED: OR operator is not supported] Filter and list records.
func (*ListRequestDeprecated) Descriptor
deprecated
func (*ListRequestDeprecated) Descriptor() ([]byte, []int)
Deprecated: Use ListRequestDeprecated.ProtoReflect.Descriptor instead.
func (*ListRequestDeprecated) GetClassId ¶
func (x *ListRequestDeprecated) GetClassId() string
func (*ListRequestDeprecated) GetPagination ¶
func (x *ListRequestDeprecated) GetPagination() *Pagination
func (*ListRequestDeprecated) GetProtocol ¶
func (x *ListRequestDeprecated) GetProtocol() PassProtocol
func (*ListRequestDeprecated) ProtoMessage ¶
func (*ListRequestDeprecated) ProtoMessage()
func (*ListRequestDeprecated) ProtoReflect ¶
func (x *ListRequestDeprecated) ProtoReflect() protoreflect.Message
func (*ListRequestDeprecated) Reset ¶
func (x *ListRequestDeprecated) Reset()
func (*ListRequestDeprecated) String ¶
func (x *ListRequestDeprecated) String() string
type LocalDate ¶
type LocalDate struct { // ISO 8601 format date without a time. E.g. 2019-08-07. DateTime string `protobuf:"bytes,1,opt,name=dateTime,proto3" json:"dateTime,omitempty"` // contains filtered or unexported fields }
Local Date are specified in ISO 8601 format date without a time. The date should be local to where the pass will be at the time of use.
func (*LocalDate) Descriptor
deprecated
func (*LocalDate) GetDateTime ¶
func (*LocalDate) ProtoMessage ¶
func (*LocalDate) ProtoMessage()
func (*LocalDate) ProtoReflect ¶
func (x *LocalDate) ProtoReflect() protoreflect.Message
type LocalDateTime ¶
type LocalDateTime struct { // ISO 8601 extended format date/time without an offset E.g. 2019-08-07T18:00:00. Time can optionally be stated to millisecond precision. E.g. 2019-08-07T18:00:00.123. DateTime string `protobuf:"bytes,1,opt,name=dateTime,proto3" json:"dateTime,omitempty"` // contains filtered or unexported fields }
Local Date Times are specified in ISO 8601 extended format date/time without a timezone offset. The time should be local to where the pass will be at the time of use.
func (*LocalDateTime) Descriptor
deprecated
func (*LocalDateTime) Descriptor() ([]byte, []int)
Deprecated: Use LocalDateTime.ProtoReflect.Descriptor instead.
func (*LocalDateTime) GetDateTime ¶
func (x *LocalDateTime) GetDateTime() string
func (*LocalDateTime) ProtoMessage ¶
func (*LocalDateTime) ProtoMessage()
func (*LocalDateTime) ProtoReflect ¶
func (x *LocalDateTime) ProtoReflect() protoreflect.Message
func (*LocalDateTime) Reset ¶
func (x *LocalDateTime) Reset()
func (*LocalDateTime) String ¶
func (x *LocalDateTime) String() string
type LocalizedImageInput ¶
type LocalizedImageInput struct { // Image id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Language code of the image. LanguageCode string `protobuf:"bytes,2,opt,name=languageCode,proto3" json:"languageCode,omitempty"` // contains filtered or unexported fields }
func (*LocalizedImageInput) Descriptor
deprecated
func (*LocalizedImageInput) Descriptor() ([]byte, []int)
Deprecated: Use LocalizedImageInput.ProtoReflect.Descriptor instead.
func (*LocalizedImageInput) GetId ¶
func (x *LocalizedImageInput) GetId() string
func (*LocalizedImageInput) GetLanguageCode ¶
func (x *LocalizedImageInput) GetLanguageCode() string
func (*LocalizedImageInput) ProtoMessage ¶
func (*LocalizedImageInput) ProtoMessage()
func (*LocalizedImageInput) ProtoReflect ¶
func (x *LocalizedImageInput) ProtoReflect() protoreflect.Message
func (*LocalizedImageInput) Reset ¶
func (x *LocalizedImageInput) Reset()
func (*LocalizedImageInput) String ¶
func (x *LocalizedImageInput) String() string
type LocalizedString ¶
type LocalizedString struct { // Translations key is a valid LanguageCode. The value represents the translated string. // @tag: validateGeneric:"languageCode" Translations map[string]string `` /* 196-byte string literal not displayed */ // contains filtered or unexported fields }
Localized strings are optionally used to provide translated values for each of supported language.
func (*LocalizedString) Descriptor
deprecated
func (*LocalizedString) Descriptor() ([]byte, []int)
Deprecated: Use LocalizedString.ProtoReflect.Descriptor instead.
func (*LocalizedString) GetTranslations ¶
func (x *LocalizedString) GetTranslations() map[string]string
func (*LocalizedString) ProtoMessage ¶
func (*LocalizedString) ProtoMessage()
func (*LocalizedString) ProtoReflect ¶
func (x *LocalizedString) ProtoReflect() protoreflect.Message
func (*LocalizedString) Reset ¶
func (x *LocalizedString) Reset()
func (*LocalizedString) String ¶
func (x *LocalizedString) String() string
type MembershipEventId ¶
type MembershipEventId int32
Protocol specific events for the Membership protocol.
const ( MembershipEventId_MEMBER_EVENT_NONE MembershipEventId = 0 // The member payload will be sent to destination when member record is created. MembershipEventId_MEMBER_EVENT_ENROLLED MembershipEventId = 1 // The member payload will be sent to destination when any of member field is updated. MembershipEventId_MEMBER_EVENT_UPDATED MembershipEventId = 2 )
func (MembershipEventId) Descriptor ¶
func (MembershipEventId) Descriptor() protoreflect.EnumDescriptor
func (MembershipEventId) Enum ¶
func (x MembershipEventId) Enum() *MembershipEventId
func (MembershipEventId) EnumDescriptor
deprecated
func (MembershipEventId) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipEventId.Descriptor instead.
func (MembershipEventId) Number ¶
func (x MembershipEventId) Number() protoreflect.EnumNumber
func (MembershipEventId) String ¶
func (x MembershipEventId) String() string
func (MembershipEventId) Type ¶
func (MembershipEventId) Type() protoreflect.EnumType
type MembershipEventIds ¶
type MembershipEventIds struct { Ids []MembershipEventId `protobuf:"varint,1,rep,packed,name=ids,proto3,enum=io.MembershipEventId" json:"ids,omitempty"` // contains filtered or unexported fields }
Array of subscribing membership protocol events.
func (*MembershipEventIds) Descriptor
deprecated
func (*MembershipEventIds) Descriptor() ([]byte, []int)
Deprecated: Use MembershipEventIds.ProtoReflect.Descriptor instead.
func (*MembershipEventIds) GetIds ¶
func (x *MembershipEventIds) GetIds() []MembershipEventId
func (*MembershipEventIds) ProtoMessage ¶
func (*MembershipEventIds) ProtoMessage()
func (*MembershipEventIds) ProtoReflect ¶
func (x *MembershipEventIds) ProtoReflect() protoreflect.Message
func (*MembershipEventIds) Reset ¶
func (x *MembershipEventIds) Reset()
func (*MembershipEventIds) String ¶
func (x *MembershipEventIds) String() string
type Message ¶
type Message struct { // @tag: validateUpdate:"required" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateUpdate:"required"` // The message title. This is used as a label in iOS and as the title in Google Pay. // @tag: validateCreate:"required" validateUpdate:"required" Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty" validateCreate:"required" validateUpdate:"required"` // Localized message title. LocalizedTitle *LocalizedString `protobuf:"bytes,3,opt,name=localizedTitle,proto3" json:"localizedTitle,omitempty"` // Plain text content cannot contain hyperlinks. Google Pay messages cannot have links, use URLs instead. // @tag: validateCreate:"required" validateUpdate:"required" PlainTextContent string `` /* 137-byte string literal not displayed */ // Localized plain text content. LocalizedPlainTextContent *LocalizedString `protobuf:"bytes,5,opt,name=localizedPlainTextContent,proto3" json:"localizedPlainTextContent,omitempty"` // Rich text content that can contain hyperlinks. No other markup is accepted. Links will only function on iOS devices. Ignored for Google Pay. RichTextContent string `protobuf:"bytes,6,opt,name=richTextContent,proto3" json:"richTextContent,omitempty"` // Localized rich text content. LocalizedRichTextContent *LocalizedString `protobuf:"bytes,7,opt,name=localizedRichTextContent,proto3" json:"localizedRichTextContent,omitempty"` // Urls will be prioritized over existing urls on the Google Pay Pass. They are ignored for Apple Wallet. Urls []*Url `protobuf:"bytes,8,rep,name=urls,proto3" json:"urls,omitempty"` // Images to display for the duration of the message. For Google Pay, only a 'message' type image will be used. For Apple Wallet, any of strip, eventStrip, background, logo, thumbnail and footer can be used, depending on the underlying pass type. Images *ImageIds `protobuf:"bytes,9,opt,name=images,proto3" json:"images,omitempty"` // Priority the lower the priority, the lower down the message will be rendered when there are multiple messages. Defaults to a value of 10. Priority uint32 `protobuf:"varint,10,opt,name=priority,proto3" json:"priority,omitempty"` // The date and time to display the message. The value must be in RFC3339 format. If omitted, the current timestamp will be used. // @tag: validateCreate:"rfc3339,omitempty" validateUpdate:"rfc3339,omitempty" DisplayFrom string `` /* 146-byte string literal not displayed */ // The date and time to remove the message. The value must be in RFC3339 format. If omitted, the message will be displayed indefinitely until it is cancelled. // @tag: validateCreate:"rfc3339,omitempty" validateUpdate:"rfc3339,omitempty" DisplayUntil string `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetDisplayFrom ¶
func (*Message) GetDisplayUntil ¶
func (*Message) GetLocalizedPlainTextContent ¶
func (x *Message) GetLocalizedPlainTextContent() *LocalizedString
func (*Message) GetLocalizedRichTextContent ¶
func (x *Message) GetLocalizedRichTextContent() *LocalizedString
func (*Message) GetLocalizedTitle ¶
func (x *Message) GetLocalizedTitle() *LocalizedString
func (*Message) GetPlainTextContent ¶
func (*Message) GetPriority ¶
func (*Message) GetRichTextContent ¶
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type MessageStatus ¶
type MessageStatus int32
const ( MessageStatus_MESSAGE_STATUS_DO_NOT_USE MessageStatus = 0 MessageStatus_SCHEDULED MessageStatus = 1 MessageStatus_ACTIVE MessageStatus = 2 MessageStatus_EXPIRED MessageStatus = 3 MessageStatus_CANCELLED MessageStatus = 4 )
func (MessageStatus) Descriptor ¶
func (MessageStatus) Descriptor() protoreflect.EnumDescriptor
func (MessageStatus) Enum ¶
func (x MessageStatus) Enum() *MessageStatus
func (MessageStatus) EnumDescriptor
deprecated
func (MessageStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageStatus.Descriptor instead.
func (MessageStatus) Number ¶
func (x MessageStatus) Number() protoreflect.EnumNumber
func (MessageStatus) String ¶
func (x MessageStatus) String() string
func (MessageStatus) Type ¶
func (MessageStatus) Type() protoreflect.EnumType
type MessagesClient ¶
type MessagesClient interface { GetMessage(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Message, error) CreateMessage(ctx context.Context, in *Message, opts ...grpc.CallOption) (*Id, error) UpdateMessage(ctx context.Context, in *Message, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteMessage(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) SendMessage(ctx context.Context, in *SendMessageRequest, opts ...grpc.CallOption) (*SendMessageResponse, error) }
MessagesClient is the client API for Messages 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 NewMessagesClient ¶
func NewMessagesClient(cc grpc.ClientConnInterface) MessagesClient
type MessagesServer ¶
type MessagesServer interface { GetMessage(context.Context, *Id) (*Message, error) CreateMessage(context.Context, *Message) (*Id, error) UpdateMessage(context.Context, *Message) (*emptypb.Empty, error) DeleteMessage(context.Context, *Id) (*emptypb.Empty, error) SendMessage(context.Context, *SendMessageRequest) (*SendMessageResponse, error) }
MessagesServer is the server API for Messages service. All implementations should embed UnimplementedMessagesServer for forward compatibility
type MetaLocation ¶
type MetaLocation struct { // Country of issue. Country string `protobuf:"bytes,1,opt,name=country,proto3" json:"country,omitempty"` // City of issue. City string `protobuf:"bytes,2,opt,name=city,proto3" json:"city,omitempty"` // State, region, province or county of issue. State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // Latitude of issue (provided in the issue call). Latitude float64 `protobuf:"fixed64,4,opt,name=latitude,proto3" json:"latitude,omitempty"` // Longitude of issue (provided in the issue call). Longitude float64 `protobuf:"fixed64,5,opt,name=longitude,proto3" json:"longitude,omitempty"` // contains filtered or unexported fields }
func (*MetaLocation) Descriptor
deprecated
func (*MetaLocation) Descriptor() ([]byte, []int)
Deprecated: Use MetaLocation.ProtoReflect.Descriptor instead.
func (*MetaLocation) GetCity ¶
func (x *MetaLocation) GetCity() string
func (*MetaLocation) GetCountry ¶
func (x *MetaLocation) GetCountry() string
func (*MetaLocation) GetLatitude ¶
func (x *MetaLocation) GetLatitude() float64
func (*MetaLocation) GetLongitude ¶
func (x *MetaLocation) GetLongitude() float64
func (*MetaLocation) GetState ¶
func (x *MetaLocation) GetState() string
func (*MetaLocation) ProtoMessage ¶
func (*MetaLocation) ProtoMessage()
func (*MetaLocation) ProtoReflect ¶
func (x *MetaLocation) ProtoReflect() protoreflect.Message
func (*MetaLocation) Reset ¶
func (x *MetaLocation) Reset()
func (*MetaLocation) String ¶
func (x *MetaLocation) String() string
type Metadata ¶
type Metadata struct { // Current status of the pass. Not Writable. Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=io.Status" json:"status,omitempty"` // Events that the pass has attained. Not Writable. LifecycleEvents []LifecycleEvents `protobuf:"varint,2,rep,packed,name=lifecycleEvents,proto3,enum=io.LifecycleEvents" json:"lifecycleEvents,omitempty"` // Contains UTM data if provided in the URL parameters (utm_source, utm_medium, utm_name, utm_term, utm_content). Can also be used to track channel (web / app, etc). Utm *UTM `protobuf:"bytes,3,opt,name=utm,proto3" json:"utm,omitempty"` // Id of the physical pass. Not Writeable AltId string `protobuf:"bytes,4,opt,name=altId,proto3" json:"altId,omitempty"` // IP address of the pass issue. Not Writeable IssueIpAddress string `protobuf:"bytes,5,opt,name=issueIpAddress,proto3" json:"issueIpAddress,omitempty"` // IP address of the device where the pass was installed on. Not Writeable. InstallIpAddress string `protobuf:"bytes,6,opt,name=installIpAddress,proto3" json:"installIpAddress,omitempty"` // Location information based of the where the pass landing page was rendered. Not Writeable RenderLocation *MetaLocation `protobuf:"bytes,7,opt,name=renderLocation,proto3" json:"renderLocation,omitempty"` // IP address of the device where the pass landing page was rendered on. Not Writeable. RenderIpAddress string `protobuf:"bytes,8,opt,name=renderIpAddress,proto3" json:"renderIpAddress,omitempty"` // User agent provided by the Wallet Application. Not Writable. InstallUserAgent string `protobuf:"bytes,9,opt,name=installUserAgent,proto3" json:"installUserAgent,omitempty"` // User agent where the landing page was rendered on. Not Writable. RenderUserAgent string `protobuf:"bytes,10,opt,name=renderUserAgent,proto3" json:"renderUserAgent,omitempty"` // User agent provided by the Wallet Application. Not Writable. InstallDeviceAttributes []DeviceAttributes `` /* 133-byte string literal not displayed */ // User agent where the landing page was rendered on. Not Writable. RenderDeviceAttributes []DeviceAttributes `` /* 131-byte string literal not displayed */ // Date the pass record was created. Not Writable. IssueAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=issueAt,proto3" json:"issueAt,omitempty"` // Date the pass was first displayed to the user to install. Not Writable. RenderedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=renderedAt,proto3" json:"renderedAt,omitempty"` // Date the pass was first installed in a mobile wallet. Not Writable. FirstInstalledAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=firstInstalledAt,proto3" json:"firstInstalledAt,omitempty"` // Date the pass was last installed in a mobile wallet. For Apple devices, this will update each time the device registers a new token. Not Writable. LastInstalledAt *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=lastInstalledAt,proto3" json:"lastInstalledAt,omitempty"` // Date the pass was first uninstalled from a mobile wallet. For Apple devices, this represents either the time notifications were disabled, or when the pass was removed from the wallet as it is not possible to distinguish the two events. Not Writable. FirstUninstalledAt *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=firstUninstalledAt,proto3" json:"firstUninstalledAt,omitempty"` // Date the pass was last uninstalled from a mobile wallet. Not Writable. LastUninstalledAt *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=lastUninstalledAt,proto3" json:"lastUninstalledAt,omitempty"` // Date the pass was invalidated. Not Writable. InvalidatedAt *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=invalidatedAt,proto3" json:"invalidatedAt,omitempty"` // Date the pass record was last updated. Can be used for segmenting passes based 'last visit', or 'last-purchase'. Not Writable. LastUpdatedAt *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=lastUpdatedAt,proto3" json:"lastUpdatedAt,omitempty"` // contains filtered or unexported fields }
Additional data relating to the pass. Metadata can be provided with a create pass request. The only writeable field is UTM. All other fields are system generated.
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetFirstInstalledAt ¶
func (x *Metadata) GetFirstInstalledAt() *timestamppb.Timestamp
func (*Metadata) GetFirstUninstalledAt ¶
func (x *Metadata) GetFirstUninstalledAt() *timestamppb.Timestamp
func (*Metadata) GetInstallDeviceAttributes ¶
func (x *Metadata) GetInstallDeviceAttributes() []DeviceAttributes
func (*Metadata) GetInstallIpAddress ¶
func (*Metadata) GetInstallUserAgent ¶
func (*Metadata) GetInvalidatedAt ¶
func (x *Metadata) GetInvalidatedAt() *timestamppb.Timestamp
func (*Metadata) GetIssueAt ¶
func (x *Metadata) GetIssueAt() *timestamppb.Timestamp
func (*Metadata) GetIssueIpAddress ¶
func (*Metadata) GetLastInstalledAt ¶
func (x *Metadata) GetLastInstalledAt() *timestamppb.Timestamp
func (*Metadata) GetLastUninstalledAt ¶
func (x *Metadata) GetLastUninstalledAt() *timestamppb.Timestamp
func (*Metadata) GetLastUpdatedAt ¶
func (x *Metadata) GetLastUpdatedAt() *timestamppb.Timestamp
func (*Metadata) GetLifecycleEvents ¶
func (x *Metadata) GetLifecycleEvents() []LifecycleEvents
func (*Metadata) GetRenderDeviceAttributes ¶
func (x *Metadata) GetRenderDeviceAttributes() []DeviceAttributes
func (*Metadata) GetRenderIpAddress ¶
func (*Metadata) GetRenderLocation ¶
func (x *Metadata) GetRenderLocation() *MetaLocation
func (*Metadata) GetRenderUserAgent ¶
func (*Metadata) GetRenderedAt ¶
func (x *Metadata) GetRenderedAt() *timestamppb.Timestamp
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type Metrics ¶
type Metrics struct { // Pass records created. Created uint64 `protobuf:"varint,1,opt,name=created,proto3" json:"created,omitempty"` // Number of passes installed in Apple Wallet. AppleWalletInstalls uint64 `protobuf:"varint,2,opt,name=appleWalletInstalls,proto3" json:"appleWalletInstalls,omitempty"` // Number of passes installed in Google Pay. GooglePayInstalls uint64 `protobuf:"varint,3,opt,name=googlePayInstalls,proto3" json:"googlePayInstalls,omitempty"` // Number of passes installed in Android wallet apps e.g. WalletPasses. OtherAndroidInstalls uint64 `protobuf:"varint,4,opt,name=otherAndroidInstalls,proto3" json:"otherAndroidInstalls,omitempty"` // Number of passes uninstalled from Apple Wallet. AppleWalletUninstalls uint64 `protobuf:"varint,11,opt,name=appleWalletUninstalls,proto3" json:"appleWalletUninstalls,omitempty"` // Number of passes uninstalled from Google Pay. GooglePayUninstalls uint64 `protobuf:"varint,12,opt,name=googlePayUninstalls,proto3" json:"googlePayUninstalls,omitempty"` // Number of passes uninstalled from Android wallet apps e.g. WalletPasses. OtherAndroidUninstalls uint64 `protobuf:"varint,13,opt,name=otherAndroidUninstalls,proto3" json:"otherAndroidUninstalls,omitempty"` // Number of passes invalidated. Invalidations uint64 `protobuf:"varint,20,opt,name=invalidations,proto3" json:"invalidations,omitempty"` // contains filtered or unexported fields }
Metrics list issued, installed, uninstalled and invalidated counts.
func (*Metrics) Descriptor
deprecated
func (*Metrics) GetAppleWalletInstalls ¶
func (*Metrics) GetAppleWalletUninstalls ¶
func (*Metrics) GetCreated ¶
func (*Metrics) GetGooglePayInstalls ¶
func (*Metrics) GetGooglePayUninstalls ¶
func (*Metrics) GetInvalidations ¶
func (*Metrics) GetOtherAndroidInstalls ¶
func (*Metrics) GetOtherAndroidUninstalls ¶
func (*Metrics) ProtoMessage ¶
func (*Metrics) ProtoMessage()
func (*Metrics) ProtoReflect ¶
func (x *Metrics) ProtoReflect() protoreflect.Message
type MonthlyRecursive ¶
type MonthlyRecursive struct { // The day which the recursive period starts. Available values are 1-31. // Selecting 31 for the last day of any month. // @tag: validateCreate:"min=1,max=31" DayOfMonth int32 `protobuf:"varint,1,opt,name=dayOfMonth,proto3" json:"dayOfMonth,omitempty" validateCreate:"min=1,max=31"` // Default hour is 0. // @tag: validateCreate:"min=0,max=23" Hour int32 `protobuf:"varint,2,opt,name=hour,proto3" json:"hour,omitempty" validateCreate:"min=0,max=23"` // Default minute is 0. // @tag: validateCreate:"min=0,max=59" Minute int32 `protobuf:"varint,3,opt,name=minute,proto3" json:"minute,omitempty" validateCreate:"min=0,max=59"` // Default second is 0. // @tag: validateCreate:"min=0,max=59" Second int32 `protobuf:"varint,4,opt,name=second,proto3" json:"second,omitempty" validateCreate:"min=0,max=59"` // State to select the month. // Eg. Given the date=15 and state=TIME_STATE_CURRENT, then the date is 15th of the current month. // @tag: validateCreate:"required" State TimeState `protobuf:"varint,5,opt,name=state,proto3,enum=io.TimeState" json:"state,omitempty" validateCreate:"required"` // contains filtered or unexported fields }
func (*MonthlyRecursive) Descriptor
deprecated
func (*MonthlyRecursive) Descriptor() ([]byte, []int)
Deprecated: Use MonthlyRecursive.ProtoReflect.Descriptor instead.
func (*MonthlyRecursive) GetDayOfMonth ¶
func (x *MonthlyRecursive) GetDayOfMonth() int32
func (*MonthlyRecursive) GetHour ¶
func (x *MonthlyRecursive) GetHour() int32
func (*MonthlyRecursive) GetMinute ¶
func (x *MonthlyRecursive) GetMinute() int32
func (*MonthlyRecursive) GetSecond ¶
func (x *MonthlyRecursive) GetSecond() int32
func (*MonthlyRecursive) GetState ¶
func (x *MonthlyRecursive) GetState() TimeState
func (*MonthlyRecursive) ProtoMessage ¶
func (*MonthlyRecursive) ProtoMessage()
func (*MonthlyRecursive) ProtoReflect ¶
func (x *MonthlyRecursive) ProtoReflect() protoreflect.Message
func (*MonthlyRecursive) Reset ¶
func (x *MonthlyRecursive) Reset()
func (*MonthlyRecursive) String ¶
func (x *MonthlyRecursive) String() string
type MultipleImages ¶
type MultipleImages struct { Images []*ImageRecord `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"` // contains filtered or unexported fields }
func (*MultipleImages) Descriptor
deprecated
func (*MultipleImages) Descriptor() ([]byte, []int)
Deprecated: Use MultipleImages.ProtoReflect.Descriptor instead.
func (*MultipleImages) GetImages ¶
func (x *MultipleImages) GetImages() []*ImageRecord
func (*MultipleImages) ProtoMessage ¶
func (*MultipleImages) ProtoMessage()
func (*MultipleImages) ProtoReflect ¶
func (x *MultipleImages) ProtoReflect() protoreflect.Message
func (*MultipleImages) Reset ¶
func (x *MultipleImages) Reset()
func (*MultipleImages) String ¶
func (x *MultipleImages) String() string
type NFC ¶
type NFC struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` CertificateId string `protobuf:"bytes,2,opt,name=certificateId,proto3" json:"certificateId,omitempty"` Payload string `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
func (*NFC) Descriptor
deprecated
func (*NFC) GetCertificateId ¶
func (*NFC) GetEnabled ¶
func (*NFC) GetPayload ¶
func (*NFC) ProtoMessage ¶
func (*NFC) ProtoMessage()
func (*NFC) ProtoReflect ¶
func (x *NFC) ProtoReflect() protoreflect.Message
type NFCSigningCredentialsRequest ¶
type NFCSigningCredentialsRequest struct { Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` PrivateKeyId string `protobuf:"bytes,2,opt,name=privateKeyId,proto3" json:"privateKeyId,omitempty"` // contains filtered or unexported fields }
func (*NFCSigningCredentialsRequest) Descriptor
deprecated
func (*NFCSigningCredentialsRequest) Descriptor() ([]byte, []int)
Deprecated: Use NFCSigningCredentialsRequest.ProtoReflect.Descriptor instead.
func (*NFCSigningCredentialsRequest) GetPassword ¶
func (x *NFCSigningCredentialsRequest) GetPassword() string
func (*NFCSigningCredentialsRequest) GetPrivateKeyId ¶
func (x *NFCSigningCredentialsRequest) GetPrivateKeyId() string
func (*NFCSigningCredentialsRequest) ProtoMessage ¶
func (*NFCSigningCredentialsRequest) ProtoMessage()
func (*NFCSigningCredentialsRequest) ProtoReflect ¶
func (x *NFCSigningCredentialsRequest) ProtoReflect() protoreflect.Message
func (*NFCSigningCredentialsRequest) Reset ¶
func (x *NFCSigningCredentialsRequest) Reset()
func (*NFCSigningCredentialsRequest) String ¶
func (x *NFCSigningCredentialsRequest) String() string
type NewUser ¶
type NewUser struct { // @tag: validateCreate:"required,alphanum,gte=6" Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" validateCreate:"required,alphanum,gte=6"` // @tag: validateCreate:"required" Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" validateCreate:"required"` // @tag: validateCreate:"required" EmailAddress string `protobuf:"bytes,3,opt,name=emailAddress,proto3" json:"emailAddress,omitempty" validateCreate:"required"` // @tag: validateCreate:"omitempty" SendEmail bool `protobuf:"varint,4,opt,name=sendEmail,proto3" json:"sendEmail,omitempty" validateCreate:"omitempty"` // If a company name is provided, then a new company will be created, otherwise, the user will inherit the company // of the parent. Only system admin users can create new companies. // @tag: validateCreate:"omitempty" CompanyName string `protobuf:"bytes,5,opt,name=companyName,proto3" json:"companyName,omitempty" validateCreate:"omitempty"` // @tag: validateCreate:"omitempty" MobileNumber string `protobuf:"bytes,6,opt,name=mobileNumber,proto3" json:"mobileNumber,omitempty" validateCreate:"omitempty"` // @tag: validateCreate:"omitempty" TwoFactorAuth bool `protobuf:"varint,7,opt,name=twoFactorAuth,proto3" json:"twoFactorAuth,omitempty" validateCreate:"omitempty"` // @tag: validateCreate:"omitempty" IsOwner bool `protobuf:"varint,8,opt,name=isOwner,proto3" json:"isOwner,omitempty" validateCreate:"omitempty"` // @tag: validateCreate:"omitempty" ReadOnly bool `protobuf:"varint,9,opt,name=readOnly,proto3" json:"readOnly,omitempty" validateCreate:"omitempty"` // contains filtered or unexported fields }
func (*NewUser) Descriptor
deprecated
func (*NewUser) GetCompanyName ¶
func (*NewUser) GetEmailAddress ¶
func (*NewUser) GetIsOwner ¶
func (*NewUser) GetMobileNumber ¶
func (*NewUser) GetPassword ¶
func (*NewUser) GetReadOnly ¶
func (*NewUser) GetSendEmail ¶
func (*NewUser) GetTwoFactorAuth ¶
func (*NewUser) GetUsername ¶
func (*NewUser) ProtoMessage ¶
func (*NewUser) ProtoMessage()
func (*NewUser) ProtoReflect ¶
func (x *NewUser) ProtoReflect() protoreflect.Message
type NewUserResponse ¶
type NewUserResponse struct { UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` CompanyId string `protobuf:"bytes,2,opt,name=companyId,proto3" json:"companyId,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` EmailAddress string `protobuf:"bytes,4,opt,name=emailAddress,proto3" json:"emailAddress,omitempty"` Secret string `protobuf:"bytes,5,opt,name=secret,proto3" json:"secret,omitempty"` Certificate string `protobuf:"bytes,6,opt,name=certificate,proto3" json:"certificate,omitempty"` PrivateKey string `protobuf:"bytes,7,opt,name=privateKey,proto3" json:"privateKey,omitempty"` JavaPrivateKey string `protobuf:"bytes,8,opt,name=javaPrivateKey,proto3" json:"javaPrivateKey,omitempty"` ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"` RegionId string `protobuf:"bytes,10,opt,name=regionId,proto3" json:"regionId,omitempty"` // contains filtered or unexported fields }
func (*NewUserResponse) Descriptor
deprecated
func (*NewUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use NewUserResponse.ProtoReflect.Descriptor instead.
func (*NewUserResponse) GetCertificate ¶
func (x *NewUserResponse) GetCertificate() string
func (*NewUserResponse) GetCompanyId ¶
func (x *NewUserResponse) GetCompanyId() string
func (*NewUserResponse) GetEmailAddress ¶
func (x *NewUserResponse) GetEmailAddress() string
func (*NewUserResponse) GetExpiresAt ¶
func (x *NewUserResponse) GetExpiresAt() *timestamppb.Timestamp
func (*NewUserResponse) GetJavaPrivateKey ¶
func (x *NewUserResponse) GetJavaPrivateKey() string
func (*NewUserResponse) GetPrivateKey ¶
func (x *NewUserResponse) GetPrivateKey() string
func (*NewUserResponse) GetRegionId ¶
func (x *NewUserResponse) GetRegionId() string
func (*NewUserResponse) GetSecret ¶
func (x *NewUserResponse) GetSecret() string
func (*NewUserResponse) GetUserId ¶
func (x *NewUserResponse) GetUserId() string
func (*NewUserResponse) GetUsername ¶
func (x *NewUserResponse) GetUsername() string
func (*NewUserResponse) ProtoMessage ¶
func (*NewUserResponse) ProtoMessage()
func (*NewUserResponse) ProtoReflect ¶
func (x *NewUserResponse) ProtoReflect() protoreflect.Message
func (*NewUserResponse) Reset ¶
func (x *NewUserResponse) Reset()
func (*NewUserResponse) String ¶
func (x *NewUserResponse) String() string
type Note ¶
type Note struct { // the id of the subject who note is a written against SubjectId string `protobuf:"bytes,1,opt,name=subjectId,proto3" json:"subjectId,omitempty"` // the username of who creates the note Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // the content of the note Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // when the note was created Created *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created,proto3" json:"created,omitempty"` // contains filtered or unexported fields }
func (*Note) Descriptor
deprecated
func (*Note) GetCreated ¶
func (x *Note) GetCreated() *timestamppb.Timestamp
func (*Note) GetMessage ¶
func (*Note) GetSubjectId ¶
func (*Note) GetUsername ¶
func (*Note) ProtoMessage ¶
func (*Note) ProtoMessage()
func (*Note) ProtoReflect ¶
func (x *Note) ProtoReflect() protoreflect.Message
type NumberStyle ¶
type NumberStyle int32
const ( NumberStyle_NUMBER_STYLE_DO_NOT_USE NumberStyle = 0 NumberStyle_NUMBER_STYLE_DECIMAL NumberStyle = 1 NumberStyle_NUMBER_STYLE_PERCENT NumberStyle = 2 NumberStyle_NUMBER_STYLE_SCIENTIFIC NumberStyle = 3 NumberStyle_NUMBER_STYLE_SPELL NumberStyle = 4 )
func (NumberStyle) Descriptor ¶
func (NumberStyle) Descriptor() protoreflect.EnumDescriptor
func (NumberStyle) Enum ¶
func (x NumberStyle) Enum() *NumberStyle
func (NumberStyle) EnumDescriptor
deprecated
func (NumberStyle) EnumDescriptor() ([]byte, []int)
Deprecated: Use NumberStyle.Descriptor instead.
func (NumberStyle) Number ¶
func (x NumberStyle) Number() protoreflect.EnumNumber
func (NumberStyle) String ¶
func (x NumberStyle) String() string
func (NumberStyle) Type ¶
func (NumberStyle) Type() protoreflect.EnumType
type OAuth2AuthorizationRequest ¶
type OAuth2AuthorizationRequest struct { // The code passed back from the application that we wish to gain access to. // @tag: validateCreate:"required" ClientCode string `protobuf:"bytes,1,opt,name=clientCode,proto3" json:"clientCode,omitempty" validateCreate:"required"` // The provider of the access token, determines which environment variables are used. // @tag: validateCreate:"required" Provider OAuth2Provider `protobuf:"varint,2,opt,name=provider,proto3,enum=io.OAuth2Provider" json:"provider,omitempty" validateCreate:"required"` // The redirect Uri that was provided when the authorization code was generated. // @tag: validateCreate:"omitempty" RedirectUri string `protobuf:"bytes,3,opt,name=redirectUri,proto3" json:"redirectUri,omitempty" validateCreate:"omitempty"` // contains filtered or unexported fields }
OAuth2AuthorizationRequest contains needed values to complete an OAuth2 request
func (*OAuth2AuthorizationRequest) Descriptor
deprecated
func (*OAuth2AuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuth2AuthorizationRequest.ProtoReflect.Descriptor instead.
func (*OAuth2AuthorizationRequest) GetClientCode ¶
func (x *OAuth2AuthorizationRequest) GetClientCode() string
func (*OAuth2AuthorizationRequest) GetProvider ¶
func (x *OAuth2AuthorizationRequest) GetProvider() OAuth2Provider
func (*OAuth2AuthorizationRequest) GetRedirectUri ¶
func (x *OAuth2AuthorizationRequest) GetRedirectUri() string
func (*OAuth2AuthorizationRequest) ProtoMessage ¶
func (*OAuth2AuthorizationRequest) ProtoMessage()
func (*OAuth2AuthorizationRequest) ProtoReflect ¶
func (x *OAuth2AuthorizationRequest) ProtoReflect() protoreflect.Message
func (*OAuth2AuthorizationRequest) Reset ¶
func (x *OAuth2AuthorizationRequest) Reset()
func (*OAuth2AuthorizationRequest) String ¶
func (x *OAuth2AuthorizationRequest) String() string
type OAuth2Provider ¶
type OAuth2Provider int32
const ( // Zero based enum, don't use 0 OAuth2Provider_OAUTH_DO_NOT_USE OAuth2Provider = 0 // Membership 10-49 OAuth2Provider_OAUTH_PATREON OAuth2Provider = 10 // CRM 50-99 OAuth2Provider_OAUTH_SPROUT OAuth2Provider = 50 // Marketing 100-149 OAuth2Provider_OAUTH_MAILCHIMP OAuth2Provider = 100 // Accounting 150-199 OAuth2Provider_OAUTH_XERO OAuth2Provider = 150 )
func (OAuth2Provider) Descriptor ¶
func (OAuth2Provider) Descriptor() protoreflect.EnumDescriptor
func (OAuth2Provider) Enum ¶
func (x OAuth2Provider) Enum() *OAuth2Provider
func (OAuth2Provider) EnumDescriptor
deprecated
func (OAuth2Provider) EnumDescriptor() ([]byte, []int)
Deprecated: Use OAuth2Provider.Descriptor instead.
func (OAuth2Provider) Number ¶
func (x OAuth2Provider) Number() protoreflect.EnumNumber
func (OAuth2Provider) String ¶
func (x OAuth2Provider) String() string
func (OAuth2Provider) Type ¶
func (OAuth2Provider) Type() protoreflect.EnumType
type Operator ¶
type Operator int32
func (Operator) Descriptor ¶
func (Operator) Descriptor() protoreflect.EnumDescriptor
func (Operator) EnumDescriptor
deprecated
func (Operator) Number ¶
func (x Operator) Number() protoreflect.EnumNumber
func (Operator) Type ¶
func (Operator) Type() protoreflect.EnumType
type OrderItem ¶
type OrderItem struct { // The item price Amount float32 `protobuf:"fixed32,1,opt,name=amount,proto3" json:"amount,omitempty"` // Tax on the item Tax float32 `protobuf:"fixed32,2,opt,name=tax,proto3" json:"tax,omitempty"` // The item name ItemName string `protobuf:"bytes,3,opt,name=itemName,proto3" json:"itemName,omitempty"` // The quantity of items ordered Quantity int32 `protobuf:"varint,4,opt,name=quantity,proto3" json:"quantity,omitempty"` // The SKU as used in the system generating the transaction Sku string `protobuf:"bytes,5,opt,name=sku,proto3" json:"sku,omitempty"` // contains filtered or unexported fields }
func (*OrderItem) Descriptor
deprecated
func (*OrderItem) GetItemName ¶
func (*OrderItem) GetQuantity ¶
func (*OrderItem) ProtoMessage ¶
func (*OrderItem) ProtoMessage()
func (*OrderItem) ProtoReflect ¶
func (x *OrderItem) ProtoReflect() protoreflect.Message
type Pagination ¶
type Pagination struct { // Limit the number of records returned. If not specified, a default of 25 is used. Enter -1 for all records. Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` // Allows you to offset the first record returned by the limit. Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"` // Array of column names to filter results by. FilterField []string `protobuf:"bytes,3,rep,name=filterField,proto3" json:"filterField,omitempty"` // Array of values to test against the filter fields. FilterValue []string `protobuf:"bytes,4,rep,name=filterValue,proto3" json:"filterValue,omitempty"` // will be whitelisted operators in io core FilterOperator []string `protobuf:"bytes,5,rep,name=filterOperator,proto3" json:"filterOperator,omitempty"` // Field to order results by. OrderBy string `protobuf:"bytes,6,opt,name=orderBy,proto3" json:"orderBy,omitempty"` // Will return in ascending order if true, or descending order if false. OrderAsc bool `protobuf:"varint,7,opt,name=orderAsc,proto3" json:"orderAsc,omitempty"` // contains filtered or unexported fields }
func (*Pagination) Descriptor
deprecated
func (*Pagination) Descriptor() ([]byte, []int)
Deprecated: Use Pagination.ProtoReflect.Descriptor instead.
func (*Pagination) GetFilterField ¶
func (x *Pagination) GetFilterField() []string
func (*Pagination) GetFilterOperator ¶
func (x *Pagination) GetFilterOperator() []string
func (*Pagination) GetFilterValue ¶
func (x *Pagination) GetFilterValue() []string
func (*Pagination) GetLimit ¶
func (x *Pagination) GetLimit() int32
func (*Pagination) GetOffset ¶
func (x *Pagination) GetOffset() int32
func (*Pagination) GetOrderAsc ¶
func (x *Pagination) GetOrderAsc() bool
func (*Pagination) GetOrderBy ¶
func (x *Pagination) GetOrderBy() string
func (*Pagination) ProtoMessage ¶
func (*Pagination) ProtoMessage()
func (*Pagination) ProtoReflect ¶
func (x *Pagination) ProtoReflect() protoreflect.Message
func (*Pagination) Reset ¶
func (x *Pagination) Reset()
func (*Pagination) String ¶
func (x *Pagination) String() string
type Pass ¶
type Pass struct { // The uuid of the pass. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The class id of the pass which it belongs to. ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty"` // Protocol module which this pass was issued by. Protocol PassProtocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty"` // PII data of pass holder. PersonDetails *Person `protobuf:"bytes,4,opt,name=personDetails,proto3" json:"personDetails,omitempty"` // Pass meta data such as install ip, user agent and other lifecycle data. Metadata *Metadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"` // Holds protocol specific data (e.g. tier points for Membership protocol, flight number for flight protocol) RecordData map[string]string `` /* 161-byte string literal not displayed */ // Will hold the external id of the object (as set by protocol) ExternalId string `protobuf:"bytes,7,opt,name=externalId,proto3" json:"externalId,omitempty"` // contains filtered or unexported fields }
Details of pass and pass holder.
func (*Pass) Descriptor
deprecated
func (*Pass) GetClassId ¶
func (*Pass) GetExternalId ¶
func (*Pass) GetMetadata ¶
func (*Pass) GetPersonDetails ¶
func (*Pass) GetProtocol ¶
func (x *Pass) GetProtocol() PassProtocol
func (*Pass) GetRecordData ¶
func (*Pass) ProtoMessage ¶
func (*Pass) ProtoMessage()
func (*Pass) ProtoReflect ¶
func (x *Pass) ProtoReflect() protoreflect.Message
type PassBundle ¶
type PassBundle struct { // The PassKit Id that uniquely references the pass. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The URL to the web landing page. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // A URL that can be used in an Android app or email. Note that this is not recommended for web use. GooglePayURL string `protobuf:"bytes,5,opt,name=googlePayURL,proto3" json:"googlePayURL,omitempty"` // The Base64 encoded bytes of the Apple Wallet pass. ApplePassBytes []byte `protobuf:"bytes,6,opt,name=applePassBytes,proto3" json:"applePassBytes,omitempty"` // A URL for multiple passes, linked by a common index. MultiplePassesURL string `protobuf:"bytes,7,opt,name=multiplePassesURL,proto3" json:"multiplePassesURL,omitempty"` // contains filtered or unexported fields }
A Pass Bundle contains a landing page URL and/or a compiled pass in multiple formats
func (*PassBundle) Descriptor
deprecated
func (*PassBundle) Descriptor() ([]byte, []int)
Deprecated: Use PassBundle.ProtoReflect.Descriptor instead.
func (*PassBundle) GetApplePassBytes ¶
func (x *PassBundle) GetApplePassBytes() []byte
func (*PassBundle) GetGooglePayURL ¶
func (x *PassBundle) GetGooglePayURL() string
func (*PassBundle) GetId ¶
func (x *PassBundle) GetId() string
func (*PassBundle) GetMultiplePassesURL ¶
func (x *PassBundle) GetMultiplePassesURL() string
func (*PassBundle) GetUrl ¶
func (x *PassBundle) GetUrl() string
func (*PassBundle) ProtoMessage ¶
func (*PassBundle) ProtoMessage()
func (*PassBundle) ProtoReflect ¶
func (x *PassBundle) ProtoReflect() protoreflect.Message
func (*PassBundle) Reset ¶
func (x *PassBundle) Reset()
func (*PassBundle) String ¶
func (x *PassBundle) String() string
type PassBundleFormat ¶
type PassBundleFormat int32
PassBundleFormat is used to specify which format(s) to provide the pass content.
const ( // The URL to the web landing page. PassBundleFormat_PASS_URL PassBundleFormat = 0 // A URL that can be used in an Android app or email. Note that this is not recommended for web use. PassBundleFormat_GOOGLE_URL PassBundleFormat = 2 // The Base64 encoded bytes of the Apple Wallet pass bundle. PassBundleFormat_APPLE_PASS_BUNDLE PassBundleFormat = 8 // The URL to a landing page for multiple passes containing a common identifier. PassBundleFormat_MULTI_LINK PassBundleFormat = 16 )
func (PassBundleFormat) Descriptor ¶
func (PassBundleFormat) Descriptor() protoreflect.EnumDescriptor
func (PassBundleFormat) Enum ¶
func (x PassBundleFormat) Enum() *PassBundleFormat
func (PassBundleFormat) EnumDescriptor
deprecated
func (PassBundleFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use PassBundleFormat.Descriptor instead.
func (PassBundleFormat) Number ¶
func (x PassBundleFormat) Number() protoreflect.EnumNumber
func (PassBundleFormat) String ¶
func (x PassBundleFormat) String() string
func (PassBundleFormat) Type ¶
func (PassBundleFormat) Type() protoreflect.EnumType
type PassBundleRequest ¶
type PassBundleRequest struct { // The PassKit pass id that uniquely identifies the pass. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The format(s) of the pass required. If omitted, the URL to the web landing page will be returned. Format []PassBundleFormat `protobuf:"varint,2,rep,packed,name=format,proto3,enum=io.PassBundleFormat" json:"format,omitempty"` // contains filtered or unexported fields }
func (*PassBundleRequest) Descriptor
deprecated
func (*PassBundleRequest) Descriptor() ([]byte, []int)
Deprecated: Use PassBundleRequest.ProtoReflect.Descriptor instead.
func (*PassBundleRequest) GetFormat ¶
func (x *PassBundleRequest) GetFormat() []PassBundleFormat
func (*PassBundleRequest) GetId ¶
func (x *PassBundleRequest) GetId() string
func (*PassBundleRequest) ProtoMessage ¶
func (*PassBundleRequest) ProtoMessage()
func (*PassBundleRequest) ProtoReflect ¶
func (x *PassBundleRequest) ProtoReflect() protoreflect.Message
func (*PassBundleRequest) Reset ¶
func (x *PassBundleRequest) Reset()
func (*PassBundleRequest) String ¶
func (x *PassBundleRequest) String() string
type PassBundles ¶
type PassBundles struct { Passes []*PassBundle `protobuf:"bytes,1,rep,name=passes,proto3" json:"passes,omitempty"` // contains filtered or unexported fields }
func (*PassBundles) Descriptor
deprecated
func (*PassBundles) Descriptor() ([]byte, []int)
Deprecated: Use PassBundles.ProtoReflect.Descriptor instead.
func (*PassBundles) GetPasses ¶
func (x *PassBundles) GetPasses() []*PassBundle
func (*PassBundles) ProtoMessage ¶
func (*PassBundles) ProtoMessage()
func (*PassBundles) ProtoReflect ¶
func (x *PassBundles) ProtoReflect() protoreflect.Message
func (*PassBundles) Reset ¶
func (x *PassBundles) Reset()
func (*PassBundles) String ¶
func (x *PassBundles) String() string
type PassEventId ¶
type PassEventId int32
Name of pass event the third part app can subscribe to.
const ( // The pass payload will not be sent. PassEventId_PASS_EVENT_NONE PassEventId = 0 // The pass payload will be sent to destination when pass record is created and issued. PassEventId_PASS_EVENT_RECORD_CREATED PassEventId = 1 // The pass payload will be sent to destination when pass is installed on a mobile device. PassEventId_PASS_EVENT_INSTALLED PassEventId = 2 // The pass payload will be sent to destination when pass record or contents have been updated. PassEventId_PASS_EVENT_RECORD_UPDATED PassEventId = 4 // The pass payload will be sent to destination when pass is uninstalled from a mobile device. PassEventId_PASS_EVENT_UNINSTALLED PassEventId = 8 // The pass payload will be sent to destination when pass is invalidated or expired. When pass is invalidated or expired, a pass will lose its barcode and pass content cannot be updated anymore. PassEventId_PASS_EVENT_INVALIDATED PassEventId = 16 // The pass payload will be sent to destination when pass record is deleted from the PassKit database. PassEventId_PASS_EVENT_RECORD_DELETED PassEventId = 32 )
func (PassEventId) Descriptor ¶
func (PassEventId) Descriptor() protoreflect.EnumDescriptor
func (PassEventId) Enum ¶
func (x PassEventId) Enum() *PassEventId
func (PassEventId) EnumDescriptor
deprecated
func (PassEventId) EnumDescriptor() ([]byte, []int)
Deprecated: Use PassEventId.Descriptor instead.
func (PassEventId) Number ¶
func (x PassEventId) Number() protoreflect.EnumNumber
func (PassEventId) String ¶
func (x PassEventId) String() string
func (PassEventId) Type ¶
func (PassEventId) Type() protoreflect.EnumType
type PassIds ¶
type PassIds struct { // @tag: validateCreate:"uuidCompressedString,dive", validateUpdate:"uuidCompressedString,dive", validateGeneric:"uuidCompressedString,dive" Ids []string `` /* 189-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PassIds) Descriptor
deprecated
func (*PassIds) ProtoMessage ¶
func (*PassIds) ProtoMessage()
func (*PassIds) ProtoReflect ¶
func (x *PassIds) ProtoReflect() protoreflect.Message
type PassOptions ¶
type PassOptions struct { Apple *AppleWalletSettings `protobuf:"bytes,1,opt,name=apple,proto3" json:"apple,omitempty"` Google *GooglePaySettings `protobuf:"bytes,2,opt,name=google,proto3" json:"google,omitempty"` // contains filtered or unexported fields }
func (*PassOptions) Descriptor
deprecated
func (*PassOptions) Descriptor() ([]byte, []int)
Deprecated: Use PassOptions.ProtoReflect.Descriptor instead.
func (*PassOptions) GetApple ¶
func (x *PassOptions) GetApple() *AppleWalletSettings
func (*PassOptions) GetGoogle ¶
func (x *PassOptions) GetGoogle() *GooglePaySettings
func (*PassOptions) ProtoMessage ¶
func (*PassOptions) ProtoMessage()
func (*PassOptions) ProtoReflect ¶
func (x *PassOptions) ProtoReflect() protoreflect.Message
func (*PassOptions) Reset ¶
func (x *PassOptions) Reset()
func (*PassOptions) String ¶
func (x *PassOptions) String() string
type PassOverrides ¶
type PassOverrides struct { // Image ID's of images to override for this pass. ImageIds *ImageIds `protobuf:"bytes,1,opt,name=imageIds,proto3" json:"imageIds,omitempty"` // A list of up to 10 GPS locations where this pass should be presented on the lock-screen. Locations []*GPSLocation `protobuf:"bytes,3,rep,name=locations,proto3" json:"locations,omitempty"` // A list of up to 10 Beacon UUIDs that should trigger the pass to be presented on the lock-screen. Beacons []*Beacon `protobuf:"bytes,4,rep,name=beacons,proto3" json:"beacons,omitempty"` // A list of (personalized) links to be shown on the pass. Links []*Link `protobuf:"bytes,5,rep,name=links,proto3" json:"links,omitempty"` // Stores custom pass colors. Colors *Colors `protobuf:"bytes,6,opt,name=colors,proto3" json:"colors,omitempty"` // A list of iTunes Store item identifiers for the associated apps. Only one item in the list is used — the first item identifier for an app compatible with the user's App Store account and device (hardware/iOS version). If the app is not installed, the link opens the App Store and shows the app. If the app is already installed, the link launches the app. AssociatedStoreIdentifiers []uint32 `protobuf:"varint,7,rep,packed,name=associatedStoreIdentifiers,proto3" json:"associatedStoreIdentifiers,omitempty"` // contains filtered or unexported fields }
PassOverrides contains optional pass-object level details. Overrides any template level values.
func (*PassOverrides) Descriptor
deprecated
func (*PassOverrides) Descriptor() ([]byte, []int)
Deprecated: Use PassOverrides.ProtoReflect.Descriptor instead.
func (*PassOverrides) GetAssociatedStoreIdentifiers ¶
func (x *PassOverrides) GetAssociatedStoreIdentifiers() []uint32
func (*PassOverrides) GetBeacons ¶
func (x *PassOverrides) GetBeacons() []*Beacon
func (*PassOverrides) GetColors ¶
func (x *PassOverrides) GetColors() *Colors
func (*PassOverrides) GetImageIds ¶
func (x *PassOverrides) GetImageIds() *ImageIds
func (*PassOverrides) GetLinks ¶
func (x *PassOverrides) GetLinks() []*Link
func (*PassOverrides) GetLocations ¶
func (x *PassOverrides) GetLocations() []*GPSLocation
func (*PassOverrides) ProtoMessage ¶
func (*PassOverrides) ProtoMessage()
func (*PassOverrides) ProtoReflect ¶
func (x *PassOverrides) ProtoReflect() protoreflect.Message
func (*PassOverrides) Reset ¶
func (x *PassOverrides) Reset()
func (*PassOverrides) String ¶
func (x *PassOverrides) String() string
type PassProtocol ¶
type PassProtocol int32
const ( PassProtocol_PASS_PROTOCOL_DO_NOT_USE PassProtocol = 0 // Reserved for raw pass protocol. PassProtocol_RAW_PROTOCOL PassProtocol = 1 // Reserved for migrating legacy v1 passes. PassProtocol_V1_PROTOCOL PassProtocol = 2 // Flights protocol: https://docs.passkit.io/protocols/boarding/ PassProtocol_FLIGHT_PROTOCOL PassProtocol = 3 // Values 100 onwards are for PassKit generic protocols. // Generic Membership protocol: https://docs.passkit.io/protocols/member/ PassProtocol_MEMBERSHIP PassProtocol = 100 // Single Use Coupon protocol: https://docs.passkit.io/protocols/coupon/ PassProtocol_SINGLE_USE_COUPON PassProtocol = 101 // Event Ticket protocol: https://docs.passkit.io/protocols/event/ PassProtocol_EVENT_TICKETING PassProtocol = 102 )
func (PassProtocol) Descriptor ¶
func (PassProtocol) Descriptor() protoreflect.EnumDescriptor
func (PassProtocol) Enum ¶
func (x PassProtocol) Enum() *PassProtocol
func (PassProtocol) EnumDescriptor
deprecated
func (PassProtocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use PassProtocol.Descriptor instead.
func (PassProtocol) Number ¶
func (x PassProtocol) Number() protoreflect.EnumNumber
func (PassProtocol) String ¶
func (x PassProtocol) String() string
func (PassProtocol) Type ¶
func (PassProtocol) Type() protoreflect.EnumType
type PassTemplate ¶
type PassTemplate struct { // This design id (not writable). // @tag: validateGeneric:"required" validateCreate:"-" validateUpdate:"required" Id string `` /* 129-byte string literal not displayed */ // A name to allow for searching within the console. // @tag: validate:"required" Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" validate:"required"` // The protocol for the design. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Protocol PassProtocol `` /* 171-byte string literal not displayed */ // The version of the protocol design. (for protocols that support more than one pass style). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Revision uint32 `` /* 152-byte string literal not displayed */ // This defines the template’s default language. For a list of supported languages please see the Language List. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" DefaultLanguage LanguageCode `` /* 187-byte string literal not displayed */ // This is the name of the company or organisation issuing the pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" OrganizationName string `` /* 167-byte string literal not displayed */ // Different language translations for the name of company or organisation issuing the pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedOrganizationName *LocalizedString `` /* 185-byte string literal not displayed */ // This is your campaign description. The description will be displayed at the top on the back of the Apple pass, and when customers are downloading their pass. This value should detail the campaign offers and customer benefits. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Description string `` /* 155-byte string literal not displayed */ // Different language translations for the campaign description. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedDescription *LocalizedString `` /* 175-byte string literal not displayed */ // This holds pass fields for both front and back of the pass and settings of rendering pass fields and data collection page. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Data *Data `` /* 144-byte string literal not displayed */ // Image assets hold image data. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" // // Types that are assignable to ImageAssets: // *PassTemplate_ImageIds // *PassTemplate_Images ImageAssets isPassTemplate_ImageAssets `protobuf_oneof:"ImageAssets" validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty"` // Colours take a hex code input. A '#' prefix is optional. Not all colors have effect on each design. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Colors *Colors `` /* 148-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Barcode *Barcode `` /* 150-byte string literal not displayed */ // NFC enabled passes will depend on client certificate capabilities. Contact support for more information. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" NfcEnabled *NFC `` /* 156-byte string literal not displayed */ // When set controls how this pass is shared. For Apple wallet this uses the built in sharing functionality. For Google Pay, a sharing link will be added to the pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Sharing *Sharing `` /* 150-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AppleWalletSettings *AppleWalletSettings `` /* 174-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" GooglePaySettings *GooglePaySettings `` /* 170-byte string literal not displayed */ // A list of up to 10 GPS locations where this pass should be presented on the lock-screen. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Locations []*GPSLocation `` /* 154-byte string literal not displayed */ // A list of up to 10 Beacon UUIDs that should trigger the pass to be presented on the lock-screen. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Beacons []*Beacon `` /* 150-byte string literal not displayed */ // A list of links to be shown on each pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Links []*Link `` /* 146-byte string literal not displayed */ // Timezone string in IANA timezone format. If not provided defaults to Etc/UTC. // @tag: validateGeneric:"omitempty,ianaTimeZone" validateCreate:"required,ianaTimeZone" validateUpdate:"required,ianaTimeZone" Timezone string `` /* 189-byte string literal not displayed */ ExpirySettings *ExpirySettings `protobuf:"bytes,23,opt,name=expirySettings,proto3" json:"expirySettings,omitempty"` // Optional settings that override default localizations and Android experience. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LandingPageSettings *LandingPageSettings `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
Pass Template holds design and data elements for Apple Wallet and Google Pay passes.
func (*PassTemplate) Descriptor
deprecated
func (*PassTemplate) Descriptor() ([]byte, []int)
Deprecated: Use PassTemplate.ProtoReflect.Descriptor instead.
func (*PassTemplate) GetAppleWalletSettings ¶
func (x *PassTemplate) GetAppleWalletSettings() *AppleWalletSettings
func (*PassTemplate) GetBarcode ¶
func (x *PassTemplate) GetBarcode() *Barcode
func (*PassTemplate) GetBeacons ¶
func (x *PassTemplate) GetBeacons() []*Beacon
func (*PassTemplate) GetColors ¶
func (x *PassTemplate) GetColors() *Colors
func (*PassTemplate) GetData ¶
func (x *PassTemplate) GetData() *Data
func (*PassTemplate) GetDefaultLanguage ¶
func (x *PassTemplate) GetDefaultLanguage() LanguageCode
func (*PassTemplate) GetDescription ¶
func (x *PassTemplate) GetDescription() string
func (*PassTemplate) GetExpirySettings ¶
func (x *PassTemplate) GetExpirySettings() *ExpirySettings
func (*PassTemplate) GetGooglePaySettings ¶
func (x *PassTemplate) GetGooglePaySettings() *GooglePaySettings
func (*PassTemplate) GetId ¶
func (x *PassTemplate) GetId() string
func (*PassTemplate) GetImageAssets ¶
func (m *PassTemplate) GetImageAssets() isPassTemplate_ImageAssets
func (*PassTemplate) GetImageIds ¶
func (x *PassTemplate) GetImageIds() *ImageIds
func (*PassTemplate) GetImages ¶
func (x *PassTemplate) GetImages() *ImageData
func (*PassTemplate) GetLandingPageSettings ¶
func (x *PassTemplate) GetLandingPageSettings() *LandingPageSettings
func (*PassTemplate) GetLinks ¶
func (x *PassTemplate) GetLinks() []*Link
func (*PassTemplate) GetLocalizedDescription ¶
func (x *PassTemplate) GetLocalizedDescription() *LocalizedString
func (*PassTemplate) GetLocalizedOrganizationName ¶
func (x *PassTemplate) GetLocalizedOrganizationName() *LocalizedString
func (*PassTemplate) GetLocations ¶
func (x *PassTemplate) GetLocations() []*GPSLocation
func (*PassTemplate) GetName ¶
func (x *PassTemplate) GetName() string
func (*PassTemplate) GetNfcEnabled ¶
func (x *PassTemplate) GetNfcEnabled() *NFC
func (*PassTemplate) GetOrganizationName ¶
func (x *PassTemplate) GetOrganizationName() string
func (*PassTemplate) GetProtocol ¶
func (x *PassTemplate) GetProtocol() PassProtocol
func (*PassTemplate) GetRevision ¶
func (x *PassTemplate) GetRevision() uint32
func (*PassTemplate) GetSharing ¶
func (x *PassTemplate) GetSharing() *Sharing
func (*PassTemplate) GetTimezone ¶
func (x *PassTemplate) GetTimezone() string
func (*PassTemplate) ProtoMessage ¶
func (*PassTemplate) ProtoMessage()
func (*PassTemplate) ProtoReflect ¶
func (x *PassTemplate) ProtoReflect() protoreflect.Message
func (*PassTemplate) Reset ¶
func (x *PassTemplate) Reset()
func (*PassTemplate) String ¶
func (x *PassTemplate) String() string
type PassTemplateResponse ¶
type PassTemplateResponse struct { Template *PassTemplate `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` OwnerUsername string `protobuf:"bytes,3,opt,name=ownerUsername,proto3" json:"ownerUsername,omitempty"` Protocol PassProtocol `protobuf:"varint,4,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty"` Revision uint32 `protobuf:"varint,5,opt,name=revision,proto3" json:"revision,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"` // contains filtered or unexported fields }
func (*PassTemplateResponse) Descriptor
deprecated
func (*PassTemplateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PassTemplateResponse.ProtoReflect.Descriptor instead.
func (*PassTemplateResponse) GetCreatedAt ¶
func (x *PassTemplateResponse) GetCreatedAt() *timestamppb.Timestamp
func (*PassTemplateResponse) GetName ¶
func (x *PassTemplateResponse) GetName() string
func (*PassTemplateResponse) GetOwnerUsername ¶
func (x *PassTemplateResponse) GetOwnerUsername() string
func (*PassTemplateResponse) GetProtocol ¶
func (x *PassTemplateResponse) GetProtocol() PassProtocol
func (*PassTemplateResponse) GetRevision ¶
func (x *PassTemplateResponse) GetRevision() uint32
func (*PassTemplateResponse) GetTemplate ¶
func (x *PassTemplateResponse) GetTemplate() *PassTemplate
func (*PassTemplateResponse) GetUpdatedAt ¶
func (x *PassTemplateResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*PassTemplateResponse) ProtoMessage ¶
func (*PassTemplateResponse) ProtoMessage()
func (*PassTemplateResponse) ProtoReflect ¶
func (x *PassTemplateResponse) ProtoReflect() protoreflect.Message
func (*PassTemplateResponse) Reset ¶
func (x *PassTemplateResponse) Reset()
func (*PassTemplateResponse) String ¶
func (x *PassTemplateResponse) String() string
type PassTemplate_ImageIds ¶
type PassTemplate_ImageIds struct { // Image data defined by image ids. ImageIds *ImageIds `protobuf:"bytes,11,opt,name=imageIds,proto3,oneof"` }
type PassTemplate_Images ¶
type PassTemplate_Images struct { // Image data defined as image object. Images *ImageData `protobuf:"bytes,12,opt,name=images,proto3,oneof"` }
type PassTypeIdentifier ¶
type PassTypeIdentifier struct { PassTypeId string `protobuf:"bytes,1,opt,name=passTypeId,proto3" json:"passTypeId,omitempty"` // contains filtered or unexported fields }
func (*PassTypeIdentifier) Descriptor
deprecated
func (*PassTypeIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use PassTypeIdentifier.ProtoReflect.Descriptor instead.
func (*PassTypeIdentifier) GetPassTypeId ¶
func (x *PassTypeIdentifier) GetPassTypeId() string
func (*PassTypeIdentifier) ProtoMessage ¶
func (*PassTypeIdentifier) ProtoMessage()
func (*PassTypeIdentifier) ProtoReflect ¶
func (x *PassTypeIdentifier) ProtoReflect() protoreflect.Message
func (*PassTypeIdentifier) Reset ¶
func (x *PassTypeIdentifier) Reset()
func (*PassTypeIdentifier) String ¶
func (x *PassTypeIdentifier) String() string
type PasswordResetInput ¶
type PasswordResetInput struct { // @tag: validateUpdate:"required" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateUpdate:"required"` // @tag: validateUpdate:"required" RegisteredEmail string `protobuf:"bytes,2,opt,name=registeredEmail,proto3" json:"registeredEmail,omitempty" validateUpdate:"required"` // @tag: validateUpdate:"required" NewPassword string `protobuf:"bytes,3,opt,name=newPassword,proto3" json:"newPassword,omitempty" validateUpdate:"required"` // @tag: validateUpdate:"required" ConfirmNewPassword string `protobuf:"bytes,4,opt,name=confirmNewPassword,proto3" json:"confirmNewPassword,omitempty" validateUpdate:"required"` // contains filtered or unexported fields }
func (*PasswordResetInput) Descriptor
deprecated
func (*PasswordResetInput) Descriptor() ([]byte, []int)
Deprecated: Use PasswordResetInput.ProtoReflect.Descriptor instead.
func (*PasswordResetInput) GetConfirmNewPassword ¶
func (x *PasswordResetInput) GetConfirmNewPassword() string
func (*PasswordResetInput) GetId ¶
func (x *PasswordResetInput) GetId() string
func (*PasswordResetInput) GetNewPassword ¶
func (x *PasswordResetInput) GetNewPassword() string
func (*PasswordResetInput) GetRegisteredEmail ¶
func (x *PasswordResetInput) GetRegisteredEmail() string
func (*PasswordResetInput) ProtoMessage ¶
func (*PasswordResetInput) ProtoMessage()
func (*PasswordResetInput) ProtoReflect ¶
func (x *PasswordResetInput) ProtoReflect() protoreflect.Message
func (*PasswordResetInput) Reset ¶
func (x *PasswordResetInput) Reset()
func (*PasswordResetInput) String ¶
func (x *PasswordResetInput) String() string
type PasswordSettings ¶
type PasswordSettings struct { // Configures the type of password. PasswordType PasswordType `protobuf:"varint,1,opt,name=passwordType,proto3,enum=io.PasswordType" json:"passwordType,omitempty"` // Password users need to provide to access the data collection page. Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // Label text for the password field. InputLabelText string `protobuf:"bytes,3,opt,name=inputLabelText,proto3" json:"inputLabelText,omitempty"` // Localized input label text. LocalizedInputLabelText *LocalizedString `protobuf:"bytes,4,opt,name=localizedInputLabelText,proto3" json:"localizedInputLabelText,omitempty"` // Error text to be shown when an incorrect password is shown. ErrorText string `protobuf:"bytes,5,opt,name=errorText,proto3" json:"errorText,omitempty"` // Localized error text. LocalizedErrorText *LocalizedString `protobuf:"bytes,6,opt,name=localizedErrorText,proto3" json:"localizedErrorText,omitempty"` // Header text to be displayed above the password input box. HeaderText string `protobuf:"bytes,7,opt,name=headerText,proto3" json:"headerText,omitempty"` // Localized header text. LocalizedHeaderText *LocalizedString `protobuf:"bytes,8,opt,name=localizedHeaderText,proto3" json:"localizedHeaderText,omitempty"` // Text for the submit button. ButtonText string `protobuf:"bytes,9,opt,name=buttonText,proto3" json:"buttonText,omitempty"` // Localized button text. LocalizedButtonText *LocalizedString `protobuf:"bytes,10,opt,name=localizedButtonText,proto3" json:"localizedButtonText,omitempty"` // Text for the submit button. TitleText string `protobuf:"bytes,11,opt,name=titleText,proto3" json:"titleText,omitempty"` // Localized button text. LocalizedTitleText *LocalizedString `protobuf:"bytes,12,opt,name=localizedTitleText,proto3" json:"localizedTitleText,omitempty"` // contains filtered or unexported fields }
PasswordSettings holds the settings for the password protection page.
func (*PasswordSettings) Descriptor
deprecated
func (*PasswordSettings) Descriptor() ([]byte, []int)
Deprecated: Use PasswordSettings.ProtoReflect.Descriptor instead.
func (*PasswordSettings) GetButtonText ¶
func (x *PasswordSettings) GetButtonText() string
func (*PasswordSettings) GetErrorText ¶
func (x *PasswordSettings) GetErrorText() string
func (*PasswordSettings) GetHeaderText ¶
func (x *PasswordSettings) GetHeaderText() string
func (*PasswordSettings) GetInputLabelText ¶
func (x *PasswordSettings) GetInputLabelText() string
func (*PasswordSettings) GetLocalizedButtonText ¶
func (x *PasswordSettings) GetLocalizedButtonText() *LocalizedString
func (*PasswordSettings) GetLocalizedErrorText ¶
func (x *PasswordSettings) GetLocalizedErrorText() *LocalizedString
func (*PasswordSettings) GetLocalizedHeaderText ¶
func (x *PasswordSettings) GetLocalizedHeaderText() *LocalizedString
func (*PasswordSettings) GetLocalizedInputLabelText ¶
func (x *PasswordSettings) GetLocalizedInputLabelText() *LocalizedString
func (*PasswordSettings) GetLocalizedTitleText ¶
func (x *PasswordSettings) GetLocalizedTitleText() *LocalizedString
func (*PasswordSettings) GetPassword ¶
func (x *PasswordSettings) GetPassword() string
func (*PasswordSettings) GetPasswordType ¶
func (x *PasswordSettings) GetPasswordType() PasswordType
func (*PasswordSettings) GetTitleText ¶
func (x *PasswordSettings) GetTitleText() string
func (*PasswordSettings) ProtoMessage ¶
func (*PasswordSettings) ProtoMessage()
func (*PasswordSettings) ProtoReflect ¶
func (x *PasswordSettings) ProtoReflect() protoreflect.Message
func (*PasswordSettings) Reset ¶
func (x *PasswordSettings) Reset()
func (*PasswordSettings) String ¶
func (x *PasswordSettings) String() string
type PasswordType ¶
type PasswordType int32
const ( PasswordType_PASSWORD_TYPE_DO_NOT_USE PasswordType = 0 PasswordType_PASSWORD_TYPE_NO_PASSWORD PasswordType = 1 PasswordType_PASSWORD_TYPE_PASSWORD_ONLY PasswordType = 2 )
func (PasswordType) Descriptor ¶
func (PasswordType) Descriptor() protoreflect.EnumDescriptor
func (PasswordType) Enum ¶
func (x PasswordType) Enum() *PasswordType
func (PasswordType) EnumDescriptor
deprecated
func (PasswordType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PasswordType.Descriptor instead.
func (PasswordType) Number ¶
func (x PasswordType) Number() protoreflect.EnumNumber
func (PasswordType) String ¶
func (x PasswordType) String() string
func (PasswordType) Type ¶
func (PasswordType) Type() protoreflect.EnumType
type Period ¶
type Period int32
func (Period) Descriptor ¶
func (Period) Descriptor() protoreflect.EnumDescriptor
func (Period) EnumDescriptor
deprecated
func (Period) Number ¶
func (x Period) Number() protoreflect.EnumNumber
func (Period) Type ¶
func (Period) Type() protoreflect.EnumType
type Person ¶
type Person struct { // Surname / Family name. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"required,alpha" Surname string `` /* 181-byte string literal not displayed */ // Forename / Given name. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"required,alpha" Forename string `` /* 183-byte string literal not displayed */ // Other names. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"omitempty,dive,alpha" OtherNames []string `` /* 193-byte string literal not displayed */ // Salutation or title. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"omitempty" Salutation string `` /* 182-byte string literal not displayed */ // Suffix. For multiple suffixes, separate with spaces. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"omitempty" Suffix string `` /* 174-byte string literal not displayed */ // If required, a string representing the user's preferred designation. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"isdefault" DisplayName string `` /* 184-byte string literal not displayed */ // Gender, as per government issued id. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"required" Gender Gender `` /* 189-byte string literal not displayed */ // Date of birth. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"omitempty" DateOfBirth *Date `` /* 184-byte string literal not displayed */ // Email address. // @tag: validateGeneric:"omitempty,email" validateCreate:"omitempty,email" validateUpdate:"omitempty,email" validateFlight:"omitempty,email" EmailAddress string `` /* 210-byte string literal not displayed */ // Telephone number. Enter in the format +{countryCode}{telephoneNumber} with no commas, spaces or other delimiters. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" validateFlight:"omitempty,email" MobileNumber string `` /* 193-byte string literal not displayed */ // External id. Not editable. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ExternalId string `` /* 156-byte string literal not displayed */ // Ids used for integration purpose. Key is enum of ConfigurationType (e.g. WEBHOOK, DB_MYSQL, ZOHO). Not Writable. // @tag: validateGeneric:"-" validateCreate:"omitempty" validateUpdate:"-" ExternalIds map[int32]string `` /* 231-byte string literal not displayed */ // contains filtered or unexported fields }
A person represents a single, identifiable individual.
func (*Person) Descriptor
deprecated
func (*Person) GetDateOfBirth ¶
func (*Person) GetDisplayName ¶
func (*Person) GetEmailAddress ¶
func (*Person) GetExternalId ¶
func (*Person) GetExternalIds ¶
func (*Person) GetForename ¶
func (*Person) GetMobileNumber ¶
func (*Person) GetOtherNames ¶
func (*Person) GetSalutation ¶
func (*Person) GetSurname ¶
func (*Person) ProtoMessage ¶
func (*Person) ProtoMessage()
func (*Person) ProtoReflect ¶
func (x *Person) ProtoReflect() protoreflect.Message
type PersonRequest ¶
type PersonRequest struct { // Pass Id (22 characters). // @tag: validateUpdate:"required_without=ExternalId" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateUpdate:"required_without=ExternalId"` // External Id of the pass holder. Needs to provide Class Id as well. // @tag: validateUpdate:"omitempty" ExternalId string `protobuf:"bytes,2,opt,name=externalId,proto3" json:"externalId,omitempty" validateUpdate:"omitempty"` // The class ID that the projects refers to (highest level protocol object; i.e. member program id, coupon campaign id, etc). // @tag: validateUpdate:"omitempty" ClassId string `protobuf:"bytes,3,opt,name=classId,proto3" json:"classId,omitempty" validateUpdate:"omitempty"` // @tag: validateUpdate:"required" Person *Person `protobuf:"bytes,4,opt,name=person,proto3" json:"person,omitempty" validateUpdate:"required"` // contains filtered or unexported fields }
func (*PersonRequest) Descriptor
deprecated
func (*PersonRequest) Descriptor() ([]byte, []int)
Deprecated: Use PersonRequest.ProtoReflect.Descriptor instead.
func (*PersonRequest) GetClassId ¶
func (x *PersonRequest) GetClassId() string
func (*PersonRequest) GetExternalId ¶
func (x *PersonRequest) GetExternalId() string
func (*PersonRequest) GetId ¶
func (x *PersonRequest) GetId() string
func (*PersonRequest) GetPerson ¶
func (x *PersonRequest) GetPerson() *Person
func (*PersonRequest) ProtoMessage ¶
func (*PersonRequest) ProtoMessage()
func (*PersonRequest) ProtoReflect ¶
func (x *PersonRequest) ProtoReflect() protoreflect.Message
func (*PersonRequest) Reset ¶
func (x *PersonRequest) Reset()
func (*PersonRequest) String ¶
func (x *PersonRequest) String() string
type PkBool ¶
type PkBool struct { Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"` // contains filtered or unexported fields }
To be used for booleans where we want users to be able to set to off / false via the API.
func (*PkBool) Descriptor
deprecated
func (*PkBool) ProtoMessage ¶
func (*PkBool) ProtoMessage()
func (*PkBool) ProtoReflect ¶
func (x *PkBool) ProtoReflect() protoreflect.Message
type PositionSettings ¶
type PositionSettings struct { // Selects a section to render a field. Section FieldSection `protobuf:"varint,1,opt,name=section,proto3,enum=io.FieldSection" json:"section,omitempty"` // The field section has certain number of fields they can contain. The priority indicates the position of the section. Priority uint32 `protobuf:"varint,2,opt,name=priority,proto3" json:"priority,omitempty"` // contains filtered or unexported fields }
Sets a position of field on the pass. Priority attribute allows you to change the order of field within the section.
func (*PositionSettings) Descriptor
deprecated
func (*PositionSettings) Descriptor() ([]byte, []int)
Deprecated: Use PositionSettings.ProtoReflect.Descriptor instead.
func (*PositionSettings) GetPriority ¶
func (x *PositionSettings) GetPriority() uint32
func (*PositionSettings) GetSection ¶
func (x *PositionSettings) GetSection() FieldSection
func (*PositionSettings) ProtoMessage ¶
func (*PositionSettings) ProtoMessage()
func (*PositionSettings) ProtoReflect ¶
func (x *PositionSettings) ProtoReflect() protoreflect.Message
func (*PositionSettings) Reset ¶
func (x *PositionSettings) Reset()
func (*PositionSettings) String ¶
func (x *PositionSettings) String() string
type PrivateKeyData ¶
type PrivateKeyData struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Expiry *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expiry,proto3" json:"expiry,omitempty"` OwnerUsername string `protobuf:"bytes,5,opt,name=ownerUsername,proto3" json:"ownerUsername,omitempty"` // contains filtered or unexported fields }
func (*PrivateKeyData) Descriptor
deprecated
func (*PrivateKeyData) Descriptor() ([]byte, []int)
Deprecated: Use PrivateKeyData.ProtoReflect.Descriptor instead.
func (*PrivateKeyData) GetDescription ¶
func (x *PrivateKeyData) GetDescription() string
func (*PrivateKeyData) GetExpiry ¶
func (x *PrivateKeyData) GetExpiry() *timestamppb.Timestamp
func (*PrivateKeyData) GetId ¶
func (x *PrivateKeyData) GetId() string
func (*PrivateKeyData) GetName ¶
func (x *PrivateKeyData) GetName() string
func (*PrivateKeyData) GetOwnerUsername ¶
func (x *PrivateKeyData) GetOwnerUsername() string
func (*PrivateKeyData) ProtoMessage ¶
func (*PrivateKeyData) ProtoMessage()
func (*PrivateKeyData) ProtoReflect ¶
func (x *PrivateKeyData) ProtoReflect() protoreflect.Message
func (*PrivateKeyData) Reset ¶
func (x *PrivateKeyData) Reset()
func (*PrivateKeyData) String ¶
func (x *PrivateKeyData) String() string
type PrivateKeyRequest ¶
type PrivateKeyRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Expiry *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expiry,proto3" json:"expiry,omitempty"` PrivateKey []byte `protobuf:"bytes,4,opt,name=privateKey,proto3" json:"privateKey,omitempty"` // contains filtered or unexported fields }
func (*PrivateKeyRequest) Descriptor
deprecated
func (*PrivateKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use PrivateKeyRequest.ProtoReflect.Descriptor instead.
func (*PrivateKeyRequest) GetDescription ¶
func (x *PrivateKeyRequest) GetDescription() string
func (*PrivateKeyRequest) GetExpiry ¶
func (x *PrivateKeyRequest) GetExpiry() *timestamppb.Timestamp
func (*PrivateKeyRequest) GetName ¶
func (x *PrivateKeyRequest) GetName() string
func (*PrivateKeyRequest) GetPrivateKey ¶
func (x *PrivateKeyRequest) GetPrivateKey() []byte
func (*PrivateKeyRequest) ProtoMessage ¶
func (*PrivateKeyRequest) ProtoMessage()
func (*PrivateKeyRequest) ProtoReflect ¶
func (x *PrivateKeyRequest) ProtoReflect() protoreflect.Message
func (*PrivateKeyRequest) Reset ¶
func (x *PrivateKeyRequest) Reset()
func (*PrivateKeyRequest) String ¶
func (x *PrivateKeyRequest) String() string
type ProfileImageInput ¶
type ProfileImageInput struct { // Provide an image URL or base64 image data. ImageData string `protobuf:"bytes,1,opt,name=imageData,proto3" json:"imageData,omitempty"` // contains filtered or unexported fields }
func (*ProfileImageInput) Descriptor
deprecated
func (*ProfileImageInput) Descriptor() ([]byte, []int)
Deprecated: Use ProfileImageInput.ProtoReflect.Descriptor instead.
func (*ProfileImageInput) GetImageData ¶
func (x *ProfileImageInput) GetImageData() string
func (*ProfileImageInput) ProtoMessage ¶
func (*ProfileImageInput) ProtoMessage()
func (*ProfileImageInput) ProtoReflect ¶
func (x *ProfileImageInput) ProtoReflect() protoreflect.Message
func (*ProfileImageInput) Reset ¶
func (x *ProfileImageInput) Reset()
func (*ProfileImageInput) String ¶
func (x *ProfileImageInput) String() string
type Project ¶
type Project struct { // The PassProtocol the project implements. Protocol PassProtocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=io.PassProtocol" json:"protocol,omitempty"` // The class ID that the projects refers to (highest level protocol object; i.e. member program id, coupon campaign id, etc). ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty"` // The project name. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The project short-code; used for creating public project URL's. ShortCode string `protobuf:"bytes,4,opt,name=shortCode,proto3" json:"shortCode,omitempty"` // The timestamp when the project was created. Created *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"` // A shared secret used for creating signed links. // @tag: validateGeneric:"-" validateCreate:"-" validateUpdate:"-" Secret string `protobuf:"bytes,6,opt,name=secret,proto3" json:"secret,omitempty" validateGeneric:"-" validateCreate:"-" validateUpdate:"-"` // A key used to create encrypted, signed links. // @tag: validateGeneric:"-" validateCreate:"-" validateUpdate:"-" Key string `protobuf:"bytes,7,opt,name=key,proto3" json:"key,omitempty" validateGeneric:"-" validateCreate:"-" validateUpdate:"-"` // Encrypted class ID. Can be used in integrations where the Class ID needs to be publicly exposed. // @tag: validateGeneric:"-" validateCreate:"-" validateUpdate:"-" EncryptedClassId string `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Project) Descriptor
deprecated
func (*Project) GetClassId ¶
func (*Project) GetCreated ¶
func (x *Project) GetCreated() *timestamppb.Timestamp
func (*Project) GetEncryptedClassId ¶
func (*Project) GetProtocol ¶
func (x *Project) GetProtocol() PassProtocol
func (*Project) GetShortCode ¶
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶
func (x *Project) ProtoReflect() protoreflect.Message
type ProjectByShortCodeResult ¶
type ProjectByShortCodeResult struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Template *PassTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
func (*ProjectByShortCodeResult) Descriptor
deprecated
func (*ProjectByShortCodeResult) Descriptor() ([]byte, []int)
Deprecated: Use ProjectByShortCodeResult.ProtoReflect.Descriptor instead.
func (*ProjectByShortCodeResult) GetProject ¶
func (x *ProjectByShortCodeResult) GetProject() *Project
func (*ProjectByShortCodeResult) GetTemplate ¶
func (x *ProjectByShortCodeResult) GetTemplate() *PassTemplate
func (*ProjectByShortCodeResult) ProtoMessage ¶
func (*ProjectByShortCodeResult) ProtoMessage()
func (*ProjectByShortCodeResult) ProtoReflect ¶
func (x *ProjectByShortCodeResult) ProtoReflect() protoreflect.Message
func (*ProjectByShortCodeResult) Reset ¶
func (x *ProjectByShortCodeResult) Reset()
func (*ProjectByShortCodeResult) String ¶
func (x *ProjectByShortCodeResult) String() string
type ProjectStatus ¶
type ProjectStatus int32
const ( // Zero based enum, don't use 0. ProjectStatus_NO_PROJECT_STATUS ProjectStatus = 0 // Active projects allow for creation of records (turned on by default). ProjectStatus_PROJECT_ACTIVE_FOR_OBJECT_CREATION ProjectStatus = 1 // Disabled projects do not allow for creation of records (i.e. temporarily disable enroling of members / creating of coupons, etc). ProjectStatus_PROJECT_DISABLED_FOR_OBJECT_CREATION ProjectStatus = 2 // Default status for all projects. A draft project can do everything a published program can: // Cards can be created, stats will show up, etc. // Data belonging to draft projects is automatically purged every 7 days. // A draft project uses a PassKit Apple Developer Certificate, and has a PassKit legal disclaimer on the back. // Draft projects cannot be used for a production setup. ProjectStatus_PROJECT_DRAFT ProjectStatus = 4 // A project can only be published if a custom Apple Developer Certificate is uploaded, if payment details have been provided, // and an account email address has been validated. // Published projects do not have a PassKit legal disclaimer on the back. // Published projects do not have their data purged on a 7 day basis. ProjectStatus_PROJECT_PUBLISHED ProjectStatus = 8 // A project is private: records can only by created by authorized users / via the portal interface. ProjectStatus_PROJECT_PRIVATE ProjectStatus = 16 // The project is currently over quota, and new records cannot be created (set by system only; cannot be set by user) ProjectStatus_PROJECT_OVER_QUOTA ProjectStatus = 32 // A project which needs to be deleted. If delete flag is set, project will be deleted in the near future. ProjectStatus_PROJECT_DELETED ProjectStatus = 64 )
func (ProjectStatus) Descriptor ¶
func (ProjectStatus) Descriptor() protoreflect.EnumDescriptor
func (ProjectStatus) Enum ¶
func (x ProjectStatus) Enum() *ProjectStatus
func (ProjectStatus) EnumDescriptor
deprecated
func (ProjectStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProjectStatus.Descriptor instead.
func (ProjectStatus) Number ¶
func (x ProjectStatus) Number() protoreflect.EnumNumber
func (ProjectStatus) String ¶
func (x ProjectStatus) String() string
func (ProjectStatus) Type ¶
func (ProjectStatus) Type() protoreflect.EnumType
type ProjectStatusFilter ¶
type ProjectStatusFilter struct { Status ProjectStatus `protobuf:"varint,1,opt,name=status,proto3,enum=io.ProjectStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ProjectStatusFilter) Descriptor
deprecated
func (*ProjectStatusFilter) Descriptor() ([]byte, []int)
Deprecated: Use ProjectStatusFilter.ProtoReflect.Descriptor instead.
func (*ProjectStatusFilter) GetStatus ¶
func (x *ProjectStatusFilter) GetStatus() ProjectStatus
func (*ProjectStatusFilter) ProtoMessage ¶
func (*ProjectStatusFilter) ProtoMessage()
func (*ProjectStatusFilter) ProtoReflect ¶
func (x *ProjectStatusFilter) ProtoReflect() protoreflect.Message
func (*ProjectStatusFilter) Reset ¶
func (x *ProjectStatusFilter) Reset()
func (*ProjectStatusFilter) String ¶
func (x *ProjectStatusFilter) String() string
type Protocol ¶
type Protocol struct { // @tag: validateCreate:"required", validateUpdate:"required", validateGeneric:"required" Protocol *Protocol `` /* 148-byte string literal not displayed */ // @tag: validateCreate:"required", validateUpdate:"required", validateGeneric:"required" ClassId string `` /* 146-byte string literal not displayed */ // Optional pagination criteria. If not provided, then all passes for the class will be selected. Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
func (*Protocol) Descriptor
deprecated
func (*Protocol) GetClassId ¶
func (*Protocol) GetPagination ¶
func (x *Protocol) GetPagination() *Pagination
func (*Protocol) GetProtocol ¶
func (*Protocol) ProtoMessage ¶
func (*Protocol) ProtoMessage()
func (*Protocol) ProtoReflect ¶
func (x *Protocol) ProtoReflect() protoreflect.Message
type ProtocolCommonEvents ¶
type ProtocolCommonEvents int32
const ( ProtocolCommonEvents_PROTOCOL_COMMON_EVENTS_DO_NOT_USE ProtocolCommonEvents = 0 // Values 0-100 onwards are for PassKit events ProtocolCommonEvents_EVENT_OBJECT_CREATED ProtocolCommonEvents = 1 // Set to when the object was updated ProtocolCommonEvents_EVENT_OBJECT_UPDATED ProtocolCommonEvents = 2 // Set to when the object was expired ProtocolCommonEvents_EVENT_OBJECT_EXPIRED ProtocolCommonEvents = 3 // Set to when the object was deleted ProtocolCommonEvents_EVENT_OBJECT_DELETED ProtocolCommonEvents = 4 // Pass has been issued. ProtocolCommonEvents_EVENT_PASS_ISSUED ProtocolCommonEvents = 5 // Pass has been installed in a wallet. ProtocolCommonEvents_EVENT_PASS_INSTALLED ProtocolCommonEvents = 6 // Pass has been uninstalled (possibly deleted) from a wallet. ProtocolCommonEvents_EVENT_PASS_UNINSTALLED ProtocolCommonEvents = 7 // Pass has been invalidated. ProtocolCommonEvents_EVENT_PASS_INVALIDATED ProtocolCommonEvents = 8 )
func (ProtocolCommonEvents) Descriptor ¶
func (ProtocolCommonEvents) Descriptor() protoreflect.EnumDescriptor
func (ProtocolCommonEvents) Enum ¶
func (x ProtocolCommonEvents) Enum() *ProtocolCommonEvents
func (ProtocolCommonEvents) EnumDescriptor
deprecated
func (ProtocolCommonEvents) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProtocolCommonEvents.Descriptor instead.
func (ProtocolCommonEvents) Number ¶
func (x ProtocolCommonEvents) Number() protoreflect.EnumNumber
func (ProtocolCommonEvents) String ¶
func (x ProtocolCommonEvents) String() string
func (ProtocolCommonEvents) Type ¶
func (ProtocolCommonEvents) Type() protoreflect.EnumType
type ProtocolIdInput ¶
type ProtocolIdInput struct { // The protocol which the class object belongs to. // @tag: validateGeneric:"required" validateUpdate:"required" Protocol PassProtocol `` /* 144-byte string literal not displayed */ // The class object Id which integration belongs to. // @tag: validateGeneric:"required" validateUpdate:"required" ClassId string `protobuf:"bytes,2,opt,name=classId,proto3" json:"classId,omitempty" validateGeneric:"required" validateUpdate:"required"` // contains filtered or unexported fields }
func (*ProtocolIdInput) Descriptor
deprecated
func (*ProtocolIdInput) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolIdInput.ProtoReflect.Descriptor instead.
func (*ProtocolIdInput) GetClassId ¶
func (x *ProtocolIdInput) GetClassId() string
func (*ProtocolIdInput) GetProtocol ¶
func (x *ProtocolIdInput) GetProtocol() PassProtocol
func (*ProtocolIdInput) ProtoMessage ¶
func (*ProtocolIdInput) ProtoMessage()
func (*ProtocolIdInput) ProtoReflect ¶
func (x *ProtocolIdInput) ProtoReflect() protoreflect.Message
func (*ProtocolIdInput) Reset ¶
func (x *ProtocolIdInput) Reset()
func (*ProtocolIdInput) String ¶
func (x *ProtocolIdInput) String() string
type ProtocolIntgType ¶
type ProtocolIntgType int32
ProtocolIntgType contains hooks for protocol methods.
const ( ProtocolIntgType_PROTOCOL_INTG_TYPE_NONE ProtocolIntgType = 0 // Member 0x1 - 0x400 ProtocolIntgType_HOOK_BEFORE_MEMBER_UPDATE_POINTS ProtocolIntgType = 1 ProtocolIntgType_HOOK_AFTER_MEMBER_UPDATE_POINTS ProtocolIntgType = 4 ProtocolIntgType_HOOK_BEFORE_MEMBER_TIER_UPDATE ProtocolIntgType = 8 ProtocolIntgType_HOOK_AFTER_MEMBER_TIER_UPDATE ProtocolIntgType = 16 ProtocolIntgType_HOOK_BEFORE_MEMBER_CHECK_IN ProtocolIntgType = 32 ProtocolIntgType_HOOK_AFTER_MEMBER_CHECK_IN ProtocolIntgType = 64 ProtocolIntgType_HOOK_BEFORE_MEMBER_CHECK_OUT ProtocolIntgType = 128 ProtocolIntgType_HOOK_AFTER_MEMBER_CHECK_OUT ProtocolIntgType = 256 // Coupon 0x800 - 0x100000 ProtocolIntgType_HOOK_BEFORE_COUPON_REDEEM ProtocolIntgType = 2048 ProtocolIntgType_HOOK_AFTER_COUPON_REDEEM ProtocolIntgType = 4096 ProtocolIntgType_HOOK_BEFORE_UPDATE_COUPON_OFFER ProtocolIntgType = 8192 ProtocolIntgType_HOOK_AFTER_UPDATE_COUPON_OFFER ProtocolIntgType = 16384 ProtocolIntgType_HOOK_BEFORE_CREATE_COUPON_OFFER ProtocolIntgType = 32768 ProtocolIntgType_HOOK_AFTER_CREATE_COUPON_OFFER ProtocolIntgType = 65536 // Generic 0x200000 - 0x40000000 ProtocolIntgType_HOOK_BEFORE_UPDATE_PII ProtocolIntgType = 2097152 ProtocolIntgType_HOOK_AFTER_UPDATE_PII ProtocolIntgType = 4194304 )
func (ProtocolIntgType) Descriptor ¶
func (ProtocolIntgType) Descriptor() protoreflect.EnumDescriptor
func (ProtocolIntgType) Enum ¶
func (x ProtocolIntgType) Enum() *ProtocolIntgType
func (ProtocolIntgType) EnumDescriptor
deprecated
func (ProtocolIntgType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProtocolIntgType.Descriptor instead.
func (ProtocolIntgType) Number ¶
func (x ProtocolIntgType) Number() protoreflect.EnumNumber
func (ProtocolIntgType) String ¶
func (x ProtocolIntgType) String() string
func (ProtocolIntgType) Type ¶
func (ProtocolIntgType) Type() protoreflect.EnumType
type Quota ¶
type Quota struct { Details map[uint32]*QuotaDetails `` // key is one of pk.MeteredEventType /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Quota) Descriptor
deprecated
func (*Quota) GetDetails ¶
func (x *Quota) GetDetails() map[uint32]*QuotaDetails
func (*Quota) ProtoMessage ¶
func (*Quota) ProtoMessage()
func (*Quota) ProtoReflect ¶
func (x *Quota) ProtoReflect() protoreflect.Message
type QuotaDetails ¶
type QuotaDetails struct { Quota int32 `protobuf:"varint,1,opt,name=quota,proto3" json:"quota,omitempty"` Status uint64 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` // contains bitmask of pk.Status // contains filtered or unexported fields }
func (*QuotaDetails) Descriptor
deprecated
func (*QuotaDetails) Descriptor() ([]byte, []int)
Deprecated: Use QuotaDetails.ProtoReflect.Descriptor instead.
func (*QuotaDetails) GetQuota ¶
func (x *QuotaDetails) GetQuota() int32
func (*QuotaDetails) GetStatus ¶
func (x *QuotaDetails) GetStatus() uint64
func (*QuotaDetails) ProtoMessage ¶
func (*QuotaDetails) ProtoMessage()
func (*QuotaDetails) ProtoReflect ¶
func (x *QuotaDetails) ProtoReflect() protoreflect.Message
func (*QuotaDetails) Reset ¶
func (x *QuotaDetails) Reset()
func (*QuotaDetails) String ¶
func (x *QuotaDetails) String() string
type RecursiveDate ¶
type RecursiveDate struct { // Crontab expression (https://crontab.guru) to declare the recursive billing period start. // @tag: validateCreate:"required" Schedule string `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty" validateCreate:"required"` // State adds flexibility to the recursive date where user can shift scheduled date. Default is TIME_STATE_CURRENT. // Eg. Given schedule is @monthly, if state is PREVIOUS, the recursive date will be 'At 00:00 on day-of-PREVIOUS-month 1'. State TimeState `protobuf:"varint,2,opt,name=state,proto3,enum=io.TimeState" json:"state,omitempty"` // contains filtered or unexported fields }
To be used for setting recursive datetime.
func (*RecursiveDate) Descriptor
deprecated
func (*RecursiveDate) Descriptor() ([]byte, []int)
Deprecated: Use RecursiveDate.ProtoReflect.Descriptor instead.
func (*RecursiveDate) GetSchedule ¶
func (x *RecursiveDate) GetSchedule() string
func (*RecursiveDate) GetState ¶
func (x *RecursiveDate) GetState() TimeState
func (*RecursiveDate) ProtoMessage ¶
func (*RecursiveDate) ProtoMessage()
func (*RecursiveDate) ProtoReflect ¶
func (x *RecursiveDate) ProtoReflect() protoreflect.Message
func (*RecursiveDate) Reset ¶
func (x *RecursiveDate) Reset()
func (*RecursiveDate) String ¶
func (x *RecursiveDate) String() string
type RelevantDate ¶
type RelevantDate struct { // Unix timestamp. ISO8601 datetime. Timestamp uint32 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
Relevant Date in ISO8601 datetime.
func (*RelevantDate) Descriptor
deprecated
func (*RelevantDate) Descriptor() ([]byte, []int)
Deprecated: Use RelevantDate.ProtoReflect.Descriptor instead.
func (*RelevantDate) GetTimestamp ¶
func (x *RelevantDate) GetTimestamp() uint32
func (*RelevantDate) ProtoMessage ¶
func (*RelevantDate) ProtoMessage()
func (*RelevantDate) ProtoReflect ¶
func (x *RelevantDate) ProtoReflect() protoreflect.Message
func (*RelevantDate) Reset ¶
func (x *RelevantDate) Reset()
func (*RelevantDate) String ¶
func (x *RelevantDate) String() string
type ScannerConfiguration ¶
type ScannerConfiguration struct { MembershipPermissions []ScannerMembershipPermissions `` /* 140-byte string literal not displayed */ CouponPermissions []ScannerCouponPermissions `` /* 128-byte string literal not displayed */ DefaultMembershipAction []DefaultMembershipScanAction `` /* 143-byte string literal not displayed */ DefaultCouponAction []DefaultCouponScanAction `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
ScannerConfiguration is the base configuration object for the scanning app.
func (*ScannerConfiguration) Descriptor
deprecated
func (*ScannerConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ScannerConfiguration.ProtoReflect.Descriptor instead.
func (*ScannerConfiguration) GetCouponPermissions ¶
func (x *ScannerConfiguration) GetCouponPermissions() []ScannerCouponPermissions
func (*ScannerConfiguration) GetDefaultCouponAction ¶
func (x *ScannerConfiguration) GetDefaultCouponAction() []DefaultCouponScanAction
func (*ScannerConfiguration) GetDefaultMembershipAction ¶
func (x *ScannerConfiguration) GetDefaultMembershipAction() []DefaultMembershipScanAction
func (*ScannerConfiguration) GetMembershipPermissions ¶
func (x *ScannerConfiguration) GetMembershipPermissions() []ScannerMembershipPermissions
func (*ScannerConfiguration) ProtoMessage ¶
func (*ScannerConfiguration) ProtoMessage()
func (*ScannerConfiguration) ProtoReflect ¶
func (x *ScannerConfiguration) ProtoReflect() protoreflect.Message
func (*ScannerConfiguration) Reset ¶
func (x *ScannerConfiguration) Reset()
func (*ScannerConfiguration) String ¶
func (x *ScannerConfiguration) String() string
type ScannerCouponPermissions ¶
type ScannerCouponPermissions int32
ScannerCouponPermissions enum determines what membership related actions a user can perform in the scanning app.
const ( // Zero based enum, don't use 0. ScannerCouponPermissions_COUPON_PERMISSION_NONE ScannerCouponPermissions = 0 // Set for users who can view all details about a coupon. ScannerCouponPermissions_COUPON_PERMISSION_VIEW_COUPON ScannerCouponPermissions = 1 // Set for users who can edit details about a coupon. ScannerCouponPermissions_COUPON_PERMISSION_EDIT_COUPON ScannerCouponPermissions = 2 // Set for users who can redeem a coupon. ScannerCouponPermissions_COUPON_PERMISSION_REDEEM ScannerCouponPermissions = 4 // Set for users who can view previous events the coupon has committed. ScannerCouponPermissions_COUPON_PERMISSION_VIEW_EVENTS ScannerCouponPermissions = 8 // Set for users who can change the expiry date of a coupon. ScannerCouponPermissions_COUPON_PERMISSION_CHANGE_EXPIRY ScannerCouponPermissions = 16 // Set for users who can verify a coupons status. ScannerCouponPermissions_COUPON_PERMISSION_VALIDATE ScannerCouponPermissions = 32 )
func (ScannerCouponPermissions) Descriptor ¶
func (ScannerCouponPermissions) Descriptor() protoreflect.EnumDescriptor
func (ScannerCouponPermissions) Enum ¶
func (x ScannerCouponPermissions) Enum() *ScannerCouponPermissions
func (ScannerCouponPermissions) EnumDescriptor
deprecated
func (ScannerCouponPermissions) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScannerCouponPermissions.Descriptor instead.
func (ScannerCouponPermissions) Number ¶
func (x ScannerCouponPermissions) Number() protoreflect.EnumNumber
func (ScannerCouponPermissions) String ¶
func (x ScannerCouponPermissions) String() string
func (ScannerCouponPermissions) Type ¶
func (ScannerCouponPermissions) Type() protoreflect.EnumType
type ScannerMembershipPermissions ¶
type ScannerMembershipPermissions int32
ScannerMembershipPermissions enum determines what membership related actions a user can perform in the scanning app.
const ( // Zero based enum, don't use 0. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_NONE ScannerMembershipPermissions = 0 // Set for users who can view all details about a member. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_VIEW_MEMBER ScannerMembershipPermissions = 1 // Set for users who can edit details about a member. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_EDIT_MEMBER ScannerMembershipPermissions = 2 // Set for users who can give points to a member. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_EARN_POINTS ScannerMembershipPermissions = 4 // Set for users who can subtract points from a member. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_BURN_POINTS ScannerMembershipPermissions = 8 // Set for users who can set a members points to a specific value. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_SET_POINTS ScannerMembershipPermissions = 16 // Set for users who can change a members tier. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_CHANGE_TIER ScannerMembershipPermissions = 32 // Set for users who can view previous events the member has committed. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_VIEW_EVENTS ScannerMembershipPermissions = 64 // Set for users who can change the expiry date of a member. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_CHANGE_EXPIRY ScannerMembershipPermissions = 128 // Set for users who can check members in and out. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_CHECK_IN_OUT ScannerMembershipPermissions = 256 // Set for users who can verify a members status. ScannerMembershipPermissions_MEMBERSHIP_PERMISSION_VALIDATE ScannerMembershipPermissions = 512 )
func (ScannerMembershipPermissions) Descriptor ¶
func (ScannerMembershipPermissions) Descriptor() protoreflect.EnumDescriptor
func (ScannerMembershipPermissions) Enum ¶
func (x ScannerMembershipPermissions) Enum() *ScannerMembershipPermissions
func (ScannerMembershipPermissions) EnumDescriptor
deprecated
func (ScannerMembershipPermissions) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScannerMembershipPermissions.Descriptor instead.
func (ScannerMembershipPermissions) Number ¶
func (x ScannerMembershipPermissions) Number() protoreflect.EnumNumber
func (ScannerMembershipPermissions) String ¶
func (x ScannerMembershipPermissions) String() string
func (ScannerMembershipPermissions) Type ¶
func (ScannerMembershipPermissions) Type() protoreflect.EnumType
type SelectOption ¶
type SelectOption struct { // The order of option in the select list. Option with listPriority 1 will be rendered at the top of drop-down list. ListPriority uint32 `protobuf:"varint,1,opt,name=listPriority,proto3" json:"listPriority,omitempty"` // Display text on the drop-down list (e.g. Hongkong and Shanghai Banking Corporation). TextLabel string `protobuf:"bytes,2,opt,name=textLabel,proto3" json:"textLabel,omitempty"` LocalizedTextLabel *LocalizedString `protobuf:"bytes,3,opt,name=localizedTextLabel,proto3" json:"localizedTextLabel,omitempty"` // Value of selected text. (e.g. HSBC) Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Sets value and display text for drop-down item.
func (*SelectOption) Descriptor
deprecated
func (*SelectOption) Descriptor() ([]byte, []int)
Deprecated: Use SelectOption.ProtoReflect.Descriptor instead.
func (*SelectOption) GetListPriority ¶
func (x *SelectOption) GetListPriority() uint32
func (*SelectOption) GetLocalizedTextLabel ¶
func (x *SelectOption) GetLocalizedTextLabel() *LocalizedString
func (*SelectOption) GetTextLabel ¶
func (x *SelectOption) GetTextLabel() string
func (*SelectOption) GetValue ¶
func (x *SelectOption) GetValue() string
func (*SelectOption) ProtoMessage ¶
func (*SelectOption) ProtoMessage()
func (*SelectOption) ProtoReflect ¶
func (x *SelectOption) ProtoReflect() protoreflect.Message
func (*SelectOption) Reset ¶
func (x *SelectOption) Reset()
func (*SelectOption) String ¶
func (x *SelectOption) String() string
type SendMessageRequest ¶
type SendMessageRequest struct { MessageId string `protobuf:"bytes,1,opt,name=messageId,proto3" json:"messageId,omitempty"` // Types that are assignable to Target: // *SendMessageRequest_PassIds // *SendMessageRequest_Protocol Target isSendMessageRequest_Target `protobuf_oneof:"target"` // contains filtered or unexported fields }
func (*SendMessageRequest) Descriptor
deprecated
func (*SendMessageRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendMessageRequest.ProtoReflect.Descriptor instead.
func (*SendMessageRequest) GetMessageId ¶
func (x *SendMessageRequest) GetMessageId() string
func (*SendMessageRequest) GetPassIds ¶
func (x *SendMessageRequest) GetPassIds() *PassIds
func (*SendMessageRequest) GetProtocol ¶
func (x *SendMessageRequest) GetProtocol() *Protocol
func (*SendMessageRequest) GetTarget ¶
func (m *SendMessageRequest) GetTarget() isSendMessageRequest_Target
func (*SendMessageRequest) ProtoMessage ¶
func (*SendMessageRequest) ProtoMessage()
func (*SendMessageRequest) ProtoReflect ¶
func (x *SendMessageRequest) ProtoReflect() protoreflect.Message
func (*SendMessageRequest) Reset ¶
func (x *SendMessageRequest) Reset()
func (*SendMessageRequest) String ¶
func (x *SendMessageRequest) String() string
type SendMessageRequest_PassIds ¶
type SendMessageRequest_PassIds struct {
PassIds *PassIds `protobuf:"bytes,2,opt,name=passIds,proto3,oneof"`
}
type SendMessageRequest_Protocol ¶
type SendMessageRequest_Protocol struct {
Protocol *Protocol `protobuf:"bytes,3,opt,name=protocol,proto3,oneof"`
}
type SendMessageResponse ¶
type SendMessageResponse struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*SendMessageResponse) Descriptor
deprecated
func (*SendMessageResponse) Descriptor() ([]byte, []int)
Deprecated: Use SendMessageResponse.ProtoReflect.Descriptor instead.
func (*SendMessageResponse) GetCount ¶
func (x *SendMessageResponse) GetCount() int32
func (*SendMessageResponse) ProtoMessage ¶
func (*SendMessageResponse) ProtoMessage()
func (*SendMessageResponse) ProtoReflect ¶
func (x *SendMessageResponse) ProtoReflect() protoreflect.Message
func (*SendMessageResponse) Reset ¶
func (x *SendMessageResponse) Reset()
func (*SendMessageResponse) String ¶
func (x *SendMessageResponse) String() string
type Sharing ¶
type Sharing struct { // If not disabled will show the 'Share Pass' button on the back of an Apple Wallet pass. Setting a url and description will redirect sharing to a URL (such as a sign-up or info url) instead of sharing the pass. ProhibitSharing bool `protobuf:"varint,1,opt,name=prohibitSharing,proto3" json:"prohibitSharing,omitempty"` // If provided will allow for a custom share URL to be triggered from 'Share Pass' butto. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // If provided will allow for a custom description text to be inserted in the sharing message. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Sharing description in localized language. LocalizedDescription *LocalizedString `protobuf:"bytes,4,opt,name=localizedDescription,proto3" json:"localizedDescription,omitempty"` // contains filtered or unexported fields }
Controls the sharing settings for the program. Sharing settings only apply to Apple Wallet.
func (*Sharing) Descriptor
deprecated
func (*Sharing) GetDescription ¶
func (*Sharing) GetLocalizedDescription ¶
func (x *Sharing) GetLocalizedDescription() *LocalizedString
func (*Sharing) GetProhibitSharing ¶
func (*Sharing) ProtoMessage ¶
func (*Sharing) ProtoMessage()
func (*Sharing) ProtoReflect ¶
func (x *Sharing) ProtoReflect() protoreflect.Message
type SinkSubscription ¶
type SinkSubscription struct { // The uuid for the sink subscription config. // @tag: validateGeneric:"required" validateCreate:"-" validateUpdate:"required" Id string `` /* 129-byte string literal not displayed */ // The uuid for the class object. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ClassId string `` /* 146-byte string literal not displayed */ // The protocol of class object which owns this sink subscription. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" Protocol PassProtocol `` /* 170-byte string literal not displayed */ // Identifies pass event type you are subscribing to. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassEventId []PassEventId `` /* 185-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Status IntegrationStatus `` /* 174-byte string literal not displayed */ // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ConfigType ConfigurationType `` /* 179-byte string literal not displayed */ // Configuration details for the integration. Configuration string `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"` // @tag: validateGeneric:"-" validateCreate:"-" validateUpdate:"-" CreatedAt *timestamppb.Timestamp `` /* 129-byte string literal not displayed */ // @tag: validateGeneric:"-" validateCreate:"-" validateUpdate:"-" UpdatedAt *timestamppb.Timestamp `` /* 129-byte string literal not displayed */ // Identifies protocol specific event type you are subscribing to. // // Types that are assignable to ProtocolEventId: // *SinkSubscription_MembershipEvents // *SinkSubscription_CouponEvents ProtocolEventId isSinkSubscription_ProtocolEventId `protobuf_oneof:"protocolEventId"` // contains filtered or unexported fields }
func (*SinkSubscription) Descriptor
deprecated
func (*SinkSubscription) Descriptor() ([]byte, []int)
Deprecated: Use SinkSubscription.ProtoReflect.Descriptor instead.
func (*SinkSubscription) GetClassId ¶
func (x *SinkSubscription) GetClassId() string
func (*SinkSubscription) GetConfigType ¶
func (x *SinkSubscription) GetConfigType() ConfigurationType
func (*SinkSubscription) GetConfiguration ¶
func (x *SinkSubscription) GetConfiguration() string
func (*SinkSubscription) GetCouponEvents ¶
func (x *SinkSubscription) GetCouponEvents() *CouponEventIds
func (*SinkSubscription) GetCreatedAt ¶
func (x *SinkSubscription) GetCreatedAt() *timestamppb.Timestamp
func (*SinkSubscription) GetId ¶
func (x *SinkSubscription) GetId() string
func (*SinkSubscription) GetMembershipEvents ¶
func (x *SinkSubscription) GetMembershipEvents() *MembershipEventIds
func (*SinkSubscription) GetPassEventId ¶
func (x *SinkSubscription) GetPassEventId() []PassEventId
func (*SinkSubscription) GetProtocol ¶
func (x *SinkSubscription) GetProtocol() PassProtocol
func (*SinkSubscription) GetProtocolEventId ¶
func (m *SinkSubscription) GetProtocolEventId() isSinkSubscription_ProtocolEventId
func (*SinkSubscription) GetStatus ¶
func (x *SinkSubscription) GetStatus() IntegrationStatus
func (*SinkSubscription) GetUpdatedAt ¶
func (x *SinkSubscription) GetUpdatedAt() *timestamppb.Timestamp
func (*SinkSubscription) ProtoMessage ¶
func (*SinkSubscription) ProtoMessage()
func (*SinkSubscription) ProtoReflect ¶
func (x *SinkSubscription) ProtoReflect() protoreflect.Message
func (*SinkSubscription) Reset ¶
func (x *SinkSubscription) Reset()
func (*SinkSubscription) String ¶
func (x *SinkSubscription) String() string
type SinkSubscriptionPayload ¶
type SinkSubscriptionPayload struct { // PassEventId enum string to identify trigger event type Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` Pass *Pass `protobuf:"bytes,2,opt,name=pass,proto3" json:"pass,omitempty"` // contains filtered or unexported fields }
func (*SinkSubscriptionPayload) Descriptor
deprecated
func (*SinkSubscriptionPayload) Descriptor() ([]byte, []int)
Deprecated: Use SinkSubscriptionPayload.ProtoReflect.Descriptor instead.
func (*SinkSubscriptionPayload) GetEvent ¶
func (x *SinkSubscriptionPayload) GetEvent() string
func (*SinkSubscriptionPayload) GetPass ¶
func (x *SinkSubscriptionPayload) GetPass() *Pass
func (*SinkSubscriptionPayload) ProtoMessage ¶
func (*SinkSubscriptionPayload) ProtoMessage()
func (*SinkSubscriptionPayload) ProtoReflect ¶
func (x *SinkSubscriptionPayload) ProtoReflect() protoreflect.Message
func (*SinkSubscriptionPayload) Reset ¶
func (x *SinkSubscriptionPayload) Reset()
func (*SinkSubscriptionPayload) String ¶
func (x *SinkSubscriptionPayload) String() string
type SinkSubscription_CouponEvents ¶
type SinkSubscription_CouponEvents struct { // For coupon protocol subscription. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" CouponEvents *CouponEventIds `` /* 136-byte string literal not displayed */ }
type SinkSubscription_MembershipEvents ¶
type SinkSubscription_MembershipEvents struct { // For membership protocol subscription. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" MembershipEvents *MembershipEventIds `` /* 140-byte string literal not displayed */ }
type SmartPassCsvUploadRequest ¶
type SmartPassCsvUploadRequest struct { // Url used to prefix the smartpass link. Also includes the short code needed to lookup the parent project. // @tag: validateCreate:"required" DistributionUrl string `protobuf:"bytes,1,opt,name=distributionUrl,proto3" json:"distributionUrl,omitempty" validateCreate:"required"` // @tag: validateCreate:"required" CsvContent string `protobuf:"bytes,2,opt,name=csvContent,proto3" json:"csvContent,omitempty" validateCreate:"required"` // contains filtered or unexported fields }
func (*SmartPassCsvUploadRequest) Descriptor
deprecated
func (*SmartPassCsvUploadRequest) Descriptor() ([]byte, []int)
Deprecated: Use SmartPassCsvUploadRequest.ProtoReflect.Descriptor instead.
func (*SmartPassCsvUploadRequest) GetCsvContent ¶
func (x *SmartPassCsvUploadRequest) GetCsvContent() string
func (*SmartPassCsvUploadRequest) GetDistributionUrl ¶
func (x *SmartPassCsvUploadRequest) GetDistributionUrl() string
func (*SmartPassCsvUploadRequest) ProtoMessage ¶
func (*SmartPassCsvUploadRequest) ProtoMessage()
func (*SmartPassCsvUploadRequest) ProtoReflect ¶
func (x *SmartPassCsvUploadRequest) ProtoReflect() protoreflect.Message
func (*SmartPassCsvUploadRequest) Reset ¶
func (x *SmartPassCsvUploadRequest) Reset()
func (*SmartPassCsvUploadRequest) String ¶
func (x *SmartPassCsvUploadRequest) String() string
type SmartPassLinkRequest ¶
type SmartPassLinkRequest struct { // The PassKit URL used to generate the link; found under your SmartPass link settings in the Portal: https://github.com/PassKit/smart-pass-link-from-csv-generator#how-to-use // @tag: validateCreate:"required,url" ProjectDistributionUrl *Url `` /* 127-byte string literal not displayed */ // The fields for data to go into your SmartPass link: https://github.com/PassKit/smart-pass-link-from-csv-generator#available-field-names // @tag: validateCreate:"required,min=1" Fields map[string]string `` /* 185-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SmartPassLinkRequest) Descriptor
deprecated
func (*SmartPassLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use SmartPassLinkRequest.ProtoReflect.Descriptor instead.
func (*SmartPassLinkRequest) GetFields ¶
func (x *SmartPassLinkRequest) GetFields() map[string]string
func (*SmartPassLinkRequest) GetProjectDistributionUrl ¶
func (x *SmartPassLinkRequest) GetProjectDistributionUrl() *Url
func (*SmartPassLinkRequest) ProtoMessage ¶
func (*SmartPassLinkRequest) ProtoMessage()
func (*SmartPassLinkRequest) ProtoReflect ¶
func (x *SmartPassLinkRequest) ProtoReflect() protoreflect.Message
func (*SmartPassLinkRequest) Reset ¶
func (x *SmartPassLinkRequest) Reset()
func (*SmartPassLinkRequest) String ¶
func (x *SmartPassLinkRequest) String() string
type SmsTemplate ¶
type SmsTemplate struct { // content of the SMS; needs to be limited to 70 unicode characters. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` // localized content of the SMS; needs to be limited to 70 unicode characters. Can contain any of the fields from fields array: ${DISPLAY_NAME}, ${EMAIL_ADDRESS}, etc. LocalizedContent *LocalizedString `protobuf:"bytes,2,opt,name=localizedContent,proto3" json:"localizedContent,omitempty"` // contains filtered or unexported fields }
SMS contains details for a sending an sms to customers. Uses the default PassKit SMS provider and sending credentials.
func (*SmsTemplate) Descriptor
deprecated
func (*SmsTemplate) Descriptor() ([]byte, []int)
Deprecated: Use SmsTemplate.ProtoReflect.Descriptor instead.
func (*SmsTemplate) GetContent ¶
func (x *SmsTemplate) GetContent() string
func (*SmsTemplate) GetLocalizedContent ¶
func (x *SmsTemplate) GetLocalizedContent() *LocalizedString
func (*SmsTemplate) ProtoMessage ¶
func (*SmsTemplate) ProtoMessage()
func (*SmsTemplate) ProtoReflect ¶
func (x *SmsTemplate) ProtoReflect() protoreflect.Message
func (*SmsTemplate) Reset ¶
func (x *SmsTemplate) Reset()
func (*SmsTemplate) String ¶
func (x *SmsTemplate) String() string
type StampImageConfig ¶
type StampImageConfig struct { // @tag: validateCreate:"isdefault" validateUpdate:"required,uuidCompressedString" Id string `` /* 131-byte string literal not displayed */ // @tag: validateGeneric:"omitempty,min=0,max=50" Padding float32 `protobuf:"fixed32,2,opt,name=padding,proto3" json:"padding,omitempty" validateGeneric:"omitempty,min=0,max=50"` // @tag: validateGeneric:"required,max=50" TotalStamps uint32 `protobuf:"varint,3,opt,name=totalStamps,proto3" json:"totalStamps,omitempty" validateGeneric:"required,max=50"` // @tag: validateGeneric:"required" StampImage string `protobuf:"bytes,4,opt,name=stampImage,proto3" json:"stampImage,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"omitempty" UnstampImage string `protobuf:"bytes,5,opt,name=unstampImage,proto3" json:"unstampImage,omitempty" validateGeneric:"omitempty"` // @tag: validateGeneric:"required_without=BackgroundColor,omitempty" BackgroundImage string `` /* 144-byte string literal not displayed */ // @tag: validateGeneric:"required_without=BackgroundImage,omitempty,hexcolor" BackgroundColor string `` /* 153-byte string literal not displayed */ // @tag: validateGeneric:"required_with=BackgroundColor,omitempty,min=0,max=1" BackgroundOpacity float32 `` /* 159-byte string literal not displayed */ // @tag: validateGeneric:"required,hexcolor" StampColor string `protobuf:"bytes,9,opt,name=stampColor,proto3" json:"stampColor,omitempty" validateGeneric:"required,hexcolor"` // @tag: validateGeneric:"required,omitempty,min=0,max=1" StampOpacity float32 `` /* 129-byte string literal not displayed */ // @tag: validateGeneric:"omitempty,hexcolor" UnstampColor string `protobuf:"bytes,11,opt,name=unstampColor,proto3" json:"unstampColor,omitempty" validateGeneric:"omitempty,hexcolor"` // @tag: validateGeneric:"required_with=unstampColor,omitempty,min=0,max=1" UnstampOpacity float32 `` /* 151-byte string literal not displayed */ Placeholders bool `protobuf:"varint,13,opt,name=placeholders,proto3" json:"placeholders,omitempty"` // @tag: validateGeneric:"required_with=Placeholders,omitempty,hexcolor" PlaceholderColor string `` /* 150-byte string literal not displayed */ // @tag: validateGeneric:"required_with=PlaceholderColor,omitempty,min=0,max=1" PlaceholderOpacity float32 `` /* 163-byte string literal not displayed */ // @tag: validateGeneric:"required_with=Placeholders,omitempty,hexcolor" PlaceholderBorderColor string `` /* 162-byte string literal not displayed */ // @tag: validateGeneric:"required_with=PlaceholderBorderColor,omitempty,min=0,max=1" PlaceholderBorderOpacity float32 `` /* 181-byte string literal not displayed */ RewardPlaceholders bool `protobuf:"varint,18,opt,name=rewardPlaceholders,proto3" json:"rewardPlaceholders,omitempty"` // @tag: validateGeneric:"required_with=RewardPlaceholders,omitempty,hexcolor" RewardBorderColor string `` /* 158-byte string literal not displayed */ // @tag: validateGeneric:"required_with=RewardBorderColor,omitempty,min=0,max=1" RewardBorderOpacity float32 `` /* 166-byte string literal not displayed */ // @tag: validateGeneric:"required_with=RewardPositions,omitempty,hexcolor" RewardBackgroundColor string `` /* 163-byte string literal not displayed */ // @tag: validateGeneric:"required_with=RewardBackgroundColor,omitempty,min=0,max=1" RewardBackgroundOpacity float32 `` /* 178-byte string literal not displayed */ // takes a bitmask of rewards positions. // @tag: validateGeneric:"omitempty" RewardPositions uint64 `protobuf:"varint,23,opt,name=rewardPositions,proto3" json:"rewardPositions,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*StampImageConfig) Descriptor
deprecated
func (*StampImageConfig) Descriptor() ([]byte, []int)
Deprecated: Use StampImageConfig.ProtoReflect.Descriptor instead.
func (*StampImageConfig) GetBackgroundColor ¶
func (x *StampImageConfig) GetBackgroundColor() string
func (*StampImageConfig) GetBackgroundImage ¶
func (x *StampImageConfig) GetBackgroundImage() string
func (*StampImageConfig) GetBackgroundOpacity ¶
func (x *StampImageConfig) GetBackgroundOpacity() float32
func (*StampImageConfig) GetId ¶
func (x *StampImageConfig) GetId() string
func (*StampImageConfig) GetPadding ¶
func (x *StampImageConfig) GetPadding() float32
func (*StampImageConfig) GetPlaceholderBorderColor ¶
func (x *StampImageConfig) GetPlaceholderBorderColor() string
func (*StampImageConfig) GetPlaceholderBorderOpacity ¶
func (x *StampImageConfig) GetPlaceholderBorderOpacity() float32
func (*StampImageConfig) GetPlaceholderColor ¶
func (x *StampImageConfig) GetPlaceholderColor() string
func (*StampImageConfig) GetPlaceholderOpacity ¶
func (x *StampImageConfig) GetPlaceholderOpacity() float32
func (*StampImageConfig) GetPlaceholders ¶
func (x *StampImageConfig) GetPlaceholders() bool
func (*StampImageConfig) GetRewardBackgroundColor ¶
func (x *StampImageConfig) GetRewardBackgroundColor() string
func (*StampImageConfig) GetRewardBackgroundOpacity ¶
func (x *StampImageConfig) GetRewardBackgroundOpacity() float32
func (*StampImageConfig) GetRewardBorderColor ¶
func (x *StampImageConfig) GetRewardBorderColor() string
func (*StampImageConfig) GetRewardBorderOpacity ¶
func (x *StampImageConfig) GetRewardBorderOpacity() float32
func (*StampImageConfig) GetRewardPlaceholders ¶
func (x *StampImageConfig) GetRewardPlaceholders() bool
func (*StampImageConfig) GetRewardPositions ¶
func (x *StampImageConfig) GetRewardPositions() uint64
func (*StampImageConfig) GetStampColor ¶
func (x *StampImageConfig) GetStampColor() string
func (*StampImageConfig) GetStampImage ¶
func (x *StampImageConfig) GetStampImage() string
func (*StampImageConfig) GetStampOpacity ¶
func (x *StampImageConfig) GetStampOpacity() float32
func (*StampImageConfig) GetTotalStamps ¶
func (x *StampImageConfig) GetTotalStamps() uint32
func (*StampImageConfig) GetUnstampColor ¶
func (x *StampImageConfig) GetUnstampColor() string
func (*StampImageConfig) GetUnstampImage ¶
func (x *StampImageConfig) GetUnstampImage() string
func (*StampImageConfig) GetUnstampOpacity ¶
func (x *StampImageConfig) GetUnstampOpacity() float32
func (*StampImageConfig) ProtoMessage ¶
func (*StampImageConfig) ProtoMessage()
func (*StampImageConfig) ProtoReflect ¶
func (x *StampImageConfig) ProtoReflect() protoreflect.Message
func (*StampImageConfig) Reset ¶
func (x *StampImageConfig) Reset()
func (*StampImageConfig) String ¶
func (x *StampImageConfig) String() string
type StampImageRequest ¶
type StampImageRequest struct { // PassKit Image Id. // @tag: validateGeneric:"required,uuidCompressedString" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateGeneric:"required,uuidCompressedString"` // a bitmask indicating the stamped status (E.g. a value of 22 indicates stamps 2, 3 and 5 are stamped). Status uint64 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*StampImageRequest) Descriptor
deprecated
func (*StampImageRequest) Descriptor() ([]byte, []int)
Deprecated: Use StampImageRequest.ProtoReflect.Descriptor instead.
func (*StampImageRequest) GetId ¶
func (x *StampImageRequest) GetId() string
func (*StampImageRequest) GetStatus ¶
func (x *StampImageRequest) GetStatus() uint64
func (*StampImageRequest) ProtoMessage ¶
func (*StampImageRequest) ProtoMessage()
func (*StampImageRequest) ProtoReflect ¶
func (x *StampImageRequest) ProtoReflect() protoreflect.Message
func (*StampImageRequest) Reset ¶
func (x *StampImageRequest) Reset()
func (*StampImageRequest) String ¶
func (x *StampImageRequest) String() string
type StandardEvent ¶
type StandardEvent struct { // Standard event // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Event FbPixelStandardEvent `` /* 173-byte string literal not displayed */ // Optional event properties // @tag: validateGeneric:"omitempty,json" validateCreate:"omitempty,json" validateUpdate:"omitempty,json" Properties string `` /* 170-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StandardEvent) Descriptor
deprecated
func (*StandardEvent) Descriptor() ([]byte, []int)
Deprecated: Use StandardEvent.ProtoReflect.Descriptor instead.
func (*StandardEvent) GetEvent ¶
func (x *StandardEvent) GetEvent() FbPixelStandardEvent
func (*StandardEvent) GetProperties ¶
func (x *StandardEvent) GetProperties() string
func (*StandardEvent) ProtoMessage ¶
func (*StandardEvent) ProtoMessage()
func (*StandardEvent) ProtoReflect ¶
func (x *StandardEvent) ProtoReflect() protoreflect.Message
func (*StandardEvent) Reset ¶
func (x *StandardEvent) Reset()
func (*StandardEvent) String ¶
func (x *StandardEvent) String() string
type StandardFields ¶
type StandardFields int32
const ( StandardFields_STANDARD_FIELDS_DO_NOT_USE StandardFields = 0 StandardFields_STANDARD_MESSAGES StandardFields = 1 StandardFields_STANDARD_LEGAL StandardFields = 2 StandardFields_STANDARD_EXPIRY_DATE StandardFields = 3 StandardFields_STANDARD_USEFUL_LINKS StandardFields = 4 StandardFields_STANDARD_OPT_OUT StandardFields = 5 StandardFields_STANDARD_LOCATIONS StandardFields = 6 )
func (StandardFields) Descriptor ¶
func (StandardFields) Descriptor() protoreflect.EnumDescriptor
func (StandardFields) Enum ¶
func (x StandardFields) Enum() *StandardFields
func (StandardFields) EnumDescriptor
deprecated
func (StandardFields) EnumDescriptor() ([]byte, []int)
Deprecated: Use StandardFields.Descriptor instead.
func (StandardFields) Number ¶
func (x StandardFields) Number() protoreflect.EnumNumber
func (StandardFields) String ¶
func (x StandardFields) String() string
func (StandardFields) Type ¶
func (StandardFields) Type() protoreflect.EnumType
type Status ¶
type Status int32
Status is the best determined status of the pass.
const ( // Pass has been issued. Status_PASS_ISSUED Status = 0 // Pass has been installed in a wallet. Status_PASS_INSTALLED Status = 1 // Pass has been uninstalled (possibly deleted) from a wallet. Status_PASS_UNINSTALLED Status = 2 // Pass has been invalidated. Status_PASS_INVALIDATED Status = 3 )
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type Strings ¶
type Strings struct { Response []string `protobuf:"bytes,1,rep,name=response,proto3" json:"response,omitempty"` // contains filtered or unexported fields }
Repeated field of dynamically typed values (including string, bool, option, syntax)
func (*Strings) Descriptor
deprecated
func (*Strings) GetResponse ¶
func (*Strings) ProtoMessage ¶
func (*Strings) ProtoMessage()
func (*Strings) ProtoReflect ¶
func (x *Strings) ProtoReflect() protoreflect.Message
type SubscriptionRequest ¶
type SubscriptionRequest struct { // The protocol which the class object belongs to. // @tag: validateGeneric:"required" validateUpdate:"required" Protocol PassProtocol `` /* 144-byte string literal not displayed */ // The class object Id which integration belongs to. // @tag: validateGeneric:"required" validateUpdate:"required" SubscriptionId string `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SubscriptionRequest) Descriptor
deprecated
func (*SubscriptionRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscriptionRequest.ProtoReflect.Descriptor instead.
func (*SubscriptionRequest) GetProtocol ¶
func (x *SubscriptionRequest) GetProtocol() PassProtocol
func (*SubscriptionRequest) GetSubscriptionId ¶
func (x *SubscriptionRequest) GetSubscriptionId() string
func (*SubscriptionRequest) ProtoMessage ¶
func (*SubscriptionRequest) ProtoMessage()
func (*SubscriptionRequest) ProtoReflect ¶
func (x *SubscriptionRequest) ProtoReflect() protoreflect.Message
func (*SubscriptionRequest) Reset ¶
func (x *SubscriptionRequest) Reset()
func (*SubscriptionRequest) String ¶
func (x *SubscriptionRequest) String() string
type SubscriptionRequestByClassId ¶
type SubscriptionRequestByClassId struct { // The protocol which the class object belongs to. // @tag: validateGeneric:"required" validateUpdate:"required" Protocol PassProtocol `` /* 144-byte string literal not displayed */ // The uuid for the class object. For Membership it is ProgramId, Coupon is CampaignId, Flight is FlightId. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ClassId string `` /* 146-byte string literal not displayed */ // @tag: validateGeneric:"required" validateUpdate:"required" ConfigType ConfigurationType `` /* 153-byte string literal not displayed */ // Identifies protocol specific event type. // @tag: validateGeneric:"required" validateUpdate:"required" // // Types that are assignable to EventId: // *SubscriptionRequestByClassId_PassEventId // *SubscriptionRequestByClassId_MembershipEventId // *SubscriptionRequestByClassId_CouponEventId EventId isSubscriptionRequestByClassId_EventId `protobuf_oneof:"eventId" validateGeneric:"required" validateUpdate:"required"` // contains filtered or unexported fields }
func (*SubscriptionRequestByClassId) Descriptor
deprecated
func (*SubscriptionRequestByClassId) Descriptor() ([]byte, []int)
Deprecated: Use SubscriptionRequestByClassId.ProtoReflect.Descriptor instead.
func (*SubscriptionRequestByClassId) GetClassId ¶
func (x *SubscriptionRequestByClassId) GetClassId() string
func (*SubscriptionRequestByClassId) GetConfigType ¶
func (x *SubscriptionRequestByClassId) GetConfigType() ConfigurationType
func (*SubscriptionRequestByClassId) GetCouponEventId ¶
func (x *SubscriptionRequestByClassId) GetCouponEventId() CouponEventId
func (*SubscriptionRequestByClassId) GetEventId ¶
func (m *SubscriptionRequestByClassId) GetEventId() isSubscriptionRequestByClassId_EventId
func (*SubscriptionRequestByClassId) GetMembershipEventId ¶
func (x *SubscriptionRequestByClassId) GetMembershipEventId() MembershipEventId
func (*SubscriptionRequestByClassId) GetPassEventId ¶
func (x *SubscriptionRequestByClassId) GetPassEventId() PassEventId
func (*SubscriptionRequestByClassId) GetProtocol ¶
func (x *SubscriptionRequestByClassId) GetProtocol() PassProtocol
func (*SubscriptionRequestByClassId) ProtoMessage ¶
func (*SubscriptionRequestByClassId) ProtoMessage()
func (*SubscriptionRequestByClassId) ProtoReflect ¶
func (x *SubscriptionRequestByClassId) ProtoReflect() protoreflect.Message
func (*SubscriptionRequestByClassId) Reset ¶
func (x *SubscriptionRequestByClassId) Reset()
func (*SubscriptionRequestByClassId) String ¶
func (x *SubscriptionRequestByClassId) String() string
type SubscriptionRequestByClassId_CouponEventId ¶
type SubscriptionRequestByClassId_CouponEventId struct { // For coupon protocol subscription. // @tag: validateGeneric:"omitempty" validateUpdate:"omitempty" CouponEventId CouponEventId `` /* 132-byte string literal not displayed */ }
type SubscriptionRequestByClassId_MembershipEventId ¶
type SubscriptionRequestByClassId_MembershipEventId struct { // For membership protocol subscription. // @tag: validateGeneric:"omitempty" validateUpdate:"omitempty" MembershipEventId MembershipEventId `` /* 140-byte string literal not displayed */ }
type SubscriptionRequestByClassId_PassEventId ¶
type SubscriptionRequestByClassId_PassEventId struct { // Identifies pass event type. // @tag: validateGeneric:"omitempty" validateUpdate:"omitempty" PassEventId PassEventId `` /* 128-byte string literal not displayed */ }
type SupportedAndroidWallet ¶
type SupportedAndroidWallet int32
const ( // For legacy support, a setting of do not use will default to WalletPasses. SupportedAndroidWallet_ANDROID_WALLET_DO_NOT_USE SupportedAndroidWallet = 0 // Android PassWallet https://passwallet.net. SupportedAndroidWallet_ANDROID_WALLET_PASSWALLET SupportedAndroidWallet = 1 // WalletPasses https://walletpasses.io (Default). SupportedAndroidWallet_ANDROID_WALLET_WALLETPASSES SupportedAndroidWallet = 2 )
func (SupportedAndroidWallet) Descriptor ¶
func (SupportedAndroidWallet) Descriptor() protoreflect.EnumDescriptor
func (SupportedAndroidWallet) Enum ¶
func (x SupportedAndroidWallet) Enum() *SupportedAndroidWallet
func (SupportedAndroidWallet) EnumDescriptor
deprecated
func (SupportedAndroidWallet) EnumDescriptor() ([]byte, []int)
Deprecated: Use SupportedAndroidWallet.Descriptor instead.
func (SupportedAndroidWallet) Number ¶
func (x SupportedAndroidWallet) Number() protoreflect.EnumNumber
func (SupportedAndroidWallet) String ¶
func (x SupportedAndroidWallet) String() string
func (SupportedAndroidWallet) Type ¶
func (SupportedAndroidWallet) Type() protoreflect.EnumType
type TLSCertificateData ¶
type TLSCertificateData struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CommonName string `protobuf:"bytes,2,opt,name=commonName,proto3" json:"commonName,omitempty"` SerialNumber string `protobuf:"bytes,3,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"` ValidFrom *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=validFrom,proto3" json:"validFrom,omitempty"` ValidTo *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=validTo,proto3" json:"validTo,omitempty"` Modulus string `protobuf:"bytes,6,opt,name=modulus,proto3" json:"modulus,omitempty"` SubjectAlternativeNames []string `protobuf:"bytes,7,rep,name=subjectAlternativeNames,proto3" json:"subjectAlternativeNames,omitempty"` OwnerUsername string `protobuf:"bytes,8,opt,name=ownerUsername,proto3" json:"ownerUsername,omitempty"` // contains filtered or unexported fields }
func (*TLSCertificateData) Descriptor
deprecated
func (*TLSCertificateData) Descriptor() ([]byte, []int)
Deprecated: Use TLSCertificateData.ProtoReflect.Descriptor instead.
func (*TLSCertificateData) GetCommonName ¶
func (x *TLSCertificateData) GetCommonName() string
func (*TLSCertificateData) GetId ¶
func (x *TLSCertificateData) GetId() string
func (*TLSCertificateData) GetModulus ¶
func (x *TLSCertificateData) GetModulus() string
func (*TLSCertificateData) GetOwnerUsername ¶
func (x *TLSCertificateData) GetOwnerUsername() string
func (*TLSCertificateData) GetSerialNumber ¶
func (x *TLSCertificateData) GetSerialNumber() string
func (*TLSCertificateData) GetSubjectAlternativeNames ¶
func (x *TLSCertificateData) GetSubjectAlternativeNames() []string
func (*TLSCertificateData) GetValidFrom ¶
func (x *TLSCertificateData) GetValidFrom() *timestamppb.Timestamp
func (*TLSCertificateData) GetValidTo ¶
func (x *TLSCertificateData) GetValidTo() *timestamppb.Timestamp
func (*TLSCertificateData) ProtoMessage ¶
func (*TLSCertificateData) ProtoMessage()
func (*TLSCertificateData) ProtoReflect ¶
func (x *TLSCertificateData) ProtoReflect() protoreflect.Message
func (*TLSCertificateData) Reset ¶
func (x *TLSCertificateData) Reset()
func (*TLSCertificateData) String ¶
func (x *TLSCertificateData) String() string
type TLSCertificateRequest ¶
type TLSCertificateRequest struct { Certificate []byte `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"` CaChain []byte `protobuf:"bytes,2,opt,name=caChain,proto3" json:"caChain,omitempty"` PrivateKey []byte `protobuf:"bytes,3,opt,name=privateKey,proto3" json:"privateKey,omitempty"` // contains filtered or unexported fields }
func (*TLSCertificateRequest) Descriptor
deprecated
func (*TLSCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TLSCertificateRequest.ProtoReflect.Descriptor instead.
func (*TLSCertificateRequest) GetCaChain ¶
func (x *TLSCertificateRequest) GetCaChain() []byte
func (*TLSCertificateRequest) GetCertificate ¶
func (x *TLSCertificateRequest) GetCertificate() []byte
func (*TLSCertificateRequest) GetPrivateKey ¶
func (x *TLSCertificateRequest) GetPrivateKey() []byte
func (*TLSCertificateRequest) ProtoMessage ¶
func (*TLSCertificateRequest) ProtoMessage()
func (*TLSCertificateRequest) ProtoReflect ¶
func (x *TLSCertificateRequest) ProtoReflect() protoreflect.Message
func (*TLSCertificateRequest) Reset ¶
func (x *TLSCertificateRequest) Reset()
func (*TLSCertificateRequest) String ¶
func (x *TLSCertificateRequest) String() string
type TemplatesClient ¶
type TemplatesClient interface { CreateTemplate(ctx context.Context, in *PassTemplate, opts ...grpc.CallOption) (*Id, error) UpdateTemplate(ctx context.Context, in *PassTemplate, opts ...grpc.CallOption) (*PassTemplate, error) GetTemplate(ctx context.Context, in *Id, opts ...grpc.CallOption) (*PassTemplateResponse, error) GetDefaultTemplate(ctx context.Context, in *DefaultTemplateRequest, opts ...grpc.CallOption) (*PassTemplate, error) CopyTemplate(ctx context.Context, in *CopyObjectInput, opts ...grpc.CallOption) (*Id, error) DeleteTemplate(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) ListTemplatesForUserDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Templates_ListTemplatesForUserDeprecatedClient, error) ListTemplatesForUser(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Templates_ListTemplatesForUserClient, error) ListTemplatesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Templates_ListTemplatesDeprecatedClient, error) ListTemplates(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Templates_ListTemplatesClient, error) CountTemplatesDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountTemplates(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) CountTemplatesForUserDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountTemplatesForUser(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) CreateLocation(ctx context.Context, in *GPSLocation, opts ...grpc.CallOption) (*Id, error) UpdateLocation(ctx context.Context, in *GPSLocation, opts ...grpc.CallOption) (*GPSLocation, error) GetLocation(ctx context.Context, in *Id, opts ...grpc.CallOption) (*GPSLocation, error) ListLocationsDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Templates_ListLocationsDeprecatedClient, error) ListLocations(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Templates_ListLocationsClient, error) CopyLocation(ctx context.Context, in *CopyObjectInput, opts ...grpc.CallOption) (*Id, error) DeleteLocation(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) CountLocationsDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountLocations(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) CreateBeacon(ctx context.Context, in *Beacon, opts ...grpc.CallOption) (*Id, error) UpdateBeacon(ctx context.Context, in *Beacon, opts ...grpc.CallOption) (*Beacon, error) GetBeacon(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Beacon, error) ListBeaconsDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Templates_ListBeaconsDeprecatedClient, error) ListBeacons(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Templates_ListBeaconsClient, error) CopyBeacon(ctx context.Context, in *CopyObjectInput, opts ...grpc.CallOption) (*Id, error) DeleteBeacon(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) CountBeaconsDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountBeacons(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) CreateLink(ctx context.Context, in *Link, opts ...grpc.CallOption) (*Id, error) UpdateLink(ctx context.Context, in *Link, opts ...grpc.CallOption) (*Link, error) GetLink(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Link, error) ListLinksDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Templates_ListLinksDeprecatedClient, error) ListLinks(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Templates_ListLinksClient, error) CopyLink(ctx context.Context, in *CopyObjectInput, opts ...grpc.CallOption) (*Id, error) DeleteLink(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) CountLinksDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (*Count, error) CountLinks(ctx context.Context, in *Filters, opts ...grpc.CallOption) (*Count, error) }
TemplatesClient is the client API for Templates 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 NewTemplatesClient ¶
func NewTemplatesClient(cc grpc.ClientConnInterface) TemplatesClient
type TemplatesServer ¶
type TemplatesServer interface { CreateTemplate(context.Context, *PassTemplate) (*Id, error) UpdateTemplate(context.Context, *PassTemplate) (*PassTemplate, error) GetTemplate(context.Context, *Id) (*PassTemplateResponse, error) GetDefaultTemplate(context.Context, *DefaultTemplateRequest) (*PassTemplate, error) CopyTemplate(context.Context, *CopyObjectInput) (*Id, error) DeleteTemplate(context.Context, *Id) (*emptypb.Empty, error) ListTemplatesForUserDeprecated(*Pagination, Templates_ListTemplatesForUserDeprecatedServer) error ListTemplatesForUser(*Filters, Templates_ListTemplatesForUserServer) error ListTemplatesDeprecated(*Pagination, Templates_ListTemplatesDeprecatedServer) error ListTemplates(*Filters, Templates_ListTemplatesServer) error CountTemplatesDeprecated(context.Context, *Pagination) (*Count, error) CountTemplates(context.Context, *Filters) (*Count, error) CountTemplatesForUserDeprecated(context.Context, *Pagination) (*Count, error) CountTemplatesForUser(context.Context, *Filters) (*Count, error) CreateLocation(context.Context, *GPSLocation) (*Id, error) UpdateLocation(context.Context, *GPSLocation) (*GPSLocation, error) GetLocation(context.Context, *Id) (*GPSLocation, error) ListLocationsDeprecated(*Pagination, Templates_ListLocationsDeprecatedServer) error ListLocations(*Filters, Templates_ListLocationsServer) error CopyLocation(context.Context, *CopyObjectInput) (*Id, error) DeleteLocation(context.Context, *Id) (*emptypb.Empty, error) CountLocationsDeprecated(context.Context, *Pagination) (*Count, error) CountLocations(context.Context, *Filters) (*Count, error) CreateBeacon(context.Context, *Beacon) (*Id, error) UpdateBeacon(context.Context, *Beacon) (*Beacon, error) GetBeacon(context.Context, *Id) (*Beacon, error) ListBeaconsDeprecated(*Pagination, Templates_ListBeaconsDeprecatedServer) error ListBeacons(*Filters, Templates_ListBeaconsServer) error CopyBeacon(context.Context, *CopyObjectInput) (*Id, error) DeleteBeacon(context.Context, *Id) (*emptypb.Empty, error) CountBeaconsDeprecated(context.Context, *Pagination) (*Count, error) CountBeacons(context.Context, *Filters) (*Count, error) CreateLink(context.Context, *Link) (*Id, error) UpdateLink(context.Context, *Link) (*Link, error) GetLink(context.Context, *Id) (*Link, error) ListLinksDeprecated(*Pagination, Templates_ListLinksDeprecatedServer) error ListLinks(*Filters, Templates_ListLinksServer) error CopyLink(context.Context, *CopyObjectInput) (*Id, error) DeleteLink(context.Context, *Id) (*emptypb.Empty, error) CountLinksDeprecated(context.Context, *Pagination) (*Count, error) CountLinks(context.Context, *Filters) (*Count, error) }
TemplatesServer is the server API for Templates service. All implementations should embed UnimplementedTemplatesServer for forward compatibility
type Templates_ListBeaconsClient ¶
type Templates_ListBeaconsClient interface { Recv() (*Beacon, error) grpc.ClientStream }
type Templates_ListBeaconsDeprecatedClient ¶
type Templates_ListBeaconsDeprecatedClient interface { Recv() (*Beacon, error) grpc.ClientStream }
type Templates_ListBeaconsDeprecatedServer ¶
type Templates_ListBeaconsDeprecatedServer interface { Send(*Beacon) error grpc.ServerStream }
type Templates_ListBeaconsServer ¶
type Templates_ListBeaconsServer interface { Send(*Beacon) error grpc.ServerStream }
type Templates_ListLinksClient ¶
type Templates_ListLinksClient interface { Recv() (*Link, error) grpc.ClientStream }
type Templates_ListLinksDeprecatedClient ¶
type Templates_ListLinksDeprecatedClient interface { Recv() (*Link, error) grpc.ClientStream }
type Templates_ListLinksDeprecatedServer ¶
type Templates_ListLinksDeprecatedServer interface { Send(*Link) error grpc.ServerStream }
type Templates_ListLinksServer ¶
type Templates_ListLinksServer interface { Send(*Link) error grpc.ServerStream }
type Templates_ListLocationsClient ¶
type Templates_ListLocationsClient interface { Recv() (*GPSLocation, error) grpc.ClientStream }
type Templates_ListLocationsDeprecatedClient ¶
type Templates_ListLocationsDeprecatedClient interface { Recv() (*GPSLocation, error) grpc.ClientStream }
type Templates_ListLocationsDeprecatedServer ¶
type Templates_ListLocationsDeprecatedServer interface { Send(*GPSLocation) error grpc.ServerStream }
type Templates_ListLocationsServer ¶
type Templates_ListLocationsServer interface { Send(*GPSLocation) error grpc.ServerStream }
type Templates_ListTemplatesClient ¶
type Templates_ListTemplatesClient interface { Recv() (*PassTemplateResponse, error) grpc.ClientStream }
type Templates_ListTemplatesDeprecatedClient ¶
type Templates_ListTemplatesDeprecatedClient interface { Recv() (*PassTemplateResponse, error) grpc.ClientStream }
type Templates_ListTemplatesDeprecatedServer ¶
type Templates_ListTemplatesDeprecatedServer interface { Send(*PassTemplateResponse) error grpc.ServerStream }
type Templates_ListTemplatesForUserClient ¶
type Templates_ListTemplatesForUserClient interface { Recv() (*PassTemplateResponse, error) grpc.ClientStream }
type Templates_ListTemplatesForUserDeprecatedClient ¶
type Templates_ListTemplatesForUserDeprecatedClient interface { Recv() (*PassTemplateResponse, error) grpc.ClientStream }
type Templates_ListTemplatesForUserDeprecatedServer ¶
type Templates_ListTemplatesForUserDeprecatedServer interface { Send(*PassTemplateResponse) error grpc.ServerStream }
type Templates_ListTemplatesForUserServer ¶
type Templates_ListTemplatesForUserServer interface { Send(*PassTemplateResponse) error grpc.ServerStream }
type Templates_ListTemplatesServer ¶
type Templates_ListTemplatesServer interface { Send(*PassTemplateResponse) error grpc.ServerStream }
type TextAlignment ¶
type TextAlignment int32
const ( TextAlignment_TEXT_ALIGNMENT_DO_NOT_USE TextAlignment = 0 TextAlignment_LEFT TextAlignment = 1 TextAlignment_CENTER TextAlignment = 2 TextAlignment_RIGHT TextAlignment = 3 // Used for Apple only. TextAlignment_NATURAL TextAlignment = 4 )
func (TextAlignment) Descriptor ¶
func (TextAlignment) Descriptor() protoreflect.EnumDescriptor
func (TextAlignment) Enum ¶
func (x TextAlignment) Enum() *TextAlignment
func (TextAlignment) EnumDescriptor
deprecated
func (TextAlignment) EnumDescriptor() ([]byte, []int)
Deprecated: Use TextAlignment.Descriptor instead.
func (TextAlignment) Number ¶
func (x TextAlignment) Number() protoreflect.EnumNumber
func (TextAlignment) String ¶
func (x TextAlignment) String() string
func (TextAlignment) Type ¶
func (TextAlignment) Type() protoreflect.EnumType
type Time ¶
type Time struct { // Hour. // @tag: validateGeneric:"min=0,max=23" Hour int32 `protobuf:"varint,1,opt,name=hour,proto3" json:"hour,omitempty" validateGeneric:"min=0,max=23"` // Minute. // @tag: validateGeneric:"min=0,max=60" Minute int32 `protobuf:"varint,2,opt,name=minute,proto3" json:"minute,omitempty" validateGeneric:"min=0,max=60"` // Second. // @tag: validateGeneric:"min=0,max=60" Second int32 `protobuf:"varint,3,opt,name=second,proto3" json:"second,omitempty" validateGeneric:"min=0,max=60"` // contains filtered or unexported fields }
A fixed time without timezone information.
func (*Time) Descriptor
deprecated
func (*Time) ProtoMessage ¶
func (*Time) ProtoMessage()
func (*Time) ProtoReflect ¶
func (x *Time) ProtoReflect() protoreflect.Message
type TimeState ¶
type TimeState int32
func (TimeState) Descriptor ¶
func (TimeState) Descriptor() protoreflect.EnumDescriptor
func (TimeState) EnumDescriptor
deprecated
func (TimeState) Number ¶
func (x TimeState) Number() protoreflect.EnumNumber
func (TimeState) Type ¶
func (TimeState) Type() protoreflect.EnumType
type Toggle ¶
type Toggle int32
func (Toggle) Descriptor ¶
func (Toggle) Descriptor() protoreflect.EnumDescriptor
func (Toggle) EnumDescriptor
deprecated
func (Toggle) Number ¶
func (x Toggle) Number() protoreflect.EnumNumber
func (Toggle) Type ¶
func (Toggle) Type() protoreflect.EnumType
type TrackingSettings ¶
type TrackingSettings struct { // Facebook Pixel settings // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" FacebookPixelSettings *FacebookPixelSettings `` /* 177-byte string literal not displayed */ // Google Analytics settings // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" GoogleAnalyticsSettings *GoogleAnalyticsSettings `` /* 181-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TrackingSettings) Descriptor
deprecated
func (*TrackingSettings) Descriptor() ([]byte, []int)
Deprecated: Use TrackingSettings.ProtoReflect.Descriptor instead.
func (*TrackingSettings) GetFacebookPixelSettings ¶
func (x *TrackingSettings) GetFacebookPixelSettings() *FacebookPixelSettings
func (*TrackingSettings) GetGoogleAnalyticsSettings ¶
func (x *TrackingSettings) GetGoogleAnalyticsSettings() *GoogleAnalyticsSettings
func (*TrackingSettings) ProtoMessage ¶
func (*TrackingSettings) ProtoMessage()
func (*TrackingSettings) ProtoReflect ¶
func (x *TrackingSettings) ProtoReflect() protoreflect.Message
func (*TrackingSettings) Reset ¶
func (x *TrackingSettings) Reset()
func (*TrackingSettings) String ¶
func (x *TrackingSettings) String() string
type Transaction ¶
type Transaction struct { // Reference ID is the ID used in the system where the transaction is coming from. Needs to be unique within the program. ReferenceId string `protobuf:"bytes,1,opt,name=referenceId,proto3" json:"referenceId,omitempty"` // The total amount of all order items. Based on POS setting, the totalPrice can already include the tax amount TotalPrice float32 `protobuf:"fixed32,2,opt,name=totalPrice,proto3" json:"totalPrice,omitempty"` // List of order items in the transaction OrderItems []*OrderItem `protobuf:"bytes,3,rep,name=orderItems,proto3" json:"orderItems,omitempty"` // The total discount amount Discount float32 `protobuf:"fixed32,4,opt,name=discount,proto3" json:"discount,omitempty"` // List of discount items DiscountItems []*DiscountItem `protobuf:"bytes,5,rep,name=discountItems,proto3" json:"discountItems,omitempty"` // The service charge amount ServiceCharge float32 `protobuf:"fixed32,6,opt,name=serviceCharge,proto3" json:"serviceCharge,omitempty"` // The tax amount. TotalTax float32 `protobuf:"fixed32,7,opt,name=totalTax,proto3" json:"totalTax,omitempty"` // The final price of the transaction: (total price + service charge + (totalTax: if POS settings set to tax exclusive)) - discount FinalPrice float32 `protobuf:"fixed32,8,opt,name=finalPrice,proto3" json:"finalPrice,omitempty"` // Rounding difference RoundingDifference float32 `protobuf:"fixed32,9,opt,name=roundingDifference,proto3" json:"roundingDifference,omitempty"` // Indicates if this transaction is a refund IsRefunded bool `protobuf:"varint,10,opt,name=isRefunded,proto3" json:"isRefunded,omitempty"` // The transaction timestamp Timestamp *Date `protobuf:"bytes,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The transaction currency Currency string `protobuf:"bytes,12,opt,name=currency,proto3" json:"currency,omitempty"` // GPS details of check in Location *GPSLocation `protobuf:"bytes,13,opt,name=location,proto3" json:"location,omitempty"` // 17 is reserved for transaction source (online, or restaurant code) TransactionSource string `protobuf:"bytes,14,opt,name=transactionSource,proto3" json:"transactionSource,omitempty"` // contains filtered or unexported fields }
Some point based loyalty programs will pass on transaction information (can be used for segmenting, additional reporting, and/or showing transactions on back of the pass).
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetCurrency ¶
func (x *Transaction) GetCurrency() string
func (*Transaction) GetDiscount ¶
func (x *Transaction) GetDiscount() float32
func (*Transaction) GetDiscountItems ¶
func (x *Transaction) GetDiscountItems() []*DiscountItem
func (*Transaction) GetFinalPrice ¶
func (x *Transaction) GetFinalPrice() float32
func (*Transaction) GetIsRefunded ¶
func (x *Transaction) GetIsRefunded() bool
func (*Transaction) GetLocation ¶
func (x *Transaction) GetLocation() *GPSLocation
func (*Transaction) GetOrderItems ¶
func (x *Transaction) GetOrderItems() []*OrderItem
func (*Transaction) GetReferenceId ¶
func (x *Transaction) GetReferenceId() string
func (*Transaction) GetRoundingDifference ¶
func (x *Transaction) GetRoundingDifference() float32
func (*Transaction) GetServiceCharge ¶
func (x *Transaction) GetServiceCharge() float32
func (*Transaction) GetTimestamp ¶
func (x *Transaction) GetTimestamp() *Date
func (*Transaction) GetTotalPrice ¶
func (x *Transaction) GetTotalPrice() float32
func (*Transaction) GetTotalTax ¶
func (x *Transaction) GetTotalTax() float32
func (*Transaction) GetTransactionSource ¶
func (x *Transaction) GetTransactionSource() string
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type TransitType ¶
type TransitType int32
const ( TransitType_TRANSIT_TYPE_DO_NOT_USE TransitType = 0 TransitType_TRANSIT_TYPE_AIR TransitType = 1 TransitType_TRANSIT_TYPE_BOAT TransitType = 2 TransitType_TRANSIT_TYPE_BUS TransitType = 3 TransitType_TRANSIT_TYPE_GENERIC TransitType = 4 TransitType_TRANSIT_TYPE_TRAIN TransitType = 5 // Google Pay only. TransitType_TRANSIT_TYPE_TRAM TransitType = 6 )
func (TransitType) Descriptor ¶
func (TransitType) Descriptor() protoreflect.EnumDescriptor
func (TransitType) Enum ¶
func (x TransitType) Enum() *TransitType
func (TransitType) EnumDescriptor
deprecated
func (TransitType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransitType.Descriptor instead.
func (TransitType) Number ¶
func (x TransitType) Number() protoreflect.EnumNumber
func (TransitType) String ¶
func (x TransitType) String() string
func (TransitType) Type ¶
func (TransitType) Type() protoreflect.EnumType
type UTM ¶
type UTM struct { // Use source to identify where the request is coming from. Defaults to Unknown. Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // Use medium to identify a medium such as email, app, or cost-per-click advertising. Medium string `protobuf:"bytes,2,opt,name=medium,proto3" json:"medium,omitempty"` // Used for keyword analysis. Use campaign to identify a specific product promotion or strategic campaign. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Used for paid search. Use term to note the keywords for the ad that led to the pass. Term string `protobuf:"bytes,4,opt,name=term,proto3" json:"term,omitempty"` // Used for A/B testing and content-targeted ads. Use content to differentiate ads or links that point to the same URL. Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
func (*UTM) Descriptor
deprecated
func (*UTM) GetContent ¶
func (*UTM) ProtoMessage ¶
func (*UTM) ProtoMessage()
func (*UTM) ProtoReflect ¶
func (x *UTM) ProtoReflect() protoreflect.Message
type UnimplementedCertificatesServer ¶
type UnimplementedCertificatesServer struct { }
UnimplementedCertificatesServer should be embedded to have forward compatible implementations.
func (UnimplementedCertificatesServer) AddAppleCertificate ¶
func (UnimplementedCertificatesServer) AddAppleCertificate(context.Context, *FileBytes) (*CertificateData, error)
func (UnimplementedCertificatesServer) CountAppleCertificates ¶
func (UnimplementedCertificatesServer) CountAppleCertificatesDeprecated ¶
func (UnimplementedCertificatesServer) CountAppleCertificatesDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedCertificatesServer) GetAppleCertificateData ¶
func (UnimplementedCertificatesServer) GetAppleCertificateData(context.Context, *PassTypeIdentifier) (*CertificateData, error)
func (UnimplementedCertificatesServer) GetCertificateSigningRequest ¶
func (UnimplementedCertificatesServer) GetCertificateSigningRequest(context.Context, *emptypb.Empty) (*CertificateSigningRequest, error)
func (UnimplementedCertificatesServer) ListAppleCertificates ¶
func (UnimplementedCertificatesServer) ListAppleCertificates(*Filters, Certificates_ListAppleCertificatesServer) error
func (UnimplementedCertificatesServer) ListAppleCertificatesDeprecated ¶
func (UnimplementedCertificatesServer) ListAppleCertificatesDeprecated(*Pagination, Certificates_ListAppleCertificatesDeprecatedServer) error
func (UnimplementedCertificatesServer) SendNFCSigningCredentials ¶
func (UnimplementedCertificatesServer) SendNFCSigningCredentials(context.Context, *NFCSigningCredentialsRequest) (*emptypb.Empty, error)
func (UnimplementedCertificatesServer) UpdateAppleCertificate ¶
func (UnimplementedCertificatesServer) UpdateAppleCertificate(context.Context, *FileBytes) (*CertificateData, error)
type UnimplementedDistributionServer ¶
type UnimplementedDistributionServer struct { }
UnimplementedDistributionServer should be embedded to have forward compatible implementations.
func (UnimplementedDistributionServer) GetDataCollectionPageFields ¶
func (UnimplementedDistributionServer) GetDataCollectionPageFields(context.Context, *ClassObjectInput) (*DataCollectionFields, error)
func (UnimplementedDistributionServer) GetSmartPassLink ¶
func (UnimplementedDistributionServer) GetSmartPassLink(context.Context, *SmartPassLinkRequest) (*Url, error)
func (UnimplementedDistributionServer) ImportProtocolCsv ¶
func (UnimplementedDistributionServer) ImportProtocolCsv(context.Context, *ImportProtocolRequest) (*emptypb.Empty, error)
func (UnimplementedDistributionServer) SendWelcomeEmail ¶
func (UnimplementedDistributionServer) SendWelcomeEmail(context.Context, *EmailDistributionRequest) (*emptypb.Empty, error)
func (UnimplementedDistributionServer) UploadSmartPassCsv ¶
func (UnimplementedDistributionServer) UploadSmartPassCsv(context.Context, *SmartPassCsvUploadRequest) (*emptypb.Empty, error)
type UnimplementedImagesServer ¶
type UnimplementedImagesServer struct { }
UnimplementedImagesServer should be embedded to have forward compatible implementations.
func (UnimplementedImagesServer) CountImages ¶
func (UnimplementedImagesServer) CountImagesDeprecated ¶
func (UnimplementedImagesServer) CountImagesDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedImagesServer) CountImagesForUser ¶
func (UnimplementedImagesServer) CountImagesForUserDeprecated ¶
func (UnimplementedImagesServer) CountImagesForUserDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedImagesServer) CreateImages ¶
func (UnimplementedImagesServer) CreateImages(context.Context, *CreateImageInput) (*ImageIds, error)
func (UnimplementedImagesServer) DeleteImage ¶
func (UnimplementedImagesServer) DeleteLocalizedImage ¶
func (UnimplementedImagesServer) DeleteLocalizedImage(context.Context, *LocalizedImageInput) (*ImageRecord, error)
func (UnimplementedImagesServer) GetImageBundle ¶
func (UnimplementedImagesServer) GetImageBundle(context.Context, *Id) (*ImageBundle, error)
func (UnimplementedImagesServer) GetImageData ¶
func (UnimplementedImagesServer) GetImageData(context.Context, *Id) (*ImageRecord, error)
func (UnimplementedImagesServer) GetImageURL ¶
func (UnimplementedImagesServer) GetLocalizedImageURL ¶
func (UnimplementedImagesServer) GetLocalizedImageURL(context.Context, *LocalizedImageInput) (*Url, error)
func (UnimplementedImagesServer) GetProfileImage ¶
func (UnimplementedImagesServer) GetProfileImageById ¶
func (UnimplementedImagesServer) GetStampImageURL ¶
func (UnimplementedImagesServer) GetStampImageURL(context.Context, *StampImageRequest) (*Url, error)
func (UnimplementedImagesServer) ListImages ¶
func (UnimplementedImagesServer) ListImages(*Filters, Images_ListImagesServer) error
func (UnimplementedImagesServer) ListImagesDeprecated ¶
func (UnimplementedImagesServer) ListImagesDeprecated(*Pagination, Images_ListImagesDeprecatedServer) error
func (UnimplementedImagesServer) ListImagesForUser ¶
func (UnimplementedImagesServer) ListImagesForUser(*Filters, Images_ListImagesForUserServer) error
func (UnimplementedImagesServer) ListImagesForUserDeprecated ¶
func (UnimplementedImagesServer) ListImagesForUserDeprecated(*Pagination, Images_ListImagesForUserDeprecatedServer) error
func (UnimplementedImagesServer) SetProfileImage ¶
func (UnimplementedImagesServer) SetProfileImage(context.Context, *ProfileImageInput) (*emptypb.Empty, error)
func (UnimplementedImagesServer) UpdateImage ¶
func (UnimplementedImagesServer) UpdateImage(context.Context, *UpdateImageInput) (*ImageRecord, error)
type UnimplementedIntegrationsServer ¶
type UnimplementedIntegrationsServer struct { }
UnimplementedIntegrationsServer should be embedded to have forward compatible implementations.
func (UnimplementedIntegrationsServer) CallDynamicApi ¶
func (UnimplementedIntegrationsServer) CallDynamicApi(context.Context, *DynamicApiInput) (*DynamicApiResponse, error)
func (UnimplementedIntegrationsServer) CreateIntegrations ¶
func (UnimplementedIntegrationsServer) CreateIntegrations(context.Context, *IntegrationConfigs) (*Id, error)
func (UnimplementedIntegrationsServer) CreateSinkSubscription ¶
func (UnimplementedIntegrationsServer) CreateSinkSubscription(context.Context, *SinkSubscription) (*Id, error)
func (UnimplementedIntegrationsServer) DeleteIntegrations ¶
func (UnimplementedIntegrationsServer) DeleteIntegrations(context.Context, *ProtocolIdInput) (*emptypb.Empty, error)
func (UnimplementedIntegrationsServer) DeleteSinkSubscription ¶
func (UnimplementedIntegrationsServer) DeleteSinkSubscription(context.Context, *SubscriptionRequest) (*emptypb.Empty, error)
func (UnimplementedIntegrationsServer) GetIntegrations ¶
func (UnimplementedIntegrationsServer) GetIntegrations(context.Context, *ProtocolIdInput) (*IntegrationConfigs, error)
func (UnimplementedIntegrationsServer) GetSampleSubscriptionEvent ¶
func (UnimplementedIntegrationsServer) GetSampleSubscriptionEvent(context.Context, *Id) (*SinkSubscription, error)
func (UnimplementedIntegrationsServer) GetSinkSubscription ¶
func (UnimplementedIntegrationsServer) GetSinkSubscription(context.Context, *SubscriptionRequest) (*SinkSubscription, error)
func (UnimplementedIntegrationsServer) ListSinkSubscriptions ¶
func (UnimplementedIntegrationsServer) ListSinkSubscriptions(*ListRequest, Integrations_ListSinkSubscriptionsServer) error
func (UnimplementedIntegrationsServer) ListSinkSubscriptionsDeprecated ¶
func (UnimplementedIntegrationsServer) ListSinkSubscriptionsDeprecated(*ListRequestDeprecated, Integrations_ListSinkSubscriptionsDeprecatedServer) error
func (UnimplementedIntegrationsServer) UpdateIntegrations ¶
func (UnimplementedIntegrationsServer) UpdateIntegrations(context.Context, *IntegrationConfigs) (*Id, error)
func (UnimplementedIntegrationsServer) UpdateSinkSubscription ¶
func (UnimplementedIntegrationsServer) UpdateSinkSubscription(context.Context, *SinkSubscription) (*Id, error)
type UnimplementedMessagesServer ¶
type UnimplementedMessagesServer struct { }
UnimplementedMessagesServer should be embedded to have forward compatible implementations.
func (UnimplementedMessagesServer) CreateMessage ¶
func (UnimplementedMessagesServer) DeleteMessage ¶
func (UnimplementedMessagesServer) GetMessage ¶
func (UnimplementedMessagesServer) SendMessage ¶
func (UnimplementedMessagesServer) SendMessage(context.Context, *SendMessageRequest) (*SendMessageResponse, error)
func (UnimplementedMessagesServer) UpdateMessage ¶
type UnimplementedTemplatesServer ¶
type UnimplementedTemplatesServer struct { }
UnimplementedTemplatesServer should be embedded to have forward compatible implementations.
func (UnimplementedTemplatesServer) CopyBeacon ¶
func (UnimplementedTemplatesServer) CopyBeacon(context.Context, *CopyObjectInput) (*Id, error)
func (UnimplementedTemplatesServer) CopyLink ¶
func (UnimplementedTemplatesServer) CopyLink(context.Context, *CopyObjectInput) (*Id, error)
func (UnimplementedTemplatesServer) CopyLocation ¶
func (UnimplementedTemplatesServer) CopyLocation(context.Context, *CopyObjectInput) (*Id, error)
func (UnimplementedTemplatesServer) CopyTemplate ¶
func (UnimplementedTemplatesServer) CopyTemplate(context.Context, *CopyObjectInput) (*Id, error)
func (UnimplementedTemplatesServer) CountBeacons ¶
func (UnimplementedTemplatesServer) CountBeaconsDeprecated ¶
func (UnimplementedTemplatesServer) CountBeaconsDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedTemplatesServer) CountLinks ¶
func (UnimplementedTemplatesServer) CountLinksDeprecated ¶
func (UnimplementedTemplatesServer) CountLinksDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedTemplatesServer) CountLocations ¶
func (UnimplementedTemplatesServer) CountLocationsDeprecated ¶
func (UnimplementedTemplatesServer) CountLocationsDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedTemplatesServer) CountTemplates ¶
func (UnimplementedTemplatesServer) CountTemplatesDeprecated ¶
func (UnimplementedTemplatesServer) CountTemplatesDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedTemplatesServer) CountTemplatesForUser ¶
func (UnimplementedTemplatesServer) CountTemplatesForUserDeprecated ¶
func (UnimplementedTemplatesServer) CountTemplatesForUserDeprecated(context.Context, *Pagination) (*Count, error)
func (UnimplementedTemplatesServer) CreateBeacon ¶
func (UnimplementedTemplatesServer) CreateLink ¶
func (UnimplementedTemplatesServer) CreateLocation ¶
func (UnimplementedTemplatesServer) CreateLocation(context.Context, *GPSLocation) (*Id, error)
func (UnimplementedTemplatesServer) CreateTemplate ¶
func (UnimplementedTemplatesServer) CreateTemplate(context.Context, *PassTemplate) (*Id, error)
func (UnimplementedTemplatesServer) DeleteBeacon ¶
func (UnimplementedTemplatesServer) DeleteLink ¶
func (UnimplementedTemplatesServer) DeleteLocation ¶
func (UnimplementedTemplatesServer) DeleteTemplate ¶
func (UnimplementedTemplatesServer) GetDefaultTemplate ¶
func (UnimplementedTemplatesServer) GetDefaultTemplate(context.Context, *DefaultTemplateRequest) (*PassTemplate, error)
func (UnimplementedTemplatesServer) GetLocation ¶
func (UnimplementedTemplatesServer) GetLocation(context.Context, *Id) (*GPSLocation, error)
func (UnimplementedTemplatesServer) GetTemplate ¶
func (UnimplementedTemplatesServer) GetTemplate(context.Context, *Id) (*PassTemplateResponse, error)
func (UnimplementedTemplatesServer) ListBeacons ¶
func (UnimplementedTemplatesServer) ListBeacons(*Filters, Templates_ListBeaconsServer) error
func (UnimplementedTemplatesServer) ListBeaconsDeprecated ¶
func (UnimplementedTemplatesServer) ListBeaconsDeprecated(*Pagination, Templates_ListBeaconsDeprecatedServer) error
func (UnimplementedTemplatesServer) ListLinks ¶
func (UnimplementedTemplatesServer) ListLinks(*Filters, Templates_ListLinksServer) error
func (UnimplementedTemplatesServer) ListLinksDeprecated ¶
func (UnimplementedTemplatesServer) ListLinksDeprecated(*Pagination, Templates_ListLinksDeprecatedServer) error
func (UnimplementedTemplatesServer) ListLocations ¶
func (UnimplementedTemplatesServer) ListLocations(*Filters, Templates_ListLocationsServer) error
func (UnimplementedTemplatesServer) ListLocationsDeprecated ¶
func (UnimplementedTemplatesServer) ListLocationsDeprecated(*Pagination, Templates_ListLocationsDeprecatedServer) error
func (UnimplementedTemplatesServer) ListTemplates ¶
func (UnimplementedTemplatesServer) ListTemplates(*Filters, Templates_ListTemplatesServer) error
func (UnimplementedTemplatesServer) ListTemplatesDeprecated ¶
func (UnimplementedTemplatesServer) ListTemplatesDeprecated(*Pagination, Templates_ListTemplatesDeprecatedServer) error
func (UnimplementedTemplatesServer) ListTemplatesForUser ¶
func (UnimplementedTemplatesServer) ListTemplatesForUser(*Filters, Templates_ListTemplatesForUserServer) error
func (UnimplementedTemplatesServer) ListTemplatesForUserDeprecated ¶
func (UnimplementedTemplatesServer) ListTemplatesForUserDeprecated(*Pagination, Templates_ListTemplatesForUserDeprecatedServer) error
func (UnimplementedTemplatesServer) UpdateBeacon ¶
func (UnimplementedTemplatesServer) UpdateLink ¶
func (UnimplementedTemplatesServer) UpdateLocation ¶
func (UnimplementedTemplatesServer) UpdateLocation(context.Context, *GPSLocation) (*GPSLocation, error)
func (UnimplementedTemplatesServer) UpdateTemplate ¶
func (UnimplementedTemplatesServer) UpdateTemplate(context.Context, *PassTemplate) (*PassTemplate, error)
type UnimplementedUsersServer ¶
type UnimplementedUsersServer struct { }
UnimplementedUsersServer should be embedded to have forward compatible implementations.
func (UnimplementedUsersServer) ChangeEmail ¶
func (UnimplementedUsersServer) ChangePassword ¶
func (UnimplementedUsersServer) ChangePassword(context.Context, *PasswordResetInput) (*emptypb.Empty, error)
func (UnimplementedUsersServer) ConfirmEmailChange ¶
func (UnimplementedUsersServer) ConfirmEmailChange(context.Context, *ConfirmEmailChangeInput) (*emptypb.Empty, error)
func (UnimplementedUsersServer) CreateAuthorizationResource ¶
func (UnimplementedUsersServer) CreateAuthorizationResource(context.Context, *OAuth2AuthorizationRequest) (*Id, error)
func (UnimplementedUsersServer) CreateScannerConfig ¶
func (UnimplementedUsersServer) CreateScannerConfig(context.Context, *ScannerConfiguration) (*emptypb.Empty, error)
func (UnimplementedUsersServer) CreateUser ¶
func (UnimplementedUsersServer) CreateUser(context.Context, *NewUser) (*NewUserResponse, error)
func (UnimplementedUsersServer) DeleteAccount ¶
func (UnimplementedUsersServer) DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error)
func (UnimplementedUsersServer) DeleteAuthorizationResource ¶
func (UnimplementedUsersServer) GetProjectAndTemplateByShortCode ¶
func (UnimplementedUsersServer) GetProjectAndTemplateByShortCode(context.Context, *Id) (*ProjectByShortCodeResult, error)
func (UnimplementedUsersServer) GetProjectByUuid ¶
func (UnimplementedUsersServer) GetProjects ¶
func (UnimplementedUsersServer) GetProjects(*ProjectStatusFilter, Users_GetProjectsServer) error
func (UnimplementedUsersServer) GetProjectsForUser ¶
func (UnimplementedUsersServer) GetProjectsForUser(*ProjectStatusFilter, Users_GetProjectsForUserServer) error
func (UnimplementedUsersServer) GetProjectsForUserQuery ¶
func (UnimplementedUsersServer) GetProjectsForUserQuery(*Filters, Users_GetProjectsForUserQueryServer) error
func (UnimplementedUsersServer) GetProjectsForUserQueryDeprecated ¶
func (UnimplementedUsersServer) GetProjectsForUserQueryDeprecated(*Pagination, Users_GetProjectsForUserQueryDeprecatedServer) error
func (UnimplementedUsersServer) GetProjectsQuery ¶
func (UnimplementedUsersServer) GetProjectsQuery(*Filters, Users_GetProjectsQueryServer) error
func (UnimplementedUsersServer) GetProjectsQueryDeprecated ¶
func (UnimplementedUsersServer) GetProjectsQueryDeprecated(*Pagination, Users_GetProjectsQueryDeprecatedServer) error
func (UnimplementedUsersServer) GetScannerConfig ¶
func (UnimplementedUsersServer) GetScannerConfig(context.Context, *emptypb.Empty) (*ScannerConfiguration, error)
func (UnimplementedUsersServer) GetUser ¶
func (UnimplementedUsersServer) GetUser(context.Context, *emptypb.Empty) (*GetUserResponse, error)
func (UnimplementedUsersServer) Login ¶
func (UnimplementedUsersServer) Login(context.Context, *Credentials) (*JWT, error)
func (UnimplementedUsersServer) ResendVerificationEmail ¶
func (UnimplementedUsersServer) ResetPassword ¶
func (UnimplementedUsersServer) ResetPassword(context.Context, *Credentials) (*emptypb.Empty, error)
func (UnimplementedUsersServer) SendPasswordResetLink ¶
func (UnimplementedUsersServer) UpdateCompanyName ¶
func (UnimplementedUsersServer) UpdateCompanyName(context.Context, *CompanyName) (*emptypb.Empty, error)
func (UnimplementedUsersServer) UpdateScannerConfig ¶
func (UnimplementedUsersServer) UpdateScannerConfig(context.Context, *ScannerConfiguration) (*ScannerConfiguration, error)
func (UnimplementedUsersServer) Verify ¶
func (UnimplementedUsersServer) Verify(context.Context, *VerifyRequest) (*Boolean, error)
type UnsafeCertificatesServer ¶
type UnsafeCertificatesServer interface {
// contains filtered or unexported methods
}
UnsafeCertificatesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CertificatesServer will result in compilation errors.
type UnsafeDistributionServer ¶
type UnsafeDistributionServer interface {
// contains filtered or unexported methods
}
UnsafeDistributionServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DistributionServer will result in compilation errors.
type UnsafeImagesServer ¶
type UnsafeImagesServer interface {
// contains filtered or unexported methods
}
UnsafeImagesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ImagesServer will result in compilation errors.
type UnsafeIntegrationsServer ¶
type UnsafeIntegrationsServer interface {
// contains filtered or unexported methods
}
UnsafeIntegrationsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IntegrationsServer will result in compilation errors.
type UnsafeMessagesServer ¶
type UnsafeMessagesServer interface {
// contains filtered or unexported methods
}
UnsafeMessagesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MessagesServer will result in compilation errors.
type UnsafeTemplatesServer ¶
type UnsafeTemplatesServer interface {
// contains filtered or unexported methods
}
UnsafeTemplatesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TemplatesServer will result in compilation errors.
type UnsafeUsersServer ¶
type UnsafeUsersServer interface {
// contains filtered or unexported methods
}
UnsafeUsersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UsersServer will result in compilation errors.
type UpdateImageInput ¶
type UpdateImageInput struct { // The image id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Optional, if omitted, the original name will remain the same. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional, if omitted, the original image will remain the same. ImageData string `protobuf:"bytes,3,opt,name=imageData,proto3" json:"imageData,omitempty"` // Optional, provided localizations will be added/replaced, existing omitted localizations will remain in place. LocalizedImageData *LocalizedString `protobuf:"bytes,4,opt,name=localizedImageData,proto3" json:"localizedImageData,omitempty"` // contains filtered or unexported fields }
func (*UpdateImageInput) Descriptor
deprecated
func (*UpdateImageInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateImageInput.ProtoReflect.Descriptor instead.
func (*UpdateImageInput) GetId ¶
func (x *UpdateImageInput) GetId() string
func (*UpdateImageInput) GetImageData ¶
func (x *UpdateImageInput) GetImageData() string
func (*UpdateImageInput) GetLocalizedImageData ¶
func (x *UpdateImageInput) GetLocalizedImageData() *LocalizedString
func (*UpdateImageInput) GetName ¶
func (x *UpdateImageInput) GetName() string
func (*UpdateImageInput) ProtoMessage ¶
func (*UpdateImageInput) ProtoMessage()
func (*UpdateImageInput) ProtoReflect ¶
func (x *UpdateImageInput) ProtoReflect() protoreflect.Message
func (*UpdateImageInput) Reset ¶
func (x *UpdateImageInput) Reset()
func (*UpdateImageInput) String ¶
func (x *UpdateImageInput) String() string
type Url ¶
type Url struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` // contains filtered or unexported fields }
func (*Url) Descriptor
deprecated
func (*Url) ProtoMessage ¶
func (*Url) ProtoMessage()
func (*Url) ProtoReflect ¶
func (x *Url) ProtoReflect() protoreflect.Message
type UsageType ¶
type UsageType int32
UsageType is used to indicate where a field or link is used / rendered
func (UsageType) Descriptor ¶
func (UsageType) Descriptor() protoreflect.EnumDescriptor
func (UsageType) EnumDescriptor
deprecated
func (UsageType) Number ¶
func (x UsageType) Number() protoreflect.EnumNumber
func (UsageType) Type ¶
func (UsageType) Type() protoreflect.EnumType
type UserAgent ¶
type UserAgent struct { Raw string `protobuf:"bytes,1,opt,name=raw,proto3" json:"raw,omitempty"` Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` Os string `protobuf:"bytes,3,opt,name=os,proto3" json:"os,omitempty"` OsVersion string `protobuf:"bytes,4,opt,name=osVersion,proto3" json:"osVersion,omitempty"` Engine string `protobuf:"bytes,5,opt,name=engine,proto3" json:"engine,omitempty"` EngineVersion string `protobuf:"bytes,6,opt,name=engineVersion,proto3" json:"engineVersion,omitempty"` Browser string `protobuf:"bytes,7,opt,name=browser,proto3" json:"browser,omitempty"` BrowserVersion string `protobuf:"bytes,8,opt,name=browserVersion,proto3" json:"browserVersion,omitempty"` Localization string `protobuf:"bytes,9,opt,name=localization,proto3" json:"localization,omitempty"` Mobile bool `protobuf:"varint,10,opt,name=mobile,proto3" json:"mobile,omitempty"` WalletCompatible bool `protobuf:"varint,11,opt,name=walletCompatible,proto3" json:"walletCompatible,omitempty"` // contains filtered or unexported fields }
func (*UserAgent) Descriptor
deprecated
func (*UserAgent) GetBrowser ¶
func (*UserAgent) GetBrowserVersion ¶
func (*UserAgent) GetEngineVersion ¶
func (*UserAgent) GetLocalization ¶
func (*UserAgent) GetOsVersion ¶
func (*UserAgent) GetPlatform ¶
func (*UserAgent) GetWalletCompatible ¶
func (*UserAgent) ProtoMessage ¶
func (*UserAgent) ProtoMessage()
func (*UserAgent) ProtoReflect ¶
func (x *UserAgent) ProtoReflect() protoreflect.Message
type Username ¶
type Username struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Username) Descriptor
deprecated
func (*Username) GetUsername ¶
func (*Username) ProtoMessage ¶
func (*Username) ProtoMessage()
func (*Username) ProtoReflect ¶
func (x *Username) ProtoReflect() protoreflect.Message
type UsersClient ¶
type UsersClient interface { CreateUser(ctx context.Context, in *NewUser, opts ...grpc.CallOption) (*NewUserResponse, error) NewUser(ctx context.Context, in *NewUser, opts ...grpc.CallOption) (*JWT, error) Verify(ctx context.Context, in *VerifyRequest, opts ...grpc.CallOption) (*Boolean, error) ResendVerificationEmail(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Boolean, error) GetUser(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetUserResponse, error) Login(ctx context.Context, in *Credentials, opts ...grpc.CallOption) (*JWT, error) ResetPassword(ctx context.Context, in *Credentials, opts ...grpc.CallOption) (*emptypb.Empty, error) SendPasswordResetLink(ctx context.Context, in *Username, opts ...grpc.CallOption) (*emptypb.Empty, error) ChangePassword(ctx context.Context, in *PasswordResetInput, opts ...grpc.CallOption) (*emptypb.Empty, error) ChangeEmail(ctx context.Context, in *Email, opts ...grpc.CallOption) (*emptypb.Empty, error) ConfirmEmailChange(ctx context.Context, in *ConfirmEmailChangeInput, opts ...grpc.CallOption) (*emptypb.Empty, error) UpdateCompanyName(ctx context.Context, in *CompanyName, opts ...grpc.CallOption) (*emptypb.Empty, error) GetProjectsForUserQueryDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Users_GetProjectsForUserQueryDeprecatedClient, error) GetProjectsQueryDeprecated(ctx context.Context, in *Pagination, opts ...grpc.CallOption) (Users_GetProjectsQueryDeprecatedClient, error) GetProjectsForUserQuery(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Users_GetProjectsForUserQueryClient, error) GetProjectsQuery(ctx context.Context, in *Filters, opts ...grpc.CallOption) (Users_GetProjectsQueryClient, error) GetProjectByUuid(ctx context.Context, in *Id, opts ...grpc.CallOption) (*Project, error) GetProjectAndTemplateByShortCode(ctx context.Context, in *Id, opts ...grpc.CallOption) (*ProjectByShortCodeResult, error) GetProjectsForUser(ctx context.Context, in *ProjectStatusFilter, opts ...grpc.CallOption) (Users_GetProjectsForUserClient, error) GetProjects(ctx context.Context, in *ProjectStatusFilter, opts ...grpc.CallOption) (Users_GetProjectsClient, error) GetScannerConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ScannerConfiguration, error) CreateScannerConfig(ctx context.Context, in *ScannerConfiguration, opts ...grpc.CallOption) (*emptypb.Empty, error) UpdateScannerConfig(ctx context.Context, in *ScannerConfiguration, opts ...grpc.CallOption) (*ScannerConfiguration, error) // Creates a new oauth2 resource, the returned id is NOT the access token used to make requests on the users behalf. CreateAuthorizationResource(ctx context.Context, in *OAuth2AuthorizationRequest, opts ...grpc.CallOption) (*Id, error) DeleteAuthorizationResource(ctx context.Context, in *Id, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
UsersClient is the client API for Users 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 NewUsersClient ¶
func NewUsersClient(cc grpc.ClientConnInterface) UsersClient
type UsersServer ¶
type UsersServer interface { CreateUser(context.Context, *NewUser) (*NewUserResponse, error) NewUser(context.Context, *NewUser) (*JWT, error) Verify(context.Context, *VerifyRequest) (*Boolean, error) ResendVerificationEmail(context.Context, *emptypb.Empty) (*Boolean, error) GetUser(context.Context, *emptypb.Empty) (*GetUserResponse, error) Login(context.Context, *Credentials) (*JWT, error) ResetPassword(context.Context, *Credentials) (*emptypb.Empty, error) SendPasswordResetLink(context.Context, *Username) (*emptypb.Empty, error) ChangePassword(context.Context, *PasswordResetInput) (*emptypb.Empty, error) ChangeEmail(context.Context, *Email) (*emptypb.Empty, error) ConfirmEmailChange(context.Context, *ConfirmEmailChangeInput) (*emptypb.Empty, error) UpdateCompanyName(context.Context, *CompanyName) (*emptypb.Empty, error) GetProjectsForUserQueryDeprecated(*Pagination, Users_GetProjectsForUserQueryDeprecatedServer) error GetProjectsQueryDeprecated(*Pagination, Users_GetProjectsQueryDeprecatedServer) error GetProjectsForUserQuery(*Filters, Users_GetProjectsForUserQueryServer) error GetProjectsQuery(*Filters, Users_GetProjectsQueryServer) error GetProjectByUuid(context.Context, *Id) (*Project, error) GetProjectAndTemplateByShortCode(context.Context, *Id) (*ProjectByShortCodeResult, error) GetProjectsForUser(*ProjectStatusFilter, Users_GetProjectsForUserServer) error GetProjects(*ProjectStatusFilter, Users_GetProjectsServer) error GetScannerConfig(context.Context, *emptypb.Empty) (*ScannerConfiguration, error) CreateScannerConfig(context.Context, *ScannerConfiguration) (*emptypb.Empty, error) UpdateScannerConfig(context.Context, *ScannerConfiguration) (*ScannerConfiguration, error) // Creates a new oauth2 resource, the returned id is NOT the access token used to make requests on the users behalf. CreateAuthorizationResource(context.Context, *OAuth2AuthorizationRequest) (*Id, error) DeleteAuthorizationResource(context.Context, *Id) (*emptypb.Empty, error) DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error) }
UsersServer is the server API for Users service. All implementations should embed UnimplementedUsersServer for forward compatibility
type Users_GetProjectsClient ¶
type Users_GetProjectsClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsForUserClient ¶
type Users_GetProjectsForUserClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsForUserQueryClient ¶
type Users_GetProjectsForUserQueryClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsForUserQueryDeprecatedClient ¶
type Users_GetProjectsForUserQueryDeprecatedClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsForUserQueryDeprecatedServer ¶
type Users_GetProjectsForUserQueryDeprecatedServer interface { Send(*Project) error grpc.ServerStream }
type Users_GetProjectsForUserQueryServer ¶
type Users_GetProjectsForUserQueryServer interface { Send(*Project) error grpc.ServerStream }
type Users_GetProjectsForUserServer ¶
type Users_GetProjectsForUserServer interface { Send(*Project) error grpc.ServerStream }
type Users_GetProjectsQueryClient ¶
type Users_GetProjectsQueryClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsQueryDeprecatedClient ¶
type Users_GetProjectsQueryDeprecatedClient interface { Recv() (*Project, error) grpc.ClientStream }
type Users_GetProjectsQueryDeprecatedServer ¶
type Users_GetProjectsQueryDeprecatedServer interface { Send(*Project) error grpc.ServerStream }
type Users_GetProjectsQueryServer ¶
type Users_GetProjectsQueryServer interface { Send(*Project) error grpc.ServerStream }
type Users_GetProjectsServer ¶
type Users_GetProjectsServer interface { Send(*Project) error grpc.ServerStream }
type VerifyRequest ¶
type VerifyRequest struct { // @tag: validateGeneric:"required" // 22 character passkit user Id. Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty" validateGeneric:"required"` // @tag: validateGeneric:"required" // Token supplied by email to the account email. Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
Verify request is used to validate a email address for a passkit account.
func (*VerifyRequest) Descriptor
deprecated
func (*VerifyRequest) Descriptor() ([]byte, []int)
Deprecated: Use VerifyRequest.ProtoReflect.Descriptor instead.
func (*VerifyRequest) GetToken ¶
func (x *VerifyRequest) GetToken() string
func (*VerifyRequest) GetUid ¶
func (x *VerifyRequest) GetUid() string
func (*VerifyRequest) ProtoMessage ¶
func (*VerifyRequest) ProtoMessage()
func (*VerifyRequest) ProtoReflect ¶
func (x *VerifyRequest) ProtoReflect() protoreflect.Message
func (*VerifyRequest) Reset ¶
func (x *VerifyRequest) Reset()
func (*VerifyRequest) String ¶
func (x *VerifyRequest) String() string
type WebhookConfig ¶
type WebhookConfig struct { // The destination url for PassKit backend to send the data to. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" TargetUrl string `` /* 150-byte string literal not displayed */ ActionMethod ActionMethod `protobuf:"varint,2,opt,name=actionMethod,proto3,enum=io.ActionMethod" json:"actionMethod,omitempty"` // Set source fields (fields used within the PassKit platform) and destination fields (fields set on the third party app). FieldMapping *FieldMapping `protobuf:"bytes,3,opt,name=fieldMapping,proto3" json:"fieldMapping,omitempty"` // contains filtered or unexported fields }
func (*WebhookConfig) Descriptor
deprecated
func (*WebhookConfig) Descriptor() ([]byte, []int)
Deprecated: Use WebhookConfig.ProtoReflect.Descriptor instead.
func (*WebhookConfig) GetActionMethod ¶
func (x *WebhookConfig) GetActionMethod() ActionMethod
func (*WebhookConfig) GetFieldMapping ¶
func (x *WebhookConfig) GetFieldMapping() *FieldMapping
func (*WebhookConfig) GetTargetUrl ¶
func (x *WebhookConfig) GetTargetUrl() string
func (*WebhookConfig) ProtoMessage ¶
func (*WebhookConfig) ProtoMessage()
func (*WebhookConfig) ProtoReflect ¶
func (x *WebhookConfig) ProtoReflect() protoreflect.Message
func (*WebhookConfig) Reset ¶
func (x *WebhookConfig) Reset()
func (*WebhookConfig) String ¶
func (x *WebhookConfig) String() string
type YearlyRecursive ¶
type YearlyRecursive struct { // The month in which the recursive period starts. // @tag: validateCreate:"required,min=1,max=12" Month int32 `protobuf:"varint,1,opt,name=month,proto3" json:"month,omitempty" validateCreate:"required,min=1,max=12"` // The day on which the recursive period starts. Available values are 1-31. // Selecting dayOfMonth=29 and month=2, for the last day of Feb of any year. // @tag: validateCreate:"min=1,max=31" DayOfMonth int32 `protobuf:"varint,2,opt,name=dayOfMonth,proto3" json:"dayOfMonth,omitempty" validateCreate:"min=1,max=31"` // Default hour is 0. // @tag: validateCreate:"min=0,max=23" Hour int32 `protobuf:"varint,3,opt,name=hour,proto3" json:"hour,omitempty" validateCreate:"min=0,max=23"` // Default minute is 0. // @tag: validateCreate:"min=0,max=59" Minute int32 `protobuf:"varint,4,opt,name=minute,proto3" json:"minute,omitempty" validateCreate:"min=0,max=59"` // Default second is 0. // @tag: validateCreate:"min=0,max=59" Second int32 `protobuf:"varint,5,opt,name=second,proto3" json:"second,omitempty" validateCreate:"min=0,max=59"` // State to select the year. // Eg. Given the month=1, date=15 and state=TIME_STATE_CURRENT, then the date is 15th Jan of the current year. // @tag: validateCreate:"required" State TimeState `protobuf:"varint,6,opt,name=state,proto3,enum=io.TimeState" json:"state,omitempty" validateCreate:"required"` // contains filtered or unexported fields }
func (*YearlyRecursive) Descriptor
deprecated
func (*YearlyRecursive) Descriptor() ([]byte, []int)
Deprecated: Use YearlyRecursive.ProtoReflect.Descriptor instead.
func (*YearlyRecursive) GetDayOfMonth ¶
func (x *YearlyRecursive) GetDayOfMonth() int32
func (*YearlyRecursive) GetHour ¶
func (x *YearlyRecursive) GetHour() int32
func (*YearlyRecursive) GetMinute ¶
func (x *YearlyRecursive) GetMinute() int32
func (*YearlyRecursive) GetMonth ¶
func (x *YearlyRecursive) GetMonth() int32
func (*YearlyRecursive) GetSecond ¶
func (x *YearlyRecursive) GetSecond() int32
func (*YearlyRecursive) GetState ¶
func (x *YearlyRecursive) GetState() TimeState
func (*YearlyRecursive) ProtoMessage ¶
func (*YearlyRecursive) ProtoMessage()
func (*YearlyRecursive) ProtoReflect ¶
func (x *YearlyRecursive) ProtoReflect() protoreflect.Message
func (*YearlyRecursive) Reset ¶
func (x *YearlyRecursive) Reset()
func (*YearlyRecursive) String ¶
func (x *YearlyRecursive) String() string
Source Files
¶
- a_rpc_certificates.pb.go
- a_rpc_certificates.pb.gw.go
- a_rpc_certificates_grpc.pb.go
- a_rpc_distribution.pb.go
- a_rpc_distribution.pb.gw.go
- a_rpc_distribution_grpc.pb.go
- a_rpc_images.pb.go
- a_rpc_images.pb.gw.go
- a_rpc_images_grpc.pb.go
- a_rpc_messages.pb.go
- a_rpc_messages.pb.gw.go
- a_rpc_messages_grpc.pb.go
- a_rpc_others.pb.go
- a_rpc_others.pb.gw.go
- a_rpc_others_grpc.pb.go
- a_rpc_templates.pb.go
- a_rpc_templates.pb.gw.go
- a_rpc_templates_grpc.pb.go
- attributes.pb.go
- billing.pb.go
- certificate.pb.go
- common_objects.pb.go
- distribution.pb.go
- expiry.pb.go
- filter.pb.go
- image.pb.go
- integration.pb.go
- links.pb.go
- localization.pb.go
- message.pb.go
- metrics.pb.go
- note.pb.go
- pagination.pb.go
- pass.pb.go
- personal.pb.go
- project.pb.go
- protocols.pb.go
- proximity.pb.go
- reporting.pb.go
- template.pb.go
- tracking.pb.go
- transaction.pb.go
- user.pb.go
- useragent.pb.go
Directories
¶
Path | Synopsis |
---|---|
Package analytics is a reverse proxy.
|
Package analytics is a reverse proxy. |
Package event_tickets is a reverse proxy.
|
Package event_tickets is a reverse proxy. |
Package flights is a reverse proxy.
|
Package flights is a reverse proxy. |
Package members is a reverse proxy.
|
Package members is a reverse proxy. |
Package raw is a reverse proxy.
|
Package raw is a reverse proxy. |
Package scheduler is a reverse proxy.
|
Package scheduler is a reverse proxy. |
Package single_use_coupons is a reverse proxy.
|
Package single_use_coupons is a reverse proxy. |