Versions in this module Expand all Collapse all v0 v0.3.0 Dec 14, 2023 v0.2.4 Jul 8, 2023 v0.2.3 Jun 21, 2023 v0.2.2 Jun 14, 2023 Changes in this version + const AppointmentAppointmentStatusACTIVE + const AppointmentAppointmentStatusCANCELLED + const AppointmentAppointmentStatusCOMPLETED + const AppointmentSlotReportSchedulingTypeNONREALTIMESCHEDULING + const AppointmentSlotReportSchedulingTypeREALTIMESCHEDULING + const AssociatedItemItemStatusACTIVE + const AssociatedItemItemStatusCANCELLED + const AssociatedItemItemStatusDELIVERED + const AssociatedItemItemStatusSHIPPED + const EncryptionDetailsStandardAES + const ErrorErrorLevelERROR + const ErrorErrorLevelWARNING + const PoaPoaTypeCUSTOMERSIGNATURE + const PoaPoaTypeDUMMYRECEIPT + const PoaPoaTypeNOSIGNATUREDUMMYPOS + const PoaPoaTypePOARECEIPT + const ReservationTypeAPPOINTMENT + const ReservationTypeBREAK + const ReservationTypeTRAINING + const ReservationTypeTRAVEL + const ReservationTypeVACATION + const ServiceJobServiceJobStatusCANCELLED + const ServiceJobServiceJobStatusCOMPLETED + const ServiceJobServiceJobStatusHOLD + const ServiceJobServiceJobStatusNOTFULFILLABLE + const ServiceJobServiceJobStatusNOTSERVICED + const ServiceJobServiceJobStatusPAYMENTDECLINED + const ServiceJobServiceJobStatusPENDINGSCHEDULE + const ServiceLocationServiceLocationTypeINHOME + const ServiceLocationServiceLocationTypeINSTORE + const ServiceLocationServiceLocationTypeONLINE + const ServiceUploadDocumentContentTypeGIF + const ServiceUploadDocumentContentTypeJPEG + const ServiceUploadDocumentContentTypeJPG + const ServiceUploadDocumentContentTypePDF + const ServiceUploadDocumentContentTypePNG + const ServiceUploadDocumentContentTypeTIFF + type AddAppointmentRequest struct + AppointmentTime *AppointmentTimeInput + func (m *AddAppointmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AddAppointmentRequest) MarshalBinary() ([]byte, error) + func (m *AddAppointmentRequest) UnmarshalBinary(b []byte) error + func (m *AddAppointmentRequest) Validate(formats strfmt.Registry) error + type Address struct + AddressLine1 *string + AddressLine2 string + AddressLine3 string + City string + CountryCode string + County string + District string + Name *string + Phone string + PostalCode string + StateOrRegion string + func (m *Address) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Address) MarshalBinary() ([]byte, error) + func (m *Address) UnmarshalBinary(b []byte) error + func (m *Address) Validate(formats strfmt.Registry) error + type Appointment struct + AppointmentID AppointmentID + AppointmentStatus string + AppointmentTime *AppointmentTime + AssignedTechnicians []*Technician + Poa *Poa + RescheduledAppointmentID AppointmentID + func (m *Appointment) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Appointment) MarshalBinary() ([]byte, error) + func (m *Appointment) UnmarshalBinary(b []byte) error + func (m *Appointment) Validate(formats strfmt.Registry) error + type AppointmentID string + func (m AppointmentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m AppointmentID) Validate(formats strfmt.Registry) error + type AppointmentResource struct + ResourceID string + func (m *AppointmentResource) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AppointmentResource) MarshalBinary() ([]byte, error) + func (m *AppointmentResource) UnmarshalBinary(b []byte) error + func (m *AppointmentResource) Validate(formats strfmt.Registry) error + type AppointmentResources []*AppointmentResource + func (m AppointmentResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m AppointmentResources) Validate(formats strfmt.Registry) error + type AppointmentSlot struct + Capacity *int64 + EndTime strfmt.DateTime + StartTime strfmt.DateTime + func (m *AppointmentSlot) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AppointmentSlot) MarshalBinary() ([]byte, error) + func (m *AppointmentSlot) UnmarshalBinary(b []byte) error + func (m *AppointmentSlot) Validate(formats strfmt.Registry) error + type AppointmentSlotReport struct + AppointmentSlots []*AppointmentSlot + EndTime strfmt.DateTime + SchedulingType string + StartTime strfmt.DateTime + func (m *AppointmentSlotReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AppointmentSlotReport) MarshalBinary() ([]byte, error) + func (m *AppointmentSlotReport) UnmarshalBinary(b []byte) error + func (m *AppointmentSlotReport) Validate(formats strfmt.Registry) error + type AppointmentTime struct + DurationInMinutes *int64 + StartTime *strfmt.DateTime + func (m *AppointmentTime) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AppointmentTime) MarshalBinary() ([]byte, error) + func (m *AppointmentTime) UnmarshalBinary(b []byte) error + func (m *AppointmentTime) Validate(formats strfmt.Registry) error + type AppointmentTimeInput struct + DurationInMinutes int64 + StartTime *strfmt.DateTime + func (m *AppointmentTimeInput) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AppointmentTimeInput) MarshalBinary() ([]byte, error) + func (m *AppointmentTimeInput) UnmarshalBinary(b []byte) error + func (m *AppointmentTimeInput) Validate(formats strfmt.Registry) error + type AssignAppointmentResourcesRequest struct + Resources AppointmentResources + func (m *AssignAppointmentResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AssignAppointmentResourcesRequest) MarshalBinary() ([]byte, error) + func (m *AssignAppointmentResourcesRequest) UnmarshalBinary(b []byte) error + func (m *AssignAppointmentResourcesRequest) Validate(formats strfmt.Registry) error + type AssignAppointmentResourcesResponse struct + Errors ErrorList + Payload *AssignAppointmentResourcesResponsePayload + func (m *AssignAppointmentResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AssignAppointmentResourcesResponse) MarshalBinary() ([]byte, error) + func (m *AssignAppointmentResourcesResponse) UnmarshalBinary(b []byte) error + func (m *AssignAppointmentResourcesResponse) Validate(formats strfmt.Registry) error + type AssignAppointmentResourcesResponsePayload struct + Warnings WarningList + func (m *AssignAppointmentResourcesResponsePayload) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AssignAppointmentResourcesResponsePayload) MarshalBinary() ([]byte, error) + func (m *AssignAppointmentResourcesResponsePayload) UnmarshalBinary(b []byte) error + func (m *AssignAppointmentResourcesResponsePayload) Validate(formats strfmt.Registry) error + type AssociatedItem struct + Asin string + BrandName string + ItemDelivery *ItemDelivery + ItemStatus string + OrderID OrderID + Quantity int64 + Title string + func (m *AssociatedItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AssociatedItem) MarshalBinary() ([]byte, error) + func (m *AssociatedItem) UnmarshalBinary(b []byte) error + func (m *AssociatedItem) Validate(formats strfmt.Registry) error + type AvailabilityRecord struct + Capacity int64 + EndTime *strfmt.DateTime + Recurrence *Recurrence + StartTime *strfmt.DateTime + func (m *AvailabilityRecord) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AvailabilityRecord) MarshalBinary() ([]byte, error) + func (m *AvailabilityRecord) UnmarshalBinary(b []byte) error + func (m *AvailabilityRecord) Validate(formats strfmt.Registry) error + type AvailabilityRecords []*AvailabilityRecord + func (m AvailabilityRecords) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m AvailabilityRecords) Validate(formats strfmt.Registry) error + type Buyer struct + BuyerID string + IsPrimeMember bool + Name string + Phone string + func (m *Buyer) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Buyer) MarshalBinary() ([]byte, error) + func (m *Buyer) UnmarshalBinary(b []byte) error + func (m *Buyer) Validate(formats strfmt.Registry) error + type CancelReservationResponse struct + Errors ErrorList + func (m *CancelReservationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CancelReservationResponse) MarshalBinary() ([]byte, error) + func (m *CancelReservationResponse) UnmarshalBinary(b []byte) error + func (m *CancelReservationResponse) Validate(formats strfmt.Registry) error + type CancelServiceJobByServiceJobIDResponse struct + Errors ErrorList + func (m *CancelServiceJobByServiceJobIDResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CancelServiceJobByServiceJobIDResponse) MarshalBinary() ([]byte, error) + func (m *CancelServiceJobByServiceJobIDResponse) UnmarshalBinary(b []byte) error + func (m *CancelServiceJobByServiceJobIDResponse) Validate(formats strfmt.Registry) error + type CapacityType string + const CapacityTypeAVAILABLECAPACITY + const CapacityTypeENCUMBEREDCAPACITY + const CapacityTypeRESERVEDCAPACITY + const CapacityTypeSCHEDULEDCAPACITY + func NewCapacityType(value CapacityType) *CapacityType + func (m CapacityType) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m CapacityType) Pointer() *CapacityType + func (m CapacityType) Validate(formats strfmt.Registry) error + type CompleteServiceJobByServiceJobIDResponse struct + Errors ErrorList + func (m *CompleteServiceJobByServiceJobIDResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CompleteServiceJobByServiceJobIDResponse) MarshalBinary() ([]byte, error) + func (m *CompleteServiceJobByServiceJobIDResponse) UnmarshalBinary(b []byte) error + func (m *CompleteServiceJobByServiceJobIDResponse) Validate(formats strfmt.Registry) error + type CreateReservationRecord struct + Errors ErrorList + Reservation *Reservation + Warnings WarningList + func (m *CreateReservationRecord) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CreateReservationRecord) MarshalBinary() ([]byte, error) + func (m *CreateReservationRecord) UnmarshalBinary(b []byte) error + func (m *CreateReservationRecord) Validate(formats strfmt.Registry) error + type CreateReservationRequest struct + Reservation *Reservation + ResourceID *string + func (m *CreateReservationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CreateReservationRequest) MarshalBinary() ([]byte, error) + func (m *CreateReservationRequest) UnmarshalBinary(b []byte) error + func (m *CreateReservationRequest) Validate(formats strfmt.Registry) error + type CreateReservationResponse struct + Errors ErrorList + Payload *CreateReservationRecord + func (m *CreateReservationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CreateReservationResponse) MarshalBinary() ([]byte, error) + func (m *CreateReservationResponse) UnmarshalBinary(b []byte) error + func (m *CreateReservationResponse) Validate(formats strfmt.Registry) error + type CreateServiceDocumentUploadDestination struct + Errors ErrorList + Payload *ServiceDocumentUploadDestination + func (m *CreateServiceDocumentUploadDestination) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CreateServiceDocumentUploadDestination) MarshalBinary() ([]byte, error) + func (m *CreateServiceDocumentUploadDestination) UnmarshalBinary(b []byte) error + func (m *CreateServiceDocumentUploadDestination) Validate(formats strfmt.Registry) error + type DayOfWeek string + const DayOfWeekFRIDAY + const DayOfWeekMONDAY + const DayOfWeekSATURDAY + const DayOfWeekSUNDAY + const DayOfWeekTHURSDAY + const DayOfWeekTUESDAY + const DayOfWeekWEDNESDAY + func NewDayOfWeek(value DayOfWeek) *DayOfWeek + func (m DayOfWeek) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m DayOfWeek) Pointer() *DayOfWeek + func (m DayOfWeek) Validate(formats strfmt.Registry) error + type EncryptionDetails struct + InitializationVector *string + Key *string + Standard *string + func (m *EncryptionDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *EncryptionDetails) MarshalBinary() ([]byte, error) + func (m *EncryptionDetails) UnmarshalBinary(b []byte) error + func (m *EncryptionDetails) Validate(formats strfmt.Registry) error + type Error struct + Code *string + Details string + ErrorLevel string + Message *string + func (m *Error) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Error) MarshalBinary() ([]byte, error) + func (m *Error) UnmarshalBinary(b []byte) error + func (m *Error) Validate(formats strfmt.Registry) error + type ErrorList []*Error + func (m ErrorList) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m ErrorList) Validate(formats strfmt.Registry) error + type FixedSlot struct + AvailableCapacity int32 + EncumberedCapacity int32 + ReservedCapacity int32 + ScheduledCapacity int32 + StartDateTime strfmt.DateTime + func (m *FixedSlot) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FixedSlot) MarshalBinary() ([]byte, error) + func (m *FixedSlot) UnmarshalBinary(b []byte) error + func (m *FixedSlot) Validate(formats strfmt.Registry) error + type FixedSlotCapacity struct + Capacities []*FixedSlot + NextPageToken string + ResourceID string + SlotDuration int32 + func (m *FixedSlotCapacity) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FixedSlotCapacity) MarshalBinary() ([]byte, error) + func (m *FixedSlotCapacity) UnmarshalBinary(b []byte) error + func (m *FixedSlotCapacity) Validate(formats strfmt.Registry) error + type FixedSlotCapacityErrors struct + Errors ErrorList + func (m *FixedSlotCapacityErrors) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FixedSlotCapacityErrors) MarshalBinary() ([]byte, error) + func (m *FixedSlotCapacityErrors) UnmarshalBinary(b []byte) error + func (m *FixedSlotCapacityErrors) Validate(formats strfmt.Registry) error + type FixedSlotCapacityQuery struct + CapacityTypes []CapacityType + EndDateTime *strfmt.DateTime + SlotDuration int32 + StartDateTime *strfmt.DateTime + func (m *FixedSlotCapacityQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FixedSlotCapacityQuery) MarshalBinary() ([]byte, error) + func (m *FixedSlotCapacityQuery) UnmarshalBinary(b []byte) error + func (m *FixedSlotCapacityQuery) Validate(formats strfmt.Registry) error + type FulfillmentDocument struct + ContentSha256 string + UploadDestinationID string + func (m *FulfillmentDocument) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FulfillmentDocument) MarshalBinary() ([]byte, error) + func (m *FulfillmentDocument) UnmarshalBinary(b []byte) error + func (m *FulfillmentDocument) Validate(formats strfmt.Registry) error + type FulfillmentDocuments []*FulfillmentDocument + func (m FulfillmentDocuments) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m FulfillmentDocuments) Validate(formats strfmt.Registry) error + type FulfillmentTime struct + EndTime strfmt.DateTime + StartTime strfmt.DateTime + func (m *FulfillmentTime) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *FulfillmentTime) MarshalBinary() ([]byte, error) + func (m *FulfillmentTime) UnmarshalBinary(b []byte) error + func (m *FulfillmentTime) Validate(formats strfmt.Registry) error + type GetAppointmentSlotsResponse struct + Errors ErrorList + Payload *AppointmentSlotReport + func (m *GetAppointmentSlotsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *GetAppointmentSlotsResponse) MarshalBinary() ([]byte, error) + func (m *GetAppointmentSlotsResponse) UnmarshalBinary(b []byte) error + func (m *GetAppointmentSlotsResponse) Validate(formats strfmt.Registry) error + type GetServiceJobByServiceJobIDResponse struct + Errors ErrorList + Payload *ServiceJob + func (m *GetServiceJobByServiceJobIDResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *GetServiceJobByServiceJobIDResponse) MarshalBinary() ([]byte, error) + func (m *GetServiceJobByServiceJobIDResponse) UnmarshalBinary(b []byte) error + func (m *GetServiceJobByServiceJobIDResponse) Validate(formats strfmt.Registry) error + type GetServiceJobsResponse struct + Errors ErrorList + Payload *JobListing + func (m *GetServiceJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *GetServiceJobsResponse) MarshalBinary() ([]byte, error) + func (m *GetServiceJobsResponse) UnmarshalBinary(b []byte) error + func (m *GetServiceJobsResponse) Validate(formats strfmt.Registry) error + type ItemDelivery struct + EstimatedDeliveryDate strfmt.DateTime + ItemDeliveryPromise *ItemDeliveryPromise + func (m *ItemDelivery) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ItemDelivery) MarshalBinary() ([]byte, error) + func (m *ItemDelivery) UnmarshalBinary(b []byte) error + func (m *ItemDelivery) Validate(formats strfmt.Registry) error + type ItemDeliveryPromise struct + EndTime strfmt.DateTime + StartTime strfmt.DateTime + func (m *ItemDeliveryPromise) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ItemDeliveryPromise) MarshalBinary() ([]byte, error) + func (m *ItemDeliveryPromise) UnmarshalBinary(b []byte) error + func (m *ItemDeliveryPromise) Validate(formats strfmt.Registry) error + type JobListing struct + Jobs []*ServiceJob + NextPageToken string + PreviousPageToken string + TotalResultSize int64 + func (m *JobListing) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *JobListing) MarshalBinary() ([]byte, error) + func (m *JobListing) UnmarshalBinary(b []byte) error + func (m *JobListing) Validate(formats strfmt.Registry) error + type OrderID string + func (m OrderID) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m OrderID) Validate(formats strfmt.Registry) error + type Poa struct + AppointmentTime *AppointmentTime + PoaType string + Technicians []*Technician + UploadTime strfmt.DateTime + UploadingTechnician string + func (m *Poa) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Poa) MarshalBinary() ([]byte, error) + func (m *Poa) UnmarshalBinary(b []byte) error + func (m *Poa) Validate(formats strfmt.Registry) error + type RangeCapacity struct + CapacityType CapacityType + Slots []*RangeSlot + func (m *RangeCapacity) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RangeCapacity) MarshalBinary() ([]byte, error) + func (m *RangeCapacity) UnmarshalBinary(b []byte) error + func (m *RangeCapacity) Validate(formats strfmt.Registry) error + type RangeSlot struct + Capacity int32 + EndDateTime strfmt.DateTime + StartDateTime strfmt.DateTime + func (m *RangeSlot) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RangeSlot) MarshalBinary() ([]byte, error) + func (m *RangeSlot) UnmarshalBinary(b []byte) error + func (m *RangeSlot) Validate(formats strfmt.Registry) error + type RangeSlotCapacity struct + Capacities []*RangeCapacity + NextPageToken string + ResourceID string + func (m *RangeSlotCapacity) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RangeSlotCapacity) MarshalBinary() ([]byte, error) + func (m *RangeSlotCapacity) UnmarshalBinary(b []byte) error + func (m *RangeSlotCapacity) Validate(formats strfmt.Registry) error + type RangeSlotCapacityErrors struct + Errors ErrorList + func (m *RangeSlotCapacityErrors) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RangeSlotCapacityErrors) MarshalBinary() ([]byte, error) + func (m *RangeSlotCapacityErrors) UnmarshalBinary(b []byte) error + func (m *RangeSlotCapacityErrors) Validate(formats strfmt.Registry) error + type RangeSlotCapacityQuery struct + CapacityTypes []CapacityType + EndDateTime *strfmt.DateTime + StartDateTime *strfmt.DateTime + func (m *RangeSlotCapacityQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RangeSlotCapacityQuery) MarshalBinary() ([]byte, error) + func (m *RangeSlotCapacityQuery) UnmarshalBinary(b []byte) error + func (m *RangeSlotCapacityQuery) Validate(formats strfmt.Registry) error + type Recurrence struct + DaysOfMonth []int64 + DaysOfWeek []DayOfWeek + EndTime *strfmt.DateTime + func (m *Recurrence) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Recurrence) MarshalBinary() ([]byte, error) + func (m *Recurrence) UnmarshalBinary(b []byte) error + func (m *Recurrence) Validate(formats strfmt.Registry) error + type RescheduleAppointmentRequest struct + AppointmentTime *AppointmentTimeInput + RescheduleReasonCode *RescheduleReasonCode + func (m *RescheduleAppointmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RescheduleAppointmentRequest) MarshalBinary() ([]byte, error) + func (m *RescheduleAppointmentRequest) UnmarshalBinary(b []byte) error + func (m *RescheduleAppointmentRequest) Validate(formats strfmt.Registry) error + type RescheduleReasonCode string + func (m RescheduleReasonCode) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m RescheduleReasonCode) Validate(formats strfmt.Registry) error + type Reservation struct + Availability *AvailabilityRecord + ReservationID string + Type *string + func (m *Reservation) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Reservation) MarshalBinary() ([]byte, error) + func (m *Reservation) UnmarshalBinary(b []byte) error + func (m *Reservation) Validate(formats strfmt.Registry) error + type ScopeOfWork struct + Asin string + Quantity int64 + RequiredSkills []string + Title string + func (m *ScopeOfWork) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ScopeOfWork) MarshalBinary() ([]byte, error) + func (m *ScopeOfWork) UnmarshalBinary(b []byte) error + func (m *ScopeOfWork) Validate(formats strfmt.Registry) error + type Seller struct + SellerID string + func (m *Seller) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Seller) MarshalBinary() ([]byte, error) + func (m *Seller) UnmarshalBinary(b []byte) error + func (m *Seller) Validate(formats strfmt.Registry) error + type ServiceDocumentUploadDestination struct + EncryptionDetails *EncryptionDetails + Headers interface{} + URL *string + UploadDestinationID *string + func (m *ServiceDocumentUploadDestination) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ServiceDocumentUploadDestination) MarshalBinary() ([]byte, error) + func (m *ServiceDocumentUploadDestination) UnmarshalBinary(b []byte) error + func (m *ServiceDocumentUploadDestination) Validate(formats strfmt.Registry) error + type ServiceJob struct + Appointments []*Appointment + AssociatedItems []*AssociatedItem + Buyer *Buyer + CreateTime strfmt.DateTime + MarketplaceID string + PreferredAppointmentTimes []*AppointmentTime + ScopeOfWork *ScopeOfWork + Seller *Seller + ServiceJobID ServiceJobID + ServiceJobProvider *ServiceJobProvider + ServiceJobStatus string + ServiceLocation *ServiceLocation + ServiceOrderID OrderID + StoreID string + func (m *ServiceJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ServiceJob) MarshalBinary() ([]byte, error) + func (m *ServiceJob) UnmarshalBinary(b []byte) error + func (m *ServiceJob) Validate(formats strfmt.Registry) error + type ServiceJobID string + func (m ServiceJobID) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m ServiceJobID) Validate(formats strfmt.Registry) error + type ServiceJobProvider struct + ServiceJobProviderID string + func (m *ServiceJobProvider) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ServiceJobProvider) MarshalBinary() ([]byte, error) + func (m *ServiceJobProvider) UnmarshalBinary(b []byte) error + func (m *ServiceJobProvider) Validate(formats strfmt.Registry) error + type ServiceLocation struct + Address *Address + ServiceLocationType string + func (m *ServiceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ServiceLocation) MarshalBinary() ([]byte, error) + func (m *ServiceLocation) UnmarshalBinary(b []byte) error + func (m *ServiceLocation) Validate(formats strfmt.Registry) error + type ServiceUploadDocument struct + ContentLength *int64 + ContentMD5 string + ContentType *string + func (m *ServiceUploadDocument) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ServiceUploadDocument) MarshalBinary() ([]byte, error) + func (m *ServiceUploadDocument) UnmarshalBinary(b []byte) error + func (m *ServiceUploadDocument) Validate(formats strfmt.Registry) error + type SetAppointmentFulfillmentDataRequest struct + AppointmentResources AppointmentResources + FulfillmentDocuments FulfillmentDocuments + FulfillmentTime *FulfillmentTime + func (m *SetAppointmentFulfillmentDataRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *SetAppointmentFulfillmentDataRequest) MarshalBinary() ([]byte, error) + func (m *SetAppointmentFulfillmentDataRequest) UnmarshalBinary(b []byte) error + func (m *SetAppointmentFulfillmentDataRequest) Validate(formats strfmt.Registry) error + type SetAppointmentResponse struct + AppointmentID AppointmentID + Errors ErrorList + Warnings WarningList + func (m *SetAppointmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *SetAppointmentResponse) MarshalBinary() ([]byte, error) + func (m *SetAppointmentResponse) UnmarshalBinary(b []byte) error + func (m *SetAppointmentResponse) Validate(formats strfmt.Registry) error + type Technician struct + Name string + TechnicianID string + func (m *Technician) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Technician) MarshalBinary() ([]byte, error) + func (m *Technician) UnmarshalBinary(b []byte) error + func (m *Technician) Validate(formats strfmt.Registry) error + type UpdateReservationRecord struct + Errors ErrorList + Reservation *Reservation + Warnings WarningList + func (m *UpdateReservationRecord) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateReservationRecord) MarshalBinary() ([]byte, error) + func (m *UpdateReservationRecord) UnmarshalBinary(b []byte) error + func (m *UpdateReservationRecord) Validate(formats strfmt.Registry) error + type UpdateReservationRequest struct + Reservation *Reservation + ResourceID *string + func (m *UpdateReservationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateReservationRequest) MarshalBinary() ([]byte, error) + func (m *UpdateReservationRequest) UnmarshalBinary(b []byte) error + func (m *UpdateReservationRequest) Validate(formats strfmt.Registry) error + type UpdateReservationResponse struct + Errors ErrorList + Payload *UpdateReservationRecord + func (m *UpdateReservationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateReservationResponse) MarshalBinary() ([]byte, error) + func (m *UpdateReservationResponse) UnmarshalBinary(b []byte) error + func (m *UpdateReservationResponse) Validate(formats strfmt.Registry) error + type UpdateScheduleRecord struct + Availability *AvailabilityRecord + Errors ErrorList + Warnings WarningList + func (m *UpdateScheduleRecord) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateScheduleRecord) MarshalBinary() ([]byte, error) + func (m *UpdateScheduleRecord) UnmarshalBinary(b []byte) error + func (m *UpdateScheduleRecord) Validate(formats strfmt.Registry) error + type UpdateScheduleRequest struct + Schedules AvailabilityRecords + func (m *UpdateScheduleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateScheduleRequest) MarshalBinary() ([]byte, error) + func (m *UpdateScheduleRequest) UnmarshalBinary(b []byte) error + func (m *UpdateScheduleRequest) Validate(formats strfmt.Registry) error + type UpdateScheduleResponse struct + Errors ErrorList + Payload []*UpdateScheduleRecord + func (m *UpdateScheduleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UpdateScheduleResponse) MarshalBinary() ([]byte, error) + func (m *UpdateScheduleResponse) UnmarshalBinary(b []byte) error + func (m *UpdateScheduleResponse) Validate(formats strfmt.Registry) error + type Warning struct + Code *string + Details string + Message *string + func (m *Warning) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Warning) MarshalBinary() ([]byte, error) + func (m *Warning) UnmarshalBinary(b []byte) error + func (m *Warning) Validate(formats strfmt.Registry) error + type WarningList []*Warning + func (m WarningList) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m WarningList) Validate(formats strfmt.Registry) error