Documentation
¶
Overview ¶
Package event_tickets is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterEventTicketsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterEventTicketsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventTicketsClient) error
- func RegisterEventTicketsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterEventTicketsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventTicketsServer) error
- func RegisterEventTicketsServer(s grpc.ServiceRegistrar, srv EventTicketsServer)
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetActualStartDate() *timestamppb.Timestamp
- func (x *Event) GetCreated() *timestamppb.Timestamp
- func (x *Event) GetDoorsOpen() *timestamppb.Timestamp
- func (x *Event) GetEndDate() *timestamppb.Timestamp
- func (x *Event) GetId() string
- func (x *Event) GetMetrics() *io.Metrics
- func (x *Event) GetProduction() *Production
- func (x *Event) GetQuota() *io.Quota
- func (x *Event) GetRelevantDate() *timestamppb.Timestamp
- func (x *Event) GetRelevantDates() []*EventHours
- func (x *Event) GetScheduledStartDate() *timestamppb.Timestamp
- func (x *Event) GetSemanticTags() *io.EventSemanticTags
- func (x *Event) GetUpdated() *timestamppb.Timestamp
- func (x *Event) GetVenue() *Venue
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type EventFilterByVenueAndStart
- func (*EventFilterByVenueAndStart) Descriptor() ([]byte, []int)deprecated
- func (x *EventFilterByVenueAndStart) GetScheduledStartDate() *timestamppb.Timestamp
- func (x *EventFilterByVenueAndStart) GetVenueId() string
- func (x *EventFilterByVenueAndStart) GetVenueUid() string
- func (*EventFilterByVenueAndStart) ProtoMessage()
- func (x *EventFilterByVenueAndStart) ProtoReflect() protoreflect.Message
- func (x *EventFilterByVenueAndStart) Reset()
- func (x *EventFilterByVenueAndStart) String() string
- type EventHours
- func (*EventHours) Descriptor() ([]byte, []int)deprecated
- func (x *EventHours) GetEndTime() *timestamppb.Timestamp
- func (x *EventHours) GetStartTime() *timestamppb.Timestamp
- func (*EventHours) ProtoMessage()
- func (x *EventHours) ProtoReflect() protoreflect.Message
- func (x *EventHours) Reset()
- func (x *EventHours) String() string
- type EventLimitedFieldsRequest
- func (*EventLimitedFieldsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EventLimitedFieldsRequest) GetActualStartDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetCreated() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetDoorsOpen() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetEndDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetMetrics() *io.Metrics
- func (x *EventLimitedFieldsRequest) GetProductionId() string
- func (x *EventLimitedFieldsRequest) GetQuota() *io.Quota
- func (x *EventLimitedFieldsRequest) GetRelevantDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetRelevantDates() []*EventHours
- func (x *EventLimitedFieldsRequest) GetScheduledStartDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetSemanticTags() *io.EventSemanticTags
- func (x *EventLimitedFieldsRequest) GetUpdated() *timestamppb.Timestamp
- func (x *EventLimitedFieldsRequest) GetVenueId() string
- func (*EventLimitedFieldsRequest) ProtoMessage()
- func (x *EventLimitedFieldsRequest) ProtoReflect() protoreflect.Message
- func (x *EventLimitedFieldsRequest) Reset()
- func (x *EventLimitedFieldsRequest) String() string
- type EventLimitedFieldsResponse
- func (*EventLimitedFieldsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EventLimitedFieldsResponse) GetActualStartDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsResponse) GetEndDate() *timestamppb.Timestamp
- func (x *EventLimitedFieldsResponse) GetId() string
- func (x *EventLimitedFieldsResponse) GetScheduledStartDate() *timestamppb.Timestamp
- func (*EventLimitedFieldsResponse) ProtoMessage()
- func (x *EventLimitedFieldsResponse) ProtoReflect() protoreflect.Message
- func (x *EventLimitedFieldsResponse) Reset()
- func (x *EventLimitedFieldsResponse) String() string
- type EventListRequest
- func (*EventListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EventListRequest) GetFilters() *io.Filters
- func (m *EventListRequest) GetProduction() isEventListRequest_Production
- func (x *EventListRequest) GetProductionId() string
- func (x *EventListRequest) GetProductionUid() string
- func (x *EventListRequest) GetVenueId() string
- func (*EventListRequest) ProtoMessage()
- func (x *EventListRequest) ProtoReflect() protoreflect.Message
- func (x *EventListRequest) Reset()
- func (x *EventListRequest) String() string
- type EventListRequest_ProductionId
- type EventListRequest_ProductionUid
- type EventListResponse
- func (*EventListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EventListResponse) GetActualStartDate() *timestamppb.Timestamp
- func (x *EventListResponse) GetCreated() *timestamppb.Timestamp
- func (x *EventListResponse) GetDoorsOpen() *timestamppb.Timestamp
- func (x *EventListResponse) GetEndDate() *timestamppb.Timestamp
- func (x *EventListResponse) GetId() string
- func (x *EventListResponse) GetMetrics() *io.Metrics
- func (x *EventListResponse) GetProduction() *ProductionLimitedFieldsResponse
- func (x *EventListResponse) GetQuota() *io.Quota
- func (x *EventListResponse) GetRelevantDate() *timestamppb.Timestamp
- func (x *EventListResponse) GetScheduledStartDate() *timestamppb.Timestamp
- func (x *EventListResponse) GetUpdated() *timestamppb.Timestamp
- func (x *EventListResponse) GetVenue() *VenueLimitedFieldsResponse
- func (*EventListResponse) ProtoMessage()
- func (x *EventListResponse) ProtoReflect() protoreflect.Message
- func (x *EventListResponse) Reset()
- func (x *EventListResponse) String() string
- type EventTicketPassRequest
- func (*EventTicketPassRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EventTicketPassRequest) GetFormat() []io.PassBundleFormat
- func (x *EventTicketPassRequest) GetOrderNumber() *OrderNumberRequest
- func (m *EventTicketPassRequest) GetRequest() isEventTicketPassRequest_Request
- func (x *EventTicketPassRequest) GetTicketId() *io.Id
- func (x *EventTicketPassRequest) GetTicketNumber() *TicketNumberRequest
- func (*EventTicketPassRequest) ProtoMessage()
- func (x *EventTicketPassRequest) ProtoReflect() protoreflect.Message
- func (x *EventTicketPassRequest) Reset()
- func (x *EventTicketPassRequest) String() string
- type EventTicketPassRequest_OrderNumber
- type EventTicketPassRequest_TicketId
- type EventTicketPassRequest_TicketNumber
- type EventTicketPerson
- func (*EventTicketPerson) Descriptor() ([]byte, []int)deprecated
- func (x *EventTicketPerson) GetPerson() *io.Person
- func (m *EventTicketPerson) GetRequest() isEventTicketPerson_Request
- func (x *EventTicketPerson) GetTicketId() *io.Id
- func (x *EventTicketPerson) GetTicketNumber() *TicketNumberRequest
- func (*EventTicketPerson) ProtoMessage()
- func (x *EventTicketPerson) ProtoReflect() protoreflect.Message
- func (x *EventTicketPerson) Reset()
- func (x *EventTicketPerson) String() string
- type EventTicketPerson_TicketId
- type EventTicketPerson_TicketNumber
- type EventTicketsClient
- type EventTicketsServer
- type EventTickets_ListEventsClient
- type EventTickets_ListEventsServer
- type EventTickets_ListProductionsClient
- type EventTickets_ListProductionsServer
- type EventTickets_ListTicketTypesClient
- type EventTickets_ListTicketTypesServer
- type EventTickets_ListTicketsClient
- type EventTickets_ListTicketsServer
- type EventTickets_ListVenuesClient
- type EventTickets_ListVenuesServer
- type EventUrls
- func (*EventUrls) Descriptor() ([]byte, []int)deprecated
- func (x *EventUrls) GetAccessibilityURL() string
- func (x *EventUrls) GetAddOnURL() string
- func (x *EventUrls) GetBagPolicyURL() string
- func (x *EventUrls) GetContactVenueEmail() string
- func (x *EventUrls) GetContactVenuePhoneNumber() string
- func (x *EventUrls) GetContactVenueWebsite() string
- func (x *EventUrls) GetDirectionsInformationURL() string
- func (x *EventUrls) GetMerchandiseURL() string
- func (x *EventUrls) GetOrderFoodURL() string
- func (x *EventUrls) GetParkingInformationURL() string
- func (x *EventUrls) GetPortalUrl() string
- func (x *EventUrls) GetPurchaseParkingURL() string
- func (x *EventUrls) GetSellURL() string
- func (x *EventUrls) GetTransferURL() string
- func (x *EventUrls) GetTransitInformationURL() string
- func (*EventUrls) ProtoMessage()
- func (x *EventUrls) ProtoReflect() protoreflect.Message
- func (x *EventUrls) Reset()
- func (x *EventUrls) String() string
- type FaceValue
- type GetByUidRequest
- func (*GetByUidRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetByUidRequest) GetProductionId() string
- func (x *GetByUidRequest) GetUid() string
- func (*GetByUidRequest) ProtoMessage()
- func (x *GetByUidRequest) ProtoReflect() protoreflect.Message
- func (x *GetByUidRequest) Reset()
- func (x *GetByUidRequest) String() string
- type GetEventRequest
- func (*GetEventRequest) Descriptor() ([]byte, []int)deprecated
- func (m *GetEventRequest) GetProduction() isGetEventRequest_Production
- func (x *GetEventRequest) GetProductionId() string
- func (x *GetEventRequest) GetProductionUid() string
- func (x *GetEventRequest) GetScheduledStartDate() *timestamppb.Timestamp
- func (m *GetEventRequest) GetVenue() isGetEventRequest_Venue
- func (x *GetEventRequest) GetVenueId() string
- func (x *GetEventRequest) GetVenueUid() string
- func (*GetEventRequest) ProtoMessage()
- func (x *GetEventRequest) ProtoReflect() protoreflect.Message
- func (x *GetEventRequest) Reset()
- func (x *GetEventRequest) String() string
- type GetEventRequest_ProductionId
- type GetEventRequest_ProductionUid
- type GetEventRequest_VenueId
- type GetEventRequest_VenueUid
- type IssueTicketRequest
- func (*IssueTicketRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IssueTicketRequest) GetBarcodeContents() string
- func (x *IssueTicketRequest) GetCreated() *timestamppb.Timestamp
- func (x *IssueTicketRequest) GetEvent() *EventLimitedFieldsRequest
- func (x *IssueTicketRequest) GetEventId() string
- func (m *IssueTicketRequest) GetEventInfo() isIssueTicketRequest_EventInfo
- func (x *IssueTicketRequest) GetExpiryDate() *timestamppb.Timestamp
- func (x *IssueTicketRequest) GetFaceValue() *FaceValue
- func (x *IssueTicketRequest) GetGroupingId() string
- func (x *IssueTicketRequest) GetMetaData() map[string]string
- func (x *IssueTicketRequest) GetOptOut() bool
- func (x *IssueTicketRequest) GetOrderNumber() string
- func (x *IssueTicketRequest) GetPassMetaData() *io.Metadata
- func (x *IssueTicketRequest) GetPassOverrides() *io.PassOverrides
- func (x *IssueTicketRequest) GetPerson() *io.Person
- func (x *IssueTicketRequest) GetRedemptionDetails() *RedemptionDetails
- func (x *IssueTicketRequest) GetSeatInfo() *Seat
- func (x *IssueTicketRequest) GetStatus() TicketStatus
- func (x *IssueTicketRequest) GetTicketNumber() string
- func (x *IssueTicketRequest) GetTicketTypeId() string
- func (x *IssueTicketRequest) GetUpdated() *timestamppb.Timestamp
- func (x *IssueTicketRequest) GetValidateDetails() []*ValidateDetails
- func (*IssueTicketRequest) ProtoMessage()
- func (x *IssueTicketRequest) ProtoReflect() protoreflect.Message
- func (x *IssueTicketRequest) Reset()
- func (x *IssueTicketRequest) String() string
- type IssueTicketRequest_Event
- type IssueTicketRequest_EventId
- type IssueTicketResponseIds
- func (*IssueTicketResponseIds) Descriptor() ([]byte, []int)deprecated
- func (x *IssueTicketResponseIds) GetEventId() string
- func (x *IssueTicketResponseIds) GetProductionId() string
- func (x *IssueTicketResponseIds) GetTicketId() string
- func (x *IssueTicketResponseIds) GetTicketTypeId() string
- func (x *IssueTicketResponseIds) GetVenueId() string
- func (*IssueTicketResponseIds) ProtoMessage()
- func (x *IssueTicketResponseIds) ProtoReflect() protoreflect.Message
- func (x *IssueTicketResponseIds) Reset()
- func (x *IssueTicketResponseIds) String() string
- type OrderNumberRequest
- func (*OrderNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OrderNumberRequest) GetOrderNumber() string
- func (x *OrderNumberRequest) GetProductionId() string
- func (x *OrderNumberRequest) GetProductionUid() string
- func (*OrderNumberRequest) ProtoMessage()
- func (x *OrderNumberRequest) ProtoReflect() protoreflect.Message
- func (x *OrderNumberRequest) Reset()
- func (x *OrderNumberRequest) String() string
- type Production
- func (*Production) Descriptor() ([]byte, []int)deprecated
- func (x *Production) GetAutoInvalidateTicketsUponEventEnd() io.Toggle
- func (x *Production) GetAutoInvalidateTicketsUponExpiry() io.Toggle
- func (x *Production) GetAutoInvalidateTicketsUponRedemption() io.Toggle
- func (x *Production) GetCreated() *timestamppb.Timestamp
- func (x *Production) GetDistributionSettings() *io.DistributionSettings
- func (x *Production) GetEventType() io.EventType
- func (x *Production) GetFinePrint() string
- func (x *Production) GetId() string
- func (x *Production) GetLocalizedFinePrint() *io.LocalizedString
- func (x *Production) GetLocalizedName() *io.LocalizedString
- func (x *Production) GetName() string
- func (x *Production) GetPassTypeIdentifier() string
- func (x *Production) GetStatus() []io.ProjectStatus
- func (x *Production) GetUid() string
- func (x *Production) GetUpdated() *timestamppb.Timestamp
- func (*Production) ProtoMessage()
- func (x *Production) ProtoReflect() protoreflect.Message
- func (x *Production) Reset()
- func (x *Production) String() string
- type ProductionAnalyticsResponse
- func (*ProductionAnalyticsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProductionAnalyticsResponse) GetData() []*io.ChartDataPoints
- func (x *ProductionAnalyticsResponse) GetDevices() *io.DeviceBreakdown
- func (x *ProductionAnalyticsResponse) GetPeriod() io.Period
- func (x *ProductionAnalyticsResponse) GetRedeemed() uint32
- func (x *ProductionAnalyticsResponse) GetSources() map[string]uint32
- func (*ProductionAnalyticsResponse) ProtoMessage()
- func (x *ProductionAnalyticsResponse) ProtoReflect() protoreflect.Message
- func (x *ProductionAnalyticsResponse) Reset()
- func (x *ProductionAnalyticsResponse) String() string
- type ProductionCopyRequest
- func (*ProductionCopyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProductionCopyRequest) GetId() string
- func (x *ProductionCopyRequest) GetName() string
- func (x *ProductionCopyRequest) GetPassTypeIdentifier() string
- func (x *ProductionCopyRequest) GetStatus() []io.ProjectStatus
- func (x *ProductionCopyRequest) GetUid() string
- func (*ProductionCopyRequest) ProtoMessage()
- func (x *ProductionCopyRequest) ProtoReflect() protoreflect.Message
- func (x *ProductionCopyRequest) Reset()
- func (x *ProductionCopyRequest) String() string
- type ProductionLimitedFieldsResponse
- func (*ProductionLimitedFieldsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProductionLimitedFieldsResponse) GetId() string
- func (x *ProductionLimitedFieldsResponse) GetName() string
- func (x *ProductionLimitedFieldsResponse) GetUid() string
- func (*ProductionLimitedFieldsResponse) ProtoMessage()
- func (x *ProductionLimitedFieldsResponse) ProtoReflect() protoreflect.Message
- func (x *ProductionLimitedFieldsResponse) Reset()
- func (x *ProductionLimitedFieldsResponse) String() string
- type RedeemByOrderNumber
- func (*RedeemByOrderNumber) Descriptor() ([]byte, []int)deprecated
- func (x *RedeemByOrderNumber) GetOrderNumber() string
- func (x *RedeemByOrderNumber) GetProductionId() string
- func (x *RedeemByOrderNumber) GetProductionUid() string
- func (x *RedeemByOrderNumber) GetRedemptionDetails() *RedemptionDetails
- func (*RedeemByOrderNumber) ProtoMessage()
- func (x *RedeemByOrderNumber) ProtoReflect() protoreflect.Message
- func (x *RedeemByOrderNumber) Reset()
- func (x *RedeemByOrderNumber) String() string
- type RedeemTicketRequest
- func (*RedeemTicketRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RedeemTicketRequest) GetRedemptionDetails() *RedemptionDetails
- func (x *RedeemTicketRequest) GetTicket() *TicketId
- func (*RedeemTicketRequest) ProtoMessage()
- func (x *RedeemTicketRequest) ProtoReflect() protoreflect.Message
- func (x *RedeemTicketRequest) Reset()
- func (x *RedeemTicketRequest) String() string
- type RedemptionDetails
- func (*RedemptionDetails) Descriptor() ([]byte, []int)deprecated
- func (x *RedemptionDetails) GetAlt() int32
- func (x *RedemptionDetails) GetLat() float64
- func (x *RedemptionDetails) GetLon() float64
- func (x *RedemptionDetails) GetRedemptionDate() *timestamppb.Timestamp
- func (x *RedemptionDetails) GetRedemptionReference() string
- func (x *RedemptionDetails) GetRedemptionSource() string
- func (*RedemptionDetails) ProtoMessage()
- func (x *RedemptionDetails) ProtoReflect() protoreflect.Message
- func (x *RedemptionDetails) Reset()
- func (x *RedemptionDetails) String() string
- type Seat
- func (*Seat) Descriptor() ([]byte, []int)deprecated
- func (x *Seat) GetAdditionalTicketAttributes() string
- func (x *Seat) GetAdmissionLevel() string
- func (x *Seat) GetAdmissionLevelAbbreviation() string
- func (x *Seat) GetAisle() string
- func (x *Seat) GetDescription() string
- func (x *Seat) GetDoor() string
- func (x *Seat) GetEntranceDescription() string
- func (x *Seat) GetGate() string
- func (x *Seat) GetIdentifier() string
- func (x *Seat) GetLevel() string
- func (x *Seat) GetLocalizedAdditionalTicketAttributes() *io.LocalizedString
- func (x *Seat) GetLocalizedAdmissionLevel() *io.LocalizedString
- func (x *Seat) GetLocalizedAdmissionLevelAbbreviation() *io.LocalizedString
- func (x *Seat) GetLocalizedAisle() *io.LocalizedString
- func (x *Seat) GetLocalizedDescription() *io.LocalizedString
- func (x *Seat) GetLocalizedDoor() *io.LocalizedString
- func (x *Seat) GetLocalizedEntranceDescription() *io.LocalizedString
- func (x *Seat) GetLocalizedGate() *io.LocalizedString
- func (x *Seat) GetLocalizedIdentifier() *io.LocalizedString
- func (x *Seat) GetLocalizedLevel() *io.LocalizedString
- func (x *Seat) GetLocalizedPortalURL() *io.LocalizedString
- func (x *Seat) GetLocalizedRoom() *io.LocalizedString
- func (x *Seat) GetLocalizedRow() *io.LocalizedString
- func (x *Seat) GetLocalizedSeat() *io.LocalizedString
- func (x *Seat) GetLocalizedSection() *io.LocalizedString
- func (x *Seat) GetLocalizedType() *io.LocalizedString
- func (x *Seat) GetLocalizedVenueEntrance() *io.LocalizedString
- func (x *Seat) GetPortalURL() string
- func (x *Seat) GetRoom() string
- func (x *Seat) GetRow() string
- func (x *Seat) GetSeat() string
- func (x *Seat) GetSection() string
- func (x *Seat) GetSectionColor() string
- func (x *Seat) GetType() string
- func (x *Seat) GetVenueEntrance() string
- func (*Seat) ProtoMessage()
- func (x *Seat) ProtoReflect() protoreflect.Message
- func (x *Seat) Reset()
- func (x *Seat) String() string
- type Ticket
- func (*Ticket) Descriptor() ([]byte, []int)deprecated
- func (x *Ticket) GetBarcodeContents() string
- func (x *Ticket) GetCreated() *timestamppb.Timestamp
- func (x *Ticket) GetEvent() *Event
- func (x *Ticket) GetExpiryDate() *timestamppb.Timestamp
- func (x *Ticket) GetFaceValue() *FaceValue
- func (x *Ticket) GetGroupingId() string
- func (x *Ticket) GetId() string
- func (x *Ticket) GetMetaData() map[string]string
- func (x *Ticket) GetOptOut() io.Toggle
- func (x *Ticket) GetOrderNumber() string
- func (x *Ticket) GetPassMetaData() *io.Metadata
- func (x *Ticket) GetPassOverrides() *io.PassOverrides
- func (x *Ticket) GetPerson() *io.Person
- func (x *Ticket) GetRedemptionDetails() *RedemptionDetails
- func (x *Ticket) GetSeatInfo() *Seat
- func (x *Ticket) GetStatus() TicketStatus
- func (x *Ticket) GetTicketNumber() string
- func (x *Ticket) GetTicketType() *TicketType
- func (x *Ticket) GetUpdated() *timestamppb.Timestamp
- func (x *Ticket) GetValidateDetails() []*ValidateDetails
- func (*Ticket) ProtoMessage()
- func (x *Ticket) ProtoReflect() protoreflect.Message
- func (x *Ticket) Reset()
- func (x *Ticket) String() string
- type TicketId
- func (*TicketId) Descriptor() ([]byte, []int)deprecated
- func (m *TicketId) GetId() isTicketId_Id
- func (x *TicketId) GetTicketId() string
- func (x *TicketId) GetTicketNumber() *TicketNumber
- func (*TicketId) ProtoMessage()
- func (x *TicketId) ProtoReflect() protoreflect.Message
- func (x *TicketId) Reset()
- func (x *TicketId) String() string
- type TicketId_TicketId
- type TicketId_TicketNumber
- type TicketLimitedFields
- func (*TicketLimitedFields) Descriptor() ([]byte, []int)deprecated
- func (x *TicketLimitedFields) GetBarcodeContents() string
- func (x *TicketLimitedFields) GetCreated() *timestamppb.Timestamp
- func (x *TicketLimitedFields) GetEvent() *EventLimitedFieldsResponse
- func (x *TicketLimitedFields) GetExpiryDate() *timestamppb.Timestamp
- func (x *TicketLimitedFields) GetFaceValue() *FaceValue
- func (x *TicketLimitedFields) GetGroupingId() string
- func (x *TicketLimitedFields) GetId() string
- func (x *TicketLimitedFields) GetMetaData() map[string]string
- func (x *TicketLimitedFields) GetOptOut() bool
- func (x *TicketLimitedFields) GetOrderNumber() string
- func (x *TicketLimitedFields) GetPassMetaData() *io.Metadata
- func (x *TicketLimitedFields) GetPassOverrides() *io.PassOverrides
- func (x *TicketLimitedFields) GetPerson() *io.Person
- func (x *TicketLimitedFields) GetProduction() *ProductionLimitedFieldsResponse
- func (x *TicketLimitedFields) GetRedemptionDetails() *RedemptionDetails
- func (x *TicketLimitedFields) GetSeatInfo() *Seat
- func (x *TicketLimitedFields) GetStatus() TicketStatus
- func (x *TicketLimitedFields) GetTicketNumber() string
- func (x *TicketLimitedFields) GetTicketType() *TicketTypeLimitedFields
- func (x *TicketLimitedFields) GetUpdated() *timestamppb.Timestamp
- func (x *TicketLimitedFields) GetValidateDetails() []*ValidateDetails
- func (x *TicketLimitedFields) GetVenue() *VenueLimitedFieldsResponse
- func (*TicketLimitedFields) ProtoMessage()
- func (x *TicketLimitedFields) ProtoReflect() protoreflect.Message
- func (x *TicketLimitedFields) Reset()
- func (x *TicketLimitedFields) String() string
- type TicketListRequest
- func (*TicketListRequest) Descriptor() ([]byte, []int)deprecated
- func (m *TicketListRequest) GetEvent() isTicketListRequest_Event
- func (x *TicketListRequest) GetEventFilterByVenueAndStart() *EventFilterByVenueAndStart
- func (x *TicketListRequest) GetEventId() string
- func (x *TicketListRequest) GetFilters() *io.Filters
- func (m *TicketListRequest) GetProduction() isTicketListRequest_Production
- func (x *TicketListRequest) GetProductionId() string
- func (x *TicketListRequest) GetProductionUid() string
- func (m *TicketListRequest) GetTicketType() isTicketListRequest_TicketType
- func (x *TicketListRequest) GetTicketTypeId() string
- func (x *TicketListRequest) GetTicketTypeUid() string
- func (*TicketListRequest) ProtoMessage()
- func (x *TicketListRequest) ProtoReflect() protoreflect.Message
- func (x *TicketListRequest) Reset()
- func (x *TicketListRequest) String() string
- type TicketListRequest_EventFilterByVenueAndStart
- type TicketListRequest_EventId
- type TicketListRequest_ProductionId
- type TicketListRequest_ProductionUid
- type TicketListRequest_TicketTypeId
- type TicketListRequest_TicketTypeUid
- type TicketNumber
- func (*TicketNumber) Descriptor() ([]byte, []int)deprecated
- func (x *TicketNumber) GetProductionId() string
- func (x *TicketNumber) GetTicketNumber() string
- func (*TicketNumber) ProtoMessage()
- func (x *TicketNumber) ProtoReflect() protoreflect.Message
- func (x *TicketNumber) Reset()
- func (x *TicketNumber) String() string
- type TicketNumberRequest
- func (*TicketNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TicketNumberRequest) GetProductionId() string
- func (x *TicketNumberRequest) GetProductionUid() string
- func (x *TicketNumberRequest) GetTicketNumber() string
- func (*TicketNumberRequest) ProtoMessage()
- func (x *TicketNumberRequest) ProtoReflect() protoreflect.Message
- func (x *TicketNumberRequest) Reset()
- func (x *TicketNumberRequest) String() string
- type TicketPassBundles
- func (*TicketPassBundles) Descriptor() ([]byte, []int)deprecated
- func (x *TicketPassBundles) GetTickets() []*io.PassBundle
- func (*TicketPassBundles) ProtoMessage()
- func (x *TicketPassBundles) ProtoReflect() protoreflect.Message
- func (x *TicketPassBundles) Reset()
- func (x *TicketPassBundles) String() string
- type TicketStatus
- func (TicketStatus) Descriptor() protoreflect.EnumDescriptor
- func (x TicketStatus) Enum() *TicketStatus
- func (TicketStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x TicketStatus) Number() protoreflect.EnumNumber
- func (x TicketStatus) String() string
- func (TicketStatus) Type() protoreflect.EnumType
- type TicketType
- func (*TicketType) Descriptor() ([]byte, []int)deprecated
- func (x *TicketType) GetAfterRedeemPassTemplateId() string
- func (x *TicketType) GetBeforeRedeemPassTemplateId() string
- func (x *TicketType) GetCreated() *timestamppb.Timestamp
- func (x *TicketType) GetId() string
- func (x *TicketType) GetLocalizedName() *io.LocalizedString
- func (x *TicketType) GetLocalizedTicketTypeConditions() *io.LocalizedString
- func (x *TicketType) GetName() string
- func (x *TicketType) GetProductionId() string
- func (x *TicketType) GetTicketTypeConditions() string
- func (x *TicketType) GetUid() string
- func (x *TicketType) GetUpdated() *timestamppb.Timestamp
- func (*TicketType) ProtoMessage()
- func (x *TicketType) ProtoReflect() protoreflect.Message
- func (x *TicketType) Reset()
- func (x *TicketType) String() string
- type TicketTypeLimitedFields
- func (*TicketTypeLimitedFields) Descriptor() ([]byte, []int)deprecated
- func (x *TicketTypeLimitedFields) GetId() string
- func (x *TicketTypeLimitedFields) GetName() string
- func (x *TicketTypeLimitedFields) GetUid() string
- func (*TicketTypeLimitedFields) ProtoMessage()
- func (x *TicketTypeLimitedFields) ProtoReflect() protoreflect.Message
- func (x *TicketTypeLimitedFields) Reset()
- func (x *TicketTypeLimitedFields) String() string
- type TicketTypeListRequest
- func (*TicketTypeListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TicketTypeListRequest) GetFilters() *io.Filters
- func (x *TicketTypeListRequest) GetProductionId() string
- func (*TicketTypeListRequest) ProtoMessage()
- func (x *TicketTypeListRequest) ProtoReflect() protoreflect.Message
- func (x *TicketTypeListRequest) Reset()
- func (x *TicketTypeListRequest) String() string
- type Tickets
- type UnimplementedEventTicketsServer
- func (UnimplementedEventTicketsServer) BulkDeleteTickets(context.Context, *io.BulkPassActionRequest) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) CopyProduction(context.Context, *ProductionCopyRequest) (*io.Id, error)
- func (UnimplementedEventTicketsServer) CountTickets(context.Context, *TicketListRequest) (*io.Count, error)
- func (UnimplementedEventTicketsServer) CreateEvent(context.Context, *Event) (*io.Id, error)
- func (UnimplementedEventTicketsServer) CreateProduction(context.Context, *Production) (*io.Id, error)
- func (UnimplementedEventTicketsServer) CreateTicketType(context.Context, *TicketType) (*io.Id, error)
- func (UnimplementedEventTicketsServer) CreateVenue(context.Context, *Venue) (*io.Id, error)
- func (UnimplementedEventTicketsServer) DeleteEvent(context.Context, *Event) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) DeleteProduction(context.Context, *Production) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) DeleteTicket(context.Context, *TicketId) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) DeleteTicketType(context.Context, *TicketType) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) DeleteTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) DeleteVenue(context.Context, *Venue) (*emptypb.Empty, error)
- func (UnimplementedEventTicketsServer) GetAnalytics(context.Context, *io.AnalyticsRequest) (*ProductionAnalyticsResponse, error)
- func (UnimplementedEventTicketsServer) GetEventById(context.Context, *io.Id) (*Event, error)
- func (UnimplementedEventTicketsServer) GetEventByStartDateAndVenue(context.Context, *GetEventRequest) (*Event, error)
- func (UnimplementedEventTicketsServer) GetEventTicketPass(context.Context, *EventTicketPassRequest) (*io.PassBundles, error)
- func (UnimplementedEventTicketsServer) GetProduction(context.Context, *io.Id) (*Production, error)
- func (UnimplementedEventTicketsServer) GetTicketById(context.Context, *io.Id) (*Ticket, error)
- func (UnimplementedEventTicketsServer) GetTicketByTicketNumber(context.Context, *TicketNumberRequest) (*Ticket, error)
- func (UnimplementedEventTicketsServer) GetTicketTypeById(context.Context, *io.Id) (*TicketType, error)
- func (UnimplementedEventTicketsServer) GetTicketTypeByUserDefinedId(context.Context, *GetByUidRequest) (*TicketType, error)
- func (UnimplementedEventTicketsServer) GetTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*Tickets, error)
- func (UnimplementedEventTicketsServer) GetVenueById(context.Context, *io.Id) (*Venue, error)
- func (UnimplementedEventTicketsServer) IssueTicket(context.Context, *IssueTicketRequest) (*io.Id, error)
- func (UnimplementedEventTicketsServer) IssueTicketById(context.Context, *Ticket) (*IssueTicketResponseIds, error)
- func (UnimplementedEventTicketsServer) ListEvents(*EventListRequest, grpc.ServerStreamingServer[EventListResponse]) error
- func (UnimplementedEventTicketsServer) ListProductions(*io.Filters, grpc.ServerStreamingServer[Production]) error
- func (UnimplementedEventTicketsServer) ListTicketTypes(*TicketTypeListRequest, grpc.ServerStreamingServer[TicketType]) error
- func (UnimplementedEventTicketsServer) ListTickets(*TicketListRequest, grpc.ServerStreamingServer[TicketLimitedFields]) error
- func (UnimplementedEventTicketsServer) ListVenues(*io.Filters, grpc.ServerStreamingServer[Venue]) error
- func (UnimplementedEventTicketsServer) PatchEvent(context.Context, *Event) (*Event, error)
- func (UnimplementedEventTicketsServer) PatchPerson(context.Context, *EventTicketPerson) (*io.Id, error)
- func (UnimplementedEventTicketsServer) PatchProduction(context.Context, *Production) (*Production, error)
- func (UnimplementedEventTicketsServer) PatchTicketType(context.Context, *TicketType) (*TicketType, error)
- func (UnimplementedEventTicketsServer) PatchVenue(context.Context, *Venue) (*Venue, error)
- func (UnimplementedEventTicketsServer) RedeemTicket(context.Context, *RedeemTicketRequest) (*io.Id, error)
- func (UnimplementedEventTicketsServer) RedeemTicketsByOrderNumber(context.Context, *RedeemByOrderNumber) (*io.Ids, error)
- func (UnimplementedEventTicketsServer) UpdateEvent(context.Context, *Event) (*Event, error)
- func (UnimplementedEventTicketsServer) UpdateProduction(context.Context, *Production) (*Production, error)
- func (UnimplementedEventTicketsServer) UpdateTicket(context.Context, *Ticket) (*io.Id, error)
- func (UnimplementedEventTicketsServer) UpdateTicketType(context.Context, *TicketType) (*TicketType, error)
- func (UnimplementedEventTicketsServer) UpdateVenue(context.Context, *Venue) (*Venue, error)
- func (UnimplementedEventTicketsServer) ValidateTicket(context.Context, *ValidateTicketRequest) (*ValidateTicketResponse, error)
- type UnsafeEventTicketsServer
- type ValidateDetails
- func (*ValidateDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateDetails) GetAlt() int32
- func (x *ValidateDetails) GetLat() float64
- func (x *ValidateDetails) GetLon() float64
- func (x *ValidateDetails) GetValidateDate() *timestamppb.Timestamp
- func (x *ValidateDetails) GetValidateReference() string
- func (x *ValidateDetails) GetValidateSource() string
- func (*ValidateDetails) ProtoMessage()
- func (x *ValidateDetails) ProtoReflect() protoreflect.Message
- func (x *ValidateDetails) Reset()
- func (x *ValidateDetails) String() string
- type ValidateTicketRequest
- func (*ValidateTicketRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateTicketRequest) GetMaxNumberOfValidations() uint32
- func (x *ValidateTicketRequest) GetTicket() *TicketId
- func (x *ValidateTicketRequest) GetValidateDetails() *ValidateDetails
- func (*ValidateTicketRequest) ProtoMessage()
- func (x *ValidateTicketRequest) ProtoReflect() protoreflect.Message
- func (x *ValidateTicketRequest) Reset()
- func (x *ValidateTicketRequest) String() string
- type ValidateTicketResponse
- func (*ValidateTicketResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateTicketResponse) GetTicket() *Ticket
- func (x *ValidateTicketResponse) GetValid() bool
- func (*ValidateTicketResponse) ProtoMessage()
- func (x *ValidateTicketResponse) ProtoReflect() protoreflect.Message
- func (x *ValidateTicketResponse) Reset()
- func (x *ValidateTicketResponse) String() string
- type Venue
- func (*Venue) Descriptor() ([]byte, []int)deprecated
- func (x *Venue) GetAddress() string
- func (x *Venue) GetCreated() *timestamppb.Timestamp
- func (x *Venue) GetEventUrls() *EventUrls
- func (x *Venue) GetGpsCoords() []*io.GPSLocation
- func (x *Venue) GetId() string
- func (x *Venue) GetLocalizedAddress() *io.LocalizedString
- func (x *Venue) GetLocalizedName() *io.LocalizedString
- func (x *Venue) GetName() string
- func (x *Venue) GetRoom() string
- func (x *Venue) GetTimezone() string
- func (x *Venue) GetUid() string
- func (x *Venue) GetUpdated() *timestamppb.Timestamp
- func (*Venue) ProtoMessage()
- func (x *Venue) ProtoReflect() protoreflect.Message
- func (x *Venue) Reset()
- func (x *Venue) String() string
- type VenueLimitedFieldsResponse
- func (*VenueLimitedFieldsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VenueLimitedFieldsResponse) GetId() string
- func (x *VenueLimitedFieldsResponse) GetName() string
- func (x *VenueLimitedFieldsResponse) GetUid() string
- func (*VenueLimitedFieldsResponse) ProtoMessage()
- func (x *VenueLimitedFieldsResponse) ProtoReflect() protoreflect.Message
- func (x *VenueLimitedFieldsResponse) Reset()
- func (x *VenueLimitedFieldsResponse) String() string
Constants ¶
const ( EventTickets_CreateProduction_FullMethodName = "/event_tickets.EventTickets/createProduction" EventTickets_PatchProduction_FullMethodName = "/event_tickets.EventTickets/patchProduction" EventTickets_UpdateProduction_FullMethodName = "/event_tickets.EventTickets/updateProduction" EventTickets_GetProduction_FullMethodName = "/event_tickets.EventTickets/getProduction" EventTickets_DeleteProduction_FullMethodName = "/event_tickets.EventTickets/deleteProduction" EventTickets_ListProductions_FullMethodName = "/event_tickets.EventTickets/listProductions" EventTickets_GetAnalytics_FullMethodName = "/event_tickets.EventTickets/getAnalytics" EventTickets_CopyProduction_FullMethodName = "/event_tickets.EventTickets/copyProduction" EventTickets_CreateVenue_FullMethodName = "/event_tickets.EventTickets/createVenue" EventTickets_UpdateVenue_FullMethodName = "/event_tickets.EventTickets/updateVenue" EventTickets_PatchVenue_FullMethodName = "/event_tickets.EventTickets/patchVenue" EventTickets_GetVenueById_FullMethodName = "/event_tickets.EventTickets/getVenueById" EventTickets_DeleteVenue_FullMethodName = "/event_tickets.EventTickets/deleteVenue" EventTickets_ListVenues_FullMethodName = "/event_tickets.EventTickets/listVenues" EventTickets_CreateEvent_FullMethodName = "/event_tickets.EventTickets/createEvent" EventTickets_UpdateEvent_FullMethodName = "/event_tickets.EventTickets/updateEvent" EventTickets_PatchEvent_FullMethodName = "/event_tickets.EventTickets/patchEvent" EventTickets_GetEventById_FullMethodName = "/event_tickets.EventTickets/getEventById" EventTickets_GetEventByStartDateAndVenue_FullMethodName = "/event_tickets.EventTickets/getEventByStartDateAndVenue" EventTickets_DeleteEvent_FullMethodName = "/event_tickets.EventTickets/deleteEvent" EventTickets_ListEvents_FullMethodName = "/event_tickets.EventTickets/listEvents" EventTickets_CreateTicketType_FullMethodName = "/event_tickets.EventTickets/createTicketType" EventTickets_UpdateTicketType_FullMethodName = "/event_tickets.EventTickets/updateTicketType" EventTickets_PatchTicketType_FullMethodName = "/event_tickets.EventTickets/patchTicketType" EventTickets_GetTicketTypeById_FullMethodName = "/event_tickets.EventTickets/getTicketTypeById" EventTickets_GetTicketTypeByUserDefinedId_FullMethodName = "/event_tickets.EventTickets/getTicketTypeByUserDefinedId" EventTickets_DeleteTicketType_FullMethodName = "/event_tickets.EventTickets/deleteTicketType" EventTickets_ListTicketTypes_FullMethodName = "/event_tickets.EventTickets/listTicketTypes" EventTickets_IssueTicket_FullMethodName = "/event_tickets.EventTickets/issueTicket" EventTickets_IssueTicketById_FullMethodName = "/event_tickets.EventTickets/issueTicketById" EventTickets_UpdateTicket_FullMethodName = "/event_tickets.EventTickets/updateTicket" EventTickets_PatchPerson_FullMethodName = "/event_tickets.EventTickets/patchPerson" EventTickets_ValidateTicket_FullMethodName = "/event_tickets.EventTickets/validateTicket" EventTickets_RedeemTicket_FullMethodName = "/event_tickets.EventTickets/redeemTicket" EventTickets_RedeemTicketsByOrderNumber_FullMethodName = "/event_tickets.EventTickets/redeemTicketsByOrderNumber" EventTickets_GetTicketById_FullMethodName = "/event_tickets.EventTickets/getTicketById" EventTickets_GetTicketByTicketNumber_FullMethodName = "/event_tickets.EventTickets/getTicketByTicketNumber" EventTickets_GetTicketsByOrderNumber_FullMethodName = "/event_tickets.EventTickets/getTicketsByOrderNumber" EventTickets_GetEventTicketPass_FullMethodName = "/event_tickets.EventTickets/getEventTicketPass" EventTickets_DeleteTicket_FullMethodName = "/event_tickets.EventTickets/deleteTicket" EventTickets_BulkDeleteTickets_FullMethodName = "/event_tickets.EventTickets/bulkDeleteTickets" EventTickets_DeleteTicketsByOrderNumber_FullMethodName = "/event_tickets.EventTickets/deleteTicketsByOrderNumber" EventTickets_ListTickets_FullMethodName = "/event_tickets.EventTickets/listTickets" EventTickets_CountTickets_FullMethodName = "/event_tickets.EventTickets/countTickets" )
Variables ¶
var ( TicketStatus_name = map[int32]string{ 0: "STATUS_NONE", 1: "ISSUED", 2: "REDEEMED", } TicketStatus_value = map[string]int32{ "STATUS_NONE": 0, "ISSUED": 1, "REDEEMED": 2, } )
Enum value maps for TicketStatus.
var EventTickets_ServiceDesc = grpc.ServiceDesc{ ServiceName: "event_tickets.EventTickets", HandlerType: (*EventTicketsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "createProduction", Handler: _EventTickets_CreateProduction_Handler, }, { MethodName: "patchProduction", Handler: _EventTickets_PatchProduction_Handler, }, { MethodName: "updateProduction", Handler: _EventTickets_UpdateProduction_Handler, }, { MethodName: "getProduction", Handler: _EventTickets_GetProduction_Handler, }, { MethodName: "deleteProduction", Handler: _EventTickets_DeleteProduction_Handler, }, { MethodName: "getAnalytics", Handler: _EventTickets_GetAnalytics_Handler, }, { MethodName: "copyProduction", Handler: _EventTickets_CopyProduction_Handler, }, { MethodName: "createVenue", Handler: _EventTickets_CreateVenue_Handler, }, { MethodName: "updateVenue", Handler: _EventTickets_UpdateVenue_Handler, }, { MethodName: "patchVenue", Handler: _EventTickets_PatchVenue_Handler, }, { MethodName: "getVenueById", Handler: _EventTickets_GetVenueById_Handler, }, { MethodName: "deleteVenue", Handler: _EventTickets_DeleteVenue_Handler, }, { MethodName: "createEvent", Handler: _EventTickets_CreateEvent_Handler, }, { MethodName: "updateEvent", Handler: _EventTickets_UpdateEvent_Handler, }, { MethodName: "patchEvent", Handler: _EventTickets_PatchEvent_Handler, }, { MethodName: "getEventById", Handler: _EventTickets_GetEventById_Handler, }, { MethodName: "getEventByStartDateAndVenue", Handler: _EventTickets_GetEventByStartDateAndVenue_Handler, }, { MethodName: "deleteEvent", Handler: _EventTickets_DeleteEvent_Handler, }, { MethodName: "createTicketType", Handler: _EventTickets_CreateTicketType_Handler, }, { MethodName: "updateTicketType", Handler: _EventTickets_UpdateTicketType_Handler, }, { MethodName: "patchTicketType", Handler: _EventTickets_PatchTicketType_Handler, }, { MethodName: "getTicketTypeById", Handler: _EventTickets_GetTicketTypeById_Handler, }, { MethodName: "getTicketTypeByUserDefinedId", Handler: _EventTickets_GetTicketTypeByUserDefinedId_Handler, }, { MethodName: "deleteTicketType", Handler: _EventTickets_DeleteTicketType_Handler, }, { MethodName: "issueTicket", Handler: _EventTickets_IssueTicket_Handler, }, { MethodName: "issueTicketById", Handler: _EventTickets_IssueTicketById_Handler, }, { MethodName: "updateTicket", Handler: _EventTickets_UpdateTicket_Handler, }, { MethodName: "patchPerson", Handler: _EventTickets_PatchPerson_Handler, }, { MethodName: "validateTicket", Handler: _EventTickets_ValidateTicket_Handler, }, { MethodName: "redeemTicket", Handler: _EventTickets_RedeemTicket_Handler, }, { MethodName: "redeemTicketsByOrderNumber", Handler: _EventTickets_RedeemTicketsByOrderNumber_Handler, }, { MethodName: "getTicketById", Handler: _EventTickets_GetTicketById_Handler, }, { MethodName: "getTicketByTicketNumber", Handler: _EventTickets_GetTicketByTicketNumber_Handler, }, { MethodName: "getTicketsByOrderNumber", Handler: _EventTickets_GetTicketsByOrderNumber_Handler, }, { MethodName: "getEventTicketPass", Handler: _EventTickets_GetEventTicketPass_Handler, }, { MethodName: "deleteTicket", Handler: _EventTickets_DeleteTicket_Handler, }, { MethodName: "bulkDeleteTickets", Handler: _EventTickets_BulkDeleteTickets_Handler, }, { MethodName: "deleteTicketsByOrderNumber", Handler: _EventTickets_DeleteTicketsByOrderNumber_Handler, }, { MethodName: "countTickets", Handler: _EventTickets_CountTickets_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "listProductions", Handler: _EventTickets_ListProductions_Handler, ServerStreams: true, }, { StreamName: "listVenues", Handler: _EventTickets_ListVenues_Handler, ServerStreams: true, }, { StreamName: "listEvents", Handler: _EventTickets_ListEvents_Handler, ServerStreams: true, }, { StreamName: "listTicketTypes", Handler: _EventTickets_ListTicketTypes_Handler, ServerStreams: true, }, { StreamName: "listTickets", Handler: _EventTickets_ListTickets_Handler, ServerStreams: true, }, }, Metadata: "io/event_tickets/a_rpc.proto", }
EventTickets_ServiceDesc is the grpc.ServiceDesc for EventTickets 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_event_tickets_a_rpc_proto protoreflect.FileDescriptor
var File_io_event_tickets_event_proto protoreflect.FileDescriptor
var File_io_event_tickets_production_proto protoreflect.FileDescriptor
var File_io_event_tickets_ticket_proto protoreflect.FileDescriptor
var File_io_event_tickets_ticket_type_proto protoreflect.FileDescriptor
var File_io_event_tickets_venue_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEventTicketsHandler ¶
func RegisterEventTicketsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterEventTicketsHandler registers the http handlers for service EventTickets to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterEventTicketsHandlerClient ¶
func RegisterEventTicketsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventTicketsClient) error
RegisterEventTicketsHandlerClient registers the http handlers for service EventTickets to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EventTicketsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EventTicketsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EventTicketsClient" to call the correct interceptors. This client ignores the HTTP middlewares.
func RegisterEventTicketsHandlerFromEndpoint ¶
func RegisterEventTicketsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterEventTicketsHandlerFromEndpoint is same as RegisterEventTicketsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterEventTicketsHandlerServer ¶
func RegisterEventTicketsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventTicketsServer) error
RegisterEventTicketsHandlerServer registers the http handlers for service EventTickets to "mux". UnaryRPC :call EventTicketsServer 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 RegisterEventTicketsHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.
func RegisterEventTicketsServer ¶
func RegisterEventTicketsServer(s grpc.ServiceRegistrar, srv EventTicketsServer)
Types ¶
type Event ¶
type Event struct { // PassKit generated event id (22 characters). No writable. // @tag: validateGeneric:"required" validateCreate:"isdefault" validateUpdate:"omitempty" Id string `` /* 138-byte string literal not displayed */ // The production that the event belongs to. In case of a create, only the production id needs to be provided. // @tag: validateGeneric:"-" validateCreate:"required" validateUpdate:"-" Production *Production `` /* 138-byte string literal not displayed */ // The venue details. In case of a create, venue.id or venue.uid needs to be provided. If the venue does not exist it will be created. // @tag: validateGeneric:"-" validateCreate:"required" validateUpdate:"-" Venue *Venue `` /* 128-byte string literal not displayed */ // The date/time when the doors open at the venue. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" DoorsOpen *timestamppb.Timestamp `` /* 153-byte string literal not displayed */ // The scheduled date/time when the event starts. If the event spans multiple days, it should be the start date/time on the first day. Tickets can only be issued for events that are within 90 days of the ticket issue date. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" ScheduledStartDate *timestamppb.Timestamp `` /* 169-byte string literal not displayed */ // The new date/time when the event starts. This field can be used when you need to set a new event start data/time. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ActualStartDate *timestamppb.Timestamp `` /* 165-byte string literal not displayed */ // The date/time when the event ends. If the event spans multiple days, it should be the end date/time on the last day. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" EndDate *timestamppb.Timestamp `` /* 149-byte string literal not displayed */ // Optional relevant date for when the event starts. Used by Apple Wallet to trigger a lock-screen notification that there is an event coming up. Google Pay will always notify the user 3 hours before the event start date that they have an upcoming event. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RelevantDate *timestamppb.Timestamp `` /* 159-byte string literal not displayed */ // The quota for the event. If set to 0, then it is unlimited. If the quota is reached no new tickets can be issued. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Quota *io.Quota `` /* 145-byte string literal not displayed */ // Performance analytics for the event. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Metrics *io.Metrics `` /* 150-byte string literal not displayed */ // Event hours are for multi-day events for Apple poster style tickets. Each time period can be a maximum of 24 hours. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RelevantDates []*EventHours `` /* 162-byte string literal not displayed */ // Semantic Tags are used mainly by Apple poster event tickets to create a rich event guide on the back side of the pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" SemanticTags *io.EventSemanticTags `` /* 160-byte string literal not displayed */ // The date the event was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the event updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetActualStartDate ¶
func (x *Event) GetActualStartDate() *timestamppb.Timestamp
func (*Event) GetCreated ¶
func (x *Event) GetCreated() *timestamppb.Timestamp
func (*Event) GetDoorsOpen ¶
func (x *Event) GetDoorsOpen() *timestamppb.Timestamp
func (*Event) GetEndDate ¶
func (x *Event) GetEndDate() *timestamppb.Timestamp
func (*Event) GetMetrics ¶
func (*Event) GetProduction ¶
func (x *Event) GetProduction() *Production
func (*Event) GetRelevantDate ¶
func (x *Event) GetRelevantDate() *timestamppb.Timestamp
func (*Event) GetRelevantDates ¶ added in v1.1.118
func (x *Event) GetRelevantDates() []*EventHours
func (*Event) GetScheduledStartDate ¶
func (x *Event) GetScheduledStartDate() *timestamppb.Timestamp
func (*Event) GetSemanticTags ¶ added in v1.1.118
func (x *Event) GetSemanticTags() *io.EventSemanticTags
func (*Event) GetUpdated ¶
func (x *Event) GetUpdated() *timestamppb.Timestamp
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type EventFilterByVenueAndStart ¶
type EventFilterByVenueAndStart struct { // Venue ID. Required if venueUid is not provided. // @tag: validateGeneric:"required_without=VenueUid" VenueId string `protobuf:"bytes,1,opt,name=venueId,proto3" json:"venueId,omitempty" validateGeneric:"required_without=VenueUid"` // Venue UID. Required if venueId is not provided. // @tag: validateGeneric:"required_without=VenueId" VenueUid string `protobuf:"bytes,2,opt,name=venueUid,proto3" json:"venueUid,omitempty" validateGeneric:"required_without=VenueId"` // Event scheduled start date time. // @tag: validateGeneric:"required" ScheduledStartDate *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=scheduledStartDate,proto3" json:"scheduledStartDate,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*EventFilterByVenueAndStart) Descriptor
deprecated
func (*EventFilterByVenueAndStart) Descriptor() ([]byte, []int)
Deprecated: Use EventFilterByVenueAndStart.ProtoReflect.Descriptor instead.
func (*EventFilterByVenueAndStart) GetScheduledStartDate ¶
func (x *EventFilterByVenueAndStart) GetScheduledStartDate() *timestamppb.Timestamp
func (*EventFilterByVenueAndStart) GetVenueId ¶
func (x *EventFilterByVenueAndStart) GetVenueId() string
func (*EventFilterByVenueAndStart) GetVenueUid ¶
func (x *EventFilterByVenueAndStart) GetVenueUid() string
func (*EventFilterByVenueAndStart) ProtoMessage ¶
func (*EventFilterByVenueAndStart) ProtoMessage()
func (*EventFilterByVenueAndStart) ProtoReflect ¶
func (x *EventFilterByVenueAndStart) ProtoReflect() protoreflect.Message
func (*EventFilterByVenueAndStart) Reset ¶
func (x *EventFilterByVenueAndStart) Reset()
func (*EventFilterByVenueAndStart) String ¶
func (x *EventFilterByVenueAndStart) String() string
type EventHours ¶ added in v1.1.118
type EventHours struct { StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=startTime,proto3" json:"startTime,omitempty"` EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=endTime,proto3" json:"endTime,omitempty"` // contains filtered or unexported fields }
func (*EventHours) Descriptor
deprecated
added in
v1.1.118
func (*EventHours) Descriptor() ([]byte, []int)
Deprecated: Use EventHours.ProtoReflect.Descriptor instead.
func (*EventHours) GetEndTime ¶ added in v1.1.118
func (x *EventHours) GetEndTime() *timestamppb.Timestamp
func (*EventHours) GetStartTime ¶ added in v1.1.118
func (x *EventHours) GetStartTime() *timestamppb.Timestamp
func (*EventHours) ProtoMessage ¶ added in v1.1.118
func (*EventHours) ProtoMessage()
func (*EventHours) ProtoReflect ¶ added in v1.1.118
func (x *EventHours) ProtoReflect() protoreflect.Message
func (*EventHours) Reset ¶ added in v1.1.118
func (x *EventHours) Reset()
func (*EventHours) String ¶ added in v1.1.118
func (x *EventHours) String() string
type EventLimitedFieldsRequest ¶
type EventLimitedFieldsRequest struct { // PassKit generated production id (22 characters). // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty" ProductionId string `` /* 158-byte string literal not displayed */ // PassKit generated venue id (22 characters). // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty" VenueId string `` /* 148-byte string literal not displayed */ // The date/time when the doors open at the venue. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" DoorsOpen *timestamppb.Timestamp `` /* 153-byte string literal not displayed */ // The scheduled date/time when the event starts. If the event spans multiple days, it should be the start date/time on the first day. Tickets can only be issued for events that are within 90 days of the ticket issue date. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"isdefault" ScheduledStartDate *timestamppb.Timestamp `` /* 170-byte string literal not displayed */ // The new date/time when the event starts. This field can be used when you need to set a new event start data/time. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ActualStartDate *timestamppb.Timestamp `` /* 165-byte string literal not displayed */ // The date/time when the event ends. If the event spans multiple days, it should be the end date/time on the last day. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" EndDate *timestamppb.Timestamp `` /* 149-byte string literal not displayed */ // Optional relevant date for when the event starts. Used by Apple Wallet to trigger a lock-screen notification that there is an event coming up. Google Pay will always notify the user 3 hours before the event start date that they have an upcoming event. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RelevantDate *timestamppb.Timestamp `` /* 159-byte string literal not displayed */ // The quota for the event. If set to 0, then it is unlimited. If the quota is reached no new tickets can be issued. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Quota *io.Quota `` /* 145-byte string literal not displayed */ // Performance analytics for the event. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Metrics *io.Metrics `` /* 149-byte string literal not displayed */ // Event hours are for multi-day events for Apple poster style tickets. Each time period can be a maximum of 24 hours. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RelevantDates []*EventHours `` /* 162-byte string literal not displayed */ // Semantic Tags are used mainly by Apple poster event tickets to create a rich event guide on the back side of the pass. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" SemanticTags *io.EventSemanticTags `` /* 160-byte string literal not displayed */ // The date the event was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the event updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EventLimitedFieldsRequest) Descriptor
deprecated
func (*EventLimitedFieldsRequest) Descriptor() ([]byte, []int)
Deprecated: Use EventLimitedFieldsRequest.ProtoReflect.Descriptor instead.
func (*EventLimitedFieldsRequest) GetActualStartDate ¶
func (x *EventLimitedFieldsRequest) GetActualStartDate() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetCreated ¶
func (x *EventLimitedFieldsRequest) GetCreated() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetDoorsOpen ¶
func (x *EventLimitedFieldsRequest) GetDoorsOpen() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetEndDate ¶
func (x *EventLimitedFieldsRequest) GetEndDate() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetMetrics ¶
func (x *EventLimitedFieldsRequest) GetMetrics() *io.Metrics
func (*EventLimitedFieldsRequest) GetProductionId ¶
func (x *EventLimitedFieldsRequest) GetProductionId() string
func (*EventLimitedFieldsRequest) GetQuota ¶
func (x *EventLimitedFieldsRequest) GetQuota() *io.Quota
func (*EventLimitedFieldsRequest) GetRelevantDate ¶
func (x *EventLimitedFieldsRequest) GetRelevantDate() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetRelevantDates ¶ added in v1.1.118
func (x *EventLimitedFieldsRequest) GetRelevantDates() []*EventHours
func (*EventLimitedFieldsRequest) GetScheduledStartDate ¶
func (x *EventLimitedFieldsRequest) GetScheduledStartDate() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetSemanticTags ¶ added in v1.1.118
func (x *EventLimitedFieldsRequest) GetSemanticTags() *io.EventSemanticTags
func (*EventLimitedFieldsRequest) GetUpdated ¶
func (x *EventLimitedFieldsRequest) GetUpdated() *timestamppb.Timestamp
func (*EventLimitedFieldsRequest) GetVenueId ¶
func (x *EventLimitedFieldsRequest) GetVenueId() string
func (*EventLimitedFieldsRequest) ProtoMessage ¶
func (*EventLimitedFieldsRequest) ProtoMessage()
func (*EventLimitedFieldsRequest) ProtoReflect ¶
func (x *EventLimitedFieldsRequest) ProtoReflect() protoreflect.Message
func (*EventLimitedFieldsRequest) Reset ¶
func (x *EventLimitedFieldsRequest) Reset()
func (*EventLimitedFieldsRequest) String ¶
func (x *EventLimitedFieldsRequest) String() string
type EventLimitedFieldsResponse ¶
type EventLimitedFieldsResponse struct { // PassKit generated event id (22 characters). // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"omitempty" Id string `` /* 139-byte string literal not displayed */ // The scheduled date/time when the event starts. If the event spans multiple days, it should be the start date/time on the first day. Tickets can only be issued for events that are within 90 days of the ticket issue date. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"isdefault" ScheduledStartDate *timestamppb.Timestamp `` /* 170-byte string literal not displayed */ // The new date/time when the event starts. This field can be used when you need to set a new event start data/time. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ActualStartDate *timestamppb.Timestamp `` /* 165-byte string literal not displayed */ // The date/time when the event ends. If the event spans multiple days, it should be the end date/time on the last day. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" EndDate *timestamppb.Timestamp `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EventLimitedFieldsResponse) Descriptor
deprecated
func (*EventLimitedFieldsResponse) Descriptor() ([]byte, []int)
Deprecated: Use EventLimitedFieldsResponse.ProtoReflect.Descriptor instead.
func (*EventLimitedFieldsResponse) GetActualStartDate ¶
func (x *EventLimitedFieldsResponse) GetActualStartDate() *timestamppb.Timestamp
func (*EventLimitedFieldsResponse) GetEndDate ¶
func (x *EventLimitedFieldsResponse) GetEndDate() *timestamppb.Timestamp
func (*EventLimitedFieldsResponse) GetId ¶
func (x *EventLimitedFieldsResponse) GetId() string
func (*EventLimitedFieldsResponse) GetScheduledStartDate ¶
func (x *EventLimitedFieldsResponse) GetScheduledStartDate() *timestamppb.Timestamp
func (*EventLimitedFieldsResponse) ProtoMessage ¶
func (*EventLimitedFieldsResponse) ProtoMessage()
func (*EventLimitedFieldsResponse) ProtoReflect ¶
func (x *EventLimitedFieldsResponse) ProtoReflect() protoreflect.Message
func (*EventLimitedFieldsResponse) Reset ¶
func (x *EventLimitedFieldsResponse) Reset()
func (*EventLimitedFieldsResponse) String ¶
func (x *EventLimitedFieldsResponse) String() string
type EventListRequest ¶
type EventListRequest struct { // @tag: validateGeneric:"required" // // Types that are assignable to Production: // // *EventListRequest_ProductionId // *EventListRequest_ProductionUid Production isEventListRequest_Production `protobuf_oneof:"production" validateGeneric:"required"` // @tag: validateGeneric:"omitempty" VenueId string `protobuf:"bytes,3,opt,name=venueId,proto3" json:"venueId,omitempty" validateGeneric:"omitempty"` // @tag: validateGeneric:"omitempty" Filters *io.Filters `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*EventListRequest) Descriptor
deprecated
func (*EventListRequest) Descriptor() ([]byte, []int)
Deprecated: Use EventListRequest.ProtoReflect.Descriptor instead.
func (*EventListRequest) GetFilters ¶
func (x *EventListRequest) GetFilters() *io.Filters
func (*EventListRequest) GetProduction ¶
func (m *EventListRequest) GetProduction() isEventListRequest_Production
func (*EventListRequest) GetProductionId ¶
func (x *EventListRequest) GetProductionId() string
func (*EventListRequest) GetProductionUid ¶
func (x *EventListRequest) GetProductionUid() string
func (*EventListRequest) GetVenueId ¶
func (x *EventListRequest) GetVenueId() string
func (*EventListRequest) ProtoMessage ¶
func (*EventListRequest) ProtoMessage()
func (*EventListRequest) ProtoReflect ¶
func (x *EventListRequest) ProtoReflect() protoreflect.Message
func (*EventListRequest) Reset ¶
func (x *EventListRequest) Reset()
func (*EventListRequest) String ¶
func (x *EventListRequest) String() string
type EventListRequest_ProductionId ¶
type EventListRequest_ProductionId struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `protobuf:"bytes,1,opt,name=productionId,proto3,oneof" validateGeneric:"required_without=ProductionUid"` }
type EventListRequest_ProductionUid ¶
type EventListRequest_ProductionUid struct { // Production UID. Required if productionId is not provided. // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `protobuf:"bytes,2,opt,name=productionUid,proto3,oneof" validateGeneric:"required_without=ProductionId"` }
type EventListResponse ¶
type EventListResponse struct { // PassKit generated event id (22 characters). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The production that the event belongs to. In case of a create, only the production id needs to be provided. Production *ProductionLimitedFieldsResponse `protobuf:"bytes,2,opt,name=production,proto3" json:"production,omitempty"` // The venue information. In case of a create, venue.id or venue.uid needs to be provided. If the venue does not exist it will be created. Venue *VenueLimitedFieldsResponse `protobuf:"bytes,3,opt,name=venue,proto3" json:"venue,omitempty"` // The date/time when the doors open at the venue. DoorsOpen *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=doorsOpen,proto3" json:"doorsOpen,omitempty"` // The scheduled date/time when the event starts. If the event spans multiple days, it should be the start date/time on the first day. Tickets can only be issued for events that are within 90 days of the ticket issue date. ScheduledStartDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=scheduledStartDate,proto3" json:"scheduledStartDate,omitempty"` // The new date/time when the event starts. This field can be used when you need to set a new event start data/time. ActualStartDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=actualStartDate,proto3" json:"actualStartDate,omitempty"` // The date/time when the event ends. If the event spans multiple days, it should be the end date/time on the last day. EndDate *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=endDate,proto3" json:"endDate,omitempty"` // Optional relevant date for when the event starts. Used by Apple Wallet to trigger a lock-screen notification that there is an event coming up. Google Pay will always notify the user 3 hours before the event start date that they have an upcoming event. RelevantDate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=relevantDate,proto3" json:"relevantDate,omitempty"` // The quota for the event. If set to 0, then it is unlimited. If the quota is reached no new tickets can be issued. Quota *io.Quota `protobuf:"bytes,9,opt,name=quota,proto3" json:"quota,omitempty"` // Performance analytics for the event. Not writable. Metrics *io.Metrics `protobuf:"bytes,10,opt,name=metrics,proto3" json:"metrics,omitempty"` // The date the event was created. Not writable. Created *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created,proto3" json:"created,omitempty"` // The date the event updated. Not writable. Updated *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated,proto3" json:"updated,omitempty"` // contains filtered or unexported fields }
func (*EventListResponse) Descriptor
deprecated
func (*EventListResponse) Descriptor() ([]byte, []int)
Deprecated: Use EventListResponse.ProtoReflect.Descriptor instead.
func (*EventListResponse) GetActualStartDate ¶
func (x *EventListResponse) GetActualStartDate() *timestamppb.Timestamp
func (*EventListResponse) GetCreated ¶
func (x *EventListResponse) GetCreated() *timestamppb.Timestamp
func (*EventListResponse) GetDoorsOpen ¶
func (x *EventListResponse) GetDoorsOpen() *timestamppb.Timestamp
func (*EventListResponse) GetEndDate ¶
func (x *EventListResponse) GetEndDate() *timestamppb.Timestamp
func (*EventListResponse) GetId ¶
func (x *EventListResponse) GetId() string
func (*EventListResponse) GetMetrics ¶
func (x *EventListResponse) GetMetrics() *io.Metrics
func (*EventListResponse) GetProduction ¶
func (x *EventListResponse) GetProduction() *ProductionLimitedFieldsResponse
func (*EventListResponse) GetQuota ¶
func (x *EventListResponse) GetQuota() *io.Quota
func (*EventListResponse) GetRelevantDate ¶
func (x *EventListResponse) GetRelevantDate() *timestamppb.Timestamp
func (*EventListResponse) GetScheduledStartDate ¶
func (x *EventListResponse) GetScheduledStartDate() *timestamppb.Timestamp
func (*EventListResponse) GetUpdated ¶
func (x *EventListResponse) GetUpdated() *timestamppb.Timestamp
func (*EventListResponse) GetVenue ¶
func (x *EventListResponse) GetVenue() *VenueLimitedFieldsResponse
func (*EventListResponse) ProtoMessage ¶
func (*EventListResponse) ProtoMessage()
func (*EventListResponse) ProtoReflect ¶
func (x *EventListResponse) ProtoReflect() protoreflect.Message
func (*EventListResponse) Reset ¶
func (x *EventListResponse) Reset()
func (*EventListResponse) String ¶
func (x *EventListResponse) String() string
type EventTicketPassRequest ¶
type EventTicketPassRequest struct { // Either a ticket Id, Ticket Number or Order Number should be provided. // @tag: validateGeneric:"required" // // Types that are assignable to Request: // // *EventTicketPassRequest_TicketId // *EventTicketPassRequest_TicketNumber // *EventTicketPassRequest_OrderNumber Request isEventTicketPassRequest_Request `protobuf_oneof:"request" validateGeneric:"required"` // Optional. If omitted, return the URL to the web pass landing page. Not used when getting or deleting the underlying boarding pass record. // @tag: validateGeneric:"omitempty" Format []io.PassBundleFormat `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EventTicketPassRequest) Descriptor
deprecated
func (*EventTicketPassRequest) Descriptor() ([]byte, []int)
Deprecated: Use EventTicketPassRequest.ProtoReflect.Descriptor instead.
func (*EventTicketPassRequest) GetFormat ¶
func (x *EventTicketPassRequest) GetFormat() []io.PassBundleFormat
func (*EventTicketPassRequest) GetOrderNumber ¶
func (x *EventTicketPassRequest) GetOrderNumber() *OrderNumberRequest
func (*EventTicketPassRequest) GetRequest ¶
func (m *EventTicketPassRequest) GetRequest() isEventTicketPassRequest_Request
func (*EventTicketPassRequest) GetTicketId ¶
func (x *EventTicketPassRequest) GetTicketId() *io.Id
func (*EventTicketPassRequest) GetTicketNumber ¶
func (x *EventTicketPassRequest) GetTicketNumber() *TicketNumberRequest
func (*EventTicketPassRequest) ProtoMessage ¶
func (*EventTicketPassRequest) ProtoMessage()
func (*EventTicketPassRequest) ProtoReflect ¶
func (x *EventTicketPassRequest) ProtoReflect() protoreflect.Message
func (*EventTicketPassRequest) Reset ¶
func (x *EventTicketPassRequest) Reset()
func (*EventTicketPassRequest) String ¶
func (x *EventTicketPassRequest) String() string
type EventTicketPassRequest_OrderNumber ¶
type EventTicketPassRequest_OrderNumber struct { // @tag: validateGeneric:"omitempty" OrderNumber *OrderNumberRequest `protobuf:"bytes,3,opt,name=orderNumber,proto3,oneof" validateGeneric:"omitempty"` }
type EventTicketPassRequest_TicketNumber ¶
type EventTicketPassRequest_TicketNumber struct { // @tag: validateGeneric:"omitempty" TicketNumber *TicketNumberRequest `protobuf:"bytes,2,opt,name=ticketNumber,proto3,oneof" validateGeneric:"omitempty"` }
type EventTicketPerson ¶
type EventTicketPerson struct { // Either a ticket Id, Ticket Number or Order Number should be provided. // @tag: validateUpdate:"required" // // Types that are assignable to Request: // // *EventTicketPerson_TicketId // *EventTicketPerson_TicketNumber Request isEventTicketPerson_Request `protobuf_oneof:"request" validateUpdate:"required"` // @tag: validateUpdate:"required" Person *io.Person `protobuf:"bytes,5,opt,name=person,proto3" json:"person,omitempty" validateUpdate:"required"` // contains filtered or unexported fields }
func (*EventTicketPerson) Descriptor
deprecated
func (*EventTicketPerson) Descriptor() ([]byte, []int)
Deprecated: Use EventTicketPerson.ProtoReflect.Descriptor instead.
func (*EventTicketPerson) GetPerson ¶
func (x *EventTicketPerson) GetPerson() *io.Person
func (*EventTicketPerson) GetRequest ¶
func (m *EventTicketPerson) GetRequest() isEventTicketPerson_Request
func (*EventTicketPerson) GetTicketId ¶
func (x *EventTicketPerson) GetTicketId() *io.Id
func (*EventTicketPerson) GetTicketNumber ¶
func (x *EventTicketPerson) GetTicketNumber() *TicketNumberRequest
func (*EventTicketPerson) ProtoMessage ¶
func (*EventTicketPerson) ProtoMessage()
func (*EventTicketPerson) ProtoReflect ¶
func (x *EventTicketPerson) ProtoReflect() protoreflect.Message
func (*EventTicketPerson) Reset ¶
func (x *EventTicketPerson) Reset()
func (*EventTicketPerson) String ¶
func (x *EventTicketPerson) String() string
type EventTicketPerson_TicketNumber ¶
type EventTicketPerson_TicketNumber struct { // @tag: validateGeneric:"omitempty" TicketNumber *TicketNumberRequest `protobuf:"bytes,2,opt,name=ticketNumber,proto3,oneof" validateGeneric:"omitempty"` }
type EventTicketsClient ¶
type EventTicketsClient interface { CreateProduction(ctx context.Context, in *Production, opts ...grpc.CallOption) (*io.Id, error) PatchProduction(ctx context.Context, in *Production, opts ...grpc.CallOption) (*Production, error) UpdateProduction(ctx context.Context, in *Production, opts ...grpc.CallOption) (*Production, error) GetProduction(ctx context.Context, in *io.Id, opts ...grpc.CallOption) (*Production, error) DeleteProduction(ctx context.Context, in *Production, opts ...grpc.CallOption) (*emptypb.Empty, error) ListProductions(ctx context.Context, in *io.Filters, opts ...grpc.CallOption) (grpc.ServerStreamingClient[Production], error) GetAnalytics(ctx context.Context, in *io.AnalyticsRequest, opts ...grpc.CallOption) (*ProductionAnalyticsResponse, error) CopyProduction(ctx context.Context, in *ProductionCopyRequest, opts ...grpc.CallOption) (*io.Id, error) CreateVenue(ctx context.Context, in *Venue, opts ...grpc.CallOption) (*io.Id, error) UpdateVenue(ctx context.Context, in *Venue, opts ...grpc.CallOption) (*Venue, error) PatchVenue(ctx context.Context, in *Venue, opts ...grpc.CallOption) (*Venue, error) GetVenueById(ctx context.Context, in *io.Id, opts ...grpc.CallOption) (*Venue, error) DeleteVenue(ctx context.Context, in *Venue, opts ...grpc.CallOption) (*emptypb.Empty, error) ListVenues(ctx context.Context, in *io.Filters, opts ...grpc.CallOption) (grpc.ServerStreamingClient[Venue], error) CreateEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*io.Id, error) UpdateEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*Event, error) PatchEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*Event, error) GetEventById(ctx context.Context, in *io.Id, opts ...grpc.CallOption) (*Event, error) GetEventByStartDateAndVenue(ctx context.Context, in *GetEventRequest, opts ...grpc.CallOption) (*Event, error) DeleteEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*emptypb.Empty, error) ListEvents(ctx context.Context, in *EventListRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EventListResponse], error) CreateTicketType(ctx context.Context, in *TicketType, opts ...grpc.CallOption) (*io.Id, error) UpdateTicketType(ctx context.Context, in *TicketType, opts ...grpc.CallOption) (*TicketType, error) PatchTicketType(ctx context.Context, in *TicketType, opts ...grpc.CallOption) (*TicketType, error) GetTicketTypeById(ctx context.Context, in *io.Id, opts ...grpc.CallOption) (*TicketType, error) GetTicketTypeByUserDefinedId(ctx context.Context, in *GetByUidRequest, opts ...grpc.CallOption) (*TicketType, error) DeleteTicketType(ctx context.Context, in *TicketType, opts ...grpc.CallOption) (*emptypb.Empty, error) ListTicketTypes(ctx context.Context, in *TicketTypeListRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[TicketType], error) IssueTicket(ctx context.Context, in *IssueTicketRequest, opts ...grpc.CallOption) (*io.Id, error) IssueTicketById(ctx context.Context, in *Ticket, opts ...grpc.CallOption) (*IssueTicketResponseIds, error) UpdateTicket(ctx context.Context, in *Ticket, opts ...grpc.CallOption) (*io.Id, error) PatchPerson(ctx context.Context, in *EventTicketPerson, opts ...grpc.CallOption) (*io.Id, error) ValidateTicket(ctx context.Context, in *ValidateTicketRequest, opts ...grpc.CallOption) (*ValidateTicketResponse, error) RedeemTicket(ctx context.Context, in *RedeemTicketRequest, opts ...grpc.CallOption) (*io.Id, error) RedeemTicketsByOrderNumber(ctx context.Context, in *RedeemByOrderNumber, opts ...grpc.CallOption) (*io.Ids, error) GetTicketById(ctx context.Context, in *io.Id, opts ...grpc.CallOption) (*Ticket, error) GetTicketByTicketNumber(ctx context.Context, in *TicketNumberRequest, opts ...grpc.CallOption) (*Ticket, error) GetTicketsByOrderNumber(ctx context.Context, in *OrderNumberRequest, opts ...grpc.CallOption) (*Tickets, error) GetEventTicketPass(ctx context.Context, in *EventTicketPassRequest, opts ...grpc.CallOption) (*io.PassBundles, error) DeleteTicket(ctx context.Context, in *TicketId, opts ...grpc.CallOption) (*emptypb.Empty, error) BulkDeleteTickets(ctx context.Context, in *io.BulkPassActionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteTicketsByOrderNumber(ctx context.Context, in *OrderNumberRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListTickets(ctx context.Context, in *TicketListRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[TicketLimitedFields], error) CountTickets(ctx context.Context, in *TicketListRequest, opts ...grpc.CallOption) (*io.Count, error) }
EventTicketsClient is the client API for EventTickets 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 NewEventTicketsClient ¶
func NewEventTicketsClient(cc grpc.ClientConnInterface) EventTicketsClient
type EventTicketsServer ¶
type EventTicketsServer interface { CreateProduction(context.Context, *Production) (*io.Id, error) PatchProduction(context.Context, *Production) (*Production, error) UpdateProduction(context.Context, *Production) (*Production, error) GetProduction(context.Context, *io.Id) (*Production, error) DeleteProduction(context.Context, *Production) (*emptypb.Empty, error) ListProductions(*io.Filters, grpc.ServerStreamingServer[Production]) error GetAnalytics(context.Context, *io.AnalyticsRequest) (*ProductionAnalyticsResponse, error) CopyProduction(context.Context, *ProductionCopyRequest) (*io.Id, error) CreateVenue(context.Context, *Venue) (*io.Id, error) UpdateVenue(context.Context, *Venue) (*Venue, error) PatchVenue(context.Context, *Venue) (*Venue, error) GetVenueById(context.Context, *io.Id) (*Venue, error) DeleteVenue(context.Context, *Venue) (*emptypb.Empty, error) ListVenues(*io.Filters, grpc.ServerStreamingServer[Venue]) error CreateEvent(context.Context, *Event) (*io.Id, error) UpdateEvent(context.Context, *Event) (*Event, error) PatchEvent(context.Context, *Event) (*Event, error) GetEventById(context.Context, *io.Id) (*Event, error) GetEventByStartDateAndVenue(context.Context, *GetEventRequest) (*Event, error) DeleteEvent(context.Context, *Event) (*emptypb.Empty, error) ListEvents(*EventListRequest, grpc.ServerStreamingServer[EventListResponse]) error CreateTicketType(context.Context, *TicketType) (*io.Id, error) UpdateTicketType(context.Context, *TicketType) (*TicketType, error) PatchTicketType(context.Context, *TicketType) (*TicketType, error) GetTicketTypeById(context.Context, *io.Id) (*TicketType, error) GetTicketTypeByUserDefinedId(context.Context, *GetByUidRequest) (*TicketType, error) DeleteTicketType(context.Context, *TicketType) (*emptypb.Empty, error) ListTicketTypes(*TicketTypeListRequest, grpc.ServerStreamingServer[TicketType]) error IssueTicket(context.Context, *IssueTicketRequest) (*io.Id, error) IssueTicketById(context.Context, *Ticket) (*IssueTicketResponseIds, error) UpdateTicket(context.Context, *Ticket) (*io.Id, error) PatchPerson(context.Context, *EventTicketPerson) (*io.Id, error) ValidateTicket(context.Context, *ValidateTicketRequest) (*ValidateTicketResponse, error) RedeemTicket(context.Context, *RedeemTicketRequest) (*io.Id, error) RedeemTicketsByOrderNumber(context.Context, *RedeemByOrderNumber) (*io.Ids, error) GetTicketById(context.Context, *io.Id) (*Ticket, error) GetTicketByTicketNumber(context.Context, *TicketNumberRequest) (*Ticket, error) GetTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*Tickets, error) GetEventTicketPass(context.Context, *EventTicketPassRequest) (*io.PassBundles, error) DeleteTicket(context.Context, *TicketId) (*emptypb.Empty, error) BulkDeleteTickets(context.Context, *io.BulkPassActionRequest) (*emptypb.Empty, error) DeleteTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*emptypb.Empty, error) ListTickets(*TicketListRequest, grpc.ServerStreamingServer[TicketLimitedFields]) error CountTickets(context.Context, *TicketListRequest) (*io.Count, error) }
EventTicketsServer is the server API for EventTickets service. All implementations should embed UnimplementedEventTicketsServer for forward compatibility.
type EventTickets_ListEventsClient ¶
type EventTickets_ListEventsClient = grpc.ServerStreamingClient[EventListResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListEventsServer ¶
type EventTickets_ListEventsServer = grpc.ServerStreamingServer[EventListResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListProductionsClient ¶
type EventTickets_ListProductionsClient = grpc.ServerStreamingClient[Production]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListProductionsServer ¶
type EventTickets_ListProductionsServer = grpc.ServerStreamingServer[Production]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListTicketTypesClient ¶
type EventTickets_ListTicketTypesClient = grpc.ServerStreamingClient[TicketType]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListTicketTypesServer ¶
type EventTickets_ListTicketTypesServer = grpc.ServerStreamingServer[TicketType]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListTicketsClient ¶
type EventTickets_ListTicketsClient = grpc.ServerStreamingClient[TicketLimitedFields]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListTicketsServer ¶
type EventTickets_ListTicketsServer = grpc.ServerStreamingServer[TicketLimitedFields]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListVenuesClient ¶
type EventTickets_ListVenuesClient = grpc.ServerStreamingClient[Venue]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventTickets_ListVenuesServer ¶
type EventTickets_ListVenuesServer = grpc.ServerStreamingServer[Venue]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventUrls ¶ added in v1.1.118
type EventUrls struct { // A URL that launches the user into the issuer's flow for selling their current ticket. We recommend providing as deep a link as possible into the sale flow. // @tag: validateGeneric="omitempty,http_url" SellURL string `protobuf:"bytes,1,opt,name=sellURL,proto3" json:"sellURL,omitempty"` // A URL that launches the user into the issuer's flow for transferring the current ticket. We recommend providing as deep a link as possible into the transfer flow. // @tag: validateGeneric="omitempty,http_url" TransferURL string `protobuf:"bytes,2,opt,name=transferURL,proto3" json:"transferURL,omitempty"` // A URL that links out to the bag policy of the venue. // @tag: validateGeneric="omitempty,http_url" BagPolicyURL string `protobuf:"bytes,3,opt,name=bagPolicyURL,proto3" json:"bagPolicyURL,omitempty"` // A URL that links out to the food ordering page for the venue. This can be in-seat food delivery, pre-order for pickup at a vendor, or any other appropriate food ordering service. // @tag: validateGeneric="omitempty,http_url" OrderFoodURL string `protobuf:"bytes,4,opt,name=orderFoodURL,proto3" json:"orderFoodURL,omitempty"` // A URL that links to order merchandise for the specific event. This can be a ship-to-home ecommerce site, a pre-order to pickup at the venue, or any other appropriate merchandise flow. // @tag: validateGeneric="omitempty,http_url" MerchandiseURL string `protobuf:"bytes,5,opt,name=merchandiseURL,proto3" json:"merchandiseURL,omitempty"` // A URL that links to any documentation you have about public or private transit to the venue. // @tag: validateGeneric="omitempty,http_url" TransitInformationURL string `protobuf:"bytes,6,opt,name=transitInformationURL,proto3" json:"transitInformationURL,omitempty"` // A URL that links to any information you have about parking. // @tag: validateGeneric="omitempty,http_url" ParkingInformationURL string `protobuf:"bytes,7,opt,name=parkingInformationURL,proto3" json:"parkingInformationURL,omitempty"` // A URL that links to any content you have about getting to the venue. // @tag: validateGeneric="omitempty,http_url" DirectionsInformationURL string `protobuf:"bytes,8,opt,name=directionsInformationURL,proto3" json:"directionsInformationURL,omitempty"` // A URL that links to your or the venue's accessibility content. // @tag: validateGeneric="omitempty,http_url" AccessibilityURL string `protobuf:"bytes,9,opt,name=accessibilityURL,proto3" json:"accessibilityURL,omitempty"` // A URL that links to your experience to buy or access pre-paid parking, or general parking information. // @tag: validateGeneric="omitempty,http_url" PurchaseParkingURL string `protobuf:"bytes,10,opt,name=purchaseParkingURL,proto3" json:"purchaseParkingURL,omitempty"` // A URL that can link to experiences that you can add on to your ticket (e.g. loaded value, upgrades, etc.), or access your existing pre-purchased or pre-loaded add-on experiences, including any necessary links to QR or barcodes to access the experience. // @tag: validateGeneric="omitempty,http_url" AddOnURL string `protobuf:"bytes,11,opt,name=addOnURL,proto3" json:"addOnURL,omitempty"` // The preferred email address to contact the venue, event, or issuer. // @tag: validateGeneric="omitempty,email" ContactVenueEmail string `protobuf:"bytes,12,opt,name=contactVenueEmail,proto3" json:"contactVenueEmail,omitempty"` // A URL that links the user to the website of the venue, event, or issuer. // @tag: validateGeneric="omitempty,http_url" ContactVenueWebsite string `protobuf:"bytes,13,opt,name=contactVenueWebsite,proto3" json:"contactVenueWebsite,omitempty"` // The phone number that can be used to contact the venue, event, or issuer. ContactVenuePhoneNumber string `protobuf:"bytes,14,opt,name=contactVenuePhoneNumber,proto3" json:"contactVenuePhoneNumber,omitempty"` // A URL to a portal with additional event information. If a deep link is required, provide it in the Seat Information object which will override a value in the Venue object. // @tag: validateGeneric:"omitempty,http_url" PortalUrl string `protobuf:"bytes,15,opt,name=portalUrl,proto3" json:"portalUrl,omitempty" validateGeneric:"omitempty,http_url"` // contains filtered or unexported fields }
func (*EventUrls) Descriptor
deprecated
added in
v1.1.118
func (*EventUrls) GetAccessibilityURL ¶ added in v1.1.118
func (*EventUrls) GetAddOnURL ¶ added in v1.1.118
func (*EventUrls) GetBagPolicyURL ¶ added in v1.1.118
func (*EventUrls) GetContactVenueEmail ¶ added in v1.1.118
func (*EventUrls) GetContactVenuePhoneNumber ¶ added in v1.1.118
func (*EventUrls) GetContactVenueWebsite ¶ added in v1.1.118
func (*EventUrls) GetDirectionsInformationURL ¶ added in v1.1.118
func (*EventUrls) GetMerchandiseURL ¶ added in v1.1.118
func (*EventUrls) GetOrderFoodURL ¶ added in v1.1.118
func (*EventUrls) GetParkingInformationURL ¶ added in v1.1.118
func (*EventUrls) GetPortalUrl ¶ added in v1.1.118
func (*EventUrls) GetPurchaseParkingURL ¶ added in v1.1.118
func (*EventUrls) GetSellURL ¶ added in v1.1.118
func (*EventUrls) GetTransferURL ¶ added in v1.1.118
func (*EventUrls) GetTransitInformationURL ¶ added in v1.1.118
func (*EventUrls) ProtoMessage ¶ added in v1.1.118
func (*EventUrls) ProtoMessage()
func (*EventUrls) ProtoReflect ¶ added in v1.1.118
func (x *EventUrls) ProtoReflect() protoreflect.Message
type FaceValue ¶
type FaceValue struct { // The ticket amount in cents. Amount float32 `protobuf:"fixed32,1,opt,name=amount,proto3" json:"amount,omitempty"` // The ticket currency. Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"` // contains filtered or unexported fields }
func (*FaceValue) Descriptor
deprecated
func (*FaceValue) GetCurrency ¶
func (*FaceValue) ProtoMessage ¶
func (*FaceValue) ProtoMessage()
func (*FaceValue) ProtoReflect ¶
func (x *FaceValue) ProtoReflect() protoreflect.Message
type GetByUidRequest ¶
type GetByUidRequest struct { // The production id of the ticket type. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ProductionId string `` /* 156-byte string literal not displayed */ // User defined id of the ticket type. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" Uid string `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetByUidRequest) Descriptor
deprecated
func (*GetByUidRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetByUidRequest.ProtoReflect.Descriptor instead.
func (*GetByUidRequest) GetProductionId ¶
func (x *GetByUidRequest) GetProductionId() string
func (*GetByUidRequest) GetUid ¶
func (x *GetByUidRequest) GetUid() string
func (*GetByUidRequest) ProtoMessage ¶
func (*GetByUidRequest) ProtoMessage()
func (*GetByUidRequest) ProtoReflect ¶
func (x *GetByUidRequest) ProtoReflect() protoreflect.Message
func (*GetByUidRequest) Reset ¶
func (x *GetByUidRequest) Reset()
func (*GetByUidRequest) String ¶
func (x *GetByUidRequest) String() string
type GetEventRequest ¶
type GetEventRequest struct { // @tag: validateGeneric:"required" // // Types that are assignable to Production: // // *GetEventRequest_ProductionId // *GetEventRequest_ProductionUid Production isGetEventRequest_Production `protobuf_oneof:"production" validateGeneric:"required"` // @tag: validateGeneric:"required" // // Types that are assignable to Venue: // // *GetEventRequest_VenueId // *GetEventRequest_VenueUid Venue isGetEventRequest_Venue `protobuf_oneof:"venue" validateGeneric:"required"` // Event scheduled start date. // @tag: validateGeneric:"required" ScheduledStartDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=scheduledStartDate,proto3" json:"scheduledStartDate,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*GetEventRequest) Descriptor
deprecated
func (*GetEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEventRequest.ProtoReflect.Descriptor instead.
func (*GetEventRequest) GetProduction ¶
func (m *GetEventRequest) GetProduction() isGetEventRequest_Production
func (*GetEventRequest) GetProductionId ¶
func (x *GetEventRequest) GetProductionId() string
func (*GetEventRequest) GetProductionUid ¶
func (x *GetEventRequest) GetProductionUid() string
func (*GetEventRequest) GetScheduledStartDate ¶
func (x *GetEventRequest) GetScheduledStartDate() *timestamppb.Timestamp
func (*GetEventRequest) GetVenue ¶
func (m *GetEventRequest) GetVenue() isGetEventRequest_Venue
func (*GetEventRequest) GetVenueId ¶
func (x *GetEventRequest) GetVenueId() string
func (*GetEventRequest) GetVenueUid ¶
func (x *GetEventRequest) GetVenueUid() string
func (*GetEventRequest) ProtoMessage ¶
func (*GetEventRequest) ProtoMessage()
func (*GetEventRequest) ProtoReflect ¶
func (x *GetEventRequest) ProtoReflect() protoreflect.Message
func (*GetEventRequest) Reset ¶
func (x *GetEventRequest) Reset()
func (*GetEventRequest) String ¶
func (x *GetEventRequest) String() string
type GetEventRequest_ProductionId ¶
type GetEventRequest_ProductionId struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `protobuf:"bytes,1,opt,name=productionId,proto3,oneof" validateGeneric:"required_without=ProductionUid"` }
type GetEventRequest_ProductionUid ¶
type GetEventRequest_ProductionUid struct { // Production UID. Required if productionId is not provided. // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `protobuf:"bytes,2,opt,name=productionUid,proto3,oneof" validateGeneric:"required_without=ProductionId"` }
type GetEventRequest_VenueId ¶
type GetEventRequest_VenueId struct { // Venue ID. Required if venueUid is not provided. // @tag: validateGeneric:"required_without=VenueUid" VenueId string `protobuf:"bytes,3,opt,name=venueId,proto3,oneof" validateGeneric:"required_without=VenueUid"` }
type GetEventRequest_VenueUid ¶
type GetEventRequest_VenueUid struct { // Venue UID. Required if venueId is not provided. // @tag: validateGeneric:"required_without=VenueId" VenueUid string `protobuf:"bytes,4,opt,name=venueUid,proto3,oneof" validateGeneric:"required_without=VenueId"` }
type IssueTicketRequest ¶
type IssueTicketRequest struct { // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty" // // Types that are assignable to EventInfo: // // *IssueTicketRequest_EventId // *IssueTicketRequest_Event EventInfo isIssueTicketRequest_EventInfo `protobuf_oneof:"eventInfo" validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty"` // PassKit generated ticketType id (22 characters). // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty" TicketTypeId string `` /* 158-byte string literal not displayed */ // Optional user generated ticket number. Unique within the Production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"required_without=Id" TicketNumber string `` /* 169-byte string literal not displayed */ // Optional order / confirmation / booking code. Unique within the Production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" OrderNumber string `` /* 157-byte string literal not displayed */ // Optional PassKit generated grouping ID. The system automatically groups tickets based by order number. Grouped tickets can be downloaded together from our multi-pass download pages. Not writable. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" GroupingId string `` /* 155-byte string literal not displayed */ // The contents to embed in the barcode for this ticket. If not provided, the default value from the Ticket Type Pass Template Design is used. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" BarcodeContents string `` /* 165-byte string literal not displayed */ // The seat info for the ticket. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" SeatInfo *Seat `` /* 151-byte string literal not displayed */ // The face value details for the ticket. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" FaceValue *FaceValue `` /* 153-byte string literal not displayed */ // The ticket holder information. Stored encrypted in PassKit's database. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Person *io.Person `` /* 148-byte string literal not displayed */ // Any other meta fields for the ticket that are not covered in the Ticket Object / API (i.e. you might want to capture ticket information specific to your process). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" MetaData map[string]string `` /* 240-byte string literal not displayed */ // Indicates if the holder of the ticket opted out to receive marketing promotions (defaults to false). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" OptOut bool `` /* 149-byte string literal not displayed */ // Holds the ticket status. // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"omitempty" Status TicketStatus `` /* 181-byte string literal not displayed */ // Optional field to set when the ticket expires. When the expiry date hits, it will automatically gray out the barcode. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ExpiryDate *timestamppb.Timestamp `` /* 156-byte string literal not displayed */ // Contains details about the redemption (if the ticket is in a redeemed state). Not writable; set by the redeem endpoint. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" RedemptionDetails *RedemptionDetails `` /* 170-byte string literal not displayed */ // Contains details about when the ticket was validated. Tickets can be validated multiple times. Not writable; set by the validate endpoint. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" ValidateDetails []*ValidateDetails `` /* 166-byte string literal not displayed */ // Optional Pass level overrides for proximity & images. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassOverrides *io.PassOverrides `` /* 162-byte string literal not displayed */ // Pass Metadata hold meta data about the pass like status, lifecycle, utm details and installation data. Cannot be set via the API. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassMetaData *io.Metadata `` /* 160-byte string literal not displayed */ // The date the ticket was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the ticket last updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*IssueTicketRequest) Descriptor
deprecated
func (*IssueTicketRequest) Descriptor() ([]byte, []int)
Deprecated: Use IssueTicketRequest.ProtoReflect.Descriptor instead.
func (*IssueTicketRequest) GetBarcodeContents ¶
func (x *IssueTicketRequest) GetBarcodeContents() string
func (*IssueTicketRequest) GetCreated ¶
func (x *IssueTicketRequest) GetCreated() *timestamppb.Timestamp
func (*IssueTicketRequest) GetEvent ¶
func (x *IssueTicketRequest) GetEvent() *EventLimitedFieldsRequest
func (*IssueTicketRequest) GetEventId ¶
func (x *IssueTicketRequest) GetEventId() string
func (*IssueTicketRequest) GetEventInfo ¶
func (m *IssueTicketRequest) GetEventInfo() isIssueTicketRequest_EventInfo
func (*IssueTicketRequest) GetExpiryDate ¶
func (x *IssueTicketRequest) GetExpiryDate() *timestamppb.Timestamp
func (*IssueTicketRequest) GetFaceValue ¶
func (x *IssueTicketRequest) GetFaceValue() *FaceValue
func (*IssueTicketRequest) GetGroupingId ¶
func (x *IssueTicketRequest) GetGroupingId() string
func (*IssueTicketRequest) GetMetaData ¶
func (x *IssueTicketRequest) GetMetaData() map[string]string
func (*IssueTicketRequest) GetOptOut ¶
func (x *IssueTicketRequest) GetOptOut() bool
func (*IssueTicketRequest) GetOrderNumber ¶
func (x *IssueTicketRequest) GetOrderNumber() string
func (*IssueTicketRequest) GetPassMetaData ¶
func (x *IssueTicketRequest) GetPassMetaData() *io.Metadata
func (*IssueTicketRequest) GetPassOverrides ¶
func (x *IssueTicketRequest) GetPassOverrides() *io.PassOverrides
func (*IssueTicketRequest) GetPerson ¶
func (x *IssueTicketRequest) GetPerson() *io.Person
func (*IssueTicketRequest) GetRedemptionDetails ¶
func (x *IssueTicketRequest) GetRedemptionDetails() *RedemptionDetails
func (*IssueTicketRequest) GetSeatInfo ¶
func (x *IssueTicketRequest) GetSeatInfo() *Seat
func (*IssueTicketRequest) GetStatus ¶
func (x *IssueTicketRequest) GetStatus() TicketStatus
func (*IssueTicketRequest) GetTicketNumber ¶
func (x *IssueTicketRequest) GetTicketNumber() string
func (*IssueTicketRequest) GetTicketTypeId ¶
func (x *IssueTicketRequest) GetTicketTypeId() string
func (*IssueTicketRequest) GetUpdated ¶
func (x *IssueTicketRequest) GetUpdated() *timestamppb.Timestamp
func (*IssueTicketRequest) GetValidateDetails ¶
func (x *IssueTicketRequest) GetValidateDetails() []*ValidateDetails
func (*IssueTicketRequest) ProtoMessage ¶
func (*IssueTicketRequest) ProtoMessage()
func (*IssueTicketRequest) ProtoReflect ¶
func (x *IssueTicketRequest) ProtoReflect() protoreflect.Message
func (*IssueTicketRequest) Reset ¶
func (x *IssueTicketRequest) Reset()
func (*IssueTicketRequest) String ¶
func (x *IssueTicketRequest) String() string
type IssueTicketRequest_Event ¶
type IssueTicketRequest_Event struct { // Event details. Event is auto generated if the record does not exist. Required if eventId is not provided. Event *EventLimitedFieldsRequest `protobuf:"bytes,2,opt,name=event,proto3,oneof"` }
type IssueTicketRequest_EventId ¶
type IssueTicketRequest_EventId struct { // PassKit generated event id (22 characters). Required if event is not provided. EventId string `protobuf:"bytes,1,opt,name=eventId,proto3,oneof"` }
type IssueTicketResponseIds ¶
type IssueTicketResponseIds struct { // PassKit generated ticket id (22 characters). TicketId string `protobuf:"bytes,1,opt,name=ticketId,proto3" json:"ticketId,omitempty"` // PassKit generated production id (22 characters). ProductionId string `protobuf:"bytes,2,opt,name=productionId,proto3" json:"productionId,omitempty"` // PassKit generated venue id (22 characters). VenueId string `protobuf:"bytes,3,opt,name=venueId,proto3" json:"venueId,omitempty"` // PassKit generated ticket type id (22 characters). TicketTypeId string `protobuf:"bytes,4,opt,name=ticketTypeId,proto3" json:"ticketTypeId,omitempty"` // PassKit generated event id (22 characters). EventId string `protobuf:"bytes,5,opt,name=eventId,proto3" json:"eventId,omitempty"` // contains filtered or unexported fields }
func (*IssueTicketResponseIds) Descriptor
deprecated
func (*IssueTicketResponseIds) Descriptor() ([]byte, []int)
Deprecated: Use IssueTicketResponseIds.ProtoReflect.Descriptor instead.
func (*IssueTicketResponseIds) GetEventId ¶
func (x *IssueTicketResponseIds) GetEventId() string
func (*IssueTicketResponseIds) GetProductionId ¶
func (x *IssueTicketResponseIds) GetProductionId() string
func (*IssueTicketResponseIds) GetTicketId ¶
func (x *IssueTicketResponseIds) GetTicketId() string
func (*IssueTicketResponseIds) GetTicketTypeId ¶
func (x *IssueTicketResponseIds) GetTicketTypeId() string
func (*IssueTicketResponseIds) GetVenueId ¶
func (x *IssueTicketResponseIds) GetVenueId() string
func (*IssueTicketResponseIds) ProtoMessage ¶
func (*IssueTicketResponseIds) ProtoMessage()
func (*IssueTicketResponseIds) ProtoReflect ¶
func (x *IssueTicketResponseIds) ProtoReflect() protoreflect.Message
func (*IssueTicketResponseIds) Reset ¶
func (x *IssueTicketResponseIds) Reset()
func (*IssueTicketResponseIds) String ¶
func (x *IssueTicketResponseIds) String() string
type OrderNumberRequest ¶
type OrderNumberRequest struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `` /* 126-byte string literal not displayed */ // Production UID. Required if productionId is not provided. // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `` /* 127-byte string literal not displayed */ // Order Number. // @tag: validateGeneric:"required" OrderNumber string `protobuf:"bytes,3,opt,name=orderNumber,proto3" json:"orderNumber,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*OrderNumberRequest) Descriptor
deprecated
func (*OrderNumberRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrderNumberRequest.ProtoReflect.Descriptor instead.
func (*OrderNumberRequest) GetOrderNumber ¶
func (x *OrderNumberRequest) GetOrderNumber() string
func (*OrderNumberRequest) GetProductionId ¶
func (x *OrderNumberRequest) GetProductionId() string
func (*OrderNumberRequest) GetProductionUid ¶
func (x *OrderNumberRequest) GetProductionUid() string
func (*OrderNumberRequest) ProtoMessage ¶
func (*OrderNumberRequest) ProtoMessage()
func (*OrderNumberRequest) ProtoReflect ¶
func (x *OrderNumberRequest) ProtoReflect() protoreflect.Message
func (*OrderNumberRequest) Reset ¶
func (x *OrderNumberRequest) Reset()
func (*OrderNumberRequest) String ¶
func (x *OrderNumberRequest) String() string
type Production ¶
type Production struct { // PassKit generated production id (22 characters). // @tag: validateGeneric:"required_without=Uid" validateCreate:"isdefault" validateUpdate:"required_without=Uid" Id string `` /* 161-byte string literal not displayed */ // User generated production id; unique within the account. // @tag: validateGeneric:"required_without=Id" validateCreate:"omitempty" validateUpdate:"required_without=Id" Uid string `` /* 161-byte string literal not displayed */ // Name of the production (i.e. Les Miserables, The Lion King, Avengers, etc). // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Name string `` /* 141-byte string literal not displayed */ // Localized name of the production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedName *io.LocalizedString `` /* 161-byte string literal not displayed */ // Fine print: terms & conditions for the production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" FinePrint string `` /* 153-byte string literal not displayed */ // Localized fine print of the production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedFinePrint *io.LocalizedString `` /* 171-byte string literal not displayed */ // If set will automatically delete the ticket and invalidate the pass in our system upon ticket redemption. If not set, the tickets will expire 90 days after issue. If the ticket is not auto invalidated it can be used for further engagement. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AutoInvalidateTicketsUponRedemption io.Toggle `` /* 221-byte string literal not displayed */ // If set will automatically delete the ticket and invalidate the pass in our system 1 day after the event end date (if set). If event date is not set, it will expire 1 day after event start date. If not set, the tickets will expire 90 days after issue. If the ticket is not auto invalidated it can be used for further engagement. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AutoInvalidateTicketsUponEventEnd io.Toggle `` /* 217-byte string literal not displayed */ // If set will automatically delete the ticket and invalidate the pass in our system upon ticket expiry. If not set, the tickets will expire 90 days after issue. If the ticket is not auto invalidated it can be used for further engagement. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AutoInvalidateTicketsUponExpiry io.Toggle `` /* 213-byte string literal not displayed */ // The events status (bitmask of ProjectStatus). Defaults to io.ProjectStatus.PROJECT_ACTIVE_FOR_OBJECT_CREATION + io.ProjectStatus.PROJECT_DRAFT. // @tag: validateGeneric:"-" validateCreate:"omitempty" validateUpdate:"-" Status []io.ProjectStatus `` /* 162-byte string literal not displayed */ // Leave empty for draft production. Needs to be set for productions where status contains PROJECT_PUBLISHED. // @tag: validateGeneric:"-" validateCreate:"omitempty" validateUpdate:"-" PassTypeIdentifier string `` /* 156-byte string literal not displayed */ // Contains the email & sms distribution settings for the production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" DistributionSettings *io.DistributionSettings `` /* 176-byte string literal not displayed */ // Used to designate the event type that dictates the format for Apple poster style Event Tickets. If not using a poster type design, select EVENT_TYPE_NONE. EventType io.EventType `protobuf:"varint,15,opt,name=eventType,proto3,enum=io.EventType" json:"eventType,omitempty"` // The date the event was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the event updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Production) Descriptor
deprecated
func (*Production) Descriptor() ([]byte, []int)
Deprecated: Use Production.ProtoReflect.Descriptor instead.
func (*Production) GetAutoInvalidateTicketsUponEventEnd ¶
func (x *Production) GetAutoInvalidateTicketsUponEventEnd() io.Toggle
func (*Production) GetAutoInvalidateTicketsUponExpiry ¶
func (x *Production) GetAutoInvalidateTicketsUponExpiry() io.Toggle
func (*Production) GetAutoInvalidateTicketsUponRedemption ¶
func (x *Production) GetAutoInvalidateTicketsUponRedemption() io.Toggle
func (*Production) GetCreated ¶
func (x *Production) GetCreated() *timestamppb.Timestamp
func (*Production) GetDistributionSettings ¶
func (x *Production) GetDistributionSettings() *io.DistributionSettings
func (*Production) GetEventType ¶ added in v1.1.118
func (x *Production) GetEventType() io.EventType
func (*Production) GetFinePrint ¶
func (x *Production) GetFinePrint() string
func (*Production) GetId ¶
func (x *Production) GetId() string
func (*Production) GetLocalizedFinePrint ¶
func (x *Production) GetLocalizedFinePrint() *io.LocalizedString
func (*Production) GetLocalizedName ¶
func (x *Production) GetLocalizedName() *io.LocalizedString
func (*Production) GetName ¶
func (x *Production) GetName() string
func (*Production) GetPassTypeIdentifier ¶
func (x *Production) GetPassTypeIdentifier() string
func (*Production) GetStatus ¶
func (x *Production) GetStatus() []io.ProjectStatus
func (*Production) GetUid ¶
func (x *Production) GetUid() string
func (*Production) GetUpdated ¶
func (x *Production) GetUpdated() *timestamppb.Timestamp
func (*Production) ProtoMessage ¶
func (*Production) ProtoMessage()
func (*Production) ProtoReflect ¶
func (x *Production) ProtoReflect() protoreflect.Message
func (*Production) Reset ¶
func (x *Production) Reset()
func (*Production) String ¶
func (x *Production) String() string
type ProductionAnalyticsResponse ¶
type ProductionAnalyticsResponse struct { // Period unit of data returned (day, month or year). Period io.Period `protobuf:"varint,1,opt,name=period,proto3,enum=io.Period" json:"period,omitempty"` // Passes redeemed in this period. Redeemed uint32 `protobuf:"varint,2,opt,name=redeemed,proto3" json:"redeemed,omitempty"` // Total number of pass redeemed for each device type. Devices *io.DeviceBreakdown `protobuf:"bytes,3,opt,name=devices,proto3" json:"devices,omitempty"` // Total number of pass redeemed for each distribution source. Sources map[string]uint32 `` /* 156-byte string literal not displayed */ // Breakdown of data by day, month or year. Data []*io.ChartDataPoints `protobuf:"bytes,5,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProductionAnalyticsResponse) Descriptor
deprecated
func (*ProductionAnalyticsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProductionAnalyticsResponse.ProtoReflect.Descriptor instead.
func (*ProductionAnalyticsResponse) GetData ¶
func (x *ProductionAnalyticsResponse) GetData() []*io.ChartDataPoints
func (*ProductionAnalyticsResponse) GetDevices ¶
func (x *ProductionAnalyticsResponse) GetDevices() *io.DeviceBreakdown
func (*ProductionAnalyticsResponse) GetPeriod ¶
func (x *ProductionAnalyticsResponse) GetPeriod() io.Period
func (*ProductionAnalyticsResponse) GetRedeemed ¶
func (x *ProductionAnalyticsResponse) GetRedeemed() uint32
func (*ProductionAnalyticsResponse) GetSources ¶
func (x *ProductionAnalyticsResponse) GetSources() map[string]uint32
func (*ProductionAnalyticsResponse) ProtoMessage ¶
func (*ProductionAnalyticsResponse) ProtoMessage()
func (*ProductionAnalyticsResponse) ProtoReflect ¶
func (x *ProductionAnalyticsResponse) ProtoReflect() protoreflect.Message
func (*ProductionAnalyticsResponse) Reset ¶
func (x *ProductionAnalyticsResponse) Reset()
func (*ProductionAnalyticsResponse) String ¶
func (x *ProductionAnalyticsResponse) String() string
type ProductionCopyRequest ¶
type ProductionCopyRequest struct { // uuid of the Production to copy. // @tag: validateCreate:"required" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validateCreate:"required"` // User generated production id; unique within the account. // @tag: validateCreate:"omitempty" Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty" validateCreate:"omitempty"` // Optional name for the new Production. // @tag: validateCreate:"omitempty" Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty" validateCreate:"omitempty"` // Status to set the copied Production to. // @tag: validateCreate:"omitempty" Status []io.ProjectStatus `protobuf:"varint,4,rep,packed,name=status,proto3,enum=io.ProjectStatus" json:"status,omitempty" validateCreate:"omitempty"` // Can optionally be provided if setting status to published (requires a prod cert). // @tag: validateCreate:"omitempty" PassTypeIdentifier string `protobuf:"bytes,5,opt,name=passTypeIdentifier,proto3" json:"passTypeIdentifier,omitempty" validateCreate:"omitempty"` // contains filtered or unexported fields }
Contains payload for copying a Production.
func (*ProductionCopyRequest) Descriptor
deprecated
func (*ProductionCopyRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProductionCopyRequest.ProtoReflect.Descriptor instead.
func (*ProductionCopyRequest) GetId ¶
func (x *ProductionCopyRequest) GetId() string
func (*ProductionCopyRequest) GetName ¶
func (x *ProductionCopyRequest) GetName() string
func (*ProductionCopyRequest) GetPassTypeIdentifier ¶
func (x *ProductionCopyRequest) GetPassTypeIdentifier() string
func (*ProductionCopyRequest) GetStatus ¶
func (x *ProductionCopyRequest) GetStatus() []io.ProjectStatus
func (*ProductionCopyRequest) GetUid ¶
func (x *ProductionCopyRequest) GetUid() string
func (*ProductionCopyRequest) ProtoMessage ¶
func (*ProductionCopyRequest) ProtoMessage()
func (*ProductionCopyRequest) ProtoReflect ¶
func (x *ProductionCopyRequest) ProtoReflect() protoreflect.Message
func (*ProductionCopyRequest) Reset ¶
func (x *ProductionCopyRequest) Reset()
func (*ProductionCopyRequest) String ¶
func (x *ProductionCopyRequest) String() string
type ProductionLimitedFieldsResponse ¶
type ProductionLimitedFieldsResponse struct { // PassKit generated production id (22 characters). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // User generated production id; unique within the account. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // Name of the production (i.e. Les Miserables, The Lion King, Avengers, etc). Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ProductionLimitedFieldsResponse) Descriptor
deprecated
func (*ProductionLimitedFieldsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProductionLimitedFieldsResponse.ProtoReflect.Descriptor instead.
func (*ProductionLimitedFieldsResponse) GetId ¶
func (x *ProductionLimitedFieldsResponse) GetId() string
func (*ProductionLimitedFieldsResponse) GetName ¶
func (x *ProductionLimitedFieldsResponse) GetName() string
func (*ProductionLimitedFieldsResponse) GetUid ¶
func (x *ProductionLimitedFieldsResponse) GetUid() string
func (*ProductionLimitedFieldsResponse) ProtoMessage ¶
func (*ProductionLimitedFieldsResponse) ProtoMessage()
func (*ProductionLimitedFieldsResponse) ProtoReflect ¶
func (x *ProductionLimitedFieldsResponse) ProtoReflect() protoreflect.Message
func (*ProductionLimitedFieldsResponse) Reset ¶
func (x *ProductionLimitedFieldsResponse) Reset()
func (*ProductionLimitedFieldsResponse) String ¶
func (x *ProductionLimitedFieldsResponse) String() string
type RedeemByOrderNumber ¶
type RedeemByOrderNumber struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `` /* 126-byte string literal not displayed */ // Production UID. Required if productionId is not provided // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `` /* 127-byte string literal not displayed */ // Order Number. // @tag: validateGeneric:"required" OrderNumber string `protobuf:"bytes,3,opt,name=orderNumber,proto3" json:"orderNumber,omitempty" validateGeneric:"required"` // Details about the redemption. // @tag: validateGeneric:"omitempty" RedemptionDetails *RedemptionDetails `protobuf:"bytes,4,opt,name=redemptionDetails,proto3" json:"redemptionDetails,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*RedeemByOrderNumber) Descriptor
deprecated
func (*RedeemByOrderNumber) Descriptor() ([]byte, []int)
Deprecated: Use RedeemByOrderNumber.ProtoReflect.Descriptor instead.
func (*RedeemByOrderNumber) GetOrderNumber ¶
func (x *RedeemByOrderNumber) GetOrderNumber() string
func (*RedeemByOrderNumber) GetProductionId ¶
func (x *RedeemByOrderNumber) GetProductionId() string
func (*RedeemByOrderNumber) GetProductionUid ¶
func (x *RedeemByOrderNumber) GetProductionUid() string
func (*RedeemByOrderNumber) GetRedemptionDetails ¶
func (x *RedeemByOrderNumber) GetRedemptionDetails() *RedemptionDetails
func (*RedeemByOrderNumber) ProtoMessage ¶
func (*RedeemByOrderNumber) ProtoMessage()
func (*RedeemByOrderNumber) ProtoReflect ¶
func (x *RedeemByOrderNumber) ProtoReflect() protoreflect.Message
func (*RedeemByOrderNumber) Reset ¶
func (x *RedeemByOrderNumber) Reset()
func (*RedeemByOrderNumber) String ¶
func (x *RedeemByOrderNumber) String() string
type RedeemTicketRequest ¶
type RedeemTicketRequest struct { // Ticket id for the ticket to redeem. // @tag: validateGeneric:"required" Ticket *TicketId `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty" validateGeneric:"required"` // Additional details to set for this redemption. // @tag: validateGeneric:"omitempty" RedemptionDetails *RedemptionDetails `protobuf:"bytes,3,opt,name=redemptionDetails,proto3" json:"redemptionDetails,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*RedeemTicketRequest) Descriptor
deprecated
func (*RedeemTicketRequest) Descriptor() ([]byte, []int)
Deprecated: Use RedeemTicketRequest.ProtoReflect.Descriptor instead.
func (*RedeemTicketRequest) GetRedemptionDetails ¶
func (x *RedeemTicketRequest) GetRedemptionDetails() *RedemptionDetails
func (*RedeemTicketRequest) GetTicket ¶
func (x *RedeemTicketRequest) GetTicket() *TicketId
func (*RedeemTicketRequest) ProtoMessage ¶
func (*RedeemTicketRequest) ProtoMessage()
func (*RedeemTicketRequest) ProtoReflect ¶
func (x *RedeemTicketRequest) ProtoReflect() protoreflect.Message
func (*RedeemTicketRequest) Reset ¶
func (x *RedeemTicketRequest) Reset()
func (*RedeemTicketRequest) String ¶
func (x *RedeemTicketRequest) String() string
type RedemptionDetails ¶
type RedemptionDetails struct { // The date the ticket was redeemed, auto set by the system when the redeem endpoint is called. Not writable. RedemptionDate *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=redemptionDate,proto3" json:"redemptionDate,omitempty"` // Optional redemption lat. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Lat float64 `` /* 143-byte string literal not displayed */ // Optional redemption lon. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Lon float64 `` /* 143-byte string literal not displayed */ // Optional redemption alt. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Alt int32 `` /* 142-byte string literal not displayed */ // Optional redemption user agent, can be used in case where a Merchant uses the PassKit scanning solution combined with their own scanning software and wants to differentiate the source of redemption. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RedemptionSource string `` /* 167-byte string literal not displayed */ // Optional redemption reference, can be used for staff name, username, scanner ID, location ID, etc. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" RedemptionReference string `` /* 173-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RedemptionDetails) Descriptor
deprecated
func (*RedemptionDetails) Descriptor() ([]byte, []int)
Deprecated: Use RedemptionDetails.ProtoReflect.Descriptor instead.
func (*RedemptionDetails) GetAlt ¶
func (x *RedemptionDetails) GetAlt() int32
func (*RedemptionDetails) GetLat ¶
func (x *RedemptionDetails) GetLat() float64
func (*RedemptionDetails) GetLon ¶
func (x *RedemptionDetails) GetLon() float64
func (*RedemptionDetails) GetRedemptionDate ¶
func (x *RedemptionDetails) GetRedemptionDate() *timestamppb.Timestamp
func (*RedemptionDetails) GetRedemptionReference ¶
func (x *RedemptionDetails) GetRedemptionReference() string
func (*RedemptionDetails) GetRedemptionSource ¶
func (x *RedemptionDetails) GetRedemptionSource() string
func (*RedemptionDetails) ProtoMessage ¶
func (*RedemptionDetails) ProtoMessage()
func (*RedemptionDetails) ProtoReflect ¶
func (x *RedemptionDetails) ProtoReflect() protoreflect.Message
func (*RedemptionDetails) Reset ¶
func (x *RedemptionDetails) Reset()
func (*RedemptionDetails) String ¶
func (x *RedemptionDetails) String() string
type Seat ¶
type Seat struct { // The seat number, such as "1", "2", "3", or any other seat identifier. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Seat string `` /* 143-byte string literal not displayed */ // Localized seat number. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedSeat *io.LocalizedString `` /* 161-byte string literal not displayed */ // The row of the seat, such as "1", E", "BB", or "A5". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Row string `` /* 141-byte string literal not displayed */ // Localized row. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedRow *io.LocalizedString `` /* 159-byte string literal not displayed */ // The section of the seat, such as "121". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Section string `` /* 149-byte string literal not displayed */ // Localized section. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedSection *io.LocalizedString `` /* 167-byte string literal not displayed */ // The gate the ticket holder should enter to get to their seat, such as "A" or "West". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Gate string `` /* 143-byte string literal not displayed */ // Localized gate. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedGate *io.LocalizedString `` /* 161-byte string literal not displayed */ // The identifier code for the seat. E.g. "312-H-7". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Identifier string `` /* 155-byte string literal not displayed */ // Localized Identifier. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedIdentifier *io.LocalizedString `` /* 174-byte string literal not displayed */ // A description of the seat, such as "Shared Sofa Seat". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Description string `` /* 158-byte string literal not displayed */ // Localized description. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedDescription *io.LocalizedString `` /* 176-byte string literal not displayed */ // The type of ticket, such as "General Admission", "VIP", "Lower Reserve", etc. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Type string `` /* 144-byte string literal not displayed */ // Localized type. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedType *io.LocalizedString `` /* 162-byte string literal not displayed */ // The level the ticket holder should use to get to their seat. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Level string `` /* 146-byte string literal not displayed */ // Localized level. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedLevel *io.LocalizedString `` /* 164-byte string literal not displayed */ // The aisle the ticket holder should use to get to their seat. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Aisle string `` /* 146-byte string literal not displayed */ // Localized aisle. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedAisle *io.LocalizedString `` /* 164-byte string literal not displayed */ // The door used to access the event (if applicable). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Door string `` /* 144-byte string literal not displayed */ // Localized door. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedDoor *io.LocalizedString `` /* 162-byte string literal not displayed */ // The associated color for the seat section as determined by the venue. Apple poster style NFC event tickets will change the color of the footer of the ticket to assist in directing attendees. Specified as a CSS-style RGB triple. E.g. `rgb(100,10,110`. // @tag: validateGeneric:"omitempty,rgb" SectionColor string `protobuf:"bytes,21,opt,name=sectionColor,proto3" json:"sectionColor,omitempty" validateGeneric:"omitempty,rgb"` // A URL to a portal with additional event information. A deep link is preferred to provide a more personalised experience. Used with Apple poster style NFC event tickets only. A value in the Seat Information object will override a value in the Venue object. // @tag: validateGeneric:"omitempty,http_url" PortalURL string `protobuf:"bytes,22,opt,name=portalURL,proto3" json:"portalURL,omitempty" validateGeneric:"omitempty,http_url"` // Localized portal URL. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedPortalURL *io.LocalizedString `` /* 172-byte string literal not displayed */ // venueEntrance is a more flexible field that the venue labels provided in seating information, as it’s a text field with no label. E.g. can be used if a venue uses a category other than gate, portal, door (part of seating information) to describe the entrance, such as "VIP Entry". // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" VenueEntrance string `` /* 162-byte string literal not displayed */ // Localized portal URL. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedVenueEntrance *io.LocalizedString `` /* 180-byte string literal not displayed */ // The level of admission the ticket provides E.g. "General Admission", "VIP", etc. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AdmissionLevel string `` /* 164-byte string literal not displayed */ // Localized admission level. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedAdmissionLevel *io.LocalizedString `` /* 182-byte string literal not displayed */ // A shortened representation of admissionLevel, which can be shown alongside seating information, unlike admissionLevel which cannot be displayed alongside seating information on Apple poster tickets. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AdmissionLevelAbbreviation string `` /* 188-byte string literal not displayed */ // Localized admission level abbreviation. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedAdmissionLevelAbbreviation *io.LocalizedString `` /* 206-byte string literal not displayed */ // The long description of the entrance information. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" EntranceDescription string `` /* 174-byte string literal not displayed */ // Localized entrance description. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedEntranceDescription *io.LocalizedString `` /* 192-byte string literal not displayed */ // The room where the seat is located. A value here will overwrite any room value given in EventSemanticTags. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Room string `` /* 144-byte string literal not displayed */ // Localized room. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedRoom *io.LocalizedString `` /* 162-byte string literal not displayed */ // The additional ticket attributes text provides a field for additional information that is essential to be on the pass face, but doesn’t fall into any other category. It is displayed directly above the venue name/region label on Apple poster tickets only. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AdditionalTicketAttributes string `` /* 188-byte string literal not displayed */ // Localized room. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedAdditionalTicketAttributes *io.LocalizedString `` /* 206-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Seat) Descriptor
deprecated
func (*Seat) GetAdditionalTicketAttributes ¶ added in v1.1.118
func (*Seat) GetAdmissionLevel ¶ added in v1.1.118
func (*Seat) GetAdmissionLevelAbbreviation ¶ added in v1.1.118
func (*Seat) GetDescription ¶ added in v1.1.118
func (*Seat) GetEntranceDescription ¶ added in v1.1.118
func (*Seat) GetIdentifier ¶ added in v1.1.118
func (*Seat) GetLocalizedAdditionalTicketAttributes ¶ added in v1.1.118
func (x *Seat) GetLocalizedAdditionalTicketAttributes() *io.LocalizedString
func (*Seat) GetLocalizedAdmissionLevel ¶ added in v1.1.118
func (x *Seat) GetLocalizedAdmissionLevel() *io.LocalizedString
func (*Seat) GetLocalizedAdmissionLevelAbbreviation ¶ added in v1.1.118
func (x *Seat) GetLocalizedAdmissionLevelAbbreviation() *io.LocalizedString
func (*Seat) GetLocalizedAisle ¶ added in v1.1.118
func (x *Seat) GetLocalizedAisle() *io.LocalizedString
func (*Seat) GetLocalizedDescription ¶ added in v1.1.118
func (x *Seat) GetLocalizedDescription() *io.LocalizedString
func (*Seat) GetLocalizedDoor ¶ added in v1.1.118
func (x *Seat) GetLocalizedDoor() *io.LocalizedString
func (*Seat) GetLocalizedEntranceDescription ¶ added in v1.1.118
func (x *Seat) GetLocalizedEntranceDescription() *io.LocalizedString
func (*Seat) GetLocalizedGate ¶
func (x *Seat) GetLocalizedGate() *io.LocalizedString
func (*Seat) GetLocalizedIdentifier ¶ added in v1.1.118
func (x *Seat) GetLocalizedIdentifier() *io.LocalizedString
func (*Seat) GetLocalizedLevel ¶ added in v1.1.118
func (x *Seat) GetLocalizedLevel() *io.LocalizedString
func (*Seat) GetLocalizedPortalURL ¶ added in v1.1.118
func (x *Seat) GetLocalizedPortalURL() *io.LocalizedString
func (*Seat) GetLocalizedRoom ¶ added in v1.1.118
func (x *Seat) GetLocalizedRoom() *io.LocalizedString
func (*Seat) GetLocalizedRow ¶
func (x *Seat) GetLocalizedRow() *io.LocalizedString
func (*Seat) GetLocalizedSeat ¶
func (x *Seat) GetLocalizedSeat() *io.LocalizedString
func (*Seat) GetLocalizedSection ¶
func (x *Seat) GetLocalizedSection() *io.LocalizedString
func (*Seat) GetLocalizedType ¶ added in v1.1.118
func (x *Seat) GetLocalizedType() *io.LocalizedString
func (*Seat) GetLocalizedVenueEntrance ¶ added in v1.1.118
func (x *Seat) GetLocalizedVenueEntrance() *io.LocalizedString
func (*Seat) GetPortalURL ¶ added in v1.1.118
func (*Seat) GetSection ¶
func (*Seat) GetSectionColor ¶ added in v1.1.118
func (*Seat) GetVenueEntrance ¶ added in v1.1.118
func (*Seat) ProtoMessage ¶
func (*Seat) ProtoMessage()
func (*Seat) ProtoReflect ¶
func (x *Seat) ProtoReflect() protoreflect.Message
type Ticket ¶
type Ticket struct { // PassKit generated ticket id (22 characters). // @tag: validateGeneric:"required_without=TicketNumber" validateCreate:"isdefault" validateUpdate:"required_without=TicketNumber" Id string `` /* 179-byte string literal not displayed */ // Optional user generated ticket number. Unique within the Production. // @tag: validateGeneric:"required_without=Id" validateCreate:"omitempty" validateUpdate:"required_without=Id" TicketNumber string `` /* 179-byte string literal not displayed */ // The event that the ticket is for. Can provide event id, or the whole event object - if the event doesn't exist it will be created. The combination of event.production.id, event.startDate, event.venue.uid & ticket.ticketTypeUid is enforced unique in the system. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"-" Event *Event `` /* 136-byte string literal not displayed */ // The ticket type the ticket is for. // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"-" TicketType *TicketType `` /* 145-byte string literal not displayed */ // Optional order / confirmation / booking code. Unique within the Production. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" OrderNumber string `` /* 157-byte string literal not displayed */ // Optional PassKit generated grouping ID. The system automatically groups tickets based by order number. Grouped tickets can be downloaded together from our multi-pass download pages. Not writable. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" GroupingId string `` /* 155-byte string literal not displayed */ // The contents to embed in the barcode for this ticket. If not provided, the default value from the Ticket Type Pass Template Design is used. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" BarcodeContents string `` /* 165-byte string literal not displayed */ // The seat info for the ticket. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" SeatInfo *Seat `` /* 151-byte string literal not displayed */ // The face value details for the ticket. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" FaceValue *FaceValue `` /* 153-byte string literal not displayed */ // The ticket holder information. Stored encrypted in PassKit's database. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Person *io.Person `` /* 148-byte string literal not displayed */ // Any other meta fields for the ticket that are not covered in the Ticket Object / API (i.e. you might want to capture ticket information specific to your process). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" MetaData map[string]string `` /* 240-byte string literal not displayed */ // Indicates if the holder of the ticket opted out to receive marketing promotions (defaults to false). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" OptOut io.Toggle `` /* 164-byte string literal not displayed */ // Holds the ticket status. // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"omitempty" Status TicketStatus `` /* 181-byte string literal not displayed */ // Optional field to set when the ticket expires. When the expiry date hits, it will automatically gray out the barcode. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ExpiryDate *timestamppb.Timestamp `` /* 156-byte string literal not displayed */ // Contains details about the redemption (if the ticket is in a redeemed state). Not writable; set by the redeem endpoint. // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"isdefault" RedemptionDetails *RedemptionDetails `` /* 170-byte string literal not displayed */ // Contains details about when the ticket was validated. Tickets can be validated multiple times. Not writable; set by the validate endpoint. // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"isdefault" ValidateDetails []*ValidateDetails `` /* 166-byte string literal not displayed */ // Optional Pass level overrides for proximity & images. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassOverrides *io.PassOverrides `` /* 162-byte string literal not displayed */ // Pass Metadata hold meta data about the pass like status, lifecycle, utm details and installation data. Cannot be set via the API. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" PassMetaData *io.Metadata `` /* 160-byte string literal not displayed */ // The date the ticket was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the ticket last updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
The Ticket Details
func (*Ticket) Descriptor
deprecated
func (*Ticket) GetBarcodeContents ¶
func (*Ticket) GetCreated ¶
func (x *Ticket) GetCreated() *timestamppb.Timestamp
func (*Ticket) GetExpiryDate ¶
func (x *Ticket) GetExpiryDate() *timestamppb.Timestamp
func (*Ticket) GetFaceValue ¶
func (*Ticket) GetGroupingId ¶
func (*Ticket) GetMetaData ¶
func (*Ticket) GetOrderNumber ¶
func (*Ticket) GetPassMetaData ¶
func (*Ticket) GetPassOverrides ¶
func (x *Ticket) GetPassOverrides() *io.PassOverrides
func (*Ticket) GetRedemptionDetails ¶
func (x *Ticket) GetRedemptionDetails() *RedemptionDetails
func (*Ticket) GetSeatInfo ¶
func (*Ticket) GetStatus ¶
func (x *Ticket) GetStatus() TicketStatus
func (*Ticket) GetTicketNumber ¶
func (*Ticket) GetTicketType ¶
func (x *Ticket) GetTicketType() *TicketType
func (*Ticket) GetUpdated ¶
func (x *Ticket) GetUpdated() *timestamppb.Timestamp
func (*Ticket) GetValidateDetails ¶
func (x *Ticket) GetValidateDetails() []*ValidateDetails
func (*Ticket) ProtoMessage ¶
func (*Ticket) ProtoMessage()
func (*Ticket) ProtoReflect ¶
func (x *Ticket) ProtoReflect() protoreflect.Message
type TicketId ¶
type TicketId struct { // @tag: validateGeneric:"required" // // Types that are assignable to Id: // // *TicketId_TicketId // *TicketId_TicketNumber Id isTicketId_Id `protobuf_oneof:"id" validateGeneric:"required"` // contains filtered or unexported fields }
An object to communicate the ID of the ticket. Either the ticket id (22 character identifier), or the production id (22 character identifier), or Production UID (user defined id) plus the externally provided ticket number should be provided.
func (*TicketId) Descriptor
deprecated
func (*TicketId) GetTicketId ¶
func (*TicketId) GetTicketNumber ¶
func (x *TicketId) GetTicketNumber() *TicketNumber
func (*TicketId) ProtoMessage ¶
func (*TicketId) ProtoMessage()
func (*TicketId) ProtoReflect ¶
func (x *TicketId) ProtoReflect() protoreflect.Message
type TicketId_TicketId ¶
type TicketId_TicketId struct { // The Ticket id (22 character identifier). // @tag: validateGeneric:"required,uuidCompressedString" TicketId string `protobuf:"bytes,1,opt,name=ticketId,proto3,oneof" validateGeneric:"required,uuidCompressedString"` }
type TicketId_TicketNumber ¶
type TicketId_TicketNumber struct { // A ticket number object containing a production id and ticket number" // @tag: validateGeneric:"required,dive" TicketNumber *TicketNumber `protobuf:"bytes,2,opt,name=ticketNumber,proto3,oneof" validateGeneric:"required,dive"` }
type TicketLimitedFields ¶
type TicketLimitedFields struct { // PassKit generated ticket id (22 characters). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // User generated ticket number. Unique within the Production. TicketNumber string `protobuf:"bytes,2,opt,name=ticketNumber,proto3" json:"ticketNumber,omitempty"` // The production information. Production *ProductionLimitedFieldsResponse `protobuf:"bytes,3,opt,name=production,proto3" json:"production,omitempty"` // The event information. Only specific fields are returned. Event *EventLimitedFieldsResponse `protobuf:"bytes,4,opt,name=event,proto3" json:"event,omitempty"` // Venue information. Only specific fields are returned. Venue *VenueLimitedFieldsResponse `protobuf:"bytes,5,opt,name=venue,proto3" json:"venue,omitempty"` // The ticket type the ticket is for. Only specific fields are returned. TicketType *TicketTypeLimitedFields `protobuf:"bytes,6,opt,name=ticketType,proto3" json:"ticketType,omitempty"` // Optional order / confirmation / booking code. Unique within the Production. OrderNumber string `protobuf:"bytes,7,opt,name=orderNumber,proto3" json:"orderNumber,omitempty"` // Optional PassKit generated grouping ID. The system automatically groups tickets based by order number. Grouped tickets can be downloaded together from our multi-pass download pages. Not writable. GroupingId string `protobuf:"bytes,8,opt,name=groupingId,proto3" json:"groupingId,omitempty"` // The contents to embed in the barcode for this ticket. If not provided, the default value from the Ticket Type Pass Template Design is used. BarcodeContents string `protobuf:"bytes,9,opt,name=barcodeContents,proto3" json:"barcodeContents,omitempty"` // The seat info for the ticket. SeatInfo *Seat `protobuf:"bytes,10,opt,name=seatInfo,proto3" json:"seatInfo,omitempty"` // The face value details for the ticket. FaceValue *FaceValue `protobuf:"bytes,11,opt,name=faceValue,proto3" json:"faceValue,omitempty"` // The ticket holder information. Stored encrypted in PassKit's database. Person *io.Person `protobuf:"bytes,12,opt,name=person,proto3" json:"person,omitempty"` // Any other meta fields for the ticket that are not covered in the Ticket Object / API (i.e. you might want to capture ticket information specific to your process). MetaData map[string]string `` /* 158-byte string literal not displayed */ // Indicates if the holder of the ticket opted out to receive marketing promotions (defaults to false). OptOut bool `protobuf:"varint,14,opt,name=optOut,proto3" json:"optOut,omitempty"` // Holds the ticket status. Status TicketStatus `protobuf:"varint,15,opt,name=status,proto3,enum=event_tickets.TicketStatus" json:"status,omitempty"` // Optional field to set when the ticket expires. When the expiry date hits, it will automatically gray out the barcode. ExpiryDate *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=expiryDate,proto3" json:"expiryDate,omitempty"` // Contains details about the redemption (if the ticket is in a redeemed state). Not writable; set by the redeem endpoint. RedemptionDetails *RedemptionDetails `protobuf:"bytes,17,opt,name=redemptionDetails,proto3" json:"redemptionDetails,omitempty"` // Contains details about when the ticket was validated. Tickets can be validated multiple times. Not writable; set by the validate endpoint. ValidateDetails []*ValidateDetails `protobuf:"bytes,18,rep,name=validateDetails,proto3" json:"validateDetails,omitempty"` // Optional Pass level overrides for proximity & images. PassOverrides *io.PassOverrides `protobuf:"bytes,19,opt,name=passOverrides,proto3" json:"passOverrides,omitempty"` // Pass Metadata hold meta data about the pass like status, lifecycle, utm details and installation data. Cannot be set via the API. PassMetaData *io.Metadata `protobuf:"bytes,20,opt,name=passMetaData,proto3" json:"passMetaData,omitempty"` // The date the ticket was created. Not writable. Created *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=created,proto3" json:"created,omitempty"` // The date the ticket last updated. Not writable. Updated *timestamppb.Timestamp `protobuf:"bytes,22,opt,name=updated,proto3" json:"updated,omitempty"` // contains filtered or unexported fields }
func (*TicketLimitedFields) Descriptor
deprecated
func (*TicketLimitedFields) Descriptor() ([]byte, []int)
Deprecated: Use TicketLimitedFields.ProtoReflect.Descriptor instead.
func (*TicketLimitedFields) GetBarcodeContents ¶
func (x *TicketLimitedFields) GetBarcodeContents() string
func (*TicketLimitedFields) GetCreated ¶
func (x *TicketLimitedFields) GetCreated() *timestamppb.Timestamp
func (*TicketLimitedFields) GetEvent ¶
func (x *TicketLimitedFields) GetEvent() *EventLimitedFieldsResponse
func (*TicketLimitedFields) GetExpiryDate ¶
func (x *TicketLimitedFields) GetExpiryDate() *timestamppb.Timestamp
func (*TicketLimitedFields) GetFaceValue ¶
func (x *TicketLimitedFields) GetFaceValue() *FaceValue
func (*TicketLimitedFields) GetGroupingId ¶
func (x *TicketLimitedFields) GetGroupingId() string
func (*TicketLimitedFields) GetId ¶
func (x *TicketLimitedFields) GetId() string
func (*TicketLimitedFields) GetMetaData ¶
func (x *TicketLimitedFields) GetMetaData() map[string]string
func (*TicketLimitedFields) GetOptOut ¶
func (x *TicketLimitedFields) GetOptOut() bool
func (*TicketLimitedFields) GetOrderNumber ¶
func (x *TicketLimitedFields) GetOrderNumber() string
func (*TicketLimitedFields) GetPassMetaData ¶
func (x *TicketLimitedFields) GetPassMetaData() *io.Metadata
func (*TicketLimitedFields) GetPassOverrides ¶
func (x *TicketLimitedFields) GetPassOverrides() *io.PassOverrides
func (*TicketLimitedFields) GetPerson ¶
func (x *TicketLimitedFields) GetPerson() *io.Person
func (*TicketLimitedFields) GetProduction ¶
func (x *TicketLimitedFields) GetProduction() *ProductionLimitedFieldsResponse
func (*TicketLimitedFields) GetRedemptionDetails ¶
func (x *TicketLimitedFields) GetRedemptionDetails() *RedemptionDetails
func (*TicketLimitedFields) GetSeatInfo ¶
func (x *TicketLimitedFields) GetSeatInfo() *Seat
func (*TicketLimitedFields) GetStatus ¶
func (x *TicketLimitedFields) GetStatus() TicketStatus
func (*TicketLimitedFields) GetTicketNumber ¶
func (x *TicketLimitedFields) GetTicketNumber() string
func (*TicketLimitedFields) GetTicketType ¶
func (x *TicketLimitedFields) GetTicketType() *TicketTypeLimitedFields
func (*TicketLimitedFields) GetUpdated ¶
func (x *TicketLimitedFields) GetUpdated() *timestamppb.Timestamp
func (*TicketLimitedFields) GetValidateDetails ¶
func (x *TicketLimitedFields) GetValidateDetails() []*ValidateDetails
func (*TicketLimitedFields) GetVenue ¶
func (x *TicketLimitedFields) GetVenue() *VenueLimitedFieldsResponse
func (*TicketLimitedFields) ProtoMessage ¶
func (*TicketLimitedFields) ProtoMessage()
func (*TicketLimitedFields) ProtoReflect ¶
func (x *TicketLimitedFields) ProtoReflect() protoreflect.Message
func (*TicketLimitedFields) Reset ¶
func (x *TicketLimitedFields) Reset()
func (*TicketLimitedFields) String ¶
func (x *TicketLimitedFields) String() string
type TicketListRequest ¶
type TicketListRequest struct { // @tag: validateGeneric:"required" // // Types that are assignable to Production: // // *TicketListRequest_ProductionId // *TicketListRequest_ProductionUid Production isTicketListRequest_Production `protobuf_oneof:"production" validateGeneric:"required"` // @tag: validateGeneric:"omitempty" // // Types that are assignable to Event: // // *TicketListRequest_EventId // *TicketListRequest_EventFilterByVenueAndStart Event isTicketListRequest_Event `protobuf_oneof:"event" validateGeneric:"omitempty"` // @tag: validateGeneric:"omitempty" // // Types that are assignable to TicketType: // // *TicketListRequest_TicketTypeId // *TicketListRequest_TicketTypeUid TicketType isTicketListRequest_TicketType `protobuf_oneof:"ticketType" validateGeneric:"omitempty"` // Filters: allows to filter on additional ticket data (i.e. group id, pass install status, updated etc). // @tag: validateGeneric:"omitempty" Filters *io.Filters `protobuf:"bytes,7,opt,name=filters,proto3" json:"filters,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*TicketListRequest) Descriptor
deprecated
func (*TicketListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TicketListRequest.ProtoReflect.Descriptor instead.
func (*TicketListRequest) GetEvent ¶
func (m *TicketListRequest) GetEvent() isTicketListRequest_Event
func (*TicketListRequest) GetEventFilterByVenueAndStart ¶
func (x *TicketListRequest) GetEventFilterByVenueAndStart() *EventFilterByVenueAndStart
func (*TicketListRequest) GetEventId ¶
func (x *TicketListRequest) GetEventId() string
func (*TicketListRequest) GetFilters ¶
func (x *TicketListRequest) GetFilters() *io.Filters
func (*TicketListRequest) GetProduction ¶
func (m *TicketListRequest) GetProduction() isTicketListRequest_Production
func (*TicketListRequest) GetProductionId ¶
func (x *TicketListRequest) GetProductionId() string
func (*TicketListRequest) GetProductionUid ¶
func (x *TicketListRequest) GetProductionUid() string
func (*TicketListRequest) GetTicketType ¶
func (m *TicketListRequest) GetTicketType() isTicketListRequest_TicketType
func (*TicketListRequest) GetTicketTypeId ¶
func (x *TicketListRequest) GetTicketTypeId() string
func (*TicketListRequest) GetTicketTypeUid ¶
func (x *TicketListRequest) GetTicketTypeUid() string
func (*TicketListRequest) ProtoMessage ¶
func (*TicketListRequest) ProtoMessage()
func (*TicketListRequest) ProtoReflect ¶
func (x *TicketListRequest) ProtoReflect() protoreflect.Message
func (*TicketListRequest) Reset ¶
func (x *TicketListRequest) Reset()
func (*TicketListRequest) String ¶
func (x *TicketListRequest) String() string
type TicketListRequest_EventFilterByVenueAndStart ¶
type TicketListRequest_EventFilterByVenueAndStart struct { // @tag: validateGeneric:"omitempty" EventFilterByVenueAndStart *EventFilterByVenueAndStart `protobuf:"bytes,4,opt,name=eventFilterByVenueAndStart,proto3,oneof" validateGeneric:"omitempty"` }
type TicketListRequest_EventId ¶
type TicketListRequest_EventId struct { // Event ID generated by PassKit. // @tag: validateGeneric:"omitempty" EventId string `protobuf:"bytes,3,opt,name=eventId,proto3,oneof" validateGeneric:"omitempty"` }
type TicketListRequest_ProductionId ¶
type TicketListRequest_ProductionId struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `protobuf:"bytes,1,opt,name=productionId,proto3,oneof" validateGeneric:"required_without=ProductionUid"` }
type TicketListRequest_ProductionUid ¶
type TicketListRequest_ProductionUid struct { // Production UID. Required if productionId is not provided. // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `protobuf:"bytes,2,opt,name=productionUid,proto3,oneof" validateGeneric:"required_without=ProductionId"` }
type TicketListRequest_TicketTypeId ¶
type TicketListRequest_TicketTypeId struct { // PassKit Ticket Type ID. // @tag: validateGeneric:"omitempty" TicketTypeId string `protobuf:"bytes,5,opt,name=ticketTypeId,proto3,oneof" validateGeneric:"omitempty"` }
type TicketListRequest_TicketTypeUid ¶
type TicketListRequest_TicketTypeUid struct { // User Defined Ticket Type ID. // @tag: validateGeneric:"omitempty" TicketTypeUid string `protobuf:"bytes,6,opt,name=ticketTypeUid,proto3,oneof" validateGeneric:"omitempty"` }
type TicketNumber ¶
type TicketNumber struct { // The Production id (22 character identifier), or the Production user defined id. // @tag: validateGeneric:"required" ProductionId string `protobuf:"bytes,1,opt,name=productionId,proto3" json:"productionId,omitempty" validateGeneric:"required"` // The user defined ticket number (unique within production) // @tag: validateGeneric:"required" TicketNumber string `protobuf:"bytes,2,opt,name=ticketNumber,proto3" json:"ticketNumber,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*TicketNumber) Descriptor
deprecated
func (*TicketNumber) Descriptor() ([]byte, []int)
Deprecated: Use TicketNumber.ProtoReflect.Descriptor instead.
func (*TicketNumber) GetProductionId ¶
func (x *TicketNumber) GetProductionId() string
func (*TicketNumber) GetTicketNumber ¶
func (x *TicketNumber) GetTicketNumber() string
func (*TicketNumber) ProtoMessage ¶
func (*TicketNumber) ProtoMessage()
func (*TicketNumber) ProtoReflect ¶
func (x *TicketNumber) ProtoReflect() protoreflect.Message
func (*TicketNumber) Reset ¶
func (x *TicketNumber) Reset()
func (*TicketNumber) String ¶
func (x *TicketNumber) String() string
type TicketNumberRequest ¶
type TicketNumberRequest struct { // Production ID. Required if productionUid is not provided. // @tag: validateGeneric:"required_without=ProductionUid" ProductionId string `` /* 126-byte string literal not displayed */ // Production UID. Required if productionId is not provided. // @tag: validateGeneric:"required_without=ProductionId" ProductionUid string `` /* 127-byte string literal not displayed */ // Ticket Number. // @tag: validateGeneric:"required" TicketNumber string `protobuf:"bytes,3,opt,name=ticketNumber,proto3" json:"ticketNumber,omitempty" validateGeneric:"required"` // contains filtered or unexported fields }
func (*TicketNumberRequest) Descriptor
deprecated
func (*TicketNumberRequest) Descriptor() ([]byte, []int)
Deprecated: Use TicketNumberRequest.ProtoReflect.Descriptor instead.
func (*TicketNumberRequest) GetProductionId ¶
func (x *TicketNumberRequest) GetProductionId() string
func (*TicketNumberRequest) GetProductionUid ¶
func (x *TicketNumberRequest) GetProductionUid() string
func (*TicketNumberRequest) GetTicketNumber ¶
func (x *TicketNumberRequest) GetTicketNumber() string
func (*TicketNumberRequest) ProtoMessage ¶
func (*TicketNumberRequest) ProtoMessage()
func (*TicketNumberRequest) ProtoReflect ¶
func (x *TicketNumberRequest) ProtoReflect() protoreflect.Message
func (*TicketNumberRequest) Reset ¶
func (x *TicketNumberRequest) Reset()
func (*TicketNumberRequest) String ¶
func (x *TicketNumberRequest) String() string
type TicketPassBundles ¶
type TicketPassBundles struct { // An array of tickets. Tickets []*io.PassBundle `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"` // contains filtered or unexported fields }
func (*TicketPassBundles) Descriptor
deprecated
func (*TicketPassBundles) Descriptor() ([]byte, []int)
Deprecated: Use TicketPassBundles.ProtoReflect.Descriptor instead.
func (*TicketPassBundles) GetTickets ¶
func (x *TicketPassBundles) GetTickets() []*io.PassBundle
func (*TicketPassBundles) ProtoMessage ¶
func (*TicketPassBundles) ProtoMessage()
func (*TicketPassBundles) ProtoReflect ¶
func (x *TicketPassBundles) ProtoReflect() protoreflect.Message
func (*TicketPassBundles) Reset ¶
func (x *TicketPassBundles) Reset()
func (*TicketPassBundles) String ¶
func (x *TicketPassBundles) String() string
type TicketStatus ¶
type TicketStatus int32
const ( TicketStatus_STATUS_NONE TicketStatus = 0 // Default ticket status TicketStatus_ISSUED TicketStatus = 1 // Set after a ticket is redeemed (the redeem endpoint is called). TicketStatus_REDEEMED TicketStatus = 2 )
func (TicketStatus) Descriptor ¶
func (TicketStatus) Descriptor() protoreflect.EnumDescriptor
func (TicketStatus) Enum ¶
func (x TicketStatus) Enum() *TicketStatus
func (TicketStatus) EnumDescriptor
deprecated
func (TicketStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use TicketStatus.Descriptor instead.
func (TicketStatus) Number ¶
func (x TicketStatus) Number() protoreflect.EnumNumber
func (TicketStatus) String ¶
func (x TicketStatus) String() string
func (TicketStatus) Type ¶
func (TicketStatus) Type() protoreflect.EnumType
type TicketType ¶
type TicketType struct { // PassKit generated ticket type id (22 characters). // @tag: validateGeneric:"required_without=Uid" validateCreate:"isdefault" validateUpdate:"required_without=Uid" Id string `` /* 161-byte string literal not displayed */ // User generated ticket type id; unique within the Production. // @tag: validateGeneric:"required_without=Id" validateCreate:"omitempty" validateUpdate:"required_without=Id" Uid string `` /* 161-byte string literal not displayed */ // The Production the ticket type belongs to // @tag: validateGeneric:"required_without=Id" validateCreate:"required" validateUpdate:"required_without=Id" ProductionId string `` /* 178-byte string literal not displayed */ // Name of the ticket type. Internal use only. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Name string `` /* 141-byte string literal not displayed */ // Localized name of the ticket type. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedName *io.LocalizedString `` /* 161-byte string literal not displayed */ // Terms & conditions specifically for this ticket type. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" TicketTypeConditions string `` /* 175-byte string literal not displayed */ // Localized ticket conditions for this ticket type. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedTicketTypeConditions *io.LocalizedString `` /* 193-byte string literal not displayed */ // The pass template design ID that tickets will use when initially issued. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" BeforeRedeemPassTemplateId string `` /* 185-byte string literal not displayed */ // Optional pass template ID that tickets will use after the ticket holder checked into the venue (when the ticket switches to its redeemed state). // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" AfterRedeemPassTemplateId string `` /* 185-byte string literal not displayed */ // The date the ticket type was created. Cannot be set via the API. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // The date the ticket type updated. Cannot be set via the API. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
The Ticket Type Details
func (*TicketType) Descriptor
deprecated
func (*TicketType) Descriptor() ([]byte, []int)
Deprecated: Use TicketType.ProtoReflect.Descriptor instead.
func (*TicketType) GetAfterRedeemPassTemplateId ¶
func (x *TicketType) GetAfterRedeemPassTemplateId() string
func (*TicketType) GetBeforeRedeemPassTemplateId ¶
func (x *TicketType) GetBeforeRedeemPassTemplateId() string
func (*TicketType) GetCreated ¶
func (x *TicketType) GetCreated() *timestamppb.Timestamp
func (*TicketType) GetId ¶
func (x *TicketType) GetId() string
func (*TicketType) GetLocalizedName ¶
func (x *TicketType) GetLocalizedName() *io.LocalizedString
func (*TicketType) GetLocalizedTicketTypeConditions ¶
func (x *TicketType) GetLocalizedTicketTypeConditions() *io.LocalizedString
func (*TicketType) GetName ¶
func (x *TicketType) GetName() string
func (*TicketType) GetProductionId ¶
func (x *TicketType) GetProductionId() string
func (*TicketType) GetTicketTypeConditions ¶
func (x *TicketType) GetTicketTypeConditions() string
func (*TicketType) GetUid ¶
func (x *TicketType) GetUid() string
func (*TicketType) GetUpdated ¶
func (x *TicketType) GetUpdated() *timestamppb.Timestamp
func (*TicketType) ProtoMessage ¶
func (*TicketType) ProtoMessage()
func (*TicketType) ProtoReflect ¶
func (x *TicketType) ProtoReflect() protoreflect.Message
func (*TicketType) Reset ¶
func (x *TicketType) Reset()
func (*TicketType) String ¶
func (x *TicketType) String() string
type TicketTypeLimitedFields ¶
type TicketTypeLimitedFields struct { // PassKit generated ticket type id (22 characters). // @tag: validateGeneric:"omitempty" validateCreate:"isdefault" validateUpdate:"required_without=Uid" Id string `` /* 150-byte string literal not displayed */ // User generated ticket type id; unique within the Production. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required_without=Id" Uid string `` /* 150-byte string literal not displayed */ // Name of the ticket type. Internal use only. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"omitempty" Name string `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TicketTypeLimitedFields) Descriptor
deprecated
func (*TicketTypeLimitedFields) Descriptor() ([]byte, []int)
Deprecated: Use TicketTypeLimitedFields.ProtoReflect.Descriptor instead.
func (*TicketTypeLimitedFields) GetId ¶
func (x *TicketTypeLimitedFields) GetId() string
func (*TicketTypeLimitedFields) GetName ¶
func (x *TicketTypeLimitedFields) GetName() string
func (*TicketTypeLimitedFields) GetUid ¶
func (x *TicketTypeLimitedFields) GetUid() string
func (*TicketTypeLimitedFields) ProtoMessage ¶
func (*TicketTypeLimitedFields) ProtoMessage()
func (*TicketTypeLimitedFields) ProtoReflect ¶
func (x *TicketTypeLimitedFields) ProtoReflect() protoreflect.Message
func (*TicketTypeLimitedFields) Reset ¶
func (x *TicketTypeLimitedFields) Reset()
func (*TicketTypeLimitedFields) String ¶
func (x *TicketTypeLimitedFields) String() string
type TicketTypeListRequest ¶
type TicketTypeListRequest struct { // @tag: validateGeneric:"required" validateCreate:"required" validateUpdate:"required" ProductionId string `` /* 156-byte string literal not displayed */ // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" Filters *io.Filters `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TicketTypeListRequest) Descriptor
deprecated
func (*TicketTypeListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TicketTypeListRequest.ProtoReflect.Descriptor instead.
func (*TicketTypeListRequest) GetFilters ¶
func (x *TicketTypeListRequest) GetFilters() *io.Filters
func (*TicketTypeListRequest) GetProductionId ¶
func (x *TicketTypeListRequest) GetProductionId() string
func (*TicketTypeListRequest) ProtoMessage ¶
func (*TicketTypeListRequest) ProtoMessage()
func (*TicketTypeListRequest) ProtoReflect ¶
func (x *TicketTypeListRequest) ProtoReflect() protoreflect.Message
func (*TicketTypeListRequest) Reset ¶
func (x *TicketTypeListRequest) Reset()
func (*TicketTypeListRequest) String ¶
func (x *TicketTypeListRequest) String() string
type Tickets ¶
type Tickets struct { Tickets []*TicketLimitedFields `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"` // contains filtered or unexported fields }
func (*Tickets) Descriptor
deprecated
func (*Tickets) GetTickets ¶
func (x *Tickets) GetTickets() []*TicketLimitedFields
func (*Tickets) ProtoMessage ¶
func (*Tickets) ProtoMessage()
func (*Tickets) ProtoReflect ¶
func (x *Tickets) ProtoReflect() protoreflect.Message
type UnimplementedEventTicketsServer ¶
type UnimplementedEventTicketsServer struct{}
UnimplementedEventTicketsServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEventTicketsServer) BulkDeleteTickets ¶ added in v1.1.118
func (UnimplementedEventTicketsServer) BulkDeleteTickets(context.Context, *io.BulkPassActionRequest) (*emptypb.Empty, error)
func (UnimplementedEventTicketsServer) CopyProduction ¶
func (UnimplementedEventTicketsServer) CopyProduction(context.Context, *ProductionCopyRequest) (*io.Id, error)
func (UnimplementedEventTicketsServer) CountTickets ¶
func (UnimplementedEventTicketsServer) CountTickets(context.Context, *TicketListRequest) (*io.Count, error)
func (UnimplementedEventTicketsServer) CreateEvent ¶
func (UnimplementedEventTicketsServer) CreateProduction ¶
func (UnimplementedEventTicketsServer) CreateProduction(context.Context, *Production) (*io.Id, error)
func (UnimplementedEventTicketsServer) CreateTicketType ¶
func (UnimplementedEventTicketsServer) CreateTicketType(context.Context, *TicketType) (*io.Id, error)
func (UnimplementedEventTicketsServer) CreateVenue ¶
func (UnimplementedEventTicketsServer) DeleteEvent ¶
func (UnimplementedEventTicketsServer) DeleteProduction ¶
func (UnimplementedEventTicketsServer) DeleteProduction(context.Context, *Production) (*emptypb.Empty, error)
func (UnimplementedEventTicketsServer) DeleteTicket ¶
func (UnimplementedEventTicketsServer) DeleteTicketType ¶
func (UnimplementedEventTicketsServer) DeleteTicketType(context.Context, *TicketType) (*emptypb.Empty, error)
func (UnimplementedEventTicketsServer) DeleteTicketsByOrderNumber ¶
func (UnimplementedEventTicketsServer) DeleteTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*emptypb.Empty, error)
func (UnimplementedEventTicketsServer) DeleteVenue ¶
func (UnimplementedEventTicketsServer) GetAnalytics ¶
func (UnimplementedEventTicketsServer) GetAnalytics(context.Context, *io.AnalyticsRequest) (*ProductionAnalyticsResponse, error)
func (UnimplementedEventTicketsServer) GetEventById ¶
func (UnimplementedEventTicketsServer) GetEventByStartDateAndVenue ¶
func (UnimplementedEventTicketsServer) GetEventByStartDateAndVenue(context.Context, *GetEventRequest) (*Event, error)
func (UnimplementedEventTicketsServer) GetEventTicketPass ¶
func (UnimplementedEventTicketsServer) GetEventTicketPass(context.Context, *EventTicketPassRequest) (*io.PassBundles, error)
func (UnimplementedEventTicketsServer) GetProduction ¶
func (UnimplementedEventTicketsServer) GetProduction(context.Context, *io.Id) (*Production, error)
func (UnimplementedEventTicketsServer) GetTicketById ¶
func (UnimplementedEventTicketsServer) GetTicketByTicketNumber ¶
func (UnimplementedEventTicketsServer) GetTicketByTicketNumber(context.Context, *TicketNumberRequest) (*Ticket, error)
func (UnimplementedEventTicketsServer) GetTicketTypeById ¶
func (UnimplementedEventTicketsServer) GetTicketTypeById(context.Context, *io.Id) (*TicketType, error)
func (UnimplementedEventTicketsServer) GetTicketTypeByUserDefinedId ¶
func (UnimplementedEventTicketsServer) GetTicketTypeByUserDefinedId(context.Context, *GetByUidRequest) (*TicketType, error)
func (UnimplementedEventTicketsServer) GetTicketsByOrderNumber ¶
func (UnimplementedEventTicketsServer) GetTicketsByOrderNumber(context.Context, *OrderNumberRequest) (*Tickets, error)
func (UnimplementedEventTicketsServer) GetVenueById ¶
func (UnimplementedEventTicketsServer) IssueTicket ¶
func (UnimplementedEventTicketsServer) IssueTicket(context.Context, *IssueTicketRequest) (*io.Id, error)
func (UnimplementedEventTicketsServer) IssueTicketById ¶
func (UnimplementedEventTicketsServer) IssueTicketById(context.Context, *Ticket) (*IssueTicketResponseIds, error)
func (UnimplementedEventTicketsServer) ListEvents ¶
func (UnimplementedEventTicketsServer) ListEvents(*EventListRequest, grpc.ServerStreamingServer[EventListResponse]) error
func (UnimplementedEventTicketsServer) ListProductions ¶
func (UnimplementedEventTicketsServer) ListProductions(*io.Filters, grpc.ServerStreamingServer[Production]) error
func (UnimplementedEventTicketsServer) ListTicketTypes ¶
func (UnimplementedEventTicketsServer) ListTicketTypes(*TicketTypeListRequest, grpc.ServerStreamingServer[TicketType]) error
func (UnimplementedEventTicketsServer) ListTickets ¶
func (UnimplementedEventTicketsServer) ListTickets(*TicketListRequest, grpc.ServerStreamingServer[TicketLimitedFields]) error
func (UnimplementedEventTicketsServer) ListVenues ¶
func (UnimplementedEventTicketsServer) ListVenues(*io.Filters, grpc.ServerStreamingServer[Venue]) error
func (UnimplementedEventTicketsServer) PatchEvent ¶
func (UnimplementedEventTicketsServer) PatchPerson ¶
func (UnimplementedEventTicketsServer) PatchPerson(context.Context, *EventTicketPerson) (*io.Id, error)
func (UnimplementedEventTicketsServer) PatchProduction ¶
func (UnimplementedEventTicketsServer) PatchProduction(context.Context, *Production) (*Production, error)
func (UnimplementedEventTicketsServer) PatchTicketType ¶
func (UnimplementedEventTicketsServer) PatchTicketType(context.Context, *TicketType) (*TicketType, error)
func (UnimplementedEventTicketsServer) PatchVenue ¶
func (UnimplementedEventTicketsServer) RedeemTicket ¶
func (UnimplementedEventTicketsServer) RedeemTicket(context.Context, *RedeemTicketRequest) (*io.Id, error)
func (UnimplementedEventTicketsServer) RedeemTicketsByOrderNumber ¶
func (UnimplementedEventTicketsServer) RedeemTicketsByOrderNumber(context.Context, *RedeemByOrderNumber) (*io.Ids, error)
func (UnimplementedEventTicketsServer) UpdateEvent ¶
func (UnimplementedEventTicketsServer) UpdateProduction ¶
func (UnimplementedEventTicketsServer) UpdateProduction(context.Context, *Production) (*Production, error)
func (UnimplementedEventTicketsServer) UpdateTicket ¶
func (UnimplementedEventTicketsServer) UpdateTicketType ¶
func (UnimplementedEventTicketsServer) UpdateTicketType(context.Context, *TicketType) (*TicketType, error)
func (UnimplementedEventTicketsServer) UpdateVenue ¶
func (UnimplementedEventTicketsServer) ValidateTicket ¶
func (UnimplementedEventTicketsServer) ValidateTicket(context.Context, *ValidateTicketRequest) (*ValidateTicketResponse, error)
type UnsafeEventTicketsServer ¶
type UnsafeEventTicketsServer interface {
// contains filtered or unexported methods
}
UnsafeEventTicketsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EventTicketsServer will result in compilation errors.
type ValidateDetails ¶
type ValidateDetails struct { // The date the ticket was validated, auto set by the system when the validate endpoint is called. Tickets can be validated multiple times. Not writable. ValidateDate *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=validateDate,proto3" json:"validateDate,omitempty"` // Optional redemption lat. Lat float64 `protobuf:"fixed64,2,opt,name=lat,proto3" json:"lat,omitempty"` // Optional redemption lon. Lon float64 `protobuf:"fixed64,3,opt,name=lon,proto3" json:"lon,omitempty"` // Optional redemption alt. Alt int32 `protobuf:"varint,4,opt,name=alt,proto3" json:"alt,omitempty"` // Optional validate user agent, can be used in case where a Merchant uses the PassKit scanning solution combined with their own scanning software and wants to differentiate the source of validation. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" ValidateSource string `` /* 163-byte string literal not displayed */ // Optional validate reference, can be used for staff name, username, scanner ID, location ID, etc. ValidateReference string `protobuf:"bytes,7,opt,name=validateReference,proto3" json:"validateReference,omitempty"` // contains filtered or unexported fields }
func (*ValidateDetails) Descriptor
deprecated
func (*ValidateDetails) Descriptor() ([]byte, []int)
Deprecated: Use ValidateDetails.ProtoReflect.Descriptor instead.
func (*ValidateDetails) GetAlt ¶
func (x *ValidateDetails) GetAlt() int32
func (*ValidateDetails) GetLat ¶
func (x *ValidateDetails) GetLat() float64
func (*ValidateDetails) GetLon ¶
func (x *ValidateDetails) GetLon() float64
func (*ValidateDetails) GetValidateDate ¶
func (x *ValidateDetails) GetValidateDate() *timestamppb.Timestamp
func (*ValidateDetails) GetValidateReference ¶
func (x *ValidateDetails) GetValidateReference() string
func (*ValidateDetails) GetValidateSource ¶
func (x *ValidateDetails) GetValidateSource() string
func (*ValidateDetails) ProtoMessage ¶
func (*ValidateDetails) ProtoMessage()
func (*ValidateDetails) ProtoReflect ¶
func (x *ValidateDetails) ProtoReflect() protoreflect.Message
func (*ValidateDetails) Reset ¶
func (x *ValidateDetails) Reset()
func (*ValidateDetails) String ¶
func (x *ValidateDetails) String() string
type ValidateTicketRequest ¶
type ValidateTicketRequest struct { // If provided will auto redeem ticket once max number of validations has been reached. MaxNumberOfValidations uint32 `protobuf:"varint,1,opt,name=maxNumberOfValidations,proto3" json:"maxNumberOfValidations,omitempty"` // Ticket id for the ticket to validate. // @tag: validateGeneric:"required" Ticket *TicketId `protobuf:"bytes,2,opt,name=ticket,proto3" json:"ticket,omitempty" validateGeneric:"required"` // Additional details to set for this validation. // @tag: validateGeneric:"omitempty" ValidateDetails *ValidateDetails `protobuf:"bytes,3,opt,name=validateDetails,proto3" json:"validateDetails,omitempty" validateGeneric:"omitempty"` // contains filtered or unexported fields }
func (*ValidateTicketRequest) Descriptor
deprecated
func (*ValidateTicketRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidateTicketRequest.ProtoReflect.Descriptor instead.
func (*ValidateTicketRequest) GetMaxNumberOfValidations ¶
func (x *ValidateTicketRequest) GetMaxNumberOfValidations() uint32
func (*ValidateTicketRequest) GetTicket ¶
func (x *ValidateTicketRequest) GetTicket() *TicketId
func (*ValidateTicketRequest) GetValidateDetails ¶
func (x *ValidateTicketRequest) GetValidateDetails() *ValidateDetails
func (*ValidateTicketRequest) ProtoMessage ¶
func (*ValidateTicketRequest) ProtoMessage()
func (*ValidateTicketRequest) ProtoReflect ¶
func (x *ValidateTicketRequest) ProtoReflect() protoreflect.Message
func (*ValidateTicketRequest) Reset ¶
func (x *ValidateTicketRequest) Reset()
func (*ValidateTicketRequest) String ¶
func (x *ValidateTicketRequest) String() string
type ValidateTicketResponse ¶
type ValidateTicketResponse struct { // Indicates if the ticket is valid. Valid bool `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"` // Full ticket details. Ticket *Ticket `protobuf:"bytes,2,opt,name=ticket,proto3" json:"ticket,omitempty"` // contains filtered or unexported fields }
func (*ValidateTicketResponse) Descriptor
deprecated
func (*ValidateTicketResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidateTicketResponse.ProtoReflect.Descriptor instead.
func (*ValidateTicketResponse) GetTicket ¶
func (x *ValidateTicketResponse) GetTicket() *Ticket
func (*ValidateTicketResponse) GetValid ¶
func (x *ValidateTicketResponse) GetValid() bool
func (*ValidateTicketResponse) ProtoMessage ¶
func (*ValidateTicketResponse) ProtoMessage()
func (*ValidateTicketResponse) ProtoReflect ¶
func (x *ValidateTicketResponse) ProtoReflect() protoreflect.Message
func (*ValidateTicketResponse) Reset ¶
func (x *ValidateTicketResponse) Reset()
func (*ValidateTicketResponse) String ¶
func (x *ValidateTicketResponse) String() string
type Venue ¶
type Venue struct { // PassKit generated venue id (22 characters). // @tag: validateGeneric:"required_without=Uid" validateCreate:"isdefault" validateUpdate:"required_without=Uid" Id string `` /* 161-byte string literal not displayed */ // User generated venue id; unique within the user account. // @tag: validateGeneric:"required_without=Id" validateCreate:"omitempty" validateUpdate:"required_without=Id" Uid string `` /* 161-byte string literal not displayed */ // The venue name. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Name string `` /* 141-byte string literal not displayed */ // Localized venue name. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedName *io.LocalizedString `` /* 161-byte string literal not displayed */ // The venue address. // @tag: validateGeneric:"omitempty" validateCreate:"required" validateUpdate:"required" Address string `` /* 147-byte string literal not displayed */ // Localized venue address. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" LocalizedAddress *io.LocalizedString `` /* 167-byte string literal not displayed */ // Timezone applied for the event dates. e.g. America/New_York, Asia/Singapore, Europe/London. // @tag: validateGeneric:"omitempty,ianaTimeZone" validateCreate:"required,ianaTimeZone" validateUpdate:"required,ianaTimeZone" Timezone string `` /* 188-byte string literal not displayed */ // Optional GPS location details of the venue. If provided will be embedded into the ticket as the first GPS location. // @tag: validateGeneric:"omitempty" validateCreate:"omitempty" validateUpdate:"omitempty" GpsCoords []*io.GPSLocation `` /* 153-byte string literal not displayed */ // Event URLs integrate with Apple's poster event ticket (NFC and iCloud Binding required) to create a rich event guide on the back of the pass. If you do not have access to an NFC certificate, you should use links in the pass design to provide similar information. EventUrls *EventUrls `protobuf:"bytes,11,opt,name=eventUrls,proto3" json:"eventUrls,omitempty"` // Room where the event will take place (if applicable). Used only by Apple poster Event Tickets. Room string `protobuf:"bytes,12,opt,name=room,proto3" json:"room,omitempty"` // The date the venue was created. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Created *timestamppb.Timestamp `` /* 149-byte string literal not displayed */ // The date the venue updated. Not writable. // @tag: validateGeneric:"isdefault" validateCreate:"isdefault" validateUpdate:"isdefault" Updated *timestamppb.Timestamp `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Venue) Descriptor
deprecated
func (*Venue) GetAddress ¶
func (*Venue) GetCreated ¶
func (x *Venue) GetCreated() *timestamppb.Timestamp
func (*Venue) GetEventUrls ¶ added in v1.1.118
func (*Venue) GetGpsCoords ¶
func (x *Venue) GetGpsCoords() []*io.GPSLocation
func (*Venue) GetLocalizedAddress ¶
func (x *Venue) GetLocalizedAddress() *io.LocalizedString
func (*Venue) GetLocalizedName ¶
func (x *Venue) GetLocalizedName() *io.LocalizedString
func (*Venue) GetTimezone ¶
func (*Venue) GetUpdated ¶
func (x *Venue) GetUpdated() *timestamppb.Timestamp
func (*Venue) ProtoMessage ¶
func (*Venue) ProtoMessage()
func (*Venue) ProtoReflect ¶
func (x *Venue) ProtoReflect() protoreflect.Message
type VenueLimitedFieldsResponse ¶
type VenueLimitedFieldsResponse struct { // PassKit generated venue id (22 characters). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // User generated venue id; unique within the user account. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // The venue name. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*VenueLimitedFieldsResponse) Descriptor
deprecated
func (*VenueLimitedFieldsResponse) Descriptor() ([]byte, []int)
Deprecated: Use VenueLimitedFieldsResponse.ProtoReflect.Descriptor instead.
func (*VenueLimitedFieldsResponse) GetId ¶
func (x *VenueLimitedFieldsResponse) GetId() string
func (*VenueLimitedFieldsResponse) GetName ¶
func (x *VenueLimitedFieldsResponse) GetName() string
func (*VenueLimitedFieldsResponse) GetUid ¶
func (x *VenueLimitedFieldsResponse) GetUid() string
func (*VenueLimitedFieldsResponse) ProtoMessage ¶
func (*VenueLimitedFieldsResponse) ProtoMessage()
func (*VenueLimitedFieldsResponse) ProtoReflect ¶
func (x *VenueLimitedFieldsResponse) ProtoReflect() protoreflect.Message
func (*VenueLimitedFieldsResponse) Reset ¶
func (x *VenueLimitedFieldsResponse) Reset()
func (*VenueLimitedFieldsResponse) String ¶
func (x *VenueLimitedFieldsResponse) String() string