Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiCreateCustomerRequest
- type ApiCreateJobRequestRequest
- func (r ApiCreateJobRequestRequest) Execute() (*CreateJobRequest200Response, *http.Response, error)
- func (r ApiCreateJobRequestRequest) JobRequestCreateRequest(jobRequestCreateRequest JobRequestCreateRequest) ApiCreateJobRequestRequest
- func (r ApiCreateJobRequestRequest) XTimezone(xTimezone string) ApiCreateJobRequestRequest
- type ApiDeleteCustomerRequest
- type ApiGetCustomerRequest
- type ApiGetJobRequestRequest
- type ApiGetJobRequestTimelineRequest
- type ApiGetJobTypeRequest
- type ApiGetServiceAreaRequest
- type ApiGetTechnicianRequest
- type ApiGetVehicleRequest
- type ApiListCustomersRequest
- func (r ApiListCustomersRequest) Execute() (*ListCustomers200Response, *http.Response, error)
- func (r ApiListCustomersRequest) Limit(limit int32) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Page(page int32) ApiListCustomersRequest
- func (r ApiListCustomersRequest) PreferredTechnicianId(preferredTechnicianId string) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Q(q string) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Since(since string) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Sort(sort string) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Status(status string) ApiListCustomersRequest
- func (r ApiListCustomersRequest) Tier(tier []string) ApiListCustomersRequest
- type ApiListJobRequestBookingWindowsRequest
- func (r ApiListJobRequestBookingWindowsRequest) Execute() (*ListJobRequestBookingWindows200Response, *http.Response, error)
- func (r ApiListJobRequestBookingWindowsRequest) From(from string) ApiListJobRequestBookingWindowsRequest
- func (r ApiListJobRequestBookingWindowsRequest) To(to string) ApiListJobRequestBookingWindowsRequest
- func (r ApiListJobRequestBookingWindowsRequest) XTimezone(xTimezone string) ApiListJobRequestBookingWindowsRequest
- type ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) CustomerId(customerId string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) Execute() (*ListJobRequestChanges200Response, *http.Response, error)
- func (r ApiListJobRequestChangesRequest) Limit(limit int32) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) Priority(priority string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) ScheduledFrom(scheduledFrom string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) ScheduledTo(scheduledTo string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) Since(since string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) StatusKeys(statusKeys string) ApiListJobRequestChangesRequest
- func (r ApiListJobRequestChangesRequest) TechnicianId(technicianId string) ApiListJobRequestChangesRequest
- type ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) CustomerId(customerId string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) Execute() (*ListJobRequests200Response, *http.Response, error)
- func (r ApiListJobRequestsRequest) Limit(limit int32) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) Page(page int32) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) Q(q string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) ScheduledFrom(scheduledFrom string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) ScheduledTo(scheduledTo string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) Sort(sort string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) Status(status string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) StatusKeys(statusKeys string) ApiListJobRequestsRequest
- func (r ApiListJobRequestsRequest) TechnicianId(technicianId string) ApiListJobRequestsRequest
- type ApiListJobTypesRequest
- type ApiListServiceAreasRequest
- type ApiListSkillCategoriesRequest
- type ApiListSkillsByCategoryRequest
- type ApiListSkillsRequest
- type ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) AssignmentTier(assignmentTier string) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Execute() (*ListTechnicians200Response, *http.Response, error)
- func (r ApiListTechniciansRequest) Keyword(keyword string) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Limit(limit int32) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Page(page int32) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Since(since string) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Sort(sort string) ApiListTechniciansRequest
- func (r ApiListTechniciansRequest) Status(status string) ApiListTechniciansRequest
- type ApiListVehiclesRequest
- func (r ApiListVehiclesRequest) Execute() (*ListVehicles200Response, *http.Response, error)
- func (r ApiListVehiclesRequest) Keyword(keyword string) ApiListVehiclesRequest
- func (r ApiListVehiclesRequest) Limit(limit int32) ApiListVehiclesRequest
- func (r ApiListVehiclesRequest) Page(page int32) ApiListVehiclesRequest
- func (r ApiListVehiclesRequest) Since(since string) ApiListVehiclesRequest
- func (r ApiListVehiclesRequest) Status(status string) ApiListVehiclesRequest
- type ApiUpdateCustomerRequest
- type BasicAuth
- type BusinessSkillAPIService
- func (a *BusinessSkillAPIService) ListSkillCategories(ctx context.Context) ApiListSkillCategoriesRequest
- func (a *BusinessSkillAPIService) ListSkillCategoriesExecute(r ApiListSkillCategoriesRequest) (*ListSkillCategories200Response, *http.Response, error)
- func (a *BusinessSkillAPIService) ListSkills(ctx context.Context) ApiListSkillsRequest
- func (a *BusinessSkillAPIService) ListSkillsByCategory(ctx context.Context, id string) ApiListSkillsByCategoryRequest
- func (a *BusinessSkillAPIService) ListSkillsByCategoryExecute(r ApiListSkillsByCategoryRequest) (*ListSkillsByCategory200Response, *http.Response, error)
- func (a *BusinessSkillAPIService) ListSkillsExecute(r ApiListSkillsRequest) (*ListSkills200Response, *http.Response, error)
- type Configuration
- type CreateCustomer200Response
- func (o *CreateCustomer200Response) GetData() CustomerCreateResponse
- func (o *CreateCustomer200Response) GetDataOk() (*CustomerCreateResponse, bool)
- func (o *CreateCustomer200Response) GetErrorCode() interface{}
- func (o *CreateCustomer200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *CreateCustomer200Response) GetErrors() interface{}
- func (o *CreateCustomer200Response) GetErrorsOk() (*interface{}, bool)
- func (o *CreateCustomer200Response) GetMessage() string
- func (o *CreateCustomer200Response) GetMessageOk() (*string, bool)
- func (o *CreateCustomer200Response) HasData() bool
- func (o *CreateCustomer200Response) HasErrorCode() bool
- func (o *CreateCustomer200Response) HasErrors() bool
- func (o *CreateCustomer200Response) HasMessage() bool
- func (o CreateCustomer200Response) MarshalJSON() ([]byte, error)
- func (o *CreateCustomer200Response) SetData(v CustomerCreateResponse)
- func (o *CreateCustomer200Response) SetErrorCode(v interface{})
- func (o *CreateCustomer200Response) SetErrors(v interface{})
- func (o *CreateCustomer200Response) SetMessage(v string)
- func (o CreateCustomer200Response) ToMap() (map[string]interface{}, error)
- type CreateJobRequest200Response
- func (o *CreateJobRequest200Response) GetData() JobRequestCreateResponse
- func (o *CreateJobRequest200Response) GetDataOk() (*JobRequestCreateResponse, bool)
- func (o *CreateJobRequest200Response) GetErrorCode() interface{}
- func (o *CreateJobRequest200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *CreateJobRequest200Response) GetErrors() interface{}
- func (o *CreateJobRequest200Response) GetErrorsOk() (*interface{}, bool)
- func (o *CreateJobRequest200Response) GetMessage() string
- func (o *CreateJobRequest200Response) GetMessageOk() (*string, bool)
- func (o *CreateJobRequest200Response) HasData() bool
- func (o *CreateJobRequest200Response) HasErrorCode() bool
- func (o *CreateJobRequest200Response) HasErrors() bool
- func (o *CreateJobRequest200Response) HasMessage() bool
- func (o CreateJobRequest200Response) MarshalJSON() ([]byte, error)
- func (o *CreateJobRequest200Response) SetData(v JobRequestCreateResponse)
- func (o *CreateJobRequest200Response) SetErrorCode(v interface{})
- func (o *CreateJobRequest200Response) SetErrors(v interface{})
- func (o *CreateJobRequest200Response) SetMessage(v string)
- func (o CreateJobRequest200Response) ToMap() (map[string]interface{}, error)
- type Customer
- func (o *Customer) GetContact() CustomerContact
- func (o *Customer) GetContactOk() (*CustomerContact, bool)
- func (o *Customer) GetProfile() CustomerProfile
- func (o *Customer) GetProfileOk() (*CustomerProfile, bool)
- func (o *Customer) GetSpending() CustomerSpending
- func (o *Customer) GetSpendingOk() (*CustomerSpending, bool)
- func (o *Customer) HasContact() bool
- func (o *Customer) HasProfile() bool
- func (o *Customer) HasSpending() bool
- func (o Customer) MarshalJSON() ([]byte, error)
- func (o *Customer) SetContact(v CustomerContact)
- func (o *Customer) SetProfile(v CustomerProfile)
- func (o *Customer) SetSpending(v CustomerSpending)
- func (o Customer) ToMap() (map[string]interface{}, error)
- type CustomerAPIService
- func (a *CustomerAPIService) CreateCustomer(ctx context.Context) ApiCreateCustomerRequest
- func (a *CustomerAPIService) CreateCustomerExecute(r ApiCreateCustomerRequest) (*CreateCustomer200Response, *http.Response, error)
- func (a *CustomerAPIService) DeleteCustomer(ctx context.Context, id string) ApiDeleteCustomerRequest
- func (a *CustomerAPIService) DeleteCustomerExecute(r ApiDeleteCustomerRequest) (*ResponseEnvelope, *http.Response, error)
- func (a *CustomerAPIService) GetCustomer(ctx context.Context, id string) ApiGetCustomerRequest
- func (a *CustomerAPIService) GetCustomerExecute(r ApiGetCustomerRequest) (*GetCustomer200Response, *http.Response, error)
- func (a *CustomerAPIService) ListCustomers(ctx context.Context) ApiListCustomersRequest
- func (a *CustomerAPIService) ListCustomersExecute(r ApiListCustomersRequest) (*ListCustomers200Response, *http.Response, error)
- func (a *CustomerAPIService) UpdateCustomer(ctx context.Context, id string) ApiUpdateCustomerRequest
- func (a *CustomerAPIService) UpdateCustomerExecute(r ApiUpdateCustomerRequest) (*ResponseEnvelope, *http.Response, error)
- type CustomerAddress
- func (o *CustomerAddress) GetCity() string
- func (o *CustomerAddress) GetCityOk() (*string, bool)
- func (o *CustomerAddress) GetCountry() string
- func (o *CustomerAddress) GetCountryOk() (*string, bool)
- func (o *CustomerAddress) GetFormatted() string
- func (o *CustomerAddress) GetFormattedOk() (*string, bool)
- func (o *CustomerAddress) GetLatitude() float32
- func (o *CustomerAddress) GetLatitudeOk() (*float32, bool)
- func (o *CustomerAddress) GetLine() string
- func (o *CustomerAddress) GetLine2() string
- func (o *CustomerAddress) GetLine2Ok() (*string, bool)
- func (o *CustomerAddress) GetLineOk() (*string, bool)
- func (o *CustomerAddress) GetLongitude() float32
- func (o *CustomerAddress) GetLongitudeOk() (*float32, bool)
- func (o *CustomerAddress) GetPostalCode() string
- func (o *CustomerAddress) GetPostalCodeOk() (*string, bool)
- func (o *CustomerAddress) GetState() string
- func (o *CustomerAddress) GetStateOk() (*string, bool)
- func (o *CustomerAddress) HasCity() bool
- func (o *CustomerAddress) HasCountry() bool
- func (o *CustomerAddress) HasFormatted() bool
- func (o *CustomerAddress) HasLatitude() bool
- func (o *CustomerAddress) HasLine() bool
- func (o *CustomerAddress) HasLine2() bool
- func (o *CustomerAddress) HasLongitude() bool
- func (o *CustomerAddress) HasPostalCode() bool
- func (o *CustomerAddress) HasState() bool
- func (o CustomerAddress) MarshalJSON() ([]byte, error)
- func (o *CustomerAddress) SetCity(v string)
- func (o *CustomerAddress) SetCountry(v string)
- func (o *CustomerAddress) SetFormatted(v string)
- func (o *CustomerAddress) SetLatitude(v float32)
- func (o *CustomerAddress) SetLine(v string)
- func (o *CustomerAddress) SetLine2(v string)
- func (o *CustomerAddress) SetLongitude(v float32)
- func (o *CustomerAddress) SetPostalCode(v string)
- func (o *CustomerAddress) SetState(v string)
- func (o CustomerAddress) ToMap() (map[string]interface{}, error)
- type CustomerAddressRequest
- func (o *CustomerAddressRequest) GetCity() string
- func (o *CustomerAddressRequest) GetCityOk() (*string, bool)
- func (o *CustomerAddressRequest) GetCountry() string
- func (o *CustomerAddressRequest) GetCountryOk() (*string, bool)
- func (o *CustomerAddressRequest) GetFormatted() string
- func (o *CustomerAddressRequest) GetFormattedOk() (*string, bool)
- func (o *CustomerAddressRequest) GetLatitude() float32
- func (o *CustomerAddressRequest) GetLatitudeOk() (*float32, bool)
- func (o *CustomerAddressRequest) GetLine() string
- func (o *CustomerAddressRequest) GetLine2() string
- func (o *CustomerAddressRequest) GetLine2Ok() (*string, bool)
- func (o *CustomerAddressRequest) GetLineOk() (*string, bool)
- func (o *CustomerAddressRequest) GetLongitude() float32
- func (o *CustomerAddressRequest) GetLongitudeOk() (*float32, bool)
- func (o *CustomerAddressRequest) GetPostalCode() string
- func (o *CustomerAddressRequest) GetPostalCodeOk() (*string, bool)
- func (o *CustomerAddressRequest) GetState() string
- func (o *CustomerAddressRequest) GetStateOk() (*string, bool)
- func (o *CustomerAddressRequest) HasCity() bool
- func (o *CustomerAddressRequest) HasCountry() bool
- func (o *CustomerAddressRequest) HasFormatted() bool
- func (o *CustomerAddressRequest) HasLatitude() bool
- func (o *CustomerAddressRequest) HasLine() bool
- func (o *CustomerAddressRequest) HasLine2() bool
- func (o *CustomerAddressRequest) HasLongitude() bool
- func (o *CustomerAddressRequest) HasPostalCode() bool
- func (o *CustomerAddressRequest) HasState() bool
- func (o CustomerAddressRequest) MarshalJSON() ([]byte, error)
- func (o *CustomerAddressRequest) SetCity(v string)
- func (o *CustomerAddressRequest) SetCountry(v string)
- func (o *CustomerAddressRequest) SetFormatted(v string)
- func (o *CustomerAddressRequest) SetLatitude(v float32)
- func (o *CustomerAddressRequest) SetLine(v string)
- func (o *CustomerAddressRequest) SetLine2(v string)
- func (o *CustomerAddressRequest) SetLongitude(v float32)
- func (o *CustomerAddressRequest) SetPostalCode(v string)
- func (o *CustomerAddressRequest) SetState(v string)
- func (o CustomerAddressRequest) ToMap() (map[string]interface{}, error)
- type CustomerContact
- func (o *CustomerContact) GetAddress() CustomerAddress
- func (o *CustomerContact) GetAddressOk() (*CustomerAddress, bool)
- func (o *CustomerContact) GetEmail() string
- func (o *CustomerContact) GetEmailOk() (*string, bool)
- func (o *CustomerContact) GetPhone() string
- func (o *CustomerContact) GetPhoneOk() (*string, bool)
- func (o *CustomerContact) GetPreferredTechnician() Technician
- func (o *CustomerContact) GetPreferredTechnicianOk() (*Technician, bool)
- func (o *CustomerContact) GetServiceArea() ServiceArea
- func (o *CustomerContact) GetServiceAreaOk() (*ServiceArea, bool)
- func (o *CustomerContact) HasAddress() bool
- func (o *CustomerContact) HasEmail() bool
- func (o *CustomerContact) HasPhone() bool
- func (o *CustomerContact) HasPreferredTechnician() bool
- func (o *CustomerContact) HasServiceArea() bool
- func (o CustomerContact) MarshalJSON() ([]byte, error)
- func (o *CustomerContact) SetAddress(v CustomerAddress)
- func (o *CustomerContact) SetEmail(v string)
- func (o *CustomerContact) SetPhone(v string)
- func (o *CustomerContact) SetPreferredTechnician(v Technician)
- func (o *CustomerContact) SetServiceArea(v ServiceArea)
- func (o CustomerContact) ToMap() (map[string]interface{}, error)
- type CustomerCreateRequest
- func (o *CustomerCreateRequest) GetAddress() CustomerAddressRequest
- func (o *CustomerCreateRequest) GetAddressOk() (*CustomerAddressRequest, bool)
- func (o *CustomerCreateRequest) GetEmail() string
- func (o *CustomerCreateRequest) GetEmailOk() (*string, bool)
- func (o *CustomerCreateRequest) GetFullName() string
- func (o *CustomerCreateRequest) GetFullNameOk() (*string, bool)
- func (o *CustomerCreateRequest) GetPhone() string
- func (o *CustomerCreateRequest) GetPhoneOk() (*string, bool)
- func (o *CustomerCreateRequest) GetPreferredTechnicianId() string
- func (o *CustomerCreateRequest) GetPreferredTechnicianIdOk() (*string, bool)
- func (o *CustomerCreateRequest) GetServiceAreaId() string
- func (o *CustomerCreateRequest) GetServiceAreaIdOk() (*string, bool)
- func (o *CustomerCreateRequest) GetTier() string
- func (o *CustomerCreateRequest) GetTierOk() (*string, bool)
- func (o *CustomerCreateRequest) GetUid() string
- func (o *CustomerCreateRequest) GetUidOk() (*string, bool)
- func (o *CustomerCreateRequest) HasAddress() bool
- func (o *CustomerCreateRequest) HasEmail() bool
- func (o *CustomerCreateRequest) HasPhone() bool
- func (o *CustomerCreateRequest) HasPreferredTechnicianId() bool
- func (o *CustomerCreateRequest) HasServiceAreaId() bool
- func (o *CustomerCreateRequest) HasTier() bool
- func (o *CustomerCreateRequest) HasUid() bool
- func (o CustomerCreateRequest) MarshalJSON() ([]byte, error)
- func (o *CustomerCreateRequest) SetAddress(v CustomerAddressRequest)
- func (o *CustomerCreateRequest) SetEmail(v string)
- func (o *CustomerCreateRequest) SetFullName(v string)
- func (o *CustomerCreateRequest) SetPhone(v string)
- func (o *CustomerCreateRequest) SetPreferredTechnicianId(v string)
- func (o *CustomerCreateRequest) SetServiceAreaId(v string)
- func (o *CustomerCreateRequest) SetTier(v string)
- func (o *CustomerCreateRequest) SetUid(v string)
- func (o CustomerCreateRequest) ToMap() (map[string]interface{}, error)
- func (o *CustomerCreateRequest) UnmarshalJSON(data []byte) (err error)
- type CustomerCreateResponse
- func (o *CustomerCreateResponse) GetCustomerId() string
- func (o *CustomerCreateResponse) GetCustomerIdOk() (*string, bool)
- func (o *CustomerCreateResponse) HasCustomerId() bool
- func (o CustomerCreateResponse) MarshalJSON() ([]byte, error)
- func (o *CustomerCreateResponse) SetCustomerId(v string)
- func (o CustomerCreateResponse) ToMap() (map[string]interface{}, error)
- type CustomerList
- func (o *CustomerList) GetCustomers() []CustomerListItem
- func (o *CustomerList) GetCustomersOk() ([]CustomerListItem, bool)
- func (o *CustomerList) GetHasMore() bool
- func (o *CustomerList) GetHasMoreOk() (*bool, bool)
- func (o *CustomerList) GetMeta() Pagination
- func (o *CustomerList) GetMetaOk() (*Pagination, bool)
- func (o *CustomerList) GetNextSince() string
- func (o *CustomerList) GetNextSinceOk() (*string, bool)
- func (o *CustomerList) HasCustomers() bool
- func (o *CustomerList) HasHasMore() bool
- func (o *CustomerList) HasMeta() bool
- func (o *CustomerList) HasNextSince() bool
- func (o CustomerList) MarshalJSON() ([]byte, error)
- func (o *CustomerList) SetCustomers(v []CustomerListItem)
- func (o *CustomerList) SetHasMore(v bool)
- func (o *CustomerList) SetMeta(v Pagination)
- func (o *CustomerList) SetNextSince(v string)
- func (o CustomerList) ToMap() (map[string]interface{}, error)
- type CustomerListItem
- func (o *CustomerListItem) GetDeletedAt() time.Time
- func (o *CustomerListItem) GetDeletedAtOk() (*time.Time, bool)
- func (o *CustomerListItem) GetFullName() string
- func (o *CustomerListItem) GetFullNameOk() (*string, bool)
- func (o *CustomerListItem) GetId() string
- func (o *CustomerListItem) GetIdOk() (*string, bool)
- func (o *CustomerListItem) GetLastRequestAt() time.Time
- func (o *CustomerListItem) GetLastRequestAtOk() (*time.Time, bool)
- func (o *CustomerListItem) GetRequestCount() int32
- func (o *CustomerListItem) GetRequestCountOk() (*int32, bool)
- func (o *CustomerListItem) GetStatus() string
- func (o *CustomerListItem) GetStatusOk() (*string, bool)
- func (o *CustomerListItem) GetTier() string
- func (o *CustomerListItem) GetTierOk() (*string, bool)
- func (o *CustomerListItem) GetUid() string
- func (o *CustomerListItem) GetUidOk() (*string, bool)
- func (o *CustomerListItem) GetUpdatedAt() time.Time
- func (o *CustomerListItem) GetUpdatedAtOk() (*time.Time, bool)
- func (o *CustomerListItem) HasDeletedAt() bool
- func (o *CustomerListItem) HasFullName() bool
- func (o *CustomerListItem) HasId() bool
- func (o *CustomerListItem) HasLastRequestAt() bool
- func (o *CustomerListItem) HasRequestCount() bool
- func (o *CustomerListItem) HasStatus() bool
- func (o *CustomerListItem) HasTier() bool
- func (o *CustomerListItem) HasUid() bool
- func (o *CustomerListItem) HasUpdatedAt() bool
- func (o CustomerListItem) MarshalJSON() ([]byte, error)
- func (o *CustomerListItem) SetDeletedAt(v time.Time)
- func (o *CustomerListItem) SetFullName(v string)
- func (o *CustomerListItem) SetId(v string)
- func (o *CustomerListItem) SetLastRequestAt(v time.Time)
- func (o *CustomerListItem) SetRequestCount(v int32)
- func (o *CustomerListItem) SetStatus(v string)
- func (o *CustomerListItem) SetTier(v string)
- func (o *CustomerListItem) SetUid(v string)
- func (o *CustomerListItem) SetUpdatedAt(v time.Time)
- func (o CustomerListItem) ToMap() (map[string]interface{}, error)
- type CustomerProfile
- func (o *CustomerProfile) GetCreatedAt() time.Time
- func (o *CustomerProfile) GetCreatedAtOk() (*time.Time, bool)
- func (o *CustomerProfile) GetFullName() string
- func (o *CustomerProfile) GetFullNameOk() (*string, bool)
- func (o *CustomerProfile) GetId() string
- func (o *CustomerProfile) GetIdOk() (*string, bool)
- func (o *CustomerProfile) GetRequestCount() int32
- func (o *CustomerProfile) GetRequestCountOk() (*int32, bool)
- func (o *CustomerProfile) GetStatus() string
- func (o *CustomerProfile) GetStatusOk() (*string, bool)
- func (o *CustomerProfile) GetTier() string
- func (o *CustomerProfile) GetTierOk() (*string, bool)
- func (o *CustomerProfile) GetUid() string
- func (o *CustomerProfile) GetUidOk() (*string, bool)
- func (o *CustomerProfile) HasCreatedAt() bool
- func (o *CustomerProfile) HasFullName() bool
- func (o *CustomerProfile) HasId() bool
- func (o *CustomerProfile) HasRequestCount() bool
- func (o *CustomerProfile) HasStatus() bool
- func (o *CustomerProfile) HasTier() bool
- func (o *CustomerProfile) HasUid() bool
- func (o CustomerProfile) MarshalJSON() ([]byte, error)
- func (o *CustomerProfile) SetCreatedAt(v time.Time)
- func (o *CustomerProfile) SetFullName(v string)
- func (o *CustomerProfile) SetId(v string)
- func (o *CustomerProfile) SetRequestCount(v int32)
- func (o *CustomerProfile) SetStatus(v string)
- func (o *CustomerProfile) SetTier(v string)
- func (o *CustomerProfile) SetUid(v string)
- func (o CustomerProfile) ToMap() (map[string]interface{}, error)
- type CustomerSpending
- func (o *CustomerSpending) GetAvgJobValue() float32
- func (o *CustomerSpending) GetAvgJobValueOk() (*float32, bool)
- func (o *CustomerSpending) GetCurrency() string
- func (o *CustomerSpending) GetCurrencyOk() (*string, bool)
- func (o *CustomerSpending) GetRankPositionLabel() string
- func (o *CustomerSpending) GetRankPositionLabelOk() (*string, bool)
- func (o *CustomerSpending) GetTier() string
- func (o *CustomerSpending) GetTierOk() (*string, bool)
- func (o *CustomerSpending) GetTierProgress() CustomerTierProgress
- func (o *CustomerSpending) GetTierProgressOk() (*CustomerTierProgress, bool)
- func (o *CustomerSpending) GetTotalSpent12m() float32
- func (o *CustomerSpending) GetTotalSpent12mOk() (*float32, bool)
- func (o *CustomerSpending) HasAvgJobValue() bool
- func (o *CustomerSpending) HasCurrency() bool
- func (o *CustomerSpending) HasRankPositionLabel() bool
- func (o *CustomerSpending) HasTier() bool
- func (o *CustomerSpending) HasTierProgress() bool
- func (o *CustomerSpending) HasTotalSpent12m() bool
- func (o CustomerSpending) MarshalJSON() ([]byte, error)
- func (o *CustomerSpending) SetAvgJobValue(v float32)
- func (o *CustomerSpending) SetCurrency(v string)
- func (o *CustomerSpending) SetRankPositionLabel(v string)
- func (o *CustomerSpending) SetTier(v string)
- func (o *CustomerSpending) SetTierProgress(v CustomerTierProgress)
- func (o *CustomerSpending) SetTotalSpent12m(v float32)
- func (o CustomerSpending) ToMap() (map[string]interface{}, error)
- type CustomerTierProgress
- func (o *CustomerTierProgress) GetCurrent() float32
- func (o *CustomerTierProgress) GetCurrentOk() (*float32, bool)
- func (o *CustomerTierProgress) GetNext() string
- func (o *CustomerTierProgress) GetNextOk() (*string, bool)
- func (o *CustomerTierProgress) GetRemaining() float32
- func (o *CustomerTierProgress) GetRemainingOk() (*float32, bool)
- func (o *CustomerTierProgress) HasCurrent() bool
- func (o *CustomerTierProgress) HasNext() bool
- func (o *CustomerTierProgress) HasRemaining() bool
- func (o CustomerTierProgress) MarshalJSON() ([]byte, error)
- func (o *CustomerTierProgress) SetCurrent(v float32)
- func (o *CustomerTierProgress) SetNext(v string)
- func (o *CustomerTierProgress) SetRemaining(v float32)
- func (o CustomerTierProgress) ToMap() (map[string]interface{}, error)
- type CustomerUpdateRequest
- func (o *CustomerUpdateRequest) GetAddress() CustomerAddressRequest
- func (o *CustomerUpdateRequest) GetAddressOk() (*CustomerAddressRequest, bool)
- func (o *CustomerUpdateRequest) GetEmail() string
- func (o *CustomerUpdateRequest) GetEmailOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetFullName() string
- func (o *CustomerUpdateRequest) GetFullNameOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetNotes() string
- func (o *CustomerUpdateRequest) GetNotesOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetPhone() string
- func (o *CustomerUpdateRequest) GetPhoneOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetPreferredTechnicianId() string
- func (o *CustomerUpdateRequest) GetPreferredTechnicianIdOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetServiceAreaId() string
- func (o *CustomerUpdateRequest) GetServiceAreaIdOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetStatus() string
- func (o *CustomerUpdateRequest) GetStatusOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetTier() string
- func (o *CustomerUpdateRequest) GetTierOk() (*string, bool)
- func (o *CustomerUpdateRequest) GetUid() string
- func (o *CustomerUpdateRequest) GetUidOk() (*string, bool)
- func (o *CustomerUpdateRequest) HasAddress() bool
- func (o *CustomerUpdateRequest) HasEmail() bool
- func (o *CustomerUpdateRequest) HasNotes() bool
- func (o *CustomerUpdateRequest) HasPhone() bool
- func (o *CustomerUpdateRequest) HasPreferredTechnicianId() bool
- func (o *CustomerUpdateRequest) HasServiceAreaId() bool
- func (o *CustomerUpdateRequest) HasStatus() bool
- func (o *CustomerUpdateRequest) HasTier() bool
- func (o *CustomerUpdateRequest) HasUid() bool
- func (o CustomerUpdateRequest) MarshalJSON() ([]byte, error)
- func (o *CustomerUpdateRequest) SetAddress(v CustomerAddressRequest)
- func (o *CustomerUpdateRequest) SetEmail(v string)
- func (o *CustomerUpdateRequest) SetFullName(v string)
- func (o *CustomerUpdateRequest) SetNotes(v string)
- func (o *CustomerUpdateRequest) SetPhone(v string)
- func (o *CustomerUpdateRequest) SetPreferredTechnicianId(v string)
- func (o *CustomerUpdateRequest) SetServiceAreaId(v string)
- func (o *CustomerUpdateRequest) SetStatus(v string)
- func (o *CustomerUpdateRequest) SetTier(v string)
- func (o *CustomerUpdateRequest) SetUid(v string)
- func (o CustomerUpdateRequest) ToMap() (map[string]interface{}, error)
- func (o *CustomerUpdateRequest) UnmarshalJSON(data []byte) (err error)
- type Date
- type GenericOpenAPIError
- type GetCustomer200Response
- func (o *GetCustomer200Response) GetData() Customer
- func (o *GetCustomer200Response) GetDataOk() (*Customer, bool)
- func (o *GetCustomer200Response) GetErrorCode() interface{}
- func (o *GetCustomer200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetCustomer200Response) GetErrors() interface{}
- func (o *GetCustomer200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetCustomer200Response) GetMessage() string
- func (o *GetCustomer200Response) GetMessageOk() (*string, bool)
- func (o *GetCustomer200Response) HasData() bool
- func (o *GetCustomer200Response) HasErrorCode() bool
- func (o *GetCustomer200Response) HasErrors() bool
- func (o *GetCustomer200Response) HasMessage() bool
- func (o GetCustomer200Response) MarshalJSON() ([]byte, error)
- func (o *GetCustomer200Response) SetData(v Customer)
- func (o *GetCustomer200Response) SetErrorCode(v interface{})
- func (o *GetCustomer200Response) SetErrors(v interface{})
- func (o *GetCustomer200Response) SetMessage(v string)
- func (o GetCustomer200Response) ToMap() (map[string]interface{}, error)
- type GetJobRequest200Response
- func (o *GetJobRequest200Response) GetData() JobRequest
- func (o *GetJobRequest200Response) GetDataOk() (*JobRequest, bool)
- func (o *GetJobRequest200Response) GetErrorCode() interface{}
- func (o *GetJobRequest200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetJobRequest200Response) GetErrors() interface{}
- func (o *GetJobRequest200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetJobRequest200Response) GetMessage() string
- func (o *GetJobRequest200Response) GetMessageOk() (*string, bool)
- func (o *GetJobRequest200Response) HasData() bool
- func (o *GetJobRequest200Response) HasErrorCode() bool
- func (o *GetJobRequest200Response) HasErrors() bool
- func (o *GetJobRequest200Response) HasMessage() bool
- func (o GetJobRequest200Response) MarshalJSON() ([]byte, error)
- func (o *GetJobRequest200Response) SetData(v JobRequest)
- func (o *GetJobRequest200Response) SetErrorCode(v interface{})
- func (o *GetJobRequest200Response) SetErrors(v interface{})
- func (o *GetJobRequest200Response) SetMessage(v string)
- func (o GetJobRequest200Response) ToMap() (map[string]interface{}, error)
- type GetJobRequestTimeline200Response
- func (o *GetJobRequestTimeline200Response) GetData() JobRequestTimeline
- func (o *GetJobRequestTimeline200Response) GetDataOk() (*JobRequestTimeline, bool)
- func (o *GetJobRequestTimeline200Response) GetErrorCode() interface{}
- func (o *GetJobRequestTimeline200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetJobRequestTimeline200Response) GetErrors() interface{}
- func (o *GetJobRequestTimeline200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetJobRequestTimeline200Response) GetMessage() string
- func (o *GetJobRequestTimeline200Response) GetMessageOk() (*string, bool)
- func (o *GetJobRequestTimeline200Response) HasData() bool
- func (o *GetJobRequestTimeline200Response) HasErrorCode() bool
- func (o *GetJobRequestTimeline200Response) HasErrors() bool
- func (o *GetJobRequestTimeline200Response) HasMessage() bool
- func (o GetJobRequestTimeline200Response) MarshalJSON() ([]byte, error)
- func (o *GetJobRequestTimeline200Response) SetData(v JobRequestTimeline)
- func (o *GetJobRequestTimeline200Response) SetErrorCode(v interface{})
- func (o *GetJobRequestTimeline200Response) SetErrors(v interface{})
- func (o *GetJobRequestTimeline200Response) SetMessage(v string)
- func (o GetJobRequestTimeline200Response) ToMap() (map[string]interface{}, error)
- type GetJobType200Response
- func (o *GetJobType200Response) GetData() JobType
- func (o *GetJobType200Response) GetDataOk() (*JobType, bool)
- func (o *GetJobType200Response) GetErrorCode() interface{}
- func (o *GetJobType200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetJobType200Response) GetErrors() interface{}
- func (o *GetJobType200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetJobType200Response) GetMessage() string
- func (o *GetJobType200Response) GetMessageOk() (*string, bool)
- func (o *GetJobType200Response) HasData() bool
- func (o *GetJobType200Response) HasErrorCode() bool
- func (o *GetJobType200Response) HasErrors() bool
- func (o *GetJobType200Response) HasMessage() bool
- func (o GetJobType200Response) MarshalJSON() ([]byte, error)
- func (o *GetJobType200Response) SetData(v JobType)
- func (o *GetJobType200Response) SetErrorCode(v interface{})
- func (o *GetJobType200Response) SetErrors(v interface{})
- func (o *GetJobType200Response) SetMessage(v string)
- func (o GetJobType200Response) ToMap() (map[string]interface{}, error)
- type GetServiceArea200Response
- func (o *GetServiceArea200Response) GetData() ServiceArea
- func (o *GetServiceArea200Response) GetDataOk() (*ServiceArea, bool)
- func (o *GetServiceArea200Response) GetErrorCode() interface{}
- func (o *GetServiceArea200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetServiceArea200Response) GetErrors() interface{}
- func (o *GetServiceArea200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetServiceArea200Response) GetMessage() string
- func (o *GetServiceArea200Response) GetMessageOk() (*string, bool)
- func (o *GetServiceArea200Response) HasData() bool
- func (o *GetServiceArea200Response) HasErrorCode() bool
- func (o *GetServiceArea200Response) HasErrors() bool
- func (o *GetServiceArea200Response) HasMessage() bool
- func (o GetServiceArea200Response) MarshalJSON() ([]byte, error)
- func (o *GetServiceArea200Response) SetData(v ServiceArea)
- func (o *GetServiceArea200Response) SetErrorCode(v interface{})
- func (o *GetServiceArea200Response) SetErrors(v interface{})
- func (o *GetServiceArea200Response) SetMessage(v string)
- func (o GetServiceArea200Response) ToMap() (map[string]interface{}, error)
- type GetTechnician200Response
- func (o *GetTechnician200Response) GetData() Technician
- func (o *GetTechnician200Response) GetDataOk() (*Technician, bool)
- func (o *GetTechnician200Response) GetErrorCode() interface{}
- func (o *GetTechnician200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetTechnician200Response) GetErrors() interface{}
- func (o *GetTechnician200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetTechnician200Response) GetMessage() string
- func (o *GetTechnician200Response) GetMessageOk() (*string, bool)
- func (o *GetTechnician200Response) HasData() bool
- func (o *GetTechnician200Response) HasErrorCode() bool
- func (o *GetTechnician200Response) HasErrors() bool
- func (o *GetTechnician200Response) HasMessage() bool
- func (o GetTechnician200Response) MarshalJSON() ([]byte, error)
- func (o *GetTechnician200Response) SetData(v Technician)
- func (o *GetTechnician200Response) SetErrorCode(v interface{})
- func (o *GetTechnician200Response) SetErrors(v interface{})
- func (o *GetTechnician200Response) SetMessage(v string)
- func (o GetTechnician200Response) ToMap() (map[string]interface{}, error)
- type GetVehicle200Response
- func (o *GetVehicle200Response) GetData() Vehicle
- func (o *GetVehicle200Response) GetDataOk() (*Vehicle, bool)
- func (o *GetVehicle200Response) GetErrorCode() interface{}
- func (o *GetVehicle200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *GetVehicle200Response) GetErrors() interface{}
- func (o *GetVehicle200Response) GetErrorsOk() (*interface{}, bool)
- func (o *GetVehicle200Response) GetMessage() string
- func (o *GetVehicle200Response) GetMessageOk() (*string, bool)
- func (o *GetVehicle200Response) HasData() bool
- func (o *GetVehicle200Response) HasErrorCode() bool
- func (o *GetVehicle200Response) HasErrors() bool
- func (o *GetVehicle200Response) HasMessage() bool
- func (o GetVehicle200Response) MarshalJSON() ([]byte, error)
- func (o *GetVehicle200Response) SetData(v Vehicle)
- func (o *GetVehicle200Response) SetErrorCode(v interface{})
- func (o *GetVehicle200Response) SetErrors(v interface{})
- func (o *GetVehicle200Response) SetMessage(v string)
- func (o GetVehicle200Response) ToMap() (map[string]interface{}, error)
- type JobDate
- func (o *JobDate) GetDate() time.Time
- func (o *JobDate) GetDateOk() (*time.Time, bool)
- func (o *JobDate) GetPeriods() []JobDatePeriodEntry
- func (o *JobDate) GetPeriodsOk() ([]JobDatePeriodEntry, bool)
- func (o *JobDate) HasDate() bool
- func (o *JobDate) HasPeriods() bool
- func (o JobDate) MarshalJSON() ([]byte, error)
- func (o *JobDate) SetDate(v time.Time)
- func (o *JobDate) SetPeriods(v []JobDatePeriodEntry)
- func (o JobDate) ToMap() (map[string]interface{}, error)
- type JobDateBusinessRange
- func (o *JobDateBusinessRange) GetDate() time.Time
- func (o *JobDateBusinessRange) GetDateOk() (*time.Time, bool)
- func (o *JobDateBusinessRange) GetEndMinute() int32
- func (o *JobDateBusinessRange) GetEndMinuteOk() (*int32, bool)
- func (o *JobDateBusinessRange) GetPeriod() JobDatePeriod
- func (o *JobDateBusinessRange) GetPeriodOk() (*JobDatePeriod, bool)
- func (o *JobDateBusinessRange) GetStartMinute() int32
- func (o *JobDateBusinessRange) GetStartMinuteOk() (*int32, bool)
- func (o *JobDateBusinessRange) HasDate() bool
- func (o *JobDateBusinessRange) HasEndMinute() bool
- func (o *JobDateBusinessRange) HasPeriod() bool
- func (o *JobDateBusinessRange) HasStartMinute() bool
- func (o JobDateBusinessRange) MarshalJSON() ([]byte, error)
- func (o *JobDateBusinessRange) SetDate(v time.Time)
- func (o *JobDateBusinessRange) SetEndMinute(v int32)
- func (o *JobDateBusinessRange) SetPeriod(v JobDatePeriod)
- func (o *JobDateBusinessRange) SetStartMinute(v int32)
- func (o JobDateBusinessRange) ToMap() (map[string]interface{}, error)
- type JobDatePeriod
- type JobDatePeriodEntry
- func (o *JobDatePeriodEntry) GetBusinessView() []JobDateBusinessRange
- func (o *JobDatePeriodEntry) GetBusinessViewOk() ([]JobDateBusinessRange, bool)
- func (o *JobDatePeriodEntry) GetPeriod() JobDatePeriod
- func (o *JobDatePeriodEntry) GetPeriodOk() (*JobDatePeriod, bool)
- func (o *JobDatePeriodEntry) HasBusinessView() bool
- func (o *JobDatePeriodEntry) HasPeriod() bool
- func (o JobDatePeriodEntry) MarshalJSON() ([]byte, error)
- func (o *JobDatePeriodEntry) SetBusinessView(v []JobDateBusinessRange)
- func (o *JobDatePeriodEntry) SetPeriod(v JobDatePeriod)
- func (o JobDatePeriodEntry) ToMap() (map[string]interface{}, error)
- type JobRequest
- func (o *JobRequest) GetActionAudit() map[string]JobRequestActionAuditEntry
- func (o *JobRequest) GetActionAuditOk() (*map[string]JobRequestActionAuditEntry, bool)
- func (o *JobRequest) GetAddress() JobRequestAddressSummary
- func (o *JobRequest) GetAddressOk() (*JobRequestAddressSummary, bool)
- func (o *JobRequest) GetArchive() JobRequestArchiveSummary
- func (o *JobRequest) GetArchiveOk() (*JobRequestArchiveSummary, bool)
- func (o *JobRequest) GetAssignedVehicle() JobRequestAssignedVehicle
- func (o *JobRequest) GetAssignedVehicleOk() (*JobRequestAssignedVehicle, bool)
- func (o *JobRequest) GetAssignment() JobRequestAssignmentSummary
- func (o *JobRequest) GetAssignmentOk() (*JobRequestAssignmentSummary, bool)
- func (o *JobRequest) GetBusinessId() string
- func (o *JobRequest) GetBusinessIdOk() (*string, bool)
- func (o *JobRequest) GetCompletedAt() time.Time
- func (o *JobRequest) GetCompletedAtOk() (*time.Time, bool)
- func (o *JobRequest) GetCompletedByUserId() string
- func (o *JobRequest) GetCompletedByUserIdOk() (*string, bool)
- func (o *JobRequest) GetCreatedAt() time.Time
- func (o *JobRequest) GetCreatedAtOk() (*time.Time, bool)
- func (o *JobRequest) GetCrew() []JobRequestCrewMember
- func (o *JobRequest) GetCrewOk() ([]JobRequestCrewMember, bool)
- func (o *JobRequest) GetCurrentStatus() JobRequestStatusSummary
- func (o *JobRequest) GetCurrentStatusOk() (*JobRequestStatusSummary, bool)
- func (o *JobRequest) GetCustomer() JobRequestCustomerSummary
- func (o *JobRequest) GetCustomerOk() (*JobRequestCustomerSummary, bool)
- func (o *JobRequest) GetCustomerUrl() string
- func (o *JobRequest) GetCustomerUrlOk() (*string, bool)
- func (o *JobRequest) GetDeletedAt() time.Time
- func (o *JobRequest) GetDeletedAtOk() (*time.Time, bool)
- func (o *JobRequest) GetDescription() string
- func (o *JobRequest) GetDescriptionOk() (*string, bool)
- func (o *JobRequest) GetId() string
- func (o *JobRequest) GetIdOk() (*string, bool)
- func (o *JobRequest) GetJobTypeId() string
- func (o *JobRequest) GetJobTypeIdOk() (*string, bool)
- func (o *JobRequest) GetJobTypeName() string
- func (o *JobRequest) GetJobTypeNameOk() (*string, bool)
- func (o *JobRequest) GetNextActions() []JobRequestActionSummary
- func (o *JobRequest) GetNextActionsOk() ([]JobRequestActionSummary, bool)
- func (o *JobRequest) GetPriority() string
- func (o *JobRequest) GetPriorityOk() (*string, bool)
- func (o *JobRequest) GetQuote() JobRequestQuoteSummary
- func (o *JobRequest) GetQuoteOk() (*JobRequestQuoteSummary, bool)
- func (o *JobRequest) GetRating() JobRequestRatingSummary
- func (o *JobRequest) GetRatingOk() (*JobRequestRatingSummary, bool)
- func (o *JobRequest) GetSchedule() JobRequestSchedule
- func (o *JobRequest) GetScheduleOk() (*JobRequestSchedule, bool)
- func (o *JobRequest) GetShortCode() string
- func (o *JobRequest) GetShortCodeOk() (*string, bool)
- func (o *JobRequest) GetSkills() []JobRequestSkillSummary
- func (o *JobRequest) GetSkillsOk() ([]JobRequestSkillSummary, bool)
- func (o *JobRequest) GetStatusVersion() int32
- func (o *JobRequest) GetStatusVersionOk() (*int32, bool)
- func (o *JobRequest) GetUpdatedAt() time.Time
- func (o *JobRequest) GetUpdatedAtOk() (*time.Time, bool)
- func (o *JobRequest) GetWorkflowId() string
- func (o *JobRequest) GetWorkflowIdOk() (*string, bool)
- func (o *JobRequest) GetWorkflowName() string
- func (o *JobRequest) GetWorkflowNameOk() (*string, bool)
- func (o *JobRequest) HasActionAudit() bool
- func (o *JobRequest) HasAddress() bool
- func (o *JobRequest) HasArchive() bool
- func (o *JobRequest) HasAssignedVehicle() bool
- func (o *JobRequest) HasAssignment() bool
- func (o *JobRequest) HasBusinessId() bool
- func (o *JobRequest) HasCompletedAt() bool
- func (o *JobRequest) HasCompletedByUserId() bool
- func (o *JobRequest) HasCreatedAt() bool
- func (o *JobRequest) HasCrew() bool
- func (o *JobRequest) HasCurrentStatus() bool
- func (o *JobRequest) HasCustomer() bool
- func (o *JobRequest) HasCustomerUrl() bool
- func (o *JobRequest) HasDeletedAt() bool
- func (o *JobRequest) HasDescription() bool
- func (o *JobRequest) HasId() bool
- func (o *JobRequest) HasJobTypeId() bool
- func (o *JobRequest) HasJobTypeName() bool
- func (o *JobRequest) HasNextActions() bool
- func (o *JobRequest) HasPriority() bool
- func (o *JobRequest) HasQuote() bool
- func (o *JobRequest) HasRating() bool
- func (o *JobRequest) HasSchedule() bool
- func (o *JobRequest) HasShortCode() bool
- func (o *JobRequest) HasSkills() bool
- func (o *JobRequest) HasStatusVersion() bool
- func (o *JobRequest) HasUpdatedAt() bool
- func (o *JobRequest) HasWorkflowId() bool
- func (o *JobRequest) HasWorkflowName() bool
- func (o JobRequest) MarshalJSON() ([]byte, error)
- func (o *JobRequest) SetActionAudit(v map[string]JobRequestActionAuditEntry)
- func (o *JobRequest) SetAddress(v JobRequestAddressSummary)
- func (o *JobRequest) SetArchive(v JobRequestArchiveSummary)
- func (o *JobRequest) SetAssignedVehicle(v JobRequestAssignedVehicle)
- func (o *JobRequest) SetAssignment(v JobRequestAssignmentSummary)
- func (o *JobRequest) SetBusinessId(v string)
- func (o *JobRequest) SetCompletedAt(v time.Time)
- func (o *JobRequest) SetCompletedByUserId(v string)
- func (o *JobRequest) SetCreatedAt(v time.Time)
- func (o *JobRequest) SetCrew(v []JobRequestCrewMember)
- func (o *JobRequest) SetCurrentStatus(v JobRequestStatusSummary)
- func (o *JobRequest) SetCustomer(v JobRequestCustomerSummary)
- func (o *JobRequest) SetCustomerUrl(v string)
- func (o *JobRequest) SetDeletedAt(v time.Time)
- func (o *JobRequest) SetDescription(v string)
- func (o *JobRequest) SetId(v string)
- func (o *JobRequest) SetJobTypeId(v string)
- func (o *JobRequest) SetJobTypeName(v string)
- func (o *JobRequest) SetNextActions(v []JobRequestActionSummary)
- func (o *JobRequest) SetPriority(v string)
- func (o *JobRequest) SetQuote(v JobRequestQuoteSummary)
- func (o *JobRequest) SetRating(v JobRequestRatingSummary)
- func (o *JobRequest) SetSchedule(v JobRequestSchedule)
- func (o *JobRequest) SetShortCode(v string)
- func (o *JobRequest) SetSkills(v []JobRequestSkillSummary)
- func (o *JobRequest) SetStatusVersion(v int32)
- func (o *JobRequest) SetUpdatedAt(v time.Time)
- func (o *JobRequest) SetWorkflowId(v string)
- func (o *JobRequest) SetWorkflowName(v string)
- func (o JobRequest) ToMap() (map[string]interface{}, error)
- type JobRequestActionAuditBy
- func (o *JobRequestActionAuditBy) GetActor() string
- func (o *JobRequestActionAuditBy) GetActorOk() (*string, bool)
- func (o *JobRequestActionAuditBy) GetUserId() string
- func (o *JobRequestActionAuditBy) GetUserIdOk() (*string, bool)
- func (o *JobRequestActionAuditBy) HasActor() bool
- func (o *JobRequestActionAuditBy) HasUserId() bool
- func (o JobRequestActionAuditBy) MarshalJSON() ([]byte, error)
- func (o *JobRequestActionAuditBy) SetActor(v string)
- func (o *JobRequestActionAuditBy) SetUserId(v string)
- func (o JobRequestActionAuditBy) ToMap() (map[string]interface{}, error)
- type JobRequestActionAuditEntry
- func (o *JobRequestActionAuditEntry) GetAt() string
- func (o *JobRequestActionAuditEntry) GetAtOk() (*string, bool)
- func (o *JobRequestActionAuditEntry) GetBy() JobRequestActionAuditBy
- func (o *JobRequestActionAuditEntry) GetByOk() (*JobRequestActionAuditBy, bool)
- func (o *JobRequestActionAuditEntry) GetPayload() map[string]interface{}
- func (o *JobRequestActionAuditEntry) GetPayloadOk() (map[string]interface{}, bool)
- func (o *JobRequestActionAuditEntry) HasAt() bool
- func (o *JobRequestActionAuditEntry) HasBy() bool
- func (o *JobRequestActionAuditEntry) HasPayload() bool
- func (o JobRequestActionAuditEntry) MarshalJSON() ([]byte, error)
- func (o *JobRequestActionAuditEntry) SetAt(v string)
- func (o *JobRequestActionAuditEntry) SetBy(v JobRequestActionAuditBy)
- func (o *JobRequestActionAuditEntry) SetPayload(v map[string]interface{})
- func (o JobRequestActionAuditEntry) ToMap() (map[string]interface{}, error)
- type JobRequestActionSummary
- func (o *JobRequestActionSummary) GetActor() string
- func (o *JobRequestActionSummary) GetActorOk() (*string, bool)
- func (o *JobRequestActionSummary) GetCapabilities() []string
- func (o *JobRequestActionSummary) GetCapabilitiesOk() ([]string, bool)
- func (o *JobRequestActionSummary) GetKey() string
- func (o *JobRequestActionSummary) GetKeyOk() (*string, bool)
- func (o *JobRequestActionSummary) GetLabel() string
- func (o *JobRequestActionSummary) GetLabelOk() (*string, bool)
- func (o *JobRequestActionSummary) HasActor() bool
- func (o *JobRequestActionSummary) HasCapabilities() bool
- func (o *JobRequestActionSummary) HasKey() bool
- func (o *JobRequestActionSummary) HasLabel() bool
- func (o JobRequestActionSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestActionSummary) SetActor(v string)
- func (o *JobRequestActionSummary) SetCapabilities(v []string)
- func (o *JobRequestActionSummary) SetKey(v string)
- func (o *JobRequestActionSummary) SetLabel(v string)
- func (o JobRequestActionSummary) ToMap() (map[string]interface{}, error)
- type JobRequestAddressSummary
- func (o *JobRequestAddressSummary) GetCity() string
- func (o *JobRequestAddressSummary) GetCityOk() (*string, bool)
- func (o *JobRequestAddressSummary) GetCountry() string
- func (o *JobRequestAddressSummary) GetCountryOk() (*string, bool)
- func (o *JobRequestAddressSummary) GetFormatted() string
- func (o *JobRequestAddressSummary) GetFormattedOk() (*string, bool)
- func (o *JobRequestAddressSummary) GetLatitude() float32
- func (o *JobRequestAddressSummary) GetLatitudeOk() (*float32, bool)
- func (o *JobRequestAddressSummary) GetLine() string
- func (o *JobRequestAddressSummary) GetLine2() string
- func (o *JobRequestAddressSummary) GetLine2Ok() (*string, bool)
- func (o *JobRequestAddressSummary) GetLineOk() (*string, bool)
- func (o *JobRequestAddressSummary) GetLongitude() float32
- func (o *JobRequestAddressSummary) GetLongitudeOk() (*float32, bool)
- func (o *JobRequestAddressSummary) GetPostal() string
- func (o *JobRequestAddressSummary) GetPostalOk() (*string, bool)
- func (o *JobRequestAddressSummary) GetState() string
- func (o *JobRequestAddressSummary) GetStateOk() (*string, bool)
- func (o *JobRequestAddressSummary) HasCity() bool
- func (o *JobRequestAddressSummary) HasCountry() bool
- func (o *JobRequestAddressSummary) HasFormatted() bool
- func (o *JobRequestAddressSummary) HasLatitude() bool
- func (o *JobRequestAddressSummary) HasLine() bool
- func (o *JobRequestAddressSummary) HasLine2() bool
- func (o *JobRequestAddressSummary) HasLongitude() bool
- func (o *JobRequestAddressSummary) HasPostal() bool
- func (o *JobRequestAddressSummary) HasState() bool
- func (o JobRequestAddressSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestAddressSummary) SetCity(v string)
- func (o *JobRequestAddressSummary) SetCountry(v string)
- func (o *JobRequestAddressSummary) SetFormatted(v string)
- func (o *JobRequestAddressSummary) SetLatitude(v float32)
- func (o *JobRequestAddressSummary) SetLine(v string)
- func (o *JobRequestAddressSummary) SetLine2(v string)
- func (o *JobRequestAddressSummary) SetLongitude(v float32)
- func (o *JobRequestAddressSummary) SetPostal(v string)
- func (o *JobRequestAddressSummary) SetState(v string)
- func (o JobRequestAddressSummary) ToMap() (map[string]interface{}, error)
- type JobRequestArchiveSummary
- func (o *JobRequestArchiveSummary) GetArchivedAt() time.Time
- func (o *JobRequestArchiveSummary) GetArchivedAtOk() (*time.Time, bool)
- func (o *JobRequestArchiveSummary) GetArchivedByUserId() string
- func (o *JobRequestArchiveSummary) GetArchivedByUserIdOk() (*string, bool)
- func (o *JobRequestArchiveSummary) GetIsArchived() bool
- func (o *JobRequestArchiveSummary) GetIsArchivedOk() (*bool, bool)
- func (o *JobRequestArchiveSummary) GetNote() string
- func (o *JobRequestArchiveSummary) GetNoteOk() (*string, bool)
- func (o *JobRequestArchiveSummary) HasArchivedAt() bool
- func (o *JobRequestArchiveSummary) HasArchivedByUserId() bool
- func (o *JobRequestArchiveSummary) HasIsArchived() bool
- func (o *JobRequestArchiveSummary) HasNote() bool
- func (o JobRequestArchiveSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestArchiveSummary) SetArchivedAt(v time.Time)
- func (o *JobRequestArchiveSummary) SetArchivedByUserId(v string)
- func (o *JobRequestArchiveSummary) SetIsArchived(v bool)
- func (o *JobRequestArchiveSummary) SetNote(v string)
- func (o JobRequestArchiveSummary) ToMap() (map[string]interface{}, error)
- type JobRequestArrivalWindow
- func (o *JobRequestArrivalWindow) GetEnd() string
- func (o *JobRequestArrivalWindow) GetEndOk() (*string, bool)
- func (o *JobRequestArrivalWindow) GetStart() string
- func (o *JobRequestArrivalWindow) GetStartOk() (*string, bool)
- func (o *JobRequestArrivalWindow) GetWindowMinutes() int32
- func (o *JobRequestArrivalWindow) GetWindowMinutesOk() (*int32, bool)
- func (o *JobRequestArrivalWindow) HasEnd() bool
- func (o *JobRequestArrivalWindow) HasStart() bool
- func (o *JobRequestArrivalWindow) HasWindowMinutes() bool
- func (o JobRequestArrivalWindow) MarshalJSON() ([]byte, error)
- func (o *JobRequestArrivalWindow) SetEnd(v string)
- func (o *JobRequestArrivalWindow) SetStart(v string)
- func (o *JobRequestArrivalWindow) SetWindowMinutes(v int32)
- func (o JobRequestArrivalWindow) ToMap() (map[string]interface{}, error)
- type JobRequestAssignedVehicle
- func (o *JobRequestAssignedVehicle) GetId() string
- func (o *JobRequestAssignedVehicle) GetIdOk() (*string, bool)
- func (o *JobRequestAssignedVehicle) GetName() string
- func (o *JobRequestAssignedVehicle) GetNameOk() (*string, bool)
- func (o *JobRequestAssignedVehicle) HasId() bool
- func (o *JobRequestAssignedVehicle) HasName() bool
- func (o JobRequestAssignedVehicle) MarshalJSON() ([]byte, error)
- func (o *JobRequestAssignedVehicle) SetId(v string)
- func (o *JobRequestAssignedVehicle) SetName(v string)
- func (o JobRequestAssignedVehicle) ToMap() (map[string]interface{}, error)
- type JobRequestAssignmentSummary
- func (o *JobRequestAssignmentSummary) GetAssignedAt() time.Time
- func (o *JobRequestAssignmentSummary) GetAssignedAtOk() (*time.Time, bool)
- func (o *JobRequestAssignmentSummary) GetServiceAreaId() string
- func (o *JobRequestAssignmentSummary) GetServiceAreaIdOk() (*string, bool)
- func (o *JobRequestAssignmentSummary) GetTechnician() JobRequestTechnicianInfo
- func (o *JobRequestAssignmentSummary) GetTechnicianId() string
- func (o *JobRequestAssignmentSummary) GetTechnicianIdOk() (*string, bool)
- func (o *JobRequestAssignmentSummary) GetTechnicianOk() (*JobRequestTechnicianInfo, bool)
- func (o *JobRequestAssignmentSummary) GetVehicleId() string
- func (o *JobRequestAssignmentSummary) GetVehicleIdOk() (*string, bool)
- func (o *JobRequestAssignmentSummary) HasAssignedAt() bool
- func (o *JobRequestAssignmentSummary) HasServiceAreaId() bool
- func (o *JobRequestAssignmentSummary) HasTechnician() bool
- func (o *JobRequestAssignmentSummary) HasTechnicianId() bool
- func (o *JobRequestAssignmentSummary) HasVehicleId() bool
- func (o JobRequestAssignmentSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestAssignmentSummary) SetAssignedAt(v time.Time)
- func (o *JobRequestAssignmentSummary) SetServiceAreaId(v string)
- func (o *JobRequestAssignmentSummary) SetTechnician(v JobRequestTechnicianInfo)
- func (o *JobRequestAssignmentSummary) SetTechnicianId(v string)
- func (o *JobRequestAssignmentSummary) SetVehicleId(v string)
- func (o JobRequestAssignmentSummary) ToMap() (map[string]interface{}, error)
- type JobRequestBookingWindows
- func (o *JobRequestBookingWindows) GetAlias() string
- func (o *JobRequestBookingWindows) GetAliasOk() (*string, bool)
- func (o *JobRequestBookingWindows) GetBusinessTimezone() string
- func (o *JobRequestBookingWindows) GetBusinessTimezoneOk() (*string, bool)
- func (o *JobRequestBookingWindows) GetCustomerTimezone() string
- func (o *JobRequestBookingWindows) GetCustomerTimezoneOk() (*string, bool)
- func (o *JobRequestBookingWindows) GetDays() []JobRequestDayWindows
- func (o *JobRequestBookingWindows) GetDaysOk() ([]JobRequestDayWindows, bool)
- func (o *JobRequestBookingWindows) HasAlias() bool
- func (o *JobRequestBookingWindows) HasBusinessTimezone() bool
- func (o *JobRequestBookingWindows) HasCustomerTimezone() bool
- func (o *JobRequestBookingWindows) HasDays() bool
- func (o JobRequestBookingWindows) MarshalJSON() ([]byte, error)
- func (o *JobRequestBookingWindows) SetAlias(v string)
- func (o *JobRequestBookingWindows) SetBusinessTimezone(v string)
- func (o *JobRequestBookingWindows) SetCustomerTimezone(v string)
- func (o *JobRequestBookingWindows) SetDays(v []JobRequestDayWindows)
- func (o JobRequestBookingWindows) ToMap() (map[string]interface{}, error)
- type JobRequestBusinessAPIService
- func (a *JobRequestBusinessAPIService) CreateJobRequest(ctx context.Context) ApiCreateJobRequestRequest
- func (a *JobRequestBusinessAPIService) CreateJobRequestExecute(r ApiCreateJobRequestRequest) (*CreateJobRequest200Response, *http.Response, error)
- func (a *JobRequestBusinessAPIService) GetJobRequest(ctx context.Context, id string) ApiGetJobRequestRequest
- func (a *JobRequestBusinessAPIService) GetJobRequestExecute(r ApiGetJobRequestRequest) (*GetJobRequest200Response, *http.Response, error)
- func (a *JobRequestBusinessAPIService) GetJobRequestTimeline(ctx context.Context, id string) ApiGetJobRequestTimelineRequest
- func (a *JobRequestBusinessAPIService) GetJobRequestTimelineExecute(r ApiGetJobRequestTimelineRequest) (*GetJobRequestTimeline200Response, *http.Response, error)
- func (a *JobRequestBusinessAPIService) ListJobRequestBookingWindows(ctx context.Context) ApiListJobRequestBookingWindowsRequest
- func (a *JobRequestBusinessAPIService) ListJobRequestBookingWindowsExecute(r ApiListJobRequestBookingWindowsRequest) (*ListJobRequestBookingWindows200Response, *http.Response, error)
- func (a *JobRequestBusinessAPIService) ListJobRequestChanges(ctx context.Context) ApiListJobRequestChangesRequest
- func (a *JobRequestBusinessAPIService) ListJobRequestChangesExecute(r ApiListJobRequestChangesRequest) (*ListJobRequestChanges200Response, *http.Response, error)
- func (a *JobRequestBusinessAPIService) ListJobRequests(ctx context.Context) ApiListJobRequestsRequest
- func (a *JobRequestBusinessAPIService) ListJobRequestsExecute(r ApiListJobRequestsRequest) (*ListJobRequests200Response, *http.Response, error)
- type JobRequestBusinessTimeRange
- func (o *JobRequestBusinessTimeRange) GetDate() time.Time
- func (o *JobRequestBusinessTimeRange) GetDateOk() (*time.Time, bool)
- func (o *JobRequestBusinessTimeRange) GetEndMinute() int32
- func (o *JobRequestBusinessTimeRange) GetEndMinuteOk() (*int32, bool)
- func (o *JobRequestBusinessTimeRange) GetPeriod() string
- func (o *JobRequestBusinessTimeRange) GetPeriodOk() (*string, bool)
- func (o *JobRequestBusinessTimeRange) GetStartMinute() int32
- func (o *JobRequestBusinessTimeRange) GetStartMinuteOk() (*int32, bool)
- func (o *JobRequestBusinessTimeRange) HasDate() bool
- func (o *JobRequestBusinessTimeRange) HasEndMinute() bool
- func (o *JobRequestBusinessTimeRange) HasPeriod() bool
- func (o *JobRequestBusinessTimeRange) HasStartMinute() bool
- func (o JobRequestBusinessTimeRange) MarshalJSON() ([]byte, error)
- func (o *JobRequestBusinessTimeRange) SetDate(v time.Time)
- func (o *JobRequestBusinessTimeRange) SetEndMinute(v int32)
- func (o *JobRequestBusinessTimeRange) SetPeriod(v string)
- func (o *JobRequestBusinessTimeRange) SetStartMinute(v int32)
- func (o JobRequestBusinessTimeRange) ToMap() (map[string]interface{}, error)
- type JobRequestChanges
- func (o *JobRequestChanges) GetHasMore() bool
- func (o *JobRequestChanges) GetHasMoreOk() (*bool, bool)
- func (o *JobRequestChanges) GetItems() []JobRequest
- func (o *JobRequestChanges) GetItemsOk() ([]JobRequest, bool)
- func (o *JobRequestChanges) GetNextSince() time.Time
- func (o *JobRequestChanges) GetNextSinceOk() (*time.Time, bool)
- func (o *JobRequestChanges) HasHasMore() bool
- func (o *JobRequestChanges) HasItems() bool
- func (o *JobRequestChanges) HasNextSince() bool
- func (o JobRequestChanges) MarshalJSON() ([]byte, error)
- func (o *JobRequestChanges) SetHasMore(v bool)
- func (o *JobRequestChanges) SetItems(v []JobRequest)
- func (o *JobRequestChanges) SetNextSince(v time.Time)
- func (o JobRequestChanges) ToMap() (map[string]interface{}, error)
- type JobRequestCreateRequest
- func (o *JobRequestCreateRequest) GetCustomerId() string
- func (o *JobRequestCreateRequest) GetCustomerIdOk() (*string, bool)
- func (o *JobRequestCreateRequest) GetDescription() string
- func (o *JobRequestCreateRequest) GetDescriptionOk() (*string, bool)
- func (o *JobRequestCreateRequest) GetJobDates() []JobRequestJobDateRequest
- func (o *JobRequestCreateRequest) GetJobDatesOk() ([]JobRequestJobDateRequest, bool)
- func (o *JobRequestCreateRequest) GetJobTypeId() string
- func (o *JobRequestCreateRequest) GetJobTypeIdOk() (*string, bool)
- func (o *JobRequestCreateRequest) GetSkillIds() []string
- func (o *JobRequestCreateRequest) GetSkillIdsOk() ([]string, bool)
- func (o *JobRequestCreateRequest) HasDescription() bool
- func (o *JobRequestCreateRequest) HasJobTypeId() bool
- func (o *JobRequestCreateRequest) HasSkillIds() bool
- func (o JobRequestCreateRequest) MarshalJSON() ([]byte, error)
- func (o *JobRequestCreateRequest) SetCustomerId(v string)
- func (o *JobRequestCreateRequest) SetDescription(v string)
- func (o *JobRequestCreateRequest) SetJobDates(v []JobRequestJobDateRequest)
- func (o *JobRequestCreateRequest) SetJobTypeId(v string)
- func (o *JobRequestCreateRequest) SetSkillIds(v []string)
- func (o JobRequestCreateRequest) ToMap() (map[string]interface{}, error)
- func (o *JobRequestCreateRequest) UnmarshalJSON(data []byte) (err error)
- type JobRequestCreateResponse
- func (o *JobRequestCreateResponse) GetCustomerUrl() string
- func (o *JobRequestCreateResponse) GetCustomerUrlOk() (*string, bool)
- func (o *JobRequestCreateResponse) GetId() string
- func (o *JobRequestCreateResponse) GetIdOk() (*string, bool)
- func (o *JobRequestCreateResponse) GetMagicToken() string
- func (o *JobRequestCreateResponse) GetMagicTokenOk() (*string, bool)
- func (o *JobRequestCreateResponse) GetShortCode() string
- func (o *JobRequestCreateResponse) GetShortCodeOk() (*string, bool)
- func (o *JobRequestCreateResponse) HasCustomerUrl() bool
- func (o *JobRequestCreateResponse) HasId() bool
- func (o *JobRequestCreateResponse) HasMagicToken() bool
- func (o *JobRequestCreateResponse) HasShortCode() bool
- func (o JobRequestCreateResponse) MarshalJSON() ([]byte, error)
- func (o *JobRequestCreateResponse) SetCustomerUrl(v string)
- func (o *JobRequestCreateResponse) SetId(v string)
- func (o *JobRequestCreateResponse) SetMagicToken(v string)
- func (o *JobRequestCreateResponse) SetShortCode(v string)
- func (o JobRequestCreateResponse) ToMap() (map[string]interface{}, error)
- type JobRequestCrewMember
- func (o *JobRequestCrewMember) GetEmail() string
- func (o *JobRequestCrewMember) GetEmailOk() (*string, bool)
- func (o *JobRequestCrewMember) GetEndsAt() time.Time
- func (o *JobRequestCrewMember) GetEndsAtOk() (*time.Time, bool)
- func (o *JobRequestCrewMember) GetJobTitle() string
- func (o *JobRequestCrewMember) GetJobTitleOk() (*string, bool)
- func (o *JobRequestCrewMember) GetPhone() string
- func (o *JobRequestCrewMember) GetPhoneOk() (*string, bool)
- func (o *JobRequestCrewMember) GetRole() string
- func (o *JobRequestCrewMember) GetRoleOk() (*string, bool)
- func (o *JobRequestCrewMember) GetSessions() []JobRequestSession
- func (o *JobRequestCrewMember) GetSessionsOk() ([]JobRequestSession, bool)
- func (o *JobRequestCrewMember) GetSkillIds() []string
- func (o *JobRequestCrewMember) GetSkillIdsOk() ([]string, bool)
- func (o *JobRequestCrewMember) GetSkills() []JobRequestSkillSummary
- func (o *JobRequestCrewMember) GetSkillsOk() ([]JobRequestSkillSummary, bool)
- func (o *JobRequestCrewMember) GetTechnicianId() string
- func (o *JobRequestCrewMember) GetTechnicianIdOk() (*string, bool)
- func (o *JobRequestCrewMember) GetTechnicianName() string
- func (o *JobRequestCrewMember) GetTechnicianNameOk() (*string, bool)
- func (o *JobRequestCrewMember) GetWrenchPercent() int32
- func (o *JobRequestCrewMember) GetWrenchPercentOk() (*int32, bool)
- func (o *JobRequestCrewMember) HasEmail() bool
- func (o *JobRequestCrewMember) HasEndsAt() bool
- func (o *JobRequestCrewMember) HasJobTitle() bool
- func (o *JobRequestCrewMember) HasPhone() bool
- func (o *JobRequestCrewMember) HasRole() bool
- func (o *JobRequestCrewMember) HasSessions() bool
- func (o *JobRequestCrewMember) HasSkillIds() bool
- func (o *JobRequestCrewMember) HasSkills() bool
- func (o *JobRequestCrewMember) HasTechnicianId() bool
- func (o *JobRequestCrewMember) HasTechnicianName() bool
- func (o *JobRequestCrewMember) HasWrenchPercent() bool
- func (o JobRequestCrewMember) MarshalJSON() ([]byte, error)
- func (o *JobRequestCrewMember) SetEmail(v string)
- func (o *JobRequestCrewMember) SetEndsAt(v time.Time)
- func (o *JobRequestCrewMember) SetJobTitle(v string)
- func (o *JobRequestCrewMember) SetPhone(v string)
- func (o *JobRequestCrewMember) SetRole(v string)
- func (o *JobRequestCrewMember) SetSessions(v []JobRequestSession)
- func (o *JobRequestCrewMember) SetSkillIds(v []string)
- func (o *JobRequestCrewMember) SetSkills(v []JobRequestSkillSummary)
- func (o *JobRequestCrewMember) SetTechnicianId(v string)
- func (o *JobRequestCrewMember) SetTechnicianName(v string)
- func (o *JobRequestCrewMember) SetWrenchPercent(v int32)
- func (o JobRequestCrewMember) ToMap() (map[string]interface{}, error)
- type JobRequestCustomerSummary
- func (o *JobRequestCustomerSummary) GetEmail() string
- func (o *JobRequestCustomerSummary) GetEmailOk() (*string, bool)
- func (o *JobRequestCustomerSummary) GetId() string
- func (o *JobRequestCustomerSummary) GetIdOk() (*string, bool)
- func (o *JobRequestCustomerSummary) GetName() string
- func (o *JobRequestCustomerSummary) GetNameOk() (*string, bool)
- func (o *JobRequestCustomerSummary) GetPhone() string
- func (o *JobRequestCustomerSummary) GetPhoneOk() (*string, bool)
- func (o *JobRequestCustomerSummary) HasEmail() bool
- func (o *JobRequestCustomerSummary) HasId() bool
- func (o *JobRequestCustomerSummary) HasName() bool
- func (o *JobRequestCustomerSummary) HasPhone() bool
- func (o JobRequestCustomerSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestCustomerSummary) SetEmail(v string)
- func (o *JobRequestCustomerSummary) SetId(v string)
- func (o *JobRequestCustomerSummary) SetName(v string)
- func (o *JobRequestCustomerSummary) SetPhone(v string)
- func (o JobRequestCustomerSummary) ToMap() (map[string]interface{}, error)
- type JobRequestDayWindows
- func (o *JobRequestDayWindows) GetDate() time.Time
- func (o *JobRequestDayWindows) GetDateOk() (*time.Time, bool)
- func (o *JobRequestDayWindows) GetPeriods() []JobRequestPeriod
- func (o *JobRequestDayWindows) GetPeriodsOk() ([]JobRequestPeriod, bool)
- func (o *JobRequestDayWindows) HasDate() bool
- func (o *JobRequestDayWindows) HasPeriods() bool
- func (o JobRequestDayWindows) MarshalJSON() ([]byte, error)
- func (o *JobRequestDayWindows) SetDate(v time.Time)
- func (o *JobRequestDayWindows) SetPeriods(v []JobRequestPeriod)
- func (o JobRequestDayWindows) ToMap() (map[string]interface{}, error)
- type JobRequestJobDateBusinessRangeRequest
- func (o *JobRequestJobDateBusinessRangeRequest) GetDate() time.Time
- func (o *JobRequestJobDateBusinessRangeRequest) GetDateOk() (*time.Time, bool)
- func (o *JobRequestJobDateBusinessRangeRequest) GetEndMinute() int32
- func (o *JobRequestJobDateBusinessRangeRequest) GetEndMinuteOk() (*int32, bool)
- func (o *JobRequestJobDateBusinessRangeRequest) GetPeriod() string
- func (o *JobRequestJobDateBusinessRangeRequest) GetPeriodOk() (*string, bool)
- func (o *JobRequestJobDateBusinessRangeRequest) GetStartMinute() int32
- func (o *JobRequestJobDateBusinessRangeRequest) GetStartMinuteOk() (*int32, bool)
- func (o *JobRequestJobDateBusinessRangeRequest) HasDate() bool
- func (o *JobRequestJobDateBusinessRangeRequest) HasEndMinute() bool
- func (o *JobRequestJobDateBusinessRangeRequest) HasPeriod() bool
- func (o *JobRequestJobDateBusinessRangeRequest) HasStartMinute() bool
- func (o JobRequestJobDateBusinessRangeRequest) MarshalJSON() ([]byte, error)
- func (o *JobRequestJobDateBusinessRangeRequest) SetDate(v time.Time)
- func (o *JobRequestJobDateBusinessRangeRequest) SetEndMinute(v int32)
- func (o *JobRequestJobDateBusinessRangeRequest) SetPeriod(v string)
- func (o *JobRequestJobDateBusinessRangeRequest) SetStartMinute(v int32)
- func (o JobRequestJobDateBusinessRangeRequest) ToMap() (map[string]interface{}, error)
- type JobRequestJobDatePeriodRequest
- func (o *JobRequestJobDatePeriodRequest) GetBusinessView() []JobRequestJobDateBusinessRangeRequest
- func (o *JobRequestJobDatePeriodRequest) GetBusinessViewOk() ([]JobRequestJobDateBusinessRangeRequest, bool)
- func (o *JobRequestJobDatePeriodRequest) GetPeriod() string
- func (o *JobRequestJobDatePeriodRequest) GetPeriodOk() (*string, bool)
- func (o *JobRequestJobDatePeriodRequest) HasBusinessView() bool
- func (o JobRequestJobDatePeriodRequest) MarshalJSON() ([]byte, error)
- func (o *JobRequestJobDatePeriodRequest) SetBusinessView(v []JobRequestJobDateBusinessRangeRequest)
- func (o *JobRequestJobDatePeriodRequest) SetPeriod(v string)
- func (o JobRequestJobDatePeriodRequest) ToMap() (map[string]interface{}, error)
- func (o *JobRequestJobDatePeriodRequest) UnmarshalJSON(data []byte) (err error)
- type JobRequestJobDateRequest
- func (o *JobRequestJobDateRequest) GetDate() time.Time
- func (o *JobRequestJobDateRequest) GetDateOk() (*time.Time, bool)
- func (o *JobRequestJobDateRequest) GetPeriods() []JobRequestJobDatePeriodRequest
- func (o *JobRequestJobDateRequest) GetPeriodsOk() ([]JobRequestJobDatePeriodRequest, bool)
- func (o JobRequestJobDateRequest) MarshalJSON() ([]byte, error)
- func (o *JobRequestJobDateRequest) SetDate(v time.Time)
- func (o *JobRequestJobDateRequest) SetPeriods(v []JobRequestJobDatePeriodRequest)
- func (o JobRequestJobDateRequest) ToMap() (map[string]interface{}, error)
- func (o *JobRequestJobDateRequest) UnmarshalJSON(data []byte) (err error)
- type JobRequestList
- func (o *JobRequestList) GetItems() []JobRequest
- func (o *JobRequestList) GetItemsOk() ([]JobRequest, bool)
- func (o *JobRequestList) GetMeta() Pagination
- func (o *JobRequestList) GetMetaOk() (*Pagination, bool)
- func (o *JobRequestList) HasItems() bool
- func (o *JobRequestList) HasMeta() bool
- func (o JobRequestList) MarshalJSON() ([]byte, error)
- func (o *JobRequestList) SetItems(v []JobRequest)
- func (o *JobRequestList) SetMeta(v Pagination)
- func (o JobRequestList) ToMap() (map[string]interface{}, error)
- type JobRequestPeriod
- func (o *JobRequestPeriod) GetBusinessView() []JobRequestBusinessTimeRange
- func (o *JobRequestPeriod) GetBusinessViewOk() ([]JobRequestBusinessTimeRange, bool)
- func (o *JobRequestPeriod) GetPeriod() string
- func (o *JobRequestPeriod) GetPeriodOk() (*string, bool)
- func (o *JobRequestPeriod) HasBusinessView() bool
- func (o *JobRequestPeriod) HasPeriod() bool
- func (o JobRequestPeriod) MarshalJSON() ([]byte, error)
- func (o *JobRequestPeriod) SetBusinessView(v []JobRequestBusinessTimeRange)
- func (o *JobRequestPeriod) SetPeriod(v string)
- func (o JobRequestPeriod) ToMap() (map[string]interface{}, error)
- type JobRequestQuoteSummary
- func (o *JobRequestQuoteSummary) GetDemobilizationMinutes() int32
- func (o *JobRequestQuoteSummary) GetDemobilizationMinutesOk() (*int32, bool)
- func (o *JobRequestQuoteSummary) GetJobDurationMinutes() int32
- func (o *JobRequestQuoteSummary) GetJobDurationMinutesOk() (*int32, bool)
- func (o *JobRequestQuoteSummary) GetMobilizationMinutes() int32
- func (o *JobRequestQuoteSummary) GetMobilizationMinutesOk() (*int32, bool)
- func (o *JobRequestQuoteSummary) GetQuotedAt() time.Time
- func (o *JobRequestQuoteSummary) GetQuotedAtOk() (*time.Time, bool)
- func (o *JobRequestQuoteSummary) HasDemobilizationMinutes() bool
- func (o *JobRequestQuoteSummary) HasJobDurationMinutes() bool
- func (o *JobRequestQuoteSummary) HasMobilizationMinutes() bool
- func (o *JobRequestQuoteSummary) HasQuotedAt() bool
- func (o JobRequestQuoteSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestQuoteSummary) SetDemobilizationMinutes(v int32)
- func (o *JobRequestQuoteSummary) SetJobDurationMinutes(v int32)
- func (o *JobRequestQuoteSummary) SetMobilizationMinutes(v int32)
- func (o *JobRequestQuoteSummary) SetQuotedAt(v time.Time)
- func (o JobRequestQuoteSummary) ToMap() (map[string]interface{}, error)
- type JobRequestRatingSummary
- func (o *JobRequestRatingSummary) GetComment() string
- func (o *JobRequestRatingSummary) GetCommentOk() (*string, bool)
- func (o *JobRequestRatingSummary) GetIsRated() bool
- func (o *JobRequestRatingSummary) GetIsRatedOk() (*bool, bool)
- func (o *JobRequestRatingSummary) GetRatedAt() time.Time
- func (o *JobRequestRatingSummary) GetRatedAtOk() (*time.Time, bool)
- func (o *JobRequestRatingSummary) GetScore() int32
- func (o *JobRequestRatingSummary) GetScoreOk() (*int32, bool)
- func (o *JobRequestRatingSummary) HasComment() bool
- func (o *JobRequestRatingSummary) HasIsRated() bool
- func (o *JobRequestRatingSummary) HasRatedAt() bool
- func (o *JobRequestRatingSummary) HasScore() bool
- func (o JobRequestRatingSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestRatingSummary) SetComment(v string)
- func (o *JobRequestRatingSummary) SetIsRated(v bool)
- func (o *JobRequestRatingSummary) SetRatedAt(v time.Time)
- func (o *JobRequestRatingSummary) SetScore(v int32)
- func (o JobRequestRatingSummary) ToMap() (map[string]interface{}, error)
- type JobRequestSchedule
- func (o *JobRequestSchedule) GetArrivalWindow() JobRequestArrivalWindow
- func (o *JobRequestSchedule) GetArrivalWindowOk() (*JobRequestArrivalWindow, bool)
- func (o *JobRequestSchedule) GetBusinessTimezone() string
- func (o *JobRequestSchedule) GetBusinessTimezoneOk() (*string, bool)
- func (o *JobRequestSchedule) GetCustomerTimezone() string
- func (o *JobRequestSchedule) GetCustomerTimezoneOk() (*string, bool)
- func (o *JobRequestSchedule) GetEndsAt() time.Time
- func (o *JobRequestSchedule) GetEndsAtOk() (*time.Time, bool)
- func (o *JobRequestSchedule) GetJobDates() []JobDate
- func (o *JobRequestSchedule) GetJobDatesOk() ([]JobDate, bool)
- func (o *JobRequestSchedule) GetScheduledAt() time.Time
- func (o *JobRequestSchedule) GetScheduledAtOk() (*time.Time, bool)
- func (o *JobRequestSchedule) GetScheduledDurationMinutes() int32
- func (o *JobRequestSchedule) GetScheduledDurationMinutesOk() (*int32, bool)
- func (o *JobRequestSchedule) GetSessions() []JobRequestSession
- func (o *JobRequestSchedule) GetSessionsOk() ([]JobRequestSession, bool)
- func (o *JobRequestSchedule) HasArrivalWindow() bool
- func (o *JobRequestSchedule) HasBusinessTimezone() bool
- func (o *JobRequestSchedule) HasCustomerTimezone() bool
- func (o *JobRequestSchedule) HasEndsAt() bool
- func (o *JobRequestSchedule) HasJobDates() bool
- func (o *JobRequestSchedule) HasScheduledAt() bool
- func (o *JobRequestSchedule) HasScheduledDurationMinutes() bool
- func (o *JobRequestSchedule) HasSessions() bool
- func (o JobRequestSchedule) MarshalJSON() ([]byte, error)
- func (o *JobRequestSchedule) SetArrivalWindow(v JobRequestArrivalWindow)
- func (o *JobRequestSchedule) SetBusinessTimezone(v string)
- func (o *JobRequestSchedule) SetCustomerTimezone(v string)
- func (o *JobRequestSchedule) SetEndsAt(v time.Time)
- func (o *JobRequestSchedule) SetJobDates(v []JobDate)
- func (o *JobRequestSchedule) SetScheduledAt(v time.Time)
- func (o *JobRequestSchedule) SetScheduledDurationMinutes(v int32)
- func (o *JobRequestSchedule) SetSessions(v []JobRequestSession)
- func (o JobRequestSchedule) ToMap() (map[string]interface{}, error)
- type JobRequestSession
- func (o *JobRequestSession) GetDate() time.Time
- func (o *JobRequestSession) GetDateOk() (*time.Time, bool)
- func (o *JobRequestSession) GetDepartAt() time.Time
- func (o *JobRequestSession) GetDepartAtOk() (*time.Time, bool)
- func (o *JobRequestSession) GetEndAt() time.Time
- func (o *JobRequestSession) GetEndAtOk() (*time.Time, bool)
- func (o *JobRequestSession) GetOrdinal() int32
- func (o *JobRequestSession) GetOrdinalOk() (*int32, bool)
- func (o *JobRequestSession) GetReturnAt() time.Time
- func (o *JobRequestSession) GetReturnAtOk() (*time.Time, bool)
- func (o *JobRequestSession) GetStartAt() time.Time
- func (o *JobRequestSession) GetStartAtOk() (*time.Time, bool)
- func (o *JobRequestSession) GetTravelMinutes() int32
- func (o *JobRequestSession) GetTravelMinutesOk() (*int32, bool)
- func (o *JobRequestSession) HasDate() bool
- func (o *JobRequestSession) HasDepartAt() bool
- func (o *JobRequestSession) HasEndAt() bool
- func (o *JobRequestSession) HasOrdinal() bool
- func (o *JobRequestSession) HasReturnAt() bool
- func (o *JobRequestSession) HasStartAt() bool
- func (o *JobRequestSession) HasTravelMinutes() bool
- func (o JobRequestSession) MarshalJSON() ([]byte, error)
- func (o *JobRequestSession) SetDate(v time.Time)
- func (o *JobRequestSession) SetDepartAt(v time.Time)
- func (o *JobRequestSession) SetEndAt(v time.Time)
- func (o *JobRequestSession) SetOrdinal(v int32)
- func (o *JobRequestSession) SetReturnAt(v time.Time)
- func (o *JobRequestSession) SetStartAt(v time.Time)
- func (o *JobRequestSession) SetTravelMinutes(v int32)
- func (o JobRequestSession) ToMap() (map[string]interface{}, error)
- type JobRequestSkillSummary
- func (o *JobRequestSkillSummary) GetCategoryId() string
- func (o *JobRequestSkillSummary) GetCategoryIdOk() (*string, bool)
- func (o *JobRequestSkillSummary) GetCategoryName() string
- func (o *JobRequestSkillSummary) GetCategoryNameOk() (*string, bool)
- func (o *JobRequestSkillSummary) GetId() string
- func (o *JobRequestSkillSummary) GetIdOk() (*string, bool)
- func (o *JobRequestSkillSummary) GetIsActive() bool
- func (o *JobRequestSkillSummary) GetIsActiveOk() (*bool, bool)
- func (o *JobRequestSkillSummary) GetName() string
- func (o *JobRequestSkillSummary) GetNameOk() (*string, bool)
- func (o *JobRequestSkillSummary) HasCategoryId() bool
- func (o *JobRequestSkillSummary) HasCategoryName() bool
- func (o *JobRequestSkillSummary) HasId() bool
- func (o *JobRequestSkillSummary) HasIsActive() bool
- func (o *JobRequestSkillSummary) HasName() bool
- func (o JobRequestSkillSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestSkillSummary) SetCategoryId(v string)
- func (o *JobRequestSkillSummary) SetCategoryName(v string)
- func (o *JobRequestSkillSummary) SetId(v string)
- func (o *JobRequestSkillSummary) SetIsActive(v bool)
- func (o *JobRequestSkillSummary) SetName(v string)
- func (o JobRequestSkillSummary) ToMap() (map[string]interface{}, error)
- type JobRequestStatusSummary
- func (o *JobRequestStatusSummary) GetDisplayName() string
- func (o *JobRequestStatusSummary) GetDisplayNameOk() (*string, bool)
- func (o *JobRequestStatusSummary) GetKey() string
- func (o *JobRequestStatusSummary) GetKeyOk() (*string, bool)
- func (o *JobRequestStatusSummary) HasDisplayName() bool
- func (o *JobRequestStatusSummary) HasKey() bool
- func (o JobRequestStatusSummary) MarshalJSON() ([]byte, error)
- func (o *JobRequestStatusSummary) SetDisplayName(v string)
- func (o *JobRequestStatusSummary) SetKey(v string)
- func (o JobRequestStatusSummary) ToMap() (map[string]interface{}, error)
- type JobRequestTechnicianInfo
- func (o *JobRequestTechnicianInfo) GetAvatarUrl() string
- func (o *JobRequestTechnicianInfo) GetAvatarUrlOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) GetEmail() string
- func (o *JobRequestTechnicianInfo) GetEmailOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) GetFullName() string
- func (o *JobRequestTechnicianInfo) GetFullNameOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) GetId() string
- func (o *JobRequestTechnicianInfo) GetIdOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) GetJobTitle() string
- func (o *JobRequestTechnicianInfo) GetJobTitleOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) GetPhone() string
- func (o *JobRequestTechnicianInfo) GetPhoneOk() (*string, bool)
- func (o *JobRequestTechnicianInfo) HasAvatarUrl() bool
- func (o *JobRequestTechnicianInfo) HasEmail() bool
- func (o *JobRequestTechnicianInfo) HasFullName() bool
- func (o *JobRequestTechnicianInfo) HasId() bool
- func (o *JobRequestTechnicianInfo) HasJobTitle() bool
- func (o *JobRequestTechnicianInfo) HasPhone() bool
- func (o JobRequestTechnicianInfo) MarshalJSON() ([]byte, error)
- func (o *JobRequestTechnicianInfo) SetAvatarUrl(v string)
- func (o *JobRequestTechnicianInfo) SetEmail(v string)
- func (o *JobRequestTechnicianInfo) SetFullName(v string)
- func (o *JobRequestTechnicianInfo) SetId(v string)
- func (o *JobRequestTechnicianInfo) SetJobTitle(v string)
- func (o *JobRequestTechnicianInfo) SetPhone(v string)
- func (o JobRequestTechnicianInfo) ToMap() (map[string]interface{}, error)
- type JobRequestTimeline
- func (o *JobRequestTimeline) GetCurrentStatusKey() string
- func (o *JobRequestTimeline) GetCurrentStatusKeyOk() (*string, bool)
- func (o *JobRequestTimeline) GetEvents() []JobRequestTimelineEvent
- func (o *JobRequestTimeline) GetEventsOk() ([]JobRequestTimelineEvent, bool)
- func (o *JobRequestTimeline) GetStatusVersion() int32
- func (o *JobRequestTimeline) GetStatusVersionOk() (*int32, bool)
- func (o *JobRequestTimeline) GetWorkflowId() string
- func (o *JobRequestTimeline) GetWorkflowIdOk() (*string, bool)
- func (o *JobRequestTimeline) GetWorkflowName() string
- func (o *JobRequestTimeline) GetWorkflowNameOk() (*string, bool)
- func (o *JobRequestTimeline) HasCurrentStatusKey() bool
- func (o *JobRequestTimeline) HasEvents() bool
- func (o *JobRequestTimeline) HasStatusVersion() bool
- func (o *JobRequestTimeline) HasWorkflowId() bool
- func (o *JobRequestTimeline) HasWorkflowName() bool
- func (o JobRequestTimeline) MarshalJSON() ([]byte, error)
- func (o *JobRequestTimeline) SetCurrentStatusKey(v string)
- func (o *JobRequestTimeline) SetEvents(v []JobRequestTimelineEvent)
- func (o *JobRequestTimeline) SetStatusVersion(v int32)
- func (o *JobRequestTimeline) SetWorkflowId(v string)
- func (o *JobRequestTimeline) SetWorkflowName(v string)
- func (o JobRequestTimeline) ToMap() (map[string]interface{}, error)
- type JobRequestTimelineAction
- func (o *JobRequestTimelineAction) GetActor() string
- func (o *JobRequestTimelineAction) GetActorOk() (*string, bool)
- func (o *JobRequestTimelineAction) GetFiredAt() time.Time
- func (o *JobRequestTimelineAction) GetFiredAtOk() (*time.Time, bool)
- func (o *JobRequestTimelineAction) GetKey() string
- func (o *JobRequestTimelineAction) GetKeyOk() (*string, bool)
- func (o *JobRequestTimelineAction) GetLabel() string
- func (o *JobRequestTimelineAction) GetLabelOk() (*string, bool)
- func (o *JobRequestTimelineAction) GetPayload() map[string]interface{}
- func (o *JobRequestTimelineAction) GetPayloadOk() (map[string]interface{}, bool)
- func (o *JobRequestTimelineAction) GetState() string
- func (o *JobRequestTimelineAction) GetStateOk() (*string, bool)
- func (o *JobRequestTimelineAction) HasActor() bool
- func (o *JobRequestTimelineAction) HasFiredAt() bool
- func (o *JobRequestTimelineAction) HasKey() bool
- func (o *JobRequestTimelineAction) HasLabel() bool
- func (o *JobRequestTimelineAction) HasPayload() bool
- func (o *JobRequestTimelineAction) HasState() bool
- func (o JobRequestTimelineAction) MarshalJSON() ([]byte, error)
- func (o *JobRequestTimelineAction) SetActor(v string)
- func (o *JobRequestTimelineAction) SetFiredAt(v time.Time)
- func (o *JobRequestTimelineAction) SetKey(v string)
- func (o *JobRequestTimelineAction) SetLabel(v string)
- func (o *JobRequestTimelineAction) SetPayload(v map[string]interface{})
- func (o *JobRequestTimelineAction) SetState(v string)
- func (o JobRequestTimelineAction) ToMap() (map[string]interface{}, error)
- type JobRequestTimelineEvent
- func (o *JobRequestTimelineEvent) GetActions() []JobRequestTimelineAction
- func (o *JobRequestTimelineEvent) GetActionsOk() ([]JobRequestTimelineAction, bool)
- func (o *JobRequestTimelineEvent) GetDisplayName() string
- func (o *JobRequestTimelineEvent) GetDisplayNameOk() (*string, bool)
- func (o *JobRequestTimelineEvent) GetEnteredAt() time.Time
- func (o *JobRequestTimelineEvent) GetEnteredAtOk() (*time.Time, bool)
- func (o *JobRequestTimelineEvent) GetState() string
- func (o *JobRequestTimelineEvent) GetStateOk() (*string, bool)
- func (o *JobRequestTimelineEvent) GetStatusKey() string
- func (o *JobRequestTimelineEvent) GetStatusKeyOk() (*string, bool)
- func (o *JobRequestTimelineEvent) HasActions() bool
- func (o *JobRequestTimelineEvent) HasDisplayName() bool
- func (o *JobRequestTimelineEvent) HasEnteredAt() bool
- func (o *JobRequestTimelineEvent) HasState() bool
- func (o *JobRequestTimelineEvent) HasStatusKey() bool
- func (o JobRequestTimelineEvent) MarshalJSON() ([]byte, error)
- func (o *JobRequestTimelineEvent) SetActions(v []JobRequestTimelineAction)
- func (o *JobRequestTimelineEvent) SetDisplayName(v string)
- func (o *JobRequestTimelineEvent) SetEnteredAt(v time.Time)
- func (o *JobRequestTimelineEvent) SetState(v string)
- func (o *JobRequestTimelineEvent) SetStatusKey(v string)
- func (o JobRequestTimelineEvent) ToMap() (map[string]interface{}, error)
- type JobType
- func (o *JobType) GetBusinessId() string
- func (o *JobType) GetBusinessIdOk() (*string, bool)
- func (o *JobType) GetCreatedAt() time.Time
- func (o *JobType) GetCreatedAtOk() (*time.Time, bool)
- func (o *JobType) GetId() string
- func (o *JobType) GetIdOk() (*string, bool)
- func (o *JobType) GetIsSystem() bool
- func (o *JobType) GetIsSystemOk() (*bool, bool)
- func (o *JobType) GetName() string
- func (o *JobType) GetNameOk() (*string, bool)
- func (o *JobType) GetStatus() string
- func (o *JobType) GetStatusOk() (*string, bool)
- func (o *JobType) GetUpdatedAt() time.Time
- func (o *JobType) GetUpdatedAtOk() (*time.Time, bool)
- func (o *JobType) HasBusinessId() bool
- func (o *JobType) HasCreatedAt() bool
- func (o *JobType) HasId() bool
- func (o *JobType) HasIsSystem() bool
- func (o *JobType) HasName() bool
- func (o *JobType) HasStatus() bool
- func (o *JobType) HasUpdatedAt() bool
- func (o JobType) MarshalJSON() ([]byte, error)
- func (o *JobType) SetBusinessId(v string)
- func (o *JobType) SetCreatedAt(v time.Time)
- func (o *JobType) SetId(v string)
- func (o *JobType) SetIsSystem(v bool)
- func (o *JobType) SetName(v string)
- func (o *JobType) SetStatus(v string)
- func (o *JobType) SetUpdatedAt(v time.Time)
- func (o JobType) ToMap() (map[string]interface{}, error)
- type JobTypesAPIService
- func (a *JobTypesAPIService) GetJobType(ctx context.Context, id string) ApiGetJobTypeRequest
- func (a *JobTypesAPIService) GetJobTypeExecute(r ApiGetJobTypeRequest) (*GetJobType200Response, *http.Response, error)
- func (a *JobTypesAPIService) ListJobTypes(ctx context.Context) ApiListJobTypesRequest
- func (a *JobTypesAPIService) ListJobTypesExecute(r ApiListJobTypesRequest) (*ListJobTypes200Response, *http.Response, error)
- type ListCustomers200Response
- func (o *ListCustomers200Response) GetData() CustomerList
- func (o *ListCustomers200Response) GetDataOk() (*CustomerList, bool)
- func (o *ListCustomers200Response) GetErrorCode() interface{}
- func (o *ListCustomers200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListCustomers200Response) GetErrors() interface{}
- func (o *ListCustomers200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListCustomers200Response) GetMessage() string
- func (o *ListCustomers200Response) GetMessageOk() (*string, bool)
- func (o *ListCustomers200Response) HasData() bool
- func (o *ListCustomers200Response) HasErrorCode() bool
- func (o *ListCustomers200Response) HasErrors() bool
- func (o *ListCustomers200Response) HasMessage() bool
- func (o ListCustomers200Response) MarshalJSON() ([]byte, error)
- func (o *ListCustomers200Response) SetData(v CustomerList)
- func (o *ListCustomers200Response) SetErrorCode(v interface{})
- func (o *ListCustomers200Response) SetErrors(v interface{})
- func (o *ListCustomers200Response) SetMessage(v string)
- func (o ListCustomers200Response) ToMap() (map[string]interface{}, error)
- type ListJobRequestBookingWindows200Response
- func (o *ListJobRequestBookingWindows200Response) GetData() JobRequestBookingWindows
- func (o *ListJobRequestBookingWindows200Response) GetDataOk() (*JobRequestBookingWindows, bool)
- func (o *ListJobRequestBookingWindows200Response) GetErrorCode() interface{}
- func (o *ListJobRequestBookingWindows200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListJobRequestBookingWindows200Response) GetErrors() interface{}
- func (o *ListJobRequestBookingWindows200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListJobRequestBookingWindows200Response) GetMessage() string
- func (o *ListJobRequestBookingWindows200Response) GetMessageOk() (*string, bool)
- func (o *ListJobRequestBookingWindows200Response) HasData() bool
- func (o *ListJobRequestBookingWindows200Response) HasErrorCode() bool
- func (o *ListJobRequestBookingWindows200Response) HasErrors() bool
- func (o *ListJobRequestBookingWindows200Response) HasMessage() bool
- func (o ListJobRequestBookingWindows200Response) MarshalJSON() ([]byte, error)
- func (o *ListJobRequestBookingWindows200Response) SetData(v JobRequestBookingWindows)
- func (o *ListJobRequestBookingWindows200Response) SetErrorCode(v interface{})
- func (o *ListJobRequestBookingWindows200Response) SetErrors(v interface{})
- func (o *ListJobRequestBookingWindows200Response) SetMessage(v string)
- func (o ListJobRequestBookingWindows200Response) ToMap() (map[string]interface{}, error)
- type ListJobRequestChanges200Response
- func (o *ListJobRequestChanges200Response) GetData() JobRequestChanges
- func (o *ListJobRequestChanges200Response) GetDataOk() (*JobRequestChanges, bool)
- func (o *ListJobRequestChanges200Response) GetErrorCode() interface{}
- func (o *ListJobRequestChanges200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListJobRequestChanges200Response) GetErrors() interface{}
- func (o *ListJobRequestChanges200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListJobRequestChanges200Response) GetMessage() string
- func (o *ListJobRequestChanges200Response) GetMessageOk() (*string, bool)
- func (o *ListJobRequestChanges200Response) HasData() bool
- func (o *ListJobRequestChanges200Response) HasErrorCode() bool
- func (o *ListJobRequestChanges200Response) HasErrors() bool
- func (o *ListJobRequestChanges200Response) HasMessage() bool
- func (o ListJobRequestChanges200Response) MarshalJSON() ([]byte, error)
- func (o *ListJobRequestChanges200Response) SetData(v JobRequestChanges)
- func (o *ListJobRequestChanges200Response) SetErrorCode(v interface{})
- func (o *ListJobRequestChanges200Response) SetErrors(v interface{})
- func (o *ListJobRequestChanges200Response) SetMessage(v string)
- func (o ListJobRequestChanges200Response) ToMap() (map[string]interface{}, error)
- type ListJobRequests200Response
- func (o *ListJobRequests200Response) GetData() JobRequestList
- func (o *ListJobRequests200Response) GetDataOk() (*JobRequestList, bool)
- func (o *ListJobRequests200Response) GetErrorCode() interface{}
- func (o *ListJobRequests200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListJobRequests200Response) GetErrors() interface{}
- func (o *ListJobRequests200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListJobRequests200Response) GetMessage() string
- func (o *ListJobRequests200Response) GetMessageOk() (*string, bool)
- func (o *ListJobRequests200Response) HasData() bool
- func (o *ListJobRequests200Response) HasErrorCode() bool
- func (o *ListJobRequests200Response) HasErrors() bool
- func (o *ListJobRequests200Response) HasMessage() bool
- func (o ListJobRequests200Response) MarshalJSON() ([]byte, error)
- func (o *ListJobRequests200Response) SetData(v JobRequestList)
- func (o *ListJobRequests200Response) SetErrorCode(v interface{})
- func (o *ListJobRequests200Response) SetErrors(v interface{})
- func (o *ListJobRequests200Response) SetMessage(v string)
- func (o ListJobRequests200Response) ToMap() (map[string]interface{}, error)
- type ListJobTypes200Response
- func (o *ListJobTypes200Response) GetData() []JobType
- func (o *ListJobTypes200Response) GetDataOk() ([]JobType, bool)
- func (o *ListJobTypes200Response) GetErrorCode() interface{}
- func (o *ListJobTypes200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListJobTypes200Response) GetErrors() interface{}
- func (o *ListJobTypes200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListJobTypes200Response) GetMessage() string
- func (o *ListJobTypes200Response) GetMessageOk() (*string, bool)
- func (o *ListJobTypes200Response) HasData() bool
- func (o *ListJobTypes200Response) HasErrorCode() bool
- func (o *ListJobTypes200Response) HasErrors() bool
- func (o *ListJobTypes200Response) HasMessage() bool
- func (o ListJobTypes200Response) MarshalJSON() ([]byte, error)
- func (o *ListJobTypes200Response) SetData(v []JobType)
- func (o *ListJobTypes200Response) SetErrorCode(v interface{})
- func (o *ListJobTypes200Response) SetErrors(v interface{})
- func (o *ListJobTypes200Response) SetMessage(v string)
- func (o ListJobTypes200Response) ToMap() (map[string]interface{}, error)
- type ListServiceAreas200Response
- func (o *ListServiceAreas200Response) GetData() ServiceAreaList
- func (o *ListServiceAreas200Response) GetDataOk() (*ServiceAreaList, bool)
- func (o *ListServiceAreas200Response) GetErrorCode() interface{}
- func (o *ListServiceAreas200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListServiceAreas200Response) GetErrors() interface{}
- func (o *ListServiceAreas200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListServiceAreas200Response) GetMessage() string
- func (o *ListServiceAreas200Response) GetMessageOk() (*string, bool)
- func (o *ListServiceAreas200Response) HasData() bool
- func (o *ListServiceAreas200Response) HasErrorCode() bool
- func (o *ListServiceAreas200Response) HasErrors() bool
- func (o *ListServiceAreas200Response) HasMessage() bool
- func (o ListServiceAreas200Response) MarshalJSON() ([]byte, error)
- func (o *ListServiceAreas200Response) SetData(v ServiceAreaList)
- func (o *ListServiceAreas200Response) SetErrorCode(v interface{})
- func (o *ListServiceAreas200Response) SetErrors(v interface{})
- func (o *ListServiceAreas200Response) SetMessage(v string)
- func (o ListServiceAreas200Response) ToMap() (map[string]interface{}, error)
- type ListSkillCategories200Response
- func (o *ListSkillCategories200Response) GetData() SkillCategoryList
- func (o *ListSkillCategories200Response) GetDataOk() (*SkillCategoryList, bool)
- func (o *ListSkillCategories200Response) GetErrorCode() interface{}
- func (o *ListSkillCategories200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListSkillCategories200Response) GetErrors() interface{}
- func (o *ListSkillCategories200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListSkillCategories200Response) GetMessage() string
- func (o *ListSkillCategories200Response) GetMessageOk() (*string, bool)
- func (o *ListSkillCategories200Response) HasData() bool
- func (o *ListSkillCategories200Response) HasErrorCode() bool
- func (o *ListSkillCategories200Response) HasErrors() bool
- func (o *ListSkillCategories200Response) HasMessage() bool
- func (o ListSkillCategories200Response) MarshalJSON() ([]byte, error)
- func (o *ListSkillCategories200Response) SetData(v SkillCategoryList)
- func (o *ListSkillCategories200Response) SetErrorCode(v interface{})
- func (o *ListSkillCategories200Response) SetErrors(v interface{})
- func (o *ListSkillCategories200Response) SetMessage(v string)
- func (o ListSkillCategories200Response) ToMap() (map[string]interface{}, error)
- type ListSkills200Response
- func (o *ListSkills200Response) GetData() SkillList
- func (o *ListSkills200Response) GetDataOk() (*SkillList, bool)
- func (o *ListSkills200Response) GetErrorCode() interface{}
- func (o *ListSkills200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListSkills200Response) GetErrors() interface{}
- func (o *ListSkills200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListSkills200Response) GetMessage() string
- func (o *ListSkills200Response) GetMessageOk() (*string, bool)
- func (o *ListSkills200Response) HasData() bool
- func (o *ListSkills200Response) HasErrorCode() bool
- func (o *ListSkills200Response) HasErrors() bool
- func (o *ListSkills200Response) HasMessage() bool
- func (o ListSkills200Response) MarshalJSON() ([]byte, error)
- func (o *ListSkills200Response) SetData(v SkillList)
- func (o *ListSkills200Response) SetErrorCode(v interface{})
- func (o *ListSkills200Response) SetErrors(v interface{})
- func (o *ListSkills200Response) SetMessage(v string)
- func (o ListSkills200Response) ToMap() (map[string]interface{}, error)
- type ListSkillsByCategory200Response
- func (o *ListSkillsByCategory200Response) GetData() SkillByCategoryList
- func (o *ListSkillsByCategory200Response) GetDataOk() (*SkillByCategoryList, bool)
- func (o *ListSkillsByCategory200Response) GetErrorCode() interface{}
- func (o *ListSkillsByCategory200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListSkillsByCategory200Response) GetErrors() interface{}
- func (o *ListSkillsByCategory200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListSkillsByCategory200Response) GetMessage() string
- func (o *ListSkillsByCategory200Response) GetMessageOk() (*string, bool)
- func (o *ListSkillsByCategory200Response) HasData() bool
- func (o *ListSkillsByCategory200Response) HasErrorCode() bool
- func (o *ListSkillsByCategory200Response) HasErrors() bool
- func (o *ListSkillsByCategory200Response) HasMessage() bool
- func (o ListSkillsByCategory200Response) MarshalJSON() ([]byte, error)
- func (o *ListSkillsByCategory200Response) SetData(v SkillByCategoryList)
- func (o *ListSkillsByCategory200Response) SetErrorCode(v interface{})
- func (o *ListSkillsByCategory200Response) SetErrors(v interface{})
- func (o *ListSkillsByCategory200Response) SetMessage(v string)
- func (o ListSkillsByCategory200Response) ToMap() (map[string]interface{}, error)
- type ListTechnicians200Response
- func (o *ListTechnicians200Response) GetData() TechnicianList
- func (o *ListTechnicians200Response) GetDataOk() (*TechnicianList, bool)
- func (o *ListTechnicians200Response) GetErrorCode() interface{}
- func (o *ListTechnicians200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListTechnicians200Response) GetErrors() interface{}
- func (o *ListTechnicians200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListTechnicians200Response) GetMessage() string
- func (o *ListTechnicians200Response) GetMessageOk() (*string, bool)
- func (o *ListTechnicians200Response) HasData() bool
- func (o *ListTechnicians200Response) HasErrorCode() bool
- func (o *ListTechnicians200Response) HasErrors() bool
- func (o *ListTechnicians200Response) HasMessage() bool
- func (o ListTechnicians200Response) MarshalJSON() ([]byte, error)
- func (o *ListTechnicians200Response) SetData(v TechnicianList)
- func (o *ListTechnicians200Response) SetErrorCode(v interface{})
- func (o *ListTechnicians200Response) SetErrors(v interface{})
- func (o *ListTechnicians200Response) SetMessage(v string)
- func (o ListTechnicians200Response) ToMap() (map[string]interface{}, error)
- type ListVehicles200Response
- func (o *ListVehicles200Response) GetData() VehicleList
- func (o *ListVehicles200Response) GetDataOk() (*VehicleList, bool)
- func (o *ListVehicles200Response) GetErrorCode() interface{}
- func (o *ListVehicles200Response) GetErrorCodeOk() (*interface{}, bool)
- func (o *ListVehicles200Response) GetErrors() interface{}
- func (o *ListVehicles200Response) GetErrorsOk() (*interface{}, bool)
- func (o *ListVehicles200Response) GetMessage() string
- func (o *ListVehicles200Response) GetMessageOk() (*string, bool)
- func (o *ListVehicles200Response) HasData() bool
- func (o *ListVehicles200Response) HasErrorCode() bool
- func (o *ListVehicles200Response) HasErrors() bool
- func (o *ListVehicles200Response) HasMessage() bool
- func (o ListVehicles200Response) MarshalJSON() ([]byte, error)
- func (o *ListVehicles200Response) SetData(v VehicleList)
- func (o *ListVehicles200Response) SetErrorCode(v interface{})
- func (o *ListVehicles200Response) SetErrors(v interface{})
- func (o *ListVehicles200Response) SetMessage(v string)
- func (o ListVehicles200Response) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type NullableBool
- type NullableCreateCustomer200Response
- func (v NullableCreateCustomer200Response) Get() *CreateCustomer200Response
- func (v NullableCreateCustomer200Response) IsSet() bool
- func (v NullableCreateCustomer200Response) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCustomer200Response) Set(val *CreateCustomer200Response)
- func (v *NullableCreateCustomer200Response) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCustomer200Response) Unset()
- type NullableCreateJobRequest200Response
- func (v NullableCreateJobRequest200Response) Get() *CreateJobRequest200Response
- func (v NullableCreateJobRequest200Response) IsSet() bool
- func (v NullableCreateJobRequest200Response) MarshalJSON() ([]byte, error)
- func (v *NullableCreateJobRequest200Response) Set(val *CreateJobRequest200Response)
- func (v *NullableCreateJobRequest200Response) UnmarshalJSON(src []byte) error
- func (v *NullableCreateJobRequest200Response) Unset()
- type NullableCustomer
- type NullableCustomerAddress
- func (v NullableCustomerAddress) Get() *CustomerAddress
- func (v NullableCustomerAddress) IsSet() bool
- func (v NullableCustomerAddress) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerAddress) Set(val *CustomerAddress)
- func (v *NullableCustomerAddress) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerAddress) Unset()
- type NullableCustomerAddressRequest
- func (v NullableCustomerAddressRequest) Get() *CustomerAddressRequest
- func (v NullableCustomerAddressRequest) IsSet() bool
- func (v NullableCustomerAddressRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerAddressRequest) Set(val *CustomerAddressRequest)
- func (v *NullableCustomerAddressRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerAddressRequest) Unset()
- type NullableCustomerContact
- func (v NullableCustomerContact) Get() *CustomerContact
- func (v NullableCustomerContact) IsSet() bool
- func (v NullableCustomerContact) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerContact) Set(val *CustomerContact)
- func (v *NullableCustomerContact) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerContact) Unset()
- type NullableCustomerCreateRequest
- func (v NullableCustomerCreateRequest) Get() *CustomerCreateRequest
- func (v NullableCustomerCreateRequest) IsSet() bool
- func (v NullableCustomerCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerCreateRequest) Set(val *CustomerCreateRequest)
- func (v *NullableCustomerCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerCreateRequest) Unset()
- type NullableCustomerCreateResponse
- func (v NullableCustomerCreateResponse) Get() *CustomerCreateResponse
- func (v NullableCustomerCreateResponse) IsSet() bool
- func (v NullableCustomerCreateResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerCreateResponse) Set(val *CustomerCreateResponse)
- func (v *NullableCustomerCreateResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerCreateResponse) Unset()
- type NullableCustomerList
- func (v NullableCustomerList) Get() *CustomerList
- func (v NullableCustomerList) IsSet() bool
- func (v NullableCustomerList) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerList) Set(val *CustomerList)
- func (v *NullableCustomerList) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerList) Unset()
- type NullableCustomerListItem
- func (v NullableCustomerListItem) Get() *CustomerListItem
- func (v NullableCustomerListItem) IsSet() bool
- func (v NullableCustomerListItem) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerListItem) Set(val *CustomerListItem)
- func (v *NullableCustomerListItem) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerListItem) Unset()
- type NullableCustomerProfile
- func (v NullableCustomerProfile) Get() *CustomerProfile
- func (v NullableCustomerProfile) IsSet() bool
- func (v NullableCustomerProfile) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerProfile) Set(val *CustomerProfile)
- func (v *NullableCustomerProfile) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerProfile) Unset()
- type NullableCustomerSpending
- func (v NullableCustomerSpending) Get() *CustomerSpending
- func (v NullableCustomerSpending) IsSet() bool
- func (v NullableCustomerSpending) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerSpending) Set(val *CustomerSpending)
- func (v *NullableCustomerSpending) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerSpending) Unset()
- type NullableCustomerTierProgress
- func (v NullableCustomerTierProgress) Get() *CustomerTierProgress
- func (v NullableCustomerTierProgress) IsSet() bool
- func (v NullableCustomerTierProgress) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerTierProgress) Set(val *CustomerTierProgress)
- func (v *NullableCustomerTierProgress) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerTierProgress) Unset()
- type NullableCustomerUpdateRequest
- func (v NullableCustomerUpdateRequest) Get() *CustomerUpdateRequest
- func (v NullableCustomerUpdateRequest) IsSet() bool
- func (v NullableCustomerUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerUpdateRequest) Set(val *CustomerUpdateRequest)
- func (v *NullableCustomerUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerUpdateRequest) Unset()
- type NullableDate
- type NullableFloat32
- type NullableFloat64
- type NullableGetCustomer200Response
- func (v NullableGetCustomer200Response) Get() *GetCustomer200Response
- func (v NullableGetCustomer200Response) IsSet() bool
- func (v NullableGetCustomer200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetCustomer200Response) Set(val *GetCustomer200Response)
- func (v *NullableGetCustomer200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetCustomer200Response) Unset()
- type NullableGetJobRequest200Response
- func (v NullableGetJobRequest200Response) Get() *GetJobRequest200Response
- func (v NullableGetJobRequest200Response) IsSet() bool
- func (v NullableGetJobRequest200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetJobRequest200Response) Set(val *GetJobRequest200Response)
- func (v *NullableGetJobRequest200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetJobRequest200Response) Unset()
- type NullableGetJobRequestTimeline200Response
- func (v NullableGetJobRequestTimeline200Response) Get() *GetJobRequestTimeline200Response
- func (v NullableGetJobRequestTimeline200Response) IsSet() bool
- func (v NullableGetJobRequestTimeline200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetJobRequestTimeline200Response) Set(val *GetJobRequestTimeline200Response)
- func (v *NullableGetJobRequestTimeline200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetJobRequestTimeline200Response) Unset()
- type NullableGetJobType200Response
- func (v NullableGetJobType200Response) Get() *GetJobType200Response
- func (v NullableGetJobType200Response) IsSet() bool
- func (v NullableGetJobType200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetJobType200Response) Set(val *GetJobType200Response)
- func (v *NullableGetJobType200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetJobType200Response) Unset()
- type NullableGetServiceArea200Response
- func (v NullableGetServiceArea200Response) Get() *GetServiceArea200Response
- func (v NullableGetServiceArea200Response) IsSet() bool
- func (v NullableGetServiceArea200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetServiceArea200Response) Set(val *GetServiceArea200Response)
- func (v *NullableGetServiceArea200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetServiceArea200Response) Unset()
- type NullableGetTechnician200Response
- func (v NullableGetTechnician200Response) Get() *GetTechnician200Response
- func (v NullableGetTechnician200Response) IsSet() bool
- func (v NullableGetTechnician200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetTechnician200Response) Set(val *GetTechnician200Response)
- func (v *NullableGetTechnician200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetTechnician200Response) Unset()
- type NullableGetVehicle200Response
- func (v NullableGetVehicle200Response) Get() *GetVehicle200Response
- func (v NullableGetVehicle200Response) IsSet() bool
- func (v NullableGetVehicle200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetVehicle200Response) Set(val *GetVehicle200Response)
- func (v *NullableGetVehicle200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetVehicle200Response) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableJobDate
- type NullableJobDateBusinessRange
- func (v NullableJobDateBusinessRange) Get() *JobDateBusinessRange
- func (v NullableJobDateBusinessRange) IsSet() bool
- func (v NullableJobDateBusinessRange) MarshalJSON() ([]byte, error)
- func (v *NullableJobDateBusinessRange) Set(val *JobDateBusinessRange)
- func (v *NullableJobDateBusinessRange) UnmarshalJSON(src []byte) error
- func (v *NullableJobDateBusinessRange) Unset()
- type NullableJobDatePeriod
- func (v NullableJobDatePeriod) Get() *JobDatePeriod
- func (v NullableJobDatePeriod) IsSet() bool
- func (v NullableJobDatePeriod) MarshalJSON() ([]byte, error)
- func (v *NullableJobDatePeriod) Set(val *JobDatePeriod)
- func (v *NullableJobDatePeriod) UnmarshalJSON(src []byte) error
- func (v *NullableJobDatePeriod) Unset()
- type NullableJobDatePeriodEntry
- func (v NullableJobDatePeriodEntry) Get() *JobDatePeriodEntry
- func (v NullableJobDatePeriodEntry) IsSet() bool
- func (v NullableJobDatePeriodEntry) MarshalJSON() ([]byte, error)
- func (v *NullableJobDatePeriodEntry) Set(val *JobDatePeriodEntry)
- func (v *NullableJobDatePeriodEntry) UnmarshalJSON(src []byte) error
- func (v *NullableJobDatePeriodEntry) Unset()
- type NullableJobRequest
- type NullableJobRequestActionAuditBy
- func (v NullableJobRequestActionAuditBy) Get() *JobRequestActionAuditBy
- func (v NullableJobRequestActionAuditBy) IsSet() bool
- func (v NullableJobRequestActionAuditBy) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestActionAuditBy) Set(val *JobRequestActionAuditBy)
- func (v *NullableJobRequestActionAuditBy) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestActionAuditBy) Unset()
- type NullableJobRequestActionAuditEntry
- func (v NullableJobRequestActionAuditEntry) Get() *JobRequestActionAuditEntry
- func (v NullableJobRequestActionAuditEntry) IsSet() bool
- func (v NullableJobRequestActionAuditEntry) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestActionAuditEntry) Set(val *JobRequestActionAuditEntry)
- func (v *NullableJobRequestActionAuditEntry) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestActionAuditEntry) Unset()
- type NullableJobRequestActionSummary
- func (v NullableJobRequestActionSummary) Get() *JobRequestActionSummary
- func (v NullableJobRequestActionSummary) IsSet() bool
- func (v NullableJobRequestActionSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestActionSummary) Set(val *JobRequestActionSummary)
- func (v *NullableJobRequestActionSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestActionSummary) Unset()
- type NullableJobRequestAddressSummary
- func (v NullableJobRequestAddressSummary) Get() *JobRequestAddressSummary
- func (v NullableJobRequestAddressSummary) IsSet() bool
- func (v NullableJobRequestAddressSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestAddressSummary) Set(val *JobRequestAddressSummary)
- func (v *NullableJobRequestAddressSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestAddressSummary) Unset()
- type NullableJobRequestArchiveSummary
- func (v NullableJobRequestArchiveSummary) Get() *JobRequestArchiveSummary
- func (v NullableJobRequestArchiveSummary) IsSet() bool
- func (v NullableJobRequestArchiveSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestArchiveSummary) Set(val *JobRequestArchiveSummary)
- func (v *NullableJobRequestArchiveSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestArchiveSummary) Unset()
- type NullableJobRequestArrivalWindow
- func (v NullableJobRequestArrivalWindow) Get() *JobRequestArrivalWindow
- func (v NullableJobRequestArrivalWindow) IsSet() bool
- func (v NullableJobRequestArrivalWindow) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestArrivalWindow) Set(val *JobRequestArrivalWindow)
- func (v *NullableJobRequestArrivalWindow) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestArrivalWindow) Unset()
- type NullableJobRequestAssignedVehicle
- func (v NullableJobRequestAssignedVehicle) Get() *JobRequestAssignedVehicle
- func (v NullableJobRequestAssignedVehicle) IsSet() bool
- func (v NullableJobRequestAssignedVehicle) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestAssignedVehicle) Set(val *JobRequestAssignedVehicle)
- func (v *NullableJobRequestAssignedVehicle) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestAssignedVehicle) Unset()
- type NullableJobRequestAssignmentSummary
- func (v NullableJobRequestAssignmentSummary) Get() *JobRequestAssignmentSummary
- func (v NullableJobRequestAssignmentSummary) IsSet() bool
- func (v NullableJobRequestAssignmentSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestAssignmentSummary) Set(val *JobRequestAssignmentSummary)
- func (v *NullableJobRequestAssignmentSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestAssignmentSummary) Unset()
- type NullableJobRequestBookingWindows
- func (v NullableJobRequestBookingWindows) Get() *JobRequestBookingWindows
- func (v NullableJobRequestBookingWindows) IsSet() bool
- func (v NullableJobRequestBookingWindows) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestBookingWindows) Set(val *JobRequestBookingWindows)
- func (v *NullableJobRequestBookingWindows) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestBookingWindows) Unset()
- type NullableJobRequestBusinessTimeRange
- func (v NullableJobRequestBusinessTimeRange) Get() *JobRequestBusinessTimeRange
- func (v NullableJobRequestBusinessTimeRange) IsSet() bool
- func (v NullableJobRequestBusinessTimeRange) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestBusinessTimeRange) Set(val *JobRequestBusinessTimeRange)
- func (v *NullableJobRequestBusinessTimeRange) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestBusinessTimeRange) Unset()
- type NullableJobRequestChanges
- func (v NullableJobRequestChanges) Get() *JobRequestChanges
- func (v NullableJobRequestChanges) IsSet() bool
- func (v NullableJobRequestChanges) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestChanges) Set(val *JobRequestChanges)
- func (v *NullableJobRequestChanges) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestChanges) Unset()
- type NullableJobRequestCreateRequest
- func (v NullableJobRequestCreateRequest) Get() *JobRequestCreateRequest
- func (v NullableJobRequestCreateRequest) IsSet() bool
- func (v NullableJobRequestCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestCreateRequest) Set(val *JobRequestCreateRequest)
- func (v *NullableJobRequestCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestCreateRequest) Unset()
- type NullableJobRequestCreateResponse
- func (v NullableJobRequestCreateResponse) Get() *JobRequestCreateResponse
- func (v NullableJobRequestCreateResponse) IsSet() bool
- func (v NullableJobRequestCreateResponse) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestCreateResponse) Set(val *JobRequestCreateResponse)
- func (v *NullableJobRequestCreateResponse) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestCreateResponse) Unset()
- type NullableJobRequestCrewMember
- func (v NullableJobRequestCrewMember) Get() *JobRequestCrewMember
- func (v NullableJobRequestCrewMember) IsSet() bool
- func (v NullableJobRequestCrewMember) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestCrewMember) Set(val *JobRequestCrewMember)
- func (v *NullableJobRequestCrewMember) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestCrewMember) Unset()
- type NullableJobRequestCustomerSummary
- func (v NullableJobRequestCustomerSummary) Get() *JobRequestCustomerSummary
- func (v NullableJobRequestCustomerSummary) IsSet() bool
- func (v NullableJobRequestCustomerSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestCustomerSummary) Set(val *JobRequestCustomerSummary)
- func (v *NullableJobRequestCustomerSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestCustomerSummary) Unset()
- type NullableJobRequestDayWindows
- func (v NullableJobRequestDayWindows) Get() *JobRequestDayWindows
- func (v NullableJobRequestDayWindows) IsSet() bool
- func (v NullableJobRequestDayWindows) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestDayWindows) Set(val *JobRequestDayWindows)
- func (v *NullableJobRequestDayWindows) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestDayWindows) Unset()
- type NullableJobRequestJobDateBusinessRangeRequest
- func (v NullableJobRequestJobDateBusinessRangeRequest) Get() *JobRequestJobDateBusinessRangeRequest
- func (v NullableJobRequestJobDateBusinessRangeRequest) IsSet() bool
- func (v NullableJobRequestJobDateBusinessRangeRequest) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestJobDateBusinessRangeRequest) Set(val *JobRequestJobDateBusinessRangeRequest)
- func (v *NullableJobRequestJobDateBusinessRangeRequest) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestJobDateBusinessRangeRequest) Unset()
- type NullableJobRequestJobDatePeriodRequest
- func (v NullableJobRequestJobDatePeriodRequest) Get() *JobRequestJobDatePeriodRequest
- func (v NullableJobRequestJobDatePeriodRequest) IsSet() bool
- func (v NullableJobRequestJobDatePeriodRequest) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestJobDatePeriodRequest) Set(val *JobRequestJobDatePeriodRequest)
- func (v *NullableJobRequestJobDatePeriodRequest) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestJobDatePeriodRequest) Unset()
- type NullableJobRequestJobDateRequest
- func (v NullableJobRequestJobDateRequest) Get() *JobRequestJobDateRequest
- func (v NullableJobRequestJobDateRequest) IsSet() bool
- func (v NullableJobRequestJobDateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestJobDateRequest) Set(val *JobRequestJobDateRequest)
- func (v *NullableJobRequestJobDateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestJobDateRequest) Unset()
- type NullableJobRequestList
- func (v NullableJobRequestList) Get() *JobRequestList
- func (v NullableJobRequestList) IsSet() bool
- func (v NullableJobRequestList) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestList) Set(val *JobRequestList)
- func (v *NullableJobRequestList) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestList) Unset()
- type NullableJobRequestPeriod
- func (v NullableJobRequestPeriod) Get() *JobRequestPeriod
- func (v NullableJobRequestPeriod) IsSet() bool
- func (v NullableJobRequestPeriod) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestPeriod) Set(val *JobRequestPeriod)
- func (v *NullableJobRequestPeriod) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestPeriod) Unset()
- type NullableJobRequestQuoteSummary
- func (v NullableJobRequestQuoteSummary) Get() *JobRequestQuoteSummary
- func (v NullableJobRequestQuoteSummary) IsSet() bool
- func (v NullableJobRequestQuoteSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestQuoteSummary) Set(val *JobRequestQuoteSummary)
- func (v *NullableJobRequestQuoteSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestQuoteSummary) Unset()
- type NullableJobRequestRatingSummary
- func (v NullableJobRequestRatingSummary) Get() *JobRequestRatingSummary
- func (v NullableJobRequestRatingSummary) IsSet() bool
- func (v NullableJobRequestRatingSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestRatingSummary) Set(val *JobRequestRatingSummary)
- func (v *NullableJobRequestRatingSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestRatingSummary) Unset()
- type NullableJobRequestSchedule
- func (v NullableJobRequestSchedule) Get() *JobRequestSchedule
- func (v NullableJobRequestSchedule) IsSet() bool
- func (v NullableJobRequestSchedule) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestSchedule) Set(val *JobRequestSchedule)
- func (v *NullableJobRequestSchedule) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestSchedule) Unset()
- type NullableJobRequestSession
- func (v NullableJobRequestSession) Get() *JobRequestSession
- func (v NullableJobRequestSession) IsSet() bool
- func (v NullableJobRequestSession) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestSession) Set(val *JobRequestSession)
- func (v *NullableJobRequestSession) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestSession) Unset()
- type NullableJobRequestSkillSummary
- func (v NullableJobRequestSkillSummary) Get() *JobRequestSkillSummary
- func (v NullableJobRequestSkillSummary) IsSet() bool
- func (v NullableJobRequestSkillSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestSkillSummary) Set(val *JobRequestSkillSummary)
- func (v *NullableJobRequestSkillSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestSkillSummary) Unset()
- type NullableJobRequestStatusSummary
- func (v NullableJobRequestStatusSummary) Get() *JobRequestStatusSummary
- func (v NullableJobRequestStatusSummary) IsSet() bool
- func (v NullableJobRequestStatusSummary) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestStatusSummary) Set(val *JobRequestStatusSummary)
- func (v *NullableJobRequestStatusSummary) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestStatusSummary) Unset()
- type NullableJobRequestTechnicianInfo
- func (v NullableJobRequestTechnicianInfo) Get() *JobRequestTechnicianInfo
- func (v NullableJobRequestTechnicianInfo) IsSet() bool
- func (v NullableJobRequestTechnicianInfo) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestTechnicianInfo) Set(val *JobRequestTechnicianInfo)
- func (v *NullableJobRequestTechnicianInfo) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestTechnicianInfo) Unset()
- type NullableJobRequestTimeline
- func (v NullableJobRequestTimeline) Get() *JobRequestTimeline
- func (v NullableJobRequestTimeline) IsSet() bool
- func (v NullableJobRequestTimeline) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestTimeline) Set(val *JobRequestTimeline)
- func (v *NullableJobRequestTimeline) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestTimeline) Unset()
- type NullableJobRequestTimelineAction
- func (v NullableJobRequestTimelineAction) Get() *JobRequestTimelineAction
- func (v NullableJobRequestTimelineAction) IsSet() bool
- func (v NullableJobRequestTimelineAction) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestTimelineAction) Set(val *JobRequestTimelineAction)
- func (v *NullableJobRequestTimelineAction) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestTimelineAction) Unset()
- type NullableJobRequestTimelineEvent
- func (v NullableJobRequestTimelineEvent) Get() *JobRequestTimelineEvent
- func (v NullableJobRequestTimelineEvent) IsSet() bool
- func (v NullableJobRequestTimelineEvent) MarshalJSON() ([]byte, error)
- func (v *NullableJobRequestTimelineEvent) Set(val *JobRequestTimelineEvent)
- func (v *NullableJobRequestTimelineEvent) UnmarshalJSON(src []byte) error
- func (v *NullableJobRequestTimelineEvent) Unset()
- type NullableJobType
- type NullableListCustomers200Response
- func (v NullableListCustomers200Response) Get() *ListCustomers200Response
- func (v NullableListCustomers200Response) IsSet() bool
- func (v NullableListCustomers200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListCustomers200Response) Set(val *ListCustomers200Response)
- func (v *NullableListCustomers200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListCustomers200Response) Unset()
- type NullableListJobRequestBookingWindows200Response
- func (v NullableListJobRequestBookingWindows200Response) Get() *ListJobRequestBookingWindows200Response
- func (v NullableListJobRequestBookingWindows200Response) IsSet() bool
- func (v NullableListJobRequestBookingWindows200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListJobRequestBookingWindows200Response) Set(val *ListJobRequestBookingWindows200Response)
- func (v *NullableListJobRequestBookingWindows200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListJobRequestBookingWindows200Response) Unset()
- type NullableListJobRequestChanges200Response
- func (v NullableListJobRequestChanges200Response) Get() *ListJobRequestChanges200Response
- func (v NullableListJobRequestChanges200Response) IsSet() bool
- func (v NullableListJobRequestChanges200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListJobRequestChanges200Response) Set(val *ListJobRequestChanges200Response)
- func (v *NullableListJobRequestChanges200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListJobRequestChanges200Response) Unset()
- type NullableListJobRequests200Response
- func (v NullableListJobRequests200Response) Get() *ListJobRequests200Response
- func (v NullableListJobRequests200Response) IsSet() bool
- func (v NullableListJobRequests200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListJobRequests200Response) Set(val *ListJobRequests200Response)
- func (v *NullableListJobRequests200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListJobRequests200Response) Unset()
- type NullableListJobTypes200Response
- func (v NullableListJobTypes200Response) Get() *ListJobTypes200Response
- func (v NullableListJobTypes200Response) IsSet() bool
- func (v NullableListJobTypes200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListJobTypes200Response) Set(val *ListJobTypes200Response)
- func (v *NullableListJobTypes200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListJobTypes200Response) Unset()
- type NullableListServiceAreas200Response
- func (v NullableListServiceAreas200Response) Get() *ListServiceAreas200Response
- func (v NullableListServiceAreas200Response) IsSet() bool
- func (v NullableListServiceAreas200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListServiceAreas200Response) Set(val *ListServiceAreas200Response)
- func (v *NullableListServiceAreas200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListServiceAreas200Response) Unset()
- type NullableListSkillCategories200Response
- func (v NullableListSkillCategories200Response) Get() *ListSkillCategories200Response
- func (v NullableListSkillCategories200Response) IsSet() bool
- func (v NullableListSkillCategories200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSkillCategories200Response) Set(val *ListSkillCategories200Response)
- func (v *NullableListSkillCategories200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSkillCategories200Response) Unset()
- type NullableListSkills200Response
- func (v NullableListSkills200Response) Get() *ListSkills200Response
- func (v NullableListSkills200Response) IsSet() bool
- func (v NullableListSkills200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSkills200Response) Set(val *ListSkills200Response)
- func (v *NullableListSkills200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSkills200Response) Unset()
- type NullableListSkillsByCategory200Response
- func (v NullableListSkillsByCategory200Response) Get() *ListSkillsByCategory200Response
- func (v NullableListSkillsByCategory200Response) IsSet() bool
- func (v NullableListSkillsByCategory200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSkillsByCategory200Response) Set(val *ListSkillsByCategory200Response)
- func (v *NullableListSkillsByCategory200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSkillsByCategory200Response) Unset()
- type NullableListTechnicians200Response
- func (v NullableListTechnicians200Response) Get() *ListTechnicians200Response
- func (v NullableListTechnicians200Response) IsSet() bool
- func (v NullableListTechnicians200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListTechnicians200Response) Set(val *ListTechnicians200Response)
- func (v *NullableListTechnicians200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListTechnicians200Response) Unset()
- type NullableListVehicles200Response
- func (v NullableListVehicles200Response) Get() *ListVehicles200Response
- func (v NullableListVehicles200Response) IsSet() bool
- func (v NullableListVehicles200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListVehicles200Response) Set(val *ListVehicles200Response)
- func (v *NullableListVehicles200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListVehicles200Response) Unset()
- type NullablePagination
- type NullableResponseEnvelope
- func (v NullableResponseEnvelope) Get() *ResponseEnvelope
- func (v NullableResponseEnvelope) IsSet() bool
- func (v NullableResponseEnvelope) MarshalJSON() ([]byte, error)
- func (v *NullableResponseEnvelope) Set(val *ResponseEnvelope)
- func (v *NullableResponseEnvelope) UnmarshalJSON(src []byte) error
- func (v *NullableResponseEnvelope) Unset()
- type NullableServiceArea
- func (v NullableServiceArea) Get() *ServiceArea
- func (v NullableServiceArea) IsSet() bool
- func (v NullableServiceArea) MarshalJSON() ([]byte, error)
- func (v *NullableServiceArea) Set(val *ServiceArea)
- func (v *NullableServiceArea) UnmarshalJSON(src []byte) error
- func (v *NullableServiceArea) Unset()
- type NullableServiceAreaList
- func (v NullableServiceAreaList) Get() *ServiceAreaList
- func (v NullableServiceAreaList) IsSet() bool
- func (v NullableServiceAreaList) MarshalJSON() ([]byte, error)
- func (v *NullableServiceAreaList) Set(val *ServiceAreaList)
- func (v *NullableServiceAreaList) UnmarshalJSON(src []byte) error
- func (v *NullableServiceAreaList) Unset()
- type NullableSkill
- type NullableSkillByCategoryList
- func (v NullableSkillByCategoryList) Get() *SkillByCategoryList
- func (v NullableSkillByCategoryList) IsSet() bool
- func (v NullableSkillByCategoryList) MarshalJSON() ([]byte, error)
- func (v *NullableSkillByCategoryList) Set(val *SkillByCategoryList)
- func (v *NullableSkillByCategoryList) UnmarshalJSON(src []byte) error
- func (v *NullableSkillByCategoryList) Unset()
- type NullableSkillCategory
- func (v NullableSkillCategory) Get() *SkillCategory
- func (v NullableSkillCategory) IsSet() bool
- func (v NullableSkillCategory) MarshalJSON() ([]byte, error)
- func (v *NullableSkillCategory) Set(val *SkillCategory)
- func (v *NullableSkillCategory) UnmarshalJSON(src []byte) error
- func (v *NullableSkillCategory) Unset()
- type NullableSkillCategoryList
- func (v NullableSkillCategoryList) Get() *SkillCategoryList
- func (v NullableSkillCategoryList) IsSet() bool
- func (v NullableSkillCategoryList) MarshalJSON() ([]byte, error)
- func (v *NullableSkillCategoryList) Set(val *SkillCategoryList)
- func (v *NullableSkillCategoryList) UnmarshalJSON(src []byte) error
- func (v *NullableSkillCategoryList) Unset()
- type NullableSkillList
- type NullableSkillSummary
- func (v NullableSkillSummary) Get() *SkillSummary
- func (v NullableSkillSummary) IsSet() bool
- func (v NullableSkillSummary) MarshalJSON() ([]byte, error)
- func (v *NullableSkillSummary) Set(val *SkillSummary)
- func (v *NullableSkillSummary) UnmarshalJSON(src []byte) error
- func (v *NullableSkillSummary) Unset()
- type NullableString
- type NullableTechnician
- type NullableTechnicianAddress
- func (v NullableTechnicianAddress) Get() *TechnicianAddress
- func (v NullableTechnicianAddress) IsSet() bool
- func (v NullableTechnicianAddress) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicianAddress) Set(val *TechnicianAddress)
- func (v *NullableTechnicianAddress) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicianAddress) Unset()
- type NullableTechnicianLeadRef
- func (v NullableTechnicianLeadRef) Get() *TechnicianLeadRef
- func (v NullableTechnicianLeadRef) IsSet() bool
- func (v NullableTechnicianLeadRef) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicianLeadRef) Set(val *TechnicianLeadRef)
- func (v *NullableTechnicianLeadRef) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicianLeadRef) Unset()
- type NullableTechnicianList
- func (v NullableTechnicianList) Get() *TechnicianList
- func (v NullableTechnicianList) IsSet() bool
- func (v NullableTechnicianList) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicianList) Set(val *TechnicianList)
- func (v *NullableTechnicianList) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicianList) Unset()
- type NullableTechnicianServiceAreaRef
- func (v NullableTechnicianServiceAreaRef) Get() *TechnicianServiceAreaRef
- func (v NullableTechnicianServiceAreaRef) IsSet() bool
- func (v NullableTechnicianServiceAreaRef) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicianServiceAreaRef) Set(val *TechnicianServiceAreaRef)
- func (v *NullableTechnicianServiceAreaRef) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicianServiceAreaRef) Unset()
- type NullableTechnicianStatus
- func (v NullableTechnicianStatus) Get() *TechnicianStatus
- func (v NullableTechnicianStatus) IsSet() bool
- func (v NullableTechnicianStatus) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicianStatus) Set(val *TechnicianStatus)
- func (v *NullableTechnicianStatus) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicianStatus) Unset()
- type NullableTime
- type NullableVehicle
- type NullableVehicleList
- func (v NullableVehicleList) Get() *VehicleList
- func (v NullableVehicleList) IsSet() bool
- func (v NullableVehicleList) MarshalJSON() ([]byte, error)
- func (v *NullableVehicleList) Set(val *VehicleList)
- func (v *NullableVehicleList) UnmarshalJSON(src []byte) error
- func (v *NullableVehicleList) Unset()
- type NullableVehicleOwner
- func (v NullableVehicleOwner) Get() *VehicleOwner
- func (v NullableVehicleOwner) IsSet() bool
- func (v NullableVehicleOwner) MarshalJSON() ([]byte, error)
- func (v *NullableVehicleOwner) Set(val *VehicleOwner)
- func (v *NullableVehicleOwner) UnmarshalJSON(src []byte) error
- func (v *NullableVehicleOwner) Unset()
- type Pagination
- func (o *Pagination) GetCount() int32
- func (o *Pagination) GetCountOk() (*int32, bool)
- func (o *Pagination) GetCurrentPage() int32
- func (o *Pagination) GetCurrentPageOk() (*int32, bool)
- func (o *Pagination) GetPerPage() int32
- func (o *Pagination) GetPerPageOk() (*int32, bool)
- func (o *Pagination) GetTotal() int32
- func (o *Pagination) GetTotalOk() (*int32, bool)
- func (o *Pagination) GetTotalPages() int32
- func (o *Pagination) GetTotalPagesOk() (*int32, bool)
- func (o *Pagination) HasCount() bool
- func (o *Pagination) HasCurrentPage() bool
- func (o *Pagination) HasPerPage() bool
- func (o *Pagination) HasTotal() bool
- func (o *Pagination) HasTotalPages() bool
- func (o Pagination) MarshalJSON() ([]byte, error)
- func (o *Pagination) SetCount(v int32)
- func (o *Pagination) SetCurrentPage(v int32)
- func (o *Pagination) SetPerPage(v int32)
- func (o *Pagination) SetTotal(v int32)
- func (o *Pagination) SetTotalPages(v int32)
- func (o Pagination) ToMap() (map[string]interface{}, error)
- type ResponseEnvelope
- func (o *ResponseEnvelope) GetData() interface{}
- func (o *ResponseEnvelope) GetDataOk() (*interface{}, bool)
- func (o *ResponseEnvelope) GetErrorCode() interface{}
- func (o *ResponseEnvelope) GetErrorCodeOk() (*interface{}, bool)
- func (o *ResponseEnvelope) GetErrors() interface{}
- func (o *ResponseEnvelope) GetErrorsOk() (*interface{}, bool)
- func (o *ResponseEnvelope) GetMessage() string
- func (o *ResponseEnvelope) GetMessageOk() (*string, bool)
- func (o *ResponseEnvelope) HasData() bool
- func (o *ResponseEnvelope) HasErrorCode() bool
- func (o *ResponseEnvelope) HasErrors() bool
- func (o *ResponseEnvelope) HasMessage() bool
- func (o ResponseEnvelope) MarshalJSON() ([]byte, error)
- func (o *ResponseEnvelope) SetData(v interface{})
- func (o *ResponseEnvelope) SetErrorCode(v interface{})
- func (o *ResponseEnvelope) SetErrors(v interface{})
- func (o *ResponseEnvelope) SetMessage(v string)
- func (o ResponseEnvelope) ToMap() (map[string]interface{}, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type ServiceArea
- func (o *ServiceArea) GetBoundary() map[string]interface{}
- func (o *ServiceArea) GetBoundaryOk() (map[string]interface{}, bool)
- func (o *ServiceArea) GetBusinessId() string
- func (o *ServiceArea) GetBusinessIdOk() (*string, bool)
- func (o *ServiceArea) GetCity() string
- func (o *ServiceArea) GetCityOk() (*string, bool)
- func (o *ServiceArea) GetCounty() string
- func (o *ServiceArea) GetCountyOk() (*string, bool)
- func (o *ServiceArea) GetCreatedAt() time.Time
- func (o *ServiceArea) GetCreatedAtOk() (*time.Time, bool)
- func (o *ServiceArea) GetDescription() string
- func (o *ServiceArea) GetDescriptionOk() (*string, bool)
- func (o *ServiceArea) GetDistrict() string
- func (o *ServiceArea) GetDistrictOk() (*string, bool)
- func (o *ServiceArea) GetId() string
- func (o *ServiceArea) GetIdOk() (*string, bool)
- func (o *ServiceArea) GetName() string
- func (o *ServiceArea) GetNameOk() (*string, bool)
- func (o *ServiceArea) GetPostalCode() string
- func (o *ServiceArea) GetPostalCodeOk() (*string, bool)
- func (o *ServiceArea) GetUpdatedAt() time.Time
- func (o *ServiceArea) GetUpdatedAtOk() (*time.Time, bool)
- func (o *ServiceArea) HasBoundary() bool
- func (o *ServiceArea) HasBusinessId() bool
- func (o *ServiceArea) HasCity() bool
- func (o *ServiceArea) HasCounty() bool
- func (o *ServiceArea) HasCreatedAt() bool
- func (o *ServiceArea) HasDescription() bool
- func (o *ServiceArea) HasDistrict() bool
- func (o *ServiceArea) HasId() bool
- func (o *ServiceArea) HasName() bool
- func (o *ServiceArea) HasPostalCode() bool
- func (o *ServiceArea) HasUpdatedAt() bool
- func (o ServiceArea) MarshalJSON() ([]byte, error)
- func (o *ServiceArea) SetBoundary(v map[string]interface{})
- func (o *ServiceArea) SetBusinessId(v string)
- func (o *ServiceArea) SetCity(v string)
- func (o *ServiceArea) SetCounty(v string)
- func (o *ServiceArea) SetCreatedAt(v time.Time)
- func (o *ServiceArea) SetDescription(v string)
- func (o *ServiceArea) SetDistrict(v string)
- func (o *ServiceArea) SetId(v string)
- func (o *ServiceArea) SetName(v string)
- func (o *ServiceArea) SetPostalCode(v string)
- func (o *ServiceArea) SetUpdatedAt(v time.Time)
- func (o ServiceArea) ToMap() (map[string]interface{}, error)
- type ServiceAreaAPIService
- func (a *ServiceAreaAPIService) GetServiceArea(ctx context.Context, id string) ApiGetServiceAreaRequest
- func (a *ServiceAreaAPIService) GetServiceAreaExecute(r ApiGetServiceAreaRequest) (*GetServiceArea200Response, *http.Response, error)
- func (a *ServiceAreaAPIService) ListServiceAreas(ctx context.Context) ApiListServiceAreasRequest
- func (a *ServiceAreaAPIService) ListServiceAreasExecute(r ApiListServiceAreasRequest) (*ListServiceAreas200Response, *http.Response, error)
- type ServiceAreaList
- func (o *ServiceAreaList) GetMeta() Pagination
- func (o *ServiceAreaList) GetMetaOk() (*Pagination, bool)
- func (o *ServiceAreaList) GetServiceAreas() []ServiceArea
- func (o *ServiceAreaList) GetServiceAreasOk() ([]ServiceArea, bool)
- func (o *ServiceAreaList) HasMeta() bool
- func (o *ServiceAreaList) HasServiceAreas() bool
- func (o ServiceAreaList) MarshalJSON() ([]byte, error)
- func (o *ServiceAreaList) SetMeta(v Pagination)
- func (o *ServiceAreaList) SetServiceAreas(v []ServiceArea)
- func (o ServiceAreaList) ToMap() (map[string]interface{}, error)
- type Skill
- func (o *Skill) GetCategoryId() string
- func (o *Skill) GetCategoryIdOk() (*string, bool)
- func (o *Skill) GetCreatedAt() time.Time
- func (o *Skill) GetCreatedAtOk() (*time.Time, bool)
- func (o *Skill) GetDescription() string
- func (o *Skill) GetDescriptionOk() (*string, bool)
- func (o *Skill) GetId() string
- func (o *Skill) GetIdOk() (*string, bool)
- func (o *Skill) GetIsActive() bool
- func (o *Skill) GetIsActiveOk() (*bool, bool)
- func (o *Skill) GetMembers() int32
- func (o *Skill) GetMembersOk() (*int32, bool)
- func (o *Skill) GetName() string
- func (o *Skill) GetNameOk() (*string, bool)
- func (o *Skill) GetUpdatedAt() time.Time
- func (o *Skill) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Skill) HasCategoryId() bool
- func (o *Skill) HasCreatedAt() bool
- func (o *Skill) HasDescription() bool
- func (o *Skill) HasId() bool
- func (o *Skill) HasIsActive() bool
- func (o *Skill) HasMembers() bool
- func (o *Skill) HasName() bool
- func (o *Skill) HasUpdatedAt() bool
- func (o Skill) MarshalJSON() ([]byte, error)
- func (o *Skill) SetCategoryId(v string)
- func (o *Skill) SetCreatedAt(v time.Time)
- func (o *Skill) SetDescription(v string)
- func (o *Skill) SetId(v string)
- func (o *Skill) SetIsActive(v bool)
- func (o *Skill) SetMembers(v int32)
- func (o *Skill) SetName(v string)
- func (o *Skill) SetUpdatedAt(v time.Time)
- func (o Skill) ToMap() (map[string]interface{}, error)
- type SkillByCategoryList
- func (o *SkillByCategoryList) GetMeta() Pagination
- func (o *SkillByCategoryList) GetMetaOk() (*Pagination, bool)
- func (o *SkillByCategoryList) GetSkills() []Skill
- func (o *SkillByCategoryList) GetSkillsOk() ([]Skill, bool)
- func (o *SkillByCategoryList) HasMeta() bool
- func (o *SkillByCategoryList) HasSkills() bool
- func (o SkillByCategoryList) MarshalJSON() ([]byte, error)
- func (o *SkillByCategoryList) SetMeta(v Pagination)
- func (o *SkillByCategoryList) SetSkills(v []Skill)
- func (o SkillByCategoryList) ToMap() (map[string]interface{}, error)
- type SkillCategory
- func (o *SkillCategory) GetCreatedAt() time.Time
- func (o *SkillCategory) GetCreatedAtOk() (*time.Time, bool)
- func (o *SkillCategory) GetIcon() string
- func (o *SkillCategory) GetIconOk() (*string, bool)
- func (o *SkillCategory) GetId() string
- func (o *SkillCategory) GetIdOk() (*string, bool)
- func (o *SkillCategory) GetName() string
- func (o *SkillCategory) GetNameOk() (*string, bool)
- func (o *SkillCategory) GetUpdatedAt() time.Time
- func (o *SkillCategory) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SkillCategory) HasCreatedAt() bool
- func (o *SkillCategory) HasIcon() bool
- func (o *SkillCategory) HasId() bool
- func (o *SkillCategory) HasName() bool
- func (o *SkillCategory) HasUpdatedAt() bool
- func (o SkillCategory) MarshalJSON() ([]byte, error)
- func (o *SkillCategory) SetCreatedAt(v time.Time)
- func (o *SkillCategory) SetIcon(v string)
- func (o *SkillCategory) SetId(v string)
- func (o *SkillCategory) SetName(v string)
- func (o *SkillCategory) SetUpdatedAt(v time.Time)
- func (o SkillCategory) ToMap() (map[string]interface{}, error)
- type SkillCategoryList
- func (o *SkillCategoryList) GetCategories() []SkillCategory
- func (o *SkillCategoryList) GetCategoriesOk() ([]SkillCategory, bool)
- func (o *SkillCategoryList) GetMeta() Pagination
- func (o *SkillCategoryList) GetMetaOk() (*Pagination, bool)
- func (o *SkillCategoryList) HasCategories() bool
- func (o *SkillCategoryList) HasMeta() bool
- func (o SkillCategoryList) MarshalJSON() ([]byte, error)
- func (o *SkillCategoryList) SetCategories(v []SkillCategory)
- func (o *SkillCategoryList) SetMeta(v Pagination)
- func (o SkillCategoryList) ToMap() (map[string]interface{}, error)
- type SkillList
- type SkillSummary
- func (o *SkillSummary) GetCategoryId() string
- func (o *SkillSummary) GetCategoryIdOk() (*string, bool)
- func (o *SkillSummary) GetCategoryName() string
- func (o *SkillSummary) GetCategoryNameOk() (*string, bool)
- func (o *SkillSummary) GetId() string
- func (o *SkillSummary) GetIdOk() (*string, bool)
- func (o *SkillSummary) GetIsActive() bool
- func (o *SkillSummary) GetIsActiveOk() (*bool, bool)
- func (o *SkillSummary) GetName() string
- func (o *SkillSummary) GetNameOk() (*string, bool)
- func (o *SkillSummary) HasCategoryId() bool
- func (o *SkillSummary) HasCategoryName() bool
- func (o *SkillSummary) HasId() bool
- func (o *SkillSummary) HasIsActive() bool
- func (o *SkillSummary) HasName() bool
- func (o SkillSummary) MarshalJSON() ([]byte, error)
- func (o *SkillSummary) SetCategoryId(v string)
- func (o *SkillSummary) SetCategoryName(v string)
- func (o *SkillSummary) SetId(v string)
- func (o *SkillSummary) SetIsActive(v bool)
- func (o *SkillSummary) SetName(v string)
- func (o SkillSummary) ToMap() (map[string]interface{}, error)
- type Technician
- func (o *Technician) GetAddress() TechnicianAddress
- func (o *Technician) GetAddressOk() (*TechnicianAddress, bool)
- func (o *Technician) GetAssignmentTier() string
- func (o *Technician) GetAssignmentTierOk() (*string, bool)
- func (o *Technician) GetBuddyIds() []string
- func (o *Technician) GetBuddyIdsOk() ([]string, bool)
- func (o *Technician) GetBusinessGroupId() string
- func (o *Technician) GetBusinessGroupIdOk() (*string, bool)
- func (o *Technician) GetBusinessId() string
- func (o *Technician) GetBusinessIdOk() (*string, bool)
- func (o *Technician) GetCreatedAt() time.Time
- func (o *Technician) GetCreatedAtOk() (*time.Time, bool)
- func (o *Technician) GetDeletedAt() time.Time
- func (o *Technician) GetDeletedAtOk() (*time.Time, bool)
- func (o *Technician) GetEmail() string
- func (o *Technician) GetEmailOk() (*string, bool)
- func (o *Technician) GetFullName() string
- func (o *Technician) GetFullNameOk() (*string, bool)
- func (o *Technician) GetId() string
- func (o *Technician) GetIdOk() (*string, bool)
- func (o *Technician) GetJobTitle() string
- func (o *Technician) GetJobTitleOk() (*string, bool)
- func (o *Technician) GetJoinDate() Date
- func (o *Technician) GetJoinDateOk() (*Date, bool)
- func (o *Technician) GetLastLoginAt() time.Time
- func (o *Technician) GetLastLoginAtOk() (*time.Time, bool)
- func (o *Technician) GetLeads() []TechnicianLeadRef
- func (o *Technician) GetLeadsOk() ([]TechnicianLeadRef, bool)
- func (o *Technician) GetPhone() string
- func (o *Technician) GetPhoneOk() (*string, bool)
- func (o *Technician) GetRole() string
- func (o *Technician) GetRoleOk() (*string, bool)
- func (o *Technician) GetServiceAreas() []TechnicianServiceAreaRef
- func (o *Technician) GetServiceAreasOk() ([]TechnicianServiceAreaRef, bool)
- func (o *Technician) GetStartLocationLat() float32
- func (o *Technician) GetStartLocationLatOk() (*float32, bool)
- func (o *Technician) GetStartLocationLong() float32
- func (o *Technician) GetStartLocationLongOk() (*float32, bool)
- func (o *Technician) GetStartLocationType() string
- func (o *Technician) GetStartLocationTypeOk() (*string, bool)
- func (o *Technician) GetStatus() TechnicianStatus
- func (o *Technician) GetStatusOk() (*TechnicianStatus, bool)
- func (o *Technician) GetUpdatedAt() time.Time
- func (o *Technician) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Technician) GetUserId() string
- func (o *Technician) GetUserIdOk() (*string, bool)
- func (o *Technician) GetVehicleIds() []string
- func (o *Technician) GetVehicleIdsOk() ([]string, bool)
- func (o *Technician) HasAddress() bool
- func (o *Technician) HasAssignmentTier() bool
- func (o *Technician) HasBuddyIds() bool
- func (o *Technician) HasBusinessGroupId() bool
- func (o *Technician) HasBusinessId() bool
- func (o *Technician) HasCreatedAt() bool
- func (o *Technician) HasDeletedAt() bool
- func (o *Technician) HasEmail() bool
- func (o *Technician) HasFullName() bool
- func (o *Technician) HasId() bool
- func (o *Technician) HasJobTitle() bool
- func (o *Technician) HasJoinDate() bool
- func (o *Technician) HasLastLoginAt() bool
- func (o *Technician) HasLeads() bool
- func (o *Technician) HasPhone() bool
- func (o *Technician) HasRole() bool
- func (o *Technician) HasServiceAreas() bool
- func (o *Technician) HasStartLocationLat() bool
- func (o *Technician) HasStartLocationLong() bool
- func (o *Technician) HasStartLocationType() bool
- func (o *Technician) HasStatus() bool
- func (o *Technician) HasUpdatedAt() bool
- func (o *Technician) HasUserId() bool
- func (o *Technician) HasVehicleIds() bool
- func (o Technician) MarshalJSON() ([]byte, error)
- func (o *Technician) SetAddress(v TechnicianAddress)
- func (o *Technician) SetAssignmentTier(v string)
- func (o *Technician) SetBuddyIds(v []string)
- func (o *Technician) SetBusinessGroupId(v string)
- func (o *Technician) SetBusinessId(v string)
- func (o *Technician) SetCreatedAt(v time.Time)
- func (o *Technician) SetDeletedAt(v time.Time)
- func (o *Technician) SetEmail(v string)
- func (o *Technician) SetFullName(v string)
- func (o *Technician) SetId(v string)
- func (o *Technician) SetJobTitle(v string)
- func (o *Technician) SetJoinDate(v Date)
- func (o *Technician) SetLastLoginAt(v time.Time)
- func (o *Technician) SetLeads(v []TechnicianLeadRef)
- func (o *Technician) SetPhone(v string)
- func (o *Technician) SetRole(v string)
- func (o *Technician) SetServiceAreas(v []TechnicianServiceAreaRef)
- func (o *Technician) SetStartLocationLat(v float32)
- func (o *Technician) SetStartLocationLong(v float32)
- func (o *Technician) SetStartLocationType(v string)
- func (o *Technician) SetStatus(v TechnicianStatus)
- func (o *Technician) SetUpdatedAt(v time.Time)
- func (o *Technician) SetUserId(v string)
- func (o *Technician) SetVehicleIds(v []string)
- func (o Technician) ToMap() (map[string]interface{}, error)
- type TechnicianAPIService
- func (a *TechnicianAPIService) GetTechnician(ctx context.Context, id string) ApiGetTechnicianRequest
- func (a *TechnicianAPIService) GetTechnicianExecute(r ApiGetTechnicianRequest) (*GetTechnician200Response, *http.Response, error)
- func (a *TechnicianAPIService) ListTechnicians(ctx context.Context) ApiListTechniciansRequest
- func (a *TechnicianAPIService) ListTechniciansExecute(r ApiListTechniciansRequest) (*ListTechnicians200Response, *http.Response, error)
- type TechnicianAddress
- func (o *TechnicianAddress) GetCity() string
- func (o *TechnicianAddress) GetCityOk() (*string, bool)
- func (o *TechnicianAddress) GetCountry() string
- func (o *TechnicianAddress) GetCountryOk() (*string, bool)
- func (o *TechnicianAddress) GetFormatted() string
- func (o *TechnicianAddress) GetFormattedOk() (*string, bool)
- func (o *TechnicianAddress) GetLine() string
- func (o *TechnicianAddress) GetLine2() string
- func (o *TechnicianAddress) GetLine2Ok() (*string, bool)
- func (o *TechnicianAddress) GetLineOk() (*string, bool)
- func (o *TechnicianAddress) GetPostalCode() string
- func (o *TechnicianAddress) GetPostalCodeOk() (*string, bool)
- func (o *TechnicianAddress) GetState() string
- func (o *TechnicianAddress) GetStateOk() (*string, bool)
- func (o *TechnicianAddress) HasCity() bool
- func (o *TechnicianAddress) HasCountry() bool
- func (o *TechnicianAddress) HasFormatted() bool
- func (o *TechnicianAddress) HasLine() bool
- func (o *TechnicianAddress) HasLine2() bool
- func (o *TechnicianAddress) HasPostalCode() bool
- func (o *TechnicianAddress) HasState() bool
- func (o TechnicianAddress) MarshalJSON() ([]byte, error)
- func (o *TechnicianAddress) SetCity(v string)
- func (o *TechnicianAddress) SetCountry(v string)
- func (o *TechnicianAddress) SetFormatted(v string)
- func (o *TechnicianAddress) SetLine(v string)
- func (o *TechnicianAddress) SetLine2(v string)
- func (o *TechnicianAddress) SetPostalCode(v string)
- func (o *TechnicianAddress) SetState(v string)
- func (o TechnicianAddress) ToMap() (map[string]interface{}, error)
- type TechnicianLeadRef
- func (o *TechnicianLeadRef) GetFullName() string
- func (o *TechnicianLeadRef) GetFullNameOk() (*string, bool)
- func (o *TechnicianLeadRef) GetId() string
- func (o *TechnicianLeadRef) GetIdOk() (*string, bool)
- func (o *TechnicianLeadRef) HasFullName() bool
- func (o *TechnicianLeadRef) HasId() bool
- func (o TechnicianLeadRef) MarshalJSON() ([]byte, error)
- func (o *TechnicianLeadRef) SetFullName(v string)
- func (o *TechnicianLeadRef) SetId(v string)
- func (o TechnicianLeadRef) ToMap() (map[string]interface{}, error)
- type TechnicianList
- func (o *TechnicianList) GetHasMore() bool
- func (o *TechnicianList) GetHasMoreOk() (*bool, bool)
- func (o *TechnicianList) GetMeta() Pagination
- func (o *TechnicianList) GetMetaOk() (*Pagination, bool)
- func (o *TechnicianList) GetNextSince() string
- func (o *TechnicianList) GetNextSinceOk() (*string, bool)
- func (o *TechnicianList) GetTechnicians() []Technician
- func (o *TechnicianList) GetTechniciansOk() ([]Technician, bool)
- func (o *TechnicianList) HasHasMore() bool
- func (o *TechnicianList) HasMeta() bool
- func (o *TechnicianList) HasNextSince() bool
- func (o *TechnicianList) HasTechnicians() bool
- func (o TechnicianList) MarshalJSON() ([]byte, error)
- func (o *TechnicianList) SetHasMore(v bool)
- func (o *TechnicianList) SetMeta(v Pagination)
- func (o *TechnicianList) SetNextSince(v string)
- func (o *TechnicianList) SetTechnicians(v []Technician)
- func (o TechnicianList) ToMap() (map[string]interface{}, error)
- type TechnicianServiceAreaRef
- func (o *TechnicianServiceAreaRef) GetId() string
- func (o *TechnicianServiceAreaRef) GetIdOk() (*string, bool)
- func (o *TechnicianServiceAreaRef) GetName() string
- func (o *TechnicianServiceAreaRef) GetNameOk() (*string, bool)
- func (o *TechnicianServiceAreaRef) HasId() bool
- func (o *TechnicianServiceAreaRef) HasName() bool
- func (o TechnicianServiceAreaRef) MarshalJSON() ([]byte, error)
- func (o *TechnicianServiceAreaRef) SetId(v string)
- func (o *TechnicianServiceAreaRef) SetName(v string)
- func (o TechnicianServiceAreaRef) ToMap() (map[string]interface{}, error)
- type TechnicianStatus
- type Vehicle
- func (o *Vehicle) GetBrand() string
- func (o *Vehicle) GetBrandOk() (*string, bool)
- func (o *Vehicle) GetBusinessId() string
- func (o *Vehicle) GetBusinessIdOk() (*string, bool)
- func (o *Vehicle) GetCreatedAt() time.Time
- func (o *Vehicle) GetCreatedAtOk() (*time.Time, bool)
- func (o *Vehicle) GetCurrentMileage() int32
- func (o *Vehicle) GetCurrentMileageOk() (*int32, bool)
- func (o *Vehicle) GetDeletedAt() time.Time
- func (o *Vehicle) GetDeletedAtOk() (*time.Time, bool)
- func (o *Vehicle) GetId() string
- func (o *Vehicle) GetIdOk() (*string, bool)
- func (o *Vehicle) GetModel() string
- func (o *Vehicle) GetModelOk() (*string, bool)
- func (o *Vehicle) GetName() string
- func (o *Vehicle) GetNameOk() (*string, bool)
- func (o *Vehicle) GetOwner() VehicleOwner
- func (o *Vehicle) GetOwnerOk() (*VehicleOwner, bool)
- func (o *Vehicle) GetPlateNumber() string
- func (o *Vehicle) GetPlateNumberOk() (*string, bool)
- func (o *Vehicle) GetStatus() string
- func (o *Vehicle) GetStatusOk() (*string, bool)
- func (o *Vehicle) GetTechnicianIds() []string
- func (o *Vehicle) GetTechnicianIdsOk() ([]string, bool)
- func (o *Vehicle) GetUpdatedAt() time.Time
- func (o *Vehicle) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Vehicle) GetUtilizationPercent() int32
- func (o *Vehicle) GetUtilizationPercentOk() (*int32, bool)
- func (o *Vehicle) GetVehicleType() string
- func (o *Vehicle) GetVehicleTypeOk() (*string, bool)
- func (o *Vehicle) GetYear() int32
- func (o *Vehicle) GetYearOk() (*int32, bool)
- func (o *Vehicle) HasBrand() bool
- func (o *Vehicle) HasBusinessId() bool
- func (o *Vehicle) HasCreatedAt() bool
- func (o *Vehicle) HasCurrentMileage() bool
- func (o *Vehicle) HasDeletedAt() bool
- func (o *Vehicle) HasId() bool
- func (o *Vehicle) HasModel() bool
- func (o *Vehicle) HasName() bool
- func (o *Vehicle) HasOwner() bool
- func (o *Vehicle) HasPlateNumber() bool
- func (o *Vehicle) HasStatus() bool
- func (o *Vehicle) HasTechnicianIds() bool
- func (o *Vehicle) HasUpdatedAt() bool
- func (o *Vehicle) HasUtilizationPercent() bool
- func (o *Vehicle) HasVehicleType() bool
- func (o *Vehicle) HasYear() bool
- func (o Vehicle) MarshalJSON() ([]byte, error)
- func (o *Vehicle) SetBrand(v string)
- func (o *Vehicle) SetBusinessId(v string)
- func (o *Vehicle) SetCreatedAt(v time.Time)
- func (o *Vehicle) SetCurrentMileage(v int32)
- func (o *Vehicle) SetDeletedAt(v time.Time)
- func (o *Vehicle) SetId(v string)
- func (o *Vehicle) SetModel(v string)
- func (o *Vehicle) SetName(v string)
- func (o *Vehicle) SetOwner(v VehicleOwner)
- func (o *Vehicle) SetPlateNumber(v string)
- func (o *Vehicle) SetStatus(v string)
- func (o *Vehicle) SetTechnicianIds(v []string)
- func (o *Vehicle) SetUpdatedAt(v time.Time)
- func (o *Vehicle) SetUtilizationPercent(v int32)
- func (o *Vehicle) SetVehicleType(v string)
- func (o *Vehicle) SetYear(v int32)
- func (o Vehicle) ToMap() (map[string]interface{}, error)
- type VehicleAPIService
- func (a *VehicleAPIService) GetVehicle(ctx context.Context, id string) ApiGetVehicleRequest
- func (a *VehicleAPIService) GetVehicleExecute(r ApiGetVehicleRequest) (*GetVehicle200Response, *http.Response, error)
- func (a *VehicleAPIService) ListVehicles(ctx context.Context) ApiListVehiclesRequest
- func (a *VehicleAPIService) ListVehiclesExecute(r ApiListVehiclesRequest) (*ListVehicles200Response, *http.Response, error)
- type VehicleList
- func (o *VehicleList) GetHasMore() bool
- func (o *VehicleList) GetHasMoreOk() (*bool, bool)
- func (o *VehicleList) GetMeta() Pagination
- func (o *VehicleList) GetMetaOk() (*Pagination, bool)
- func (o *VehicleList) GetNextSince() time.Time
- func (o *VehicleList) GetNextSinceOk() (*time.Time, bool)
- func (o *VehicleList) GetVehicles() []Vehicle
- func (o *VehicleList) GetVehiclesOk() ([]Vehicle, bool)
- func (o *VehicleList) HasHasMore() bool
- func (o *VehicleList) HasMeta() bool
- func (o *VehicleList) HasNextSince() bool
- func (o *VehicleList) HasVehicles() bool
- func (o VehicleList) MarshalJSON() ([]byte, error)
- func (o *VehicleList) SetHasMore(v bool)
- func (o *VehicleList) SetMeta(v Pagination)
- func (o *VehicleList) SetNextSince(v time.Time)
- func (o *VehicleList) SetVehicles(v []Vehicle)
- func (o VehicleList) ToMap() (map[string]interface{}, error)
- type VehicleOwner
- func (o *VehicleOwner) GetFullName() string
- func (o *VehicleOwner) GetFullNameOk() (*string, bool)
- func (o *VehicleOwner) GetId() string
- func (o *VehicleOwner) GetIdOk() (*string, bool)
- func (o *VehicleOwner) HasFullName() bool
- func (o *VehicleOwner) HasId() bool
- func (o VehicleOwner) MarshalJSON() ([]byte, error)
- func (o *VehicleOwner) SetFullName(v string)
- func (o *VehicleOwner) SetId(v string)
- func (o VehicleOwner) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedJobDatePeriodEnumValues = []JobDatePeriod{
"morning",
"afternoon",
"evening",
}
All allowed values of JobDatePeriod enum
var AllowedTechnicianStatusEnumValues = []TechnicianStatus{
"active",
"onboarding",
"deactive",
}
All allowed values of TechnicianStatus enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
BusinessSkillAPI *BusinessSkillAPIService
CustomerAPI *CustomerAPIService
JobRequestBusinessAPI *JobRequestBusinessAPIService
JobTypesAPI *JobTypesAPIService
ServiceAreaAPI *ServiceAreaAPIService
TechnicianAPI *TechnicianAPIService
VehicleAPI *VehicleAPIService
// contains filtered or unexported fields
}
APIClient manages communication with the CrispHive Developer API API v1.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiCreateCustomerRequest ¶
type ApiCreateCustomerRequest struct {
ApiService *CustomerAPIService
// contains filtered or unexported fields
}
func (ApiCreateCustomerRequest) CustomerCreateRequest ¶
func (r ApiCreateCustomerRequest) CustomerCreateRequest(customerCreateRequest CustomerCreateRequest) ApiCreateCustomerRequest
Customer details
func (ApiCreateCustomerRequest) Execute ¶
func (r ApiCreateCustomerRequest) Execute() (*CreateCustomer200Response, *http.Response, error)
type ApiCreateJobRequestRequest ¶
type ApiCreateJobRequestRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiCreateJobRequestRequest) Execute ¶
func (r ApiCreateJobRequestRequest) Execute() (*CreateJobRequest200Response, *http.Response, error)
func (ApiCreateJobRequestRequest) JobRequestCreateRequest ¶
func (r ApiCreateJobRequestRequest) JobRequestCreateRequest(jobRequestCreateRequest JobRequestCreateRequest) ApiCreateJobRequestRequest
Booking payload
func (ApiCreateJobRequestRequest) XTimezone ¶
func (r ApiCreateJobRequestRequest) XTimezone(xTimezone string) ApiCreateJobRequestRequest
Customer IANA timezone
type ApiDeleteCustomerRequest ¶
type ApiDeleteCustomerRequest struct {
ApiService *CustomerAPIService
// contains filtered or unexported fields
}
func (ApiDeleteCustomerRequest) Execute ¶
func (r ApiDeleteCustomerRequest) Execute() (*ResponseEnvelope, *http.Response, error)
type ApiGetCustomerRequest ¶
type ApiGetCustomerRequest struct {
ApiService *CustomerAPIService
// contains filtered or unexported fields
}
func (ApiGetCustomerRequest) Execute ¶
func (r ApiGetCustomerRequest) Execute() (*GetCustomer200Response, *http.Response, error)
type ApiGetJobRequestRequest ¶
type ApiGetJobRequestRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiGetJobRequestRequest) Execute ¶
func (r ApiGetJobRequestRequest) Execute() (*GetJobRequest200Response, *http.Response, error)
type ApiGetJobRequestTimelineRequest ¶
type ApiGetJobRequestTimelineRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiGetJobRequestTimelineRequest) Execute ¶
func (r ApiGetJobRequestTimelineRequest) Execute() (*GetJobRequestTimeline200Response, *http.Response, error)
type ApiGetJobTypeRequest ¶
type ApiGetJobTypeRequest struct {
ApiService *JobTypesAPIService
// contains filtered or unexported fields
}
func (ApiGetJobTypeRequest) Execute ¶
func (r ApiGetJobTypeRequest) Execute() (*GetJobType200Response, *http.Response, error)
type ApiGetServiceAreaRequest ¶
type ApiGetServiceAreaRequest struct {
ApiService *ServiceAreaAPIService
// contains filtered or unexported fields
}
func (ApiGetServiceAreaRequest) Execute ¶
func (r ApiGetServiceAreaRequest) Execute() (*GetServiceArea200Response, *http.Response, error)
type ApiGetTechnicianRequest ¶
type ApiGetTechnicianRequest struct {
ApiService *TechnicianAPIService
// contains filtered or unexported fields
}
func (ApiGetTechnicianRequest) Execute ¶
func (r ApiGetTechnicianRequest) Execute() (*GetTechnician200Response, *http.Response, error)
type ApiGetVehicleRequest ¶
type ApiGetVehicleRequest struct {
ApiService *VehicleAPIService
// contains filtered or unexported fields
}
func (ApiGetVehicleRequest) Execute ¶
func (r ApiGetVehicleRequest) Execute() (*GetVehicle200Response, *http.Response, error)
type ApiListCustomersRequest ¶
type ApiListCustomersRequest struct {
ApiService *CustomerAPIService
// contains filtered or unexported fields
}
func (ApiListCustomersRequest) Execute ¶
func (r ApiListCustomersRequest) Execute() (*ListCustomers200Response, *http.Response, error)
func (ApiListCustomersRequest) Limit ¶
func (r ApiListCustomersRequest) Limit(limit int32) ApiListCustomersRequest
Page size (default 15, max 1000)
func (ApiListCustomersRequest) Page ¶
func (r ApiListCustomersRequest) Page(page int32) ApiListCustomersRequest
Page number (default 1)
func (ApiListCustomersRequest) PreferredTechnicianId ¶
func (r ApiListCustomersRequest) PreferredTechnicianId(preferredTechnicianId string) ApiListCustomersRequest
Filter by preferred technician UUID
func (ApiListCustomersRequest) Q ¶
func (r ApiListCustomersRequest) Q(q string) ApiListCustomersRequest
Search name, UID, phone, email
func (ApiListCustomersRequest) Since ¶
func (r ApiListCustomersRequest) Since(since string) ApiListCustomersRequest
RFC3339 cursor for short-polling; echo back next_since from prior response
func (ApiListCustomersRequest) Sort ¶
func (r ApiListCustomersRequest) Sort(sort string) ApiListCustomersRequest
Sort: created_at_desc|created_at_asc|name_asc|name_desc|uid_asc|uid_desc (default: created_at_desc)
func (ApiListCustomersRequest) Status ¶
func (r ApiListCustomersRequest) Status(status string) ApiListCustomersRequest
Filter by status: active|inactive
func (ApiListCustomersRequest) Tier ¶
func (r ApiListCustomersRequest) Tier(tier []string) ApiListCustomersRequest
Filter by tier: regular|vip (repeatable)
type ApiListJobRequestBookingWindowsRequest ¶
type ApiListJobRequestBookingWindowsRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiListJobRequestBookingWindowsRequest) Execute ¶
func (r ApiListJobRequestBookingWindowsRequest) Execute() (*ListJobRequestBookingWindows200Response, *http.Response, error)
func (ApiListJobRequestBookingWindowsRequest) From ¶
func (r ApiListJobRequestBookingWindowsRequest) From(from string) ApiListJobRequestBookingWindowsRequest
Start YYYY-MM-DD
func (ApiListJobRequestBookingWindowsRequest) To ¶
func (r ApiListJobRequestBookingWindowsRequest) To(to string) ApiListJobRequestBookingWindowsRequest
End YYYY-MM-DD
func (ApiListJobRequestBookingWindowsRequest) XTimezone ¶
func (r ApiListJobRequestBookingWindowsRequest) XTimezone(xTimezone string) ApiListJobRequestBookingWindowsRequest
Customer IANA timezone
type ApiListJobRequestChangesRequest ¶
type ApiListJobRequestChangesRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiListJobRequestChangesRequest) CustomerId ¶
func (r ApiListJobRequestChangesRequest) CustomerId(customerId string) ApiListJobRequestChangesRequest
Only changes to this customer's jobs (UUID)
func (ApiListJobRequestChangesRequest) Execute ¶
func (r ApiListJobRequestChangesRequest) Execute() (*ListJobRequestChanges200Response, *http.Response, error)
func (ApiListJobRequestChangesRequest) Limit ¶
func (r ApiListJobRequestChangesRequest) Limit(limit int32) ApiListJobRequestChangesRequest
Max changes per poll (default 15, max 1000). If the page fills, has_more=true.
func (ApiListJobRequestChangesRequest) Priority ¶
func (r ApiListJobRequestChangesRequest) Priority(priority string) ApiListJobRequestChangesRequest
Priority filter (normal|emergency)
func (ApiListJobRequestChangesRequest) ScheduledFrom ¶
func (r ApiListJobRequestChangesRequest) ScheduledFrom(scheduledFrom string) ApiListJobRequestChangesRequest
Filter from (YYYY-MM-DD or RFC3339); range is [from, to)
func (ApiListJobRequestChangesRequest) ScheduledTo ¶
func (r ApiListJobRequestChangesRequest) ScheduledTo(scheduledTo string) ApiListJobRequestChangesRequest
Filter to (YYYY-MM-DD or RFC3339), exclusive
func (ApiListJobRequestChangesRequest) Since ¶
func (r ApiListJobRequestChangesRequest) Since(since string) ApiListJobRequestChangesRequest
RFC3339 cursor from the prior response's next_since. OMIT on the first poll to prime the cursor at server-now.
func (ApiListJobRequestChangesRequest) StatusKeys ¶
func (r ApiListJobRequestChangesRequest) StatusKeys(statusKeys string) ApiListJobRequestChangesRequest
Comma-separated status slugs — only surface changes to jobs in these statuses
func (ApiListJobRequestChangesRequest) TechnicianId ¶
func (r ApiListJobRequestChangesRequest) TechnicianId(technicianId string) ApiListJobRequestChangesRequest
Only changes to jobs assigned to this technician (UUID)
type ApiListJobRequestsRequest ¶
type ApiListJobRequestsRequest struct {
ApiService *JobRequestBusinessAPIService
// contains filtered or unexported fields
}
func (ApiListJobRequestsRequest) CustomerId ¶
func (r ApiListJobRequestsRequest) CustomerId(customerId string) ApiListJobRequestsRequest
Customer UUID
func (ApiListJobRequestsRequest) Execute ¶
func (r ApiListJobRequestsRequest) Execute() (*ListJobRequests200Response, *http.Response, error)
func (ApiListJobRequestsRequest) Limit ¶
func (r ApiListJobRequestsRequest) Limit(limit int32) ApiListJobRequestsRequest
Page size
func (ApiListJobRequestsRequest) Page ¶
func (r ApiListJobRequestsRequest) Page(page int32) ApiListJobRequestsRequest
Page number
func (ApiListJobRequestsRequest) Q ¶
func (r ApiListJobRequestsRequest) Q(q string) ApiListJobRequestsRequest
Search short_code or description (case-insensitive, partial match)
func (ApiListJobRequestsRequest) ScheduledFrom ¶
func (r ApiListJobRequestsRequest) ScheduledFrom(scheduledFrom string) ApiListJobRequestsRequest
Filter from (YYYY-MM-DD or RFC3339); range is [from, to)
func (ApiListJobRequestsRequest) ScheduledTo ¶
func (r ApiListJobRequestsRequest) ScheduledTo(scheduledTo string) ApiListJobRequestsRequest
Filter to (YYYY-MM-DD or RFC3339), exclusive
func (ApiListJobRequestsRequest) Sort ¶
func (r ApiListJobRequestsRequest) Sort(sort string) ApiListJobRequestsRequest
Sort key
func (ApiListJobRequestsRequest) Status ¶
func (r ApiListJobRequestsRequest) Status(status string) ApiListJobRequestsRequest
active (default) | archived | all
func (ApiListJobRequestsRequest) StatusKeys ¶
func (r ApiListJobRequestsRequest) StatusKeys(statusKeys string) ApiListJobRequestsRequest
Comma-separated status slugs
func (ApiListJobRequestsRequest) TechnicianId ¶
func (r ApiListJobRequestsRequest) TechnicianId(technicianId string) ApiListJobRequestsRequest
Technician UUID
type ApiListJobTypesRequest ¶
type ApiListJobTypesRequest struct {
ApiService *JobTypesAPIService
// contains filtered or unexported fields
}
func (ApiListJobTypesRequest) Execute ¶
func (r ApiListJobTypesRequest) Execute() (*ListJobTypes200Response, *http.Response, error)
func (ApiListJobTypesRequest) Status ¶
func (r ApiListJobTypesRequest) Status(status string) ApiListJobTypesRequest
Filter by status (active|inactive)
type ApiListServiceAreasRequest ¶
type ApiListServiceAreasRequest struct {
ApiService *ServiceAreaAPIService
// contains filtered or unexported fields
}
func (ApiListServiceAreasRequest) Execute ¶
func (r ApiListServiceAreasRequest) Execute() (*ListServiceAreas200Response, *http.Response, error)
func (ApiListServiceAreasRequest) Limit ¶
func (r ApiListServiceAreasRequest) Limit(limit int32) ApiListServiceAreasRequest
Items per page (default 15, max 1000)
func (ApiListServiceAreasRequest) Page ¶
func (r ApiListServiceAreasRequest) Page(page int32) ApiListServiceAreasRequest
Page number (default 1)
type ApiListSkillCategoriesRequest ¶
type ApiListSkillCategoriesRequest struct {
ApiService *BusinessSkillAPIService
// contains filtered or unexported fields
}
func (ApiListSkillCategoriesRequest) Execute ¶
func (r ApiListSkillCategoriesRequest) Execute() (*ListSkillCategories200Response, *http.Response, error)
func (ApiListSkillCategoriesRequest) Limit ¶
func (r ApiListSkillCategoriesRequest) Limit(limit int32) ApiListSkillCategoriesRequest
Page size (default: 15, max: 1000)
func (ApiListSkillCategoriesRequest) Page ¶
func (r ApiListSkillCategoriesRequest) Page(page int32) ApiListSkillCategoriesRequest
Page number (default: 1)
type ApiListSkillsByCategoryRequest ¶
type ApiListSkillsByCategoryRequest struct {
ApiService *BusinessSkillAPIService
// contains filtered or unexported fields
}
func (ApiListSkillsByCategoryRequest) Execute ¶
func (r ApiListSkillsByCategoryRequest) Execute() (*ListSkillsByCategory200Response, *http.Response, error)
func (ApiListSkillsByCategoryRequest) Limit ¶
func (r ApiListSkillsByCategoryRequest) Limit(limit int32) ApiListSkillsByCategoryRequest
Page size (default: 15, max: 1000)
func (ApiListSkillsByCategoryRequest) Page ¶
func (r ApiListSkillsByCategoryRequest) Page(page int32) ApiListSkillsByCategoryRequest
Page number (default: 1)
type ApiListSkillsRequest ¶
type ApiListSkillsRequest struct {
ApiService *BusinessSkillAPIService
// contains filtered or unexported fields
}
func (ApiListSkillsRequest) Execute ¶
func (r ApiListSkillsRequest) Execute() (*ListSkills200Response, *http.Response, error)
type ApiListTechniciansRequest ¶
type ApiListTechniciansRequest struct {
ApiService *TechnicianAPIService
// contains filtered or unexported fields
}
func (ApiListTechniciansRequest) AssignmentTier ¶
func (r ApiListTechniciansRequest) AssignmentTier(assignmentTier string) ApiListTechniciansRequest
Filter by assignment tier (lead, buddy, float)
func (ApiListTechniciansRequest) Execute ¶
func (r ApiListTechniciansRequest) Execute() (*ListTechnicians200Response, *http.Response, error)
func (ApiListTechniciansRequest) Keyword ¶
func (r ApiListTechniciansRequest) Keyword(keyword string) ApiListTechniciansRequest
Search by full name, email, phone, or address
func (ApiListTechniciansRequest) Limit ¶
func (r ApiListTechniciansRequest) Limit(limit int32) ApiListTechniciansRequest
Items per page (default 15, max 1000)
func (ApiListTechniciansRequest) Page ¶
func (r ApiListTechniciansRequest) Page(page int32) ApiListTechniciansRequest
Page number (default 1)
func (ApiListTechniciansRequest) Since ¶
func (r ApiListTechniciansRequest) Since(since string) ApiListTechniciansRequest
RFC3339 cursor for short-polling; echo back next_since from prior response
func (ApiListTechniciansRequest) Sort ¶
func (r ApiListTechniciansRequest) Sort(sort string) ApiListTechniciansRequest
Sort: created_at_desc|created_at_asc|name_asc|name_desc (default: created_at_desc)
func (ApiListTechniciansRequest) Status ¶
func (r ApiListTechniciansRequest) Status(status string) ApiListTechniciansRequest
Filter by status (active, onboarding, deactive)
type ApiListVehiclesRequest ¶
type ApiListVehiclesRequest struct {
ApiService *VehicleAPIService
// contains filtered or unexported fields
}
func (ApiListVehiclesRequest) Execute ¶
func (r ApiListVehiclesRequest) Execute() (*ListVehicles200Response, *http.Response, error)
func (ApiListVehiclesRequest) Keyword ¶
func (r ApiListVehiclesRequest) Keyword(keyword string) ApiListVehiclesRequest
Search by name, brand, model, or plate number
func (ApiListVehiclesRequest) Limit ¶
func (r ApiListVehiclesRequest) Limit(limit int32) ApiListVehiclesRequest
Items per page (default 15, max 1000)
func (ApiListVehiclesRequest) Page ¶
func (r ApiListVehiclesRequest) Page(page int32) ApiListVehiclesRequest
Page number (default 1)
func (ApiListVehiclesRequest) Since ¶
func (r ApiListVehiclesRequest) Since(since string) ApiListVehiclesRequest
RFC3339 cursor for short-polling; echo back next_since from prior response
func (ApiListVehiclesRequest) Status ¶
func (r ApiListVehiclesRequest) Status(status string) ApiListVehiclesRequest
Filter by status (inactive, idle, on_job, maintenance)
type ApiUpdateCustomerRequest ¶
type ApiUpdateCustomerRequest struct {
ApiService *CustomerAPIService
// contains filtered or unexported fields
}
func (ApiUpdateCustomerRequest) CustomerUpdateRequest ¶
func (r ApiUpdateCustomerRequest) CustomerUpdateRequest(customerUpdateRequest CustomerUpdateRequest) ApiUpdateCustomerRequest
Fields to update
func (ApiUpdateCustomerRequest) Execute ¶
func (r ApiUpdateCustomerRequest) Execute() (*ResponseEnvelope, *http.Response, error)
type BasicAuth ¶
type BasicAuth struct {
UserName string `json:"userName,omitempty"`
Password string `json:"password,omitempty"`
}
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type BusinessSkillAPIService ¶
type BusinessSkillAPIService service
BusinessSkillAPIService BusinessSkillAPI service
func (*BusinessSkillAPIService) ListSkillCategories ¶
func (a *BusinessSkillAPIService) ListSkillCategories(ctx context.Context) ApiListSkillCategoriesRequest
ListSkillCategories List skill categories
Returns paginated skill categories for the current business, ordered alphabetically.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListSkillCategoriesRequest
func (*BusinessSkillAPIService) ListSkillCategoriesExecute ¶
func (a *BusinessSkillAPIService) ListSkillCategoriesExecute(r ApiListSkillCategoriesRequest) (*ListSkillCategories200Response, *http.Response, error)
Execute executes the request
@return ListSkillCategories200Response
func (*BusinessSkillAPIService) ListSkills ¶
func (a *BusinessSkillAPIService) ListSkills(ctx context.Context) ApiListSkillsRequest
ListSkills List all skills
Returns the flat list of all active skills for the current business across every category. Use this to discover the skill UUIDs accepted in `skill_ids` when creating a job request. (For a category-grouped view, use GET /skill-categories and GET /skill-categories/{id}/skills.)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListSkillsRequest
func (*BusinessSkillAPIService) ListSkillsByCategory ¶
func (a *BusinessSkillAPIService) ListSkillsByCategory(ctx context.Context, id string) ApiListSkillsByCategoryRequest
ListSkillsByCategory List skills in a category
Returns paginated skills belonging to the given category, ordered alphabetically. The `members` field on each skill is the count of active technicians currently assigned to it.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Skill category ID (UUID) @return ApiListSkillsByCategoryRequest
func (*BusinessSkillAPIService) ListSkillsByCategoryExecute ¶
func (a *BusinessSkillAPIService) ListSkillsByCategoryExecute(r ApiListSkillsByCategoryRequest) (*ListSkillsByCategory200Response, *http.Response, error)
Execute executes the request
@return ListSkillsByCategory200Response
func (*BusinessSkillAPIService) ListSkillsExecute ¶
func (a *BusinessSkillAPIService) ListSkillsExecute(r ApiListSkillsRequest) (*ListSkills200Response, *http.Response, error)
Execute executes the request
@return ListSkills200Response
type Configuration ¶
type Configuration struct {
Host string `json:"host,omitempty"`
Scheme string `json:"scheme,omitempty"`
DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
UserAgent string `json:"userAgent,omitempty"`
Debug bool `json:"debug,omitempty"`
Servers ServerConfigurations
OperationServers map[string]ServerConfigurations
HTTPClient *http.Client
}
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type CreateCustomer200Response ¶
type CreateCustomer200Response struct {
Data *CustomerCreateResponse `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
CreateCustomer200Response struct for CreateCustomer200Response
func NewCreateCustomer200Response ¶
func NewCreateCustomer200Response() *CreateCustomer200Response
NewCreateCustomer200Response instantiates a new CreateCustomer200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateCustomer200ResponseWithDefaults ¶
func NewCreateCustomer200ResponseWithDefaults() *CreateCustomer200Response
NewCreateCustomer200ResponseWithDefaults instantiates a new CreateCustomer200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateCustomer200Response) GetData ¶
func (o *CreateCustomer200Response) GetData() CustomerCreateResponse
GetData returns the Data field value if set, zero value otherwise.
func (*CreateCustomer200Response) GetDataOk ¶
func (o *CreateCustomer200Response) GetDataOk() (*CustomerCreateResponse, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateCustomer200Response) GetErrorCode ¶
func (o *CreateCustomer200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateCustomer200Response) GetErrorCodeOk ¶
func (o *CreateCustomer200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateCustomer200Response) GetErrors ¶
func (o *CreateCustomer200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateCustomer200Response) GetErrorsOk ¶
func (o *CreateCustomer200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateCustomer200Response) GetMessage ¶
func (o *CreateCustomer200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreateCustomer200Response) GetMessageOk ¶
func (o *CreateCustomer200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateCustomer200Response) HasData ¶
func (o *CreateCustomer200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*CreateCustomer200Response) HasErrorCode ¶
func (o *CreateCustomer200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*CreateCustomer200Response) HasErrors ¶
func (o *CreateCustomer200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*CreateCustomer200Response) HasMessage ¶
func (o *CreateCustomer200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (CreateCustomer200Response) MarshalJSON ¶
func (o CreateCustomer200Response) MarshalJSON() ([]byte, error)
func (*CreateCustomer200Response) SetData ¶
func (o *CreateCustomer200Response) SetData(v CustomerCreateResponse)
SetData gets a reference to the given CustomerCreateResponse and assigns it to the Data field.
func (*CreateCustomer200Response) SetErrorCode ¶
func (o *CreateCustomer200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*CreateCustomer200Response) SetErrors ¶
func (o *CreateCustomer200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*CreateCustomer200Response) SetMessage ¶
func (o *CreateCustomer200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (CreateCustomer200Response) ToMap ¶
func (o CreateCustomer200Response) ToMap() (map[string]interface{}, error)
type CreateJobRequest200Response ¶
type CreateJobRequest200Response struct {
Data *JobRequestCreateResponse `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
CreateJobRequest200Response struct for CreateJobRequest200Response
func NewCreateJobRequest200Response ¶
func NewCreateJobRequest200Response() *CreateJobRequest200Response
NewCreateJobRequest200Response instantiates a new CreateJobRequest200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateJobRequest200ResponseWithDefaults ¶
func NewCreateJobRequest200ResponseWithDefaults() *CreateJobRequest200Response
NewCreateJobRequest200ResponseWithDefaults instantiates a new CreateJobRequest200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateJobRequest200Response) GetData ¶
func (o *CreateJobRequest200Response) GetData() JobRequestCreateResponse
GetData returns the Data field value if set, zero value otherwise.
func (*CreateJobRequest200Response) GetDataOk ¶
func (o *CreateJobRequest200Response) GetDataOk() (*JobRequestCreateResponse, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateJobRequest200Response) GetErrorCode ¶
func (o *CreateJobRequest200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateJobRequest200Response) GetErrorCodeOk ¶
func (o *CreateJobRequest200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateJobRequest200Response) GetErrors ¶
func (o *CreateJobRequest200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateJobRequest200Response) GetErrorsOk ¶
func (o *CreateJobRequest200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateJobRequest200Response) GetMessage ¶
func (o *CreateJobRequest200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreateJobRequest200Response) GetMessageOk ¶
func (o *CreateJobRequest200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateJobRequest200Response) HasData ¶
func (o *CreateJobRequest200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*CreateJobRequest200Response) HasErrorCode ¶
func (o *CreateJobRequest200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*CreateJobRequest200Response) HasErrors ¶
func (o *CreateJobRequest200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*CreateJobRequest200Response) HasMessage ¶
func (o *CreateJobRequest200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (CreateJobRequest200Response) MarshalJSON ¶
func (o CreateJobRequest200Response) MarshalJSON() ([]byte, error)
func (*CreateJobRequest200Response) SetData ¶
func (o *CreateJobRequest200Response) SetData(v JobRequestCreateResponse)
SetData gets a reference to the given JobRequestCreateResponse and assigns it to the Data field.
func (*CreateJobRequest200Response) SetErrorCode ¶
func (o *CreateJobRequest200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*CreateJobRequest200Response) SetErrors ¶
func (o *CreateJobRequest200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*CreateJobRequest200Response) SetMessage ¶
func (o *CreateJobRequest200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (CreateJobRequest200Response) ToMap ¶
func (o CreateJobRequest200Response) ToMap() (map[string]interface{}, error)
type Customer ¶
type Customer struct {
// Contact details: address, phone, email, preferred technician, service area.
Contact *CustomerContact `json:"contact,omitempty"`
// Core identity and lifecycle fields.
Profile *CustomerProfile `json:"profile,omitempty"`
// Spending aggregates over the trailing 12 months.
Spending *CustomerSpending `json:"spending,omitempty"`
}
Customer struct for Customer
func NewCustomer ¶
func NewCustomer() *Customer
NewCustomer instantiates a new Customer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerWithDefaults ¶
func NewCustomerWithDefaults() *Customer
NewCustomerWithDefaults instantiates a new Customer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Customer) GetContact ¶
func (o *Customer) GetContact() CustomerContact
GetContact returns the Contact field value if set, zero value otherwise.
func (*Customer) GetContactOk ¶
func (o *Customer) GetContactOk() (*CustomerContact, bool)
GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Customer) GetProfile ¶
func (o *Customer) GetProfile() CustomerProfile
GetProfile returns the Profile field value if set, zero value otherwise.
func (*Customer) GetProfileOk ¶
func (o *Customer) GetProfileOk() (*CustomerProfile, bool)
GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Customer) GetSpending ¶
func (o *Customer) GetSpending() CustomerSpending
GetSpending returns the Spending field value if set, zero value otherwise.
func (*Customer) GetSpendingOk ¶
func (o *Customer) GetSpendingOk() (*CustomerSpending, bool)
GetSpendingOk returns a tuple with the Spending field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Customer) HasContact ¶
HasContact returns a boolean if a field has been set.
func (*Customer) HasProfile ¶
HasProfile returns a boolean if a field has been set.
func (*Customer) HasSpending ¶
HasSpending returns a boolean if a field has been set.
func (Customer) MarshalJSON ¶
func (*Customer) SetContact ¶
func (o *Customer) SetContact(v CustomerContact)
SetContact gets a reference to the given CustomerContact and assigns it to the Contact field.
func (*Customer) SetProfile ¶
func (o *Customer) SetProfile(v CustomerProfile)
SetProfile gets a reference to the given CustomerProfile and assigns it to the Profile field.
func (*Customer) SetSpending ¶
func (o *Customer) SetSpending(v CustomerSpending)
SetSpending gets a reference to the given CustomerSpending and assigns it to the Spending field.
type CustomerAPIService ¶
type CustomerAPIService service
CustomerAPIService CustomerAPI service
func (*CustomerAPIService) CreateCustomer ¶
func (a *CustomerAPIService) CreateCustomer(ctx context.Context) ApiCreateCustomerRequest
CreateCustomer Create a customer
Adds a new customer record to the current business. Address (street, city, postal_code, ...) and coordinates (latitude/longitude) live under the nested `address` object. service_area_id must be a valid service area UUID belonging to this business.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateCustomerRequest
func (*CustomerAPIService) CreateCustomerExecute ¶
func (a *CustomerAPIService) CreateCustomerExecute(r ApiCreateCustomerRequest) (*CreateCustomer200Response, *http.Response, error)
Execute executes the request
@return CreateCustomer200Response
func (*CustomerAPIService) DeleteCustomer ¶
func (a *CustomerAPIService) DeleteCustomer(ctx context.Context, id string) ApiDeleteCustomerRequest
DeleteCustomer Delete a customer
Soft-deletes a customer record.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Customer ID @return ApiDeleteCustomerRequest
func (*CustomerAPIService) DeleteCustomerExecute ¶
func (a *CustomerAPIService) DeleteCustomerExecute(r ApiDeleteCustomerRequest) (*ResponseEnvelope, *http.Response, error)
Execute executes the request
@return ResponseEnvelope
func (*CustomerAPIService) GetCustomer ¶
func (a *CustomerAPIService) GetCustomer(ctx context.Context, id string) ApiGetCustomerRequest
GetCustomer Get a customer
Returns the full profile, contact details and spending summary. contact.preferred_technician includes {id, name}. contact.service_area includes {id, name}. contact.address.latitude / contact.address.longitude are null if no coordinates saved.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Customer ID (UUID) @return ApiGetCustomerRequest
func (*CustomerAPIService) GetCustomerExecute ¶
func (a *CustomerAPIService) GetCustomerExecute(r ApiGetCustomerRequest) (*GetCustomer200Response, *http.Response, error)
Execute executes the request
@return GetCustomer200Response
func (*CustomerAPIService) ListCustomers ¶
func (a *CustomerAPIService) ListCustomers(ctx context.Context) ApiListCustomersRequest
ListCustomers List customers
Returns a paginated, searchable list of customers for the current business.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListCustomersRequest
func (*CustomerAPIService) ListCustomersExecute ¶
func (a *CustomerAPIService) ListCustomersExecute(r ApiListCustomersRequest) (*ListCustomers200Response, *http.Response, error)
Execute executes the request
@return ListCustomers200Response
func (*CustomerAPIService) UpdateCustomer ¶
func (a *CustomerAPIService) UpdateCustomer(ctx context.Context, id string) ApiUpdateCustomerRequest
UpdateCustomer Update a customer
Replaces mutable fields on a customer record. Pass service_area_id="" to clear the service area. Address fields (including latitude/longitude) live under the nested `address` object.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Customer ID (UUID) @return ApiUpdateCustomerRequest
func (*CustomerAPIService) UpdateCustomerExecute ¶
func (a *CustomerAPIService) UpdateCustomerExecute(r ApiUpdateCustomerRequest) (*ResponseEnvelope, *http.Response, error)
Execute executes the request
@return ResponseEnvelope
type CustomerAddress ¶
type CustomerAddress struct {
// City / locality.
City *string `json:"city,omitempty"`
// Country (free-form or ISO code as supplied).
Country *string `json:"country,omitempty"`
// Human-readable single-line address, composed server-side.
Formatted *string `json:"formatted,omitempty"`
// Geographic latitude in decimal degrees; null if no coordinates are saved.
Latitude *float32 `json:"latitude,omitempty"`
// Street address, line 1 (e.g. \"123 Main St\").
Line *string `json:"line,omitempty"`
// Street address, line 2 (apartment, suite, unit). Empty if unused.
Line2 *string `json:"line2,omitempty"`
// Geographic longitude in decimal degrees; null if no coordinates are saved.
Longitude *float32 `json:"longitude,omitempty"`
// Postal / ZIP code.
PostalCode *string `json:"postal_code,omitempty"`
// State / province / region.
State *string `json:"state,omitempty"`
}
CustomerAddress struct for CustomerAddress
func NewCustomerAddress ¶
func NewCustomerAddress() *CustomerAddress
NewCustomerAddress instantiates a new CustomerAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerAddressWithDefaults ¶
func NewCustomerAddressWithDefaults() *CustomerAddress
NewCustomerAddressWithDefaults instantiates a new CustomerAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerAddress) GetCity ¶
func (o *CustomerAddress) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*CustomerAddress) GetCityOk ¶
func (o *CustomerAddress) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetCountry ¶
func (o *CustomerAddress) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*CustomerAddress) GetCountryOk ¶
func (o *CustomerAddress) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetFormatted ¶
func (o *CustomerAddress) GetFormatted() string
GetFormatted returns the Formatted field value if set, zero value otherwise.
func (*CustomerAddress) GetFormattedOk ¶
func (o *CustomerAddress) GetFormattedOk() (*string, bool)
GetFormattedOk returns a tuple with the Formatted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetLatitude ¶
func (o *CustomerAddress) GetLatitude() float32
GetLatitude returns the Latitude field value if set, zero value otherwise.
func (*CustomerAddress) GetLatitudeOk ¶
func (o *CustomerAddress) GetLatitudeOk() (*float32, bool)
GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetLine ¶
func (o *CustomerAddress) GetLine() string
GetLine returns the Line field value if set, zero value otherwise.
func (*CustomerAddress) GetLine2 ¶
func (o *CustomerAddress) GetLine2() string
GetLine2 returns the Line2 field value if set, zero value otherwise.
func (*CustomerAddress) GetLine2Ok ¶
func (o *CustomerAddress) GetLine2Ok() (*string, bool)
GetLine2Ok returns a tuple with the Line2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetLineOk ¶
func (o *CustomerAddress) GetLineOk() (*string, bool)
GetLineOk returns a tuple with the Line field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetLongitude ¶
func (o *CustomerAddress) GetLongitude() float32
GetLongitude returns the Longitude field value if set, zero value otherwise.
func (*CustomerAddress) GetLongitudeOk ¶
func (o *CustomerAddress) GetLongitudeOk() (*float32, bool)
GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetPostalCode ¶
func (o *CustomerAddress) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise.
func (*CustomerAddress) GetPostalCodeOk ¶
func (o *CustomerAddress) GetPostalCodeOk() (*string, bool)
GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) GetState ¶
func (o *CustomerAddress) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*CustomerAddress) GetStateOk ¶
func (o *CustomerAddress) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddress) HasCity ¶
func (o *CustomerAddress) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*CustomerAddress) HasCountry ¶
func (o *CustomerAddress) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*CustomerAddress) HasFormatted ¶
func (o *CustomerAddress) HasFormatted() bool
HasFormatted returns a boolean if a field has been set.
func (*CustomerAddress) HasLatitude ¶
func (o *CustomerAddress) HasLatitude() bool
HasLatitude returns a boolean if a field has been set.
func (*CustomerAddress) HasLine ¶
func (o *CustomerAddress) HasLine() bool
HasLine returns a boolean if a field has been set.
func (*CustomerAddress) HasLine2 ¶
func (o *CustomerAddress) HasLine2() bool
HasLine2 returns a boolean if a field has been set.
func (*CustomerAddress) HasLongitude ¶
func (o *CustomerAddress) HasLongitude() bool
HasLongitude returns a boolean if a field has been set.
func (*CustomerAddress) HasPostalCode ¶
func (o *CustomerAddress) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*CustomerAddress) HasState ¶
func (o *CustomerAddress) HasState() bool
HasState returns a boolean if a field has been set.
func (CustomerAddress) MarshalJSON ¶
func (o CustomerAddress) MarshalJSON() ([]byte, error)
func (*CustomerAddress) SetCity ¶
func (o *CustomerAddress) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*CustomerAddress) SetCountry ¶
func (o *CustomerAddress) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*CustomerAddress) SetFormatted ¶
func (o *CustomerAddress) SetFormatted(v string)
SetFormatted gets a reference to the given string and assigns it to the Formatted field.
func (*CustomerAddress) SetLatitude ¶
func (o *CustomerAddress) SetLatitude(v float32)
SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.
func (*CustomerAddress) SetLine ¶
func (o *CustomerAddress) SetLine(v string)
SetLine gets a reference to the given string and assigns it to the Line field.
func (*CustomerAddress) SetLine2 ¶
func (o *CustomerAddress) SetLine2(v string)
SetLine2 gets a reference to the given string and assigns it to the Line2 field.
func (*CustomerAddress) SetLongitude ¶
func (o *CustomerAddress) SetLongitude(v float32)
SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.
func (*CustomerAddress) SetPostalCode ¶
func (o *CustomerAddress) SetPostalCode(v string)
SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.
func (*CustomerAddress) SetState ¶
func (o *CustomerAddress) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (CustomerAddress) ToMap ¶
func (o CustomerAddress) ToMap() (map[string]interface{}, error)
type CustomerAddressRequest ¶
type CustomerAddressRequest struct {
City *string `json:"city,omitempty"`
Country *string `json:"country,omitempty"`
Formatted *string `json:"formatted,omitempty"`
Latitude *float32 `json:"latitude,omitempty"`
Line *string `json:"line,omitempty"`
Line2 *string `json:"line2,omitempty"`
Longitude *float32 `json:"longitude,omitempty"`
PostalCode *string `json:"postal_code,omitempty"`
State *string `json:"state,omitempty"`
}
CustomerAddressRequest struct for CustomerAddressRequest
func NewCustomerAddressRequest ¶
func NewCustomerAddressRequest() *CustomerAddressRequest
NewCustomerAddressRequest instantiates a new CustomerAddressRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerAddressRequestWithDefaults ¶
func NewCustomerAddressRequestWithDefaults() *CustomerAddressRequest
NewCustomerAddressRequestWithDefaults instantiates a new CustomerAddressRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerAddressRequest) GetCity ¶
func (o *CustomerAddressRequest) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetCityOk ¶
func (o *CustomerAddressRequest) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetCountry ¶
func (o *CustomerAddressRequest) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetCountryOk ¶
func (o *CustomerAddressRequest) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetFormatted ¶
func (o *CustomerAddressRequest) GetFormatted() string
GetFormatted returns the Formatted field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetFormattedOk ¶
func (o *CustomerAddressRequest) GetFormattedOk() (*string, bool)
GetFormattedOk returns a tuple with the Formatted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetLatitude ¶
func (o *CustomerAddressRequest) GetLatitude() float32
GetLatitude returns the Latitude field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetLatitudeOk ¶
func (o *CustomerAddressRequest) GetLatitudeOk() (*float32, bool)
GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetLine ¶
func (o *CustomerAddressRequest) GetLine() string
GetLine returns the Line field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetLine2 ¶
func (o *CustomerAddressRequest) GetLine2() string
GetLine2 returns the Line2 field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetLine2Ok ¶
func (o *CustomerAddressRequest) GetLine2Ok() (*string, bool)
GetLine2Ok returns a tuple with the Line2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetLineOk ¶
func (o *CustomerAddressRequest) GetLineOk() (*string, bool)
GetLineOk returns a tuple with the Line field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetLongitude ¶
func (o *CustomerAddressRequest) GetLongitude() float32
GetLongitude returns the Longitude field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetLongitudeOk ¶
func (o *CustomerAddressRequest) GetLongitudeOk() (*float32, bool)
GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetPostalCode ¶
func (o *CustomerAddressRequest) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetPostalCodeOk ¶
func (o *CustomerAddressRequest) GetPostalCodeOk() (*string, bool)
GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) GetState ¶
func (o *CustomerAddressRequest) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*CustomerAddressRequest) GetStateOk ¶
func (o *CustomerAddressRequest) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerAddressRequest) HasCity ¶
func (o *CustomerAddressRequest) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasCountry ¶
func (o *CustomerAddressRequest) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasFormatted ¶
func (o *CustomerAddressRequest) HasFormatted() bool
HasFormatted returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasLatitude ¶
func (o *CustomerAddressRequest) HasLatitude() bool
HasLatitude returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasLine ¶
func (o *CustomerAddressRequest) HasLine() bool
HasLine returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasLine2 ¶
func (o *CustomerAddressRequest) HasLine2() bool
HasLine2 returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasLongitude ¶
func (o *CustomerAddressRequest) HasLongitude() bool
HasLongitude returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasPostalCode ¶
func (o *CustomerAddressRequest) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*CustomerAddressRequest) HasState ¶
func (o *CustomerAddressRequest) HasState() bool
HasState returns a boolean if a field has been set.
func (CustomerAddressRequest) MarshalJSON ¶
func (o CustomerAddressRequest) MarshalJSON() ([]byte, error)
func (*CustomerAddressRequest) SetCity ¶
func (o *CustomerAddressRequest) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*CustomerAddressRequest) SetCountry ¶
func (o *CustomerAddressRequest) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*CustomerAddressRequest) SetFormatted ¶
func (o *CustomerAddressRequest) SetFormatted(v string)
SetFormatted gets a reference to the given string and assigns it to the Formatted field.
func (*CustomerAddressRequest) SetLatitude ¶
func (o *CustomerAddressRequest) SetLatitude(v float32)
SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.
func (*CustomerAddressRequest) SetLine ¶
func (o *CustomerAddressRequest) SetLine(v string)
SetLine gets a reference to the given string and assigns it to the Line field.
func (*CustomerAddressRequest) SetLine2 ¶
func (o *CustomerAddressRequest) SetLine2(v string)
SetLine2 gets a reference to the given string and assigns it to the Line2 field.
func (*CustomerAddressRequest) SetLongitude ¶
func (o *CustomerAddressRequest) SetLongitude(v float32)
SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.
func (*CustomerAddressRequest) SetPostalCode ¶
func (o *CustomerAddressRequest) SetPostalCode(v string)
SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.
func (*CustomerAddressRequest) SetState ¶
func (o *CustomerAddressRequest) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (CustomerAddressRequest) ToMap ¶
func (o CustomerAddressRequest) ToMap() (map[string]interface{}, error)
type CustomerContact ¶
type CustomerContact struct {
// Postal address and coordinates.
Address *CustomerAddress `json:"address,omitempty"`
// Email address.
Email *string `json:"email,omitempty"`
// Phone number in the form it was supplied.
Phone *string `json:"phone,omitempty"`
// The technician this customer prefers, if one is set; otherwise null.
PreferredTechnician *Technician `json:"preferred_technician,omitempty"`
// The service area this customer falls in, if resolved; otherwise null.
ServiceArea *ServiceArea `json:"service_area,omitempty"`
}
CustomerContact struct for CustomerContact
func NewCustomerContact ¶
func NewCustomerContact() *CustomerContact
NewCustomerContact instantiates a new CustomerContact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerContactWithDefaults ¶
func NewCustomerContactWithDefaults() *CustomerContact
NewCustomerContactWithDefaults instantiates a new CustomerContact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerContact) GetAddress ¶
func (o *CustomerContact) GetAddress() CustomerAddress
GetAddress returns the Address field value if set, zero value otherwise.
func (*CustomerContact) GetAddressOk ¶
func (o *CustomerContact) GetAddressOk() (*CustomerAddress, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerContact) GetEmail ¶
func (o *CustomerContact) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*CustomerContact) GetEmailOk ¶
func (o *CustomerContact) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerContact) GetPhone ¶
func (o *CustomerContact) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*CustomerContact) GetPhoneOk ¶
func (o *CustomerContact) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerContact) GetPreferredTechnician ¶
func (o *CustomerContact) GetPreferredTechnician() Technician
GetPreferredTechnician returns the PreferredTechnician field value if set, zero value otherwise.
func (*CustomerContact) GetPreferredTechnicianOk ¶
func (o *CustomerContact) GetPreferredTechnicianOk() (*Technician, bool)
GetPreferredTechnicianOk returns a tuple with the PreferredTechnician field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerContact) GetServiceArea ¶
func (o *CustomerContact) GetServiceArea() ServiceArea
GetServiceArea returns the ServiceArea field value if set, zero value otherwise.
func (*CustomerContact) GetServiceAreaOk ¶
func (o *CustomerContact) GetServiceAreaOk() (*ServiceArea, bool)
GetServiceAreaOk returns a tuple with the ServiceArea field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerContact) HasAddress ¶
func (o *CustomerContact) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*CustomerContact) HasEmail ¶
func (o *CustomerContact) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*CustomerContact) HasPhone ¶
func (o *CustomerContact) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (*CustomerContact) HasPreferredTechnician ¶
func (o *CustomerContact) HasPreferredTechnician() bool
HasPreferredTechnician returns a boolean if a field has been set.
func (*CustomerContact) HasServiceArea ¶
func (o *CustomerContact) HasServiceArea() bool
HasServiceArea returns a boolean if a field has been set.
func (CustomerContact) MarshalJSON ¶
func (o CustomerContact) MarshalJSON() ([]byte, error)
func (*CustomerContact) SetAddress ¶
func (o *CustomerContact) SetAddress(v CustomerAddress)
SetAddress gets a reference to the given CustomerAddress and assigns it to the Address field.
func (*CustomerContact) SetEmail ¶
func (o *CustomerContact) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*CustomerContact) SetPhone ¶
func (o *CustomerContact) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (*CustomerContact) SetPreferredTechnician ¶
func (o *CustomerContact) SetPreferredTechnician(v Technician)
SetPreferredTechnician gets a reference to the given Technician and assigns it to the PreferredTechnician field.
func (*CustomerContact) SetServiceArea ¶
func (o *CustomerContact) SetServiceArea(v ServiceArea)
SetServiceArea gets a reference to the given ServiceArea and assigns it to the ServiceArea field.
func (CustomerContact) ToMap ¶
func (o CustomerContact) ToMap() (map[string]interface{}, error)
type CustomerCreateRequest ¶
type CustomerCreateRequest struct {
// Postal address and coordinates.
Address *CustomerAddressRequest `json:"address,omitempty"`
// Email address. Optional, but at least one of phone/email is required.
Email *string `json:"email,omitempty"`
// Customer's full name. Required; max 255 chars.
FullName string `json:"full_name"`
// Phone number. Optional, but at least one of phone/email is required; 10–20 chars.
Phone *string `json:"phone,omitempty"`
// UUID of the technician this customer prefers. Must belong to this business.
PreferredTechnicianId *string `json:"preferred_technician_id,omitempty"`
// UUID of the service area for this customer. Must belong to this business.
ServiceAreaId *string `json:"service_area_id,omitempty"`
// Loyalty tier. Defaults to \"regular\" if omitted.
Tier *string `json:"tier,omitempty"`
// Your external reference for this customer (your own system's ID). Optional; max 32 chars.
Uid *string `json:"uid,omitempty"`
}
CustomerCreateRequest struct for CustomerCreateRequest
func NewCustomerCreateRequest ¶
func NewCustomerCreateRequest(fullName string) *CustomerCreateRequest
NewCustomerCreateRequest instantiates a new CustomerCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerCreateRequestWithDefaults ¶
func NewCustomerCreateRequestWithDefaults() *CustomerCreateRequest
NewCustomerCreateRequestWithDefaults instantiates a new CustomerCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerCreateRequest) GetAddress ¶
func (o *CustomerCreateRequest) GetAddress() CustomerAddressRequest
GetAddress returns the Address field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetAddressOk ¶
func (o *CustomerCreateRequest) GetAddressOk() (*CustomerAddressRequest, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetEmail ¶
func (o *CustomerCreateRequest) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetEmailOk ¶
func (o *CustomerCreateRequest) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetFullName ¶
func (o *CustomerCreateRequest) GetFullName() string
GetFullName returns the FullName field value
func (*CustomerCreateRequest) GetFullNameOk ¶
func (o *CustomerCreateRequest) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetPhone ¶
func (o *CustomerCreateRequest) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetPhoneOk ¶
func (o *CustomerCreateRequest) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetPreferredTechnicianId ¶
func (o *CustomerCreateRequest) GetPreferredTechnicianId() string
GetPreferredTechnicianId returns the PreferredTechnicianId field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetPreferredTechnicianIdOk ¶
func (o *CustomerCreateRequest) GetPreferredTechnicianIdOk() (*string, bool)
GetPreferredTechnicianIdOk returns a tuple with the PreferredTechnicianId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetServiceAreaId ¶
func (o *CustomerCreateRequest) GetServiceAreaId() string
GetServiceAreaId returns the ServiceAreaId field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetServiceAreaIdOk ¶
func (o *CustomerCreateRequest) GetServiceAreaIdOk() (*string, bool)
GetServiceAreaIdOk returns a tuple with the ServiceAreaId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetTier ¶
func (o *CustomerCreateRequest) GetTier() string
GetTier returns the Tier field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetTierOk ¶
func (o *CustomerCreateRequest) GetTierOk() (*string, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) GetUid ¶
func (o *CustomerCreateRequest) GetUid() string
GetUid returns the Uid field value if set, zero value otherwise.
func (*CustomerCreateRequest) GetUidOk ¶
func (o *CustomerCreateRequest) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateRequest) HasAddress ¶
func (o *CustomerCreateRequest) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasEmail ¶
func (o *CustomerCreateRequest) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasPhone ¶
func (o *CustomerCreateRequest) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasPreferredTechnicianId ¶
func (o *CustomerCreateRequest) HasPreferredTechnicianId() bool
HasPreferredTechnicianId returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasServiceAreaId ¶
func (o *CustomerCreateRequest) HasServiceAreaId() bool
HasServiceAreaId returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasTier ¶
func (o *CustomerCreateRequest) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*CustomerCreateRequest) HasUid ¶
func (o *CustomerCreateRequest) HasUid() bool
HasUid returns a boolean if a field has been set.
func (CustomerCreateRequest) MarshalJSON ¶
func (o CustomerCreateRequest) MarshalJSON() ([]byte, error)
func (*CustomerCreateRequest) SetAddress ¶
func (o *CustomerCreateRequest) SetAddress(v CustomerAddressRequest)
SetAddress gets a reference to the given CustomerAddressRequest and assigns it to the Address field.
func (*CustomerCreateRequest) SetEmail ¶
func (o *CustomerCreateRequest) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*CustomerCreateRequest) SetFullName ¶
func (o *CustomerCreateRequest) SetFullName(v string)
SetFullName sets field value
func (*CustomerCreateRequest) SetPhone ¶
func (o *CustomerCreateRequest) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (*CustomerCreateRequest) SetPreferredTechnicianId ¶
func (o *CustomerCreateRequest) SetPreferredTechnicianId(v string)
SetPreferredTechnicianId gets a reference to the given string and assigns it to the PreferredTechnicianId field.
func (*CustomerCreateRequest) SetServiceAreaId ¶
func (o *CustomerCreateRequest) SetServiceAreaId(v string)
SetServiceAreaId gets a reference to the given string and assigns it to the ServiceAreaId field.
func (*CustomerCreateRequest) SetTier ¶
func (o *CustomerCreateRequest) SetTier(v string)
SetTier gets a reference to the given string and assigns it to the Tier field.
func (*CustomerCreateRequest) SetUid ¶
func (o *CustomerCreateRequest) SetUid(v string)
SetUid gets a reference to the given string and assigns it to the Uid field.
func (CustomerCreateRequest) ToMap ¶
func (o CustomerCreateRequest) ToMap() (map[string]interface{}, error)
func (*CustomerCreateRequest) UnmarshalJSON ¶
func (o *CustomerCreateRequest) UnmarshalJSON(data []byte) (err error)
type CustomerCreateResponse ¶
type CustomerCreateResponse struct {
// UUID of the newly created customer.
CustomerId *string `json:"customer_id,omitempty"`
}
CustomerCreateResponse struct for CustomerCreateResponse
func NewCustomerCreateResponse ¶
func NewCustomerCreateResponse() *CustomerCreateResponse
NewCustomerCreateResponse instantiates a new CustomerCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerCreateResponseWithDefaults ¶
func NewCustomerCreateResponseWithDefaults() *CustomerCreateResponse
NewCustomerCreateResponseWithDefaults instantiates a new CustomerCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerCreateResponse) GetCustomerId ¶
func (o *CustomerCreateResponse) GetCustomerId() string
GetCustomerId returns the CustomerId field value if set, zero value otherwise.
func (*CustomerCreateResponse) GetCustomerIdOk ¶
func (o *CustomerCreateResponse) GetCustomerIdOk() (*string, bool)
GetCustomerIdOk returns a tuple with the CustomerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerCreateResponse) HasCustomerId ¶
func (o *CustomerCreateResponse) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (CustomerCreateResponse) MarshalJSON ¶
func (o CustomerCreateResponse) MarshalJSON() ([]byte, error)
func (*CustomerCreateResponse) SetCustomerId ¶
func (o *CustomerCreateResponse) SetCustomerId(v string)
SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.
func (CustomerCreateResponse) ToMap ¶
func (o CustomerCreateResponse) ToMap() (map[string]interface{}, error)
type CustomerList ¶
type CustomerList struct {
// The customers on this page.
Customers []CustomerListItem `json:"customers,omitempty"`
// True if more rows exist beyond this page.
HasMore *bool `json:"has_more,omitempty"`
// Page/limit/total pagination metadata.
Meta *Pagination `json:"meta,omitempty"`
// Cursor for short-polling: pass back as `since` to fetch only rows changed after this point (RFC3339).
NextSince *string `json:"next_since,omitempty"`
}
CustomerList struct for CustomerList
func NewCustomerList ¶
func NewCustomerList() *CustomerList
NewCustomerList instantiates a new CustomerList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerListWithDefaults ¶
func NewCustomerListWithDefaults() *CustomerList
NewCustomerListWithDefaults instantiates a new CustomerList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerList) GetCustomers ¶
func (o *CustomerList) GetCustomers() []CustomerListItem
GetCustomers returns the Customers field value if set, zero value otherwise.
func (*CustomerList) GetCustomersOk ¶
func (o *CustomerList) GetCustomersOk() ([]CustomerListItem, bool)
GetCustomersOk returns a tuple with the Customers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerList) GetHasMore ¶
func (o *CustomerList) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*CustomerList) GetHasMoreOk ¶
func (o *CustomerList) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerList) GetMeta ¶
func (o *CustomerList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*CustomerList) GetMetaOk ¶
func (o *CustomerList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerList) GetNextSince ¶
func (o *CustomerList) GetNextSince() string
GetNextSince returns the NextSince field value if set, zero value otherwise.
func (*CustomerList) GetNextSinceOk ¶
func (o *CustomerList) GetNextSinceOk() (*string, bool)
GetNextSinceOk returns a tuple with the NextSince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerList) HasCustomers ¶
func (o *CustomerList) HasCustomers() bool
HasCustomers returns a boolean if a field has been set.
func (*CustomerList) HasHasMore ¶
func (o *CustomerList) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (*CustomerList) HasMeta ¶
func (o *CustomerList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (*CustomerList) HasNextSince ¶
func (o *CustomerList) HasNextSince() bool
HasNextSince returns a boolean if a field has been set.
func (CustomerList) MarshalJSON ¶
func (o CustomerList) MarshalJSON() ([]byte, error)
func (*CustomerList) SetCustomers ¶
func (o *CustomerList) SetCustomers(v []CustomerListItem)
SetCustomers gets a reference to the given []CustomerListItem and assigns it to the Customers field.
func (*CustomerList) SetHasMore ¶
func (o *CustomerList) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (*CustomerList) SetMeta ¶
func (o *CustomerList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (*CustomerList) SetNextSince ¶
func (o *CustomerList) SetNextSince(v string)
SetNextSince gets a reference to the given string and assigns it to the NextSince field.
func (CustomerList) ToMap ¶
func (o CustomerList) ToMap() (map[string]interface{}, error)
type CustomerListItem ¶
type CustomerListItem struct {
// Set (RFC3339) only when the record has been soft-deleted; omitted otherwise.
DeletedAt *time.Time `json:"deleted_at,omitempty"`
// Customer's full name.
FullName *string `json:"full_name,omitempty"`
// Customer UUID.
Id *string `json:"id,omitempty"`
// When the customer last booked, or null if never (RFC3339).
LastRequestAt *time.Time `json:"last_request_at,omitempty"`
// Total number of job requests booked.
RequestCount *int32 `json:"request_count,omitempty"`
// Lifecycle status.
Status *string `json:"status,omitempty"`
// Loyalty tier.
Tier *string `json:"tier,omitempty"`
// Your external reference for this customer. Optional.
Uid *string `json:"uid,omitempty"`
// When this record was last modified (RFC3339).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
CustomerListItem struct for CustomerListItem
func NewCustomerListItem ¶
func NewCustomerListItem() *CustomerListItem
NewCustomerListItem instantiates a new CustomerListItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerListItemWithDefaults ¶
func NewCustomerListItemWithDefaults() *CustomerListItem
NewCustomerListItemWithDefaults instantiates a new CustomerListItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerListItem) GetDeletedAt ¶
func (o *CustomerListItem) GetDeletedAt() time.Time
GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.
func (*CustomerListItem) GetDeletedAtOk ¶
func (o *CustomerListItem) GetDeletedAtOk() (*time.Time, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetFullName ¶
func (o *CustomerListItem) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*CustomerListItem) GetFullNameOk ¶
func (o *CustomerListItem) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetId ¶
func (o *CustomerListItem) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CustomerListItem) GetIdOk ¶
func (o *CustomerListItem) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetLastRequestAt ¶
func (o *CustomerListItem) GetLastRequestAt() time.Time
GetLastRequestAt returns the LastRequestAt field value if set, zero value otherwise.
func (*CustomerListItem) GetLastRequestAtOk ¶
func (o *CustomerListItem) GetLastRequestAtOk() (*time.Time, bool)
GetLastRequestAtOk returns a tuple with the LastRequestAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetRequestCount ¶
func (o *CustomerListItem) GetRequestCount() int32
GetRequestCount returns the RequestCount field value if set, zero value otherwise.
func (*CustomerListItem) GetRequestCountOk ¶
func (o *CustomerListItem) GetRequestCountOk() (*int32, bool)
GetRequestCountOk returns a tuple with the RequestCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetStatus ¶
func (o *CustomerListItem) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*CustomerListItem) GetStatusOk ¶
func (o *CustomerListItem) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetTier ¶
func (o *CustomerListItem) GetTier() string
GetTier returns the Tier field value if set, zero value otherwise.
func (*CustomerListItem) GetTierOk ¶
func (o *CustomerListItem) GetTierOk() (*string, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetUid ¶
func (o *CustomerListItem) GetUid() string
GetUid returns the Uid field value if set, zero value otherwise.
func (*CustomerListItem) GetUidOk ¶
func (o *CustomerListItem) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) GetUpdatedAt ¶
func (o *CustomerListItem) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CustomerListItem) GetUpdatedAtOk ¶
func (o *CustomerListItem) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerListItem) HasDeletedAt ¶
func (o *CustomerListItem) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (*CustomerListItem) HasFullName ¶
func (o *CustomerListItem) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*CustomerListItem) HasId ¶
func (o *CustomerListItem) HasId() bool
HasId returns a boolean if a field has been set.
func (*CustomerListItem) HasLastRequestAt ¶
func (o *CustomerListItem) HasLastRequestAt() bool
HasLastRequestAt returns a boolean if a field has been set.
func (*CustomerListItem) HasRequestCount ¶
func (o *CustomerListItem) HasRequestCount() bool
HasRequestCount returns a boolean if a field has been set.
func (*CustomerListItem) HasStatus ¶
func (o *CustomerListItem) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CustomerListItem) HasTier ¶
func (o *CustomerListItem) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*CustomerListItem) HasUid ¶
func (o *CustomerListItem) HasUid() bool
HasUid returns a boolean if a field has been set.
func (*CustomerListItem) HasUpdatedAt ¶
func (o *CustomerListItem) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (CustomerListItem) MarshalJSON ¶
func (o CustomerListItem) MarshalJSON() ([]byte, error)
func (*CustomerListItem) SetDeletedAt ¶
func (o *CustomerListItem) SetDeletedAt(v time.Time)
SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.
func (*CustomerListItem) SetFullName ¶
func (o *CustomerListItem) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*CustomerListItem) SetId ¶
func (o *CustomerListItem) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CustomerListItem) SetLastRequestAt ¶
func (o *CustomerListItem) SetLastRequestAt(v time.Time)
SetLastRequestAt gets a reference to the given time.Time and assigns it to the LastRequestAt field.
func (*CustomerListItem) SetRequestCount ¶
func (o *CustomerListItem) SetRequestCount(v int32)
SetRequestCount gets a reference to the given int32 and assigns it to the RequestCount field.
func (*CustomerListItem) SetStatus ¶
func (o *CustomerListItem) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CustomerListItem) SetTier ¶
func (o *CustomerListItem) SetTier(v string)
SetTier gets a reference to the given string and assigns it to the Tier field.
func (*CustomerListItem) SetUid ¶
func (o *CustomerListItem) SetUid(v string)
SetUid gets a reference to the given string and assigns it to the Uid field.
func (*CustomerListItem) SetUpdatedAt ¶
func (o *CustomerListItem) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CustomerListItem) ToMap ¶
func (o CustomerListItem) ToMap() (map[string]interface{}, error)
type CustomerProfile ¶
type CustomerProfile struct {
// When the customer record was created (RFC3339).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Customer's full name.
FullName *string `json:"full_name,omitempty"`
// Customer UUID — the stable identifier used in every customer endpoint.
Id *string `json:"id,omitempty"`
// Total number of job requests this customer has booked.
RequestCount *int32 `json:"request_count,omitempty"`
// Lifecycle status.
Status *string `json:"status,omitempty"`
// Loyalty tier.
Tier *string `json:"tier,omitempty"`
// Your external reference for this customer (your own system's ID). Optional.
Uid *string `json:"uid,omitempty"`
}
CustomerProfile struct for CustomerProfile
func NewCustomerProfile ¶
func NewCustomerProfile() *CustomerProfile
NewCustomerProfile instantiates a new CustomerProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerProfileWithDefaults ¶
func NewCustomerProfileWithDefaults() *CustomerProfile
NewCustomerProfileWithDefaults instantiates a new CustomerProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerProfile) GetCreatedAt ¶
func (o *CustomerProfile) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CustomerProfile) GetCreatedAtOk ¶
func (o *CustomerProfile) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetFullName ¶
func (o *CustomerProfile) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*CustomerProfile) GetFullNameOk ¶
func (o *CustomerProfile) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetId ¶
func (o *CustomerProfile) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CustomerProfile) GetIdOk ¶
func (o *CustomerProfile) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetRequestCount ¶
func (o *CustomerProfile) GetRequestCount() int32
GetRequestCount returns the RequestCount field value if set, zero value otherwise.
func (*CustomerProfile) GetRequestCountOk ¶
func (o *CustomerProfile) GetRequestCountOk() (*int32, bool)
GetRequestCountOk returns a tuple with the RequestCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetStatus ¶
func (o *CustomerProfile) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*CustomerProfile) GetStatusOk ¶
func (o *CustomerProfile) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetTier ¶
func (o *CustomerProfile) GetTier() string
GetTier returns the Tier field value if set, zero value otherwise.
func (*CustomerProfile) GetTierOk ¶
func (o *CustomerProfile) GetTierOk() (*string, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) GetUid ¶
func (o *CustomerProfile) GetUid() string
GetUid returns the Uid field value if set, zero value otherwise.
func (*CustomerProfile) GetUidOk ¶
func (o *CustomerProfile) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerProfile) HasCreatedAt ¶
func (o *CustomerProfile) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CustomerProfile) HasFullName ¶
func (o *CustomerProfile) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*CustomerProfile) HasId ¶
func (o *CustomerProfile) HasId() bool
HasId returns a boolean if a field has been set.
func (*CustomerProfile) HasRequestCount ¶
func (o *CustomerProfile) HasRequestCount() bool
HasRequestCount returns a boolean if a field has been set.
func (*CustomerProfile) HasStatus ¶
func (o *CustomerProfile) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CustomerProfile) HasTier ¶
func (o *CustomerProfile) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*CustomerProfile) HasUid ¶
func (o *CustomerProfile) HasUid() bool
HasUid returns a boolean if a field has been set.
func (CustomerProfile) MarshalJSON ¶
func (o CustomerProfile) MarshalJSON() ([]byte, error)
func (*CustomerProfile) SetCreatedAt ¶
func (o *CustomerProfile) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CustomerProfile) SetFullName ¶
func (o *CustomerProfile) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*CustomerProfile) SetId ¶
func (o *CustomerProfile) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CustomerProfile) SetRequestCount ¶
func (o *CustomerProfile) SetRequestCount(v int32)
SetRequestCount gets a reference to the given int32 and assigns it to the RequestCount field.
func (*CustomerProfile) SetStatus ¶
func (o *CustomerProfile) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CustomerProfile) SetTier ¶
func (o *CustomerProfile) SetTier(v string)
SetTier gets a reference to the given string and assigns it to the Tier field.
func (*CustomerProfile) SetUid ¶
func (o *CustomerProfile) SetUid(v string)
SetUid gets a reference to the given string and assigns it to the Uid field.
func (CustomerProfile) ToMap ¶
func (o CustomerProfile) ToMap() (map[string]interface{}, error)
type CustomerSpending ¶
type CustomerSpending struct {
// Average value per completed job.
AvgJobValue *float32 `json:"avg_job_value,omitempty"`
// ISO 4217 currency code for the monetary fields (e.g. \"USD\", \"CAD\").
Currency *string `json:"currency,omitempty"`
// Human-readable rank label (e.g. \"Top 5%\").
RankPositionLabel *string `json:"rank_position_label,omitempty"`
// Loyalty tier the spend resolves to.
Tier *string `json:"tier,omitempty"`
// Progress toward the next tier.
TierProgress *CustomerTierProgress `json:"tier_progress,omitempty"`
// Total amount spent in the trailing 12 months.
TotalSpent12m *float32 `json:"total_spent_12m,omitempty"`
}
CustomerSpending struct for CustomerSpending
func NewCustomerSpending ¶
func NewCustomerSpending() *CustomerSpending
NewCustomerSpending instantiates a new CustomerSpending object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerSpendingWithDefaults ¶
func NewCustomerSpendingWithDefaults() *CustomerSpending
NewCustomerSpendingWithDefaults instantiates a new CustomerSpending object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerSpending) GetAvgJobValue ¶
func (o *CustomerSpending) GetAvgJobValue() float32
GetAvgJobValue returns the AvgJobValue field value if set, zero value otherwise.
func (*CustomerSpending) GetAvgJobValueOk ¶
func (o *CustomerSpending) GetAvgJobValueOk() (*float32, bool)
GetAvgJobValueOk returns a tuple with the AvgJobValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) GetCurrency ¶
func (o *CustomerSpending) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*CustomerSpending) GetCurrencyOk ¶
func (o *CustomerSpending) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) GetRankPositionLabel ¶
func (o *CustomerSpending) GetRankPositionLabel() string
GetRankPositionLabel returns the RankPositionLabel field value if set, zero value otherwise.
func (*CustomerSpending) GetRankPositionLabelOk ¶
func (o *CustomerSpending) GetRankPositionLabelOk() (*string, bool)
GetRankPositionLabelOk returns a tuple with the RankPositionLabel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) GetTier ¶
func (o *CustomerSpending) GetTier() string
GetTier returns the Tier field value if set, zero value otherwise.
func (*CustomerSpending) GetTierOk ¶
func (o *CustomerSpending) GetTierOk() (*string, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) GetTierProgress ¶
func (o *CustomerSpending) GetTierProgress() CustomerTierProgress
GetTierProgress returns the TierProgress field value if set, zero value otherwise.
func (*CustomerSpending) GetTierProgressOk ¶
func (o *CustomerSpending) GetTierProgressOk() (*CustomerTierProgress, bool)
GetTierProgressOk returns a tuple with the TierProgress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) GetTotalSpent12m ¶
func (o *CustomerSpending) GetTotalSpent12m() float32
GetTotalSpent12m returns the TotalSpent12m field value if set, zero value otherwise.
func (*CustomerSpending) GetTotalSpent12mOk ¶
func (o *CustomerSpending) GetTotalSpent12mOk() (*float32, bool)
GetTotalSpent12mOk returns a tuple with the TotalSpent12m field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerSpending) HasAvgJobValue ¶
func (o *CustomerSpending) HasAvgJobValue() bool
HasAvgJobValue returns a boolean if a field has been set.
func (*CustomerSpending) HasCurrency ¶
func (o *CustomerSpending) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*CustomerSpending) HasRankPositionLabel ¶
func (o *CustomerSpending) HasRankPositionLabel() bool
HasRankPositionLabel returns a boolean if a field has been set.
func (*CustomerSpending) HasTier ¶
func (o *CustomerSpending) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*CustomerSpending) HasTierProgress ¶
func (o *CustomerSpending) HasTierProgress() bool
HasTierProgress returns a boolean if a field has been set.
func (*CustomerSpending) HasTotalSpent12m ¶
func (o *CustomerSpending) HasTotalSpent12m() bool
HasTotalSpent12m returns a boolean if a field has been set.
func (CustomerSpending) MarshalJSON ¶
func (o CustomerSpending) MarshalJSON() ([]byte, error)
func (*CustomerSpending) SetAvgJobValue ¶
func (o *CustomerSpending) SetAvgJobValue(v float32)
SetAvgJobValue gets a reference to the given float32 and assigns it to the AvgJobValue field.
func (*CustomerSpending) SetCurrency ¶
func (o *CustomerSpending) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*CustomerSpending) SetRankPositionLabel ¶
func (o *CustomerSpending) SetRankPositionLabel(v string)
SetRankPositionLabel gets a reference to the given string and assigns it to the RankPositionLabel field.
func (*CustomerSpending) SetTier ¶
func (o *CustomerSpending) SetTier(v string)
SetTier gets a reference to the given string and assigns it to the Tier field.
func (*CustomerSpending) SetTierProgress ¶
func (o *CustomerSpending) SetTierProgress(v CustomerTierProgress)
SetTierProgress gets a reference to the given CustomerTierProgress and assigns it to the TierProgress field.
func (*CustomerSpending) SetTotalSpent12m ¶
func (o *CustomerSpending) SetTotalSpent12m(v float32)
SetTotalSpent12m gets a reference to the given float32 and assigns it to the TotalSpent12m field.
func (CustomerSpending) ToMap ¶
func (o CustomerSpending) ToMap() (map[string]interface{}, error)
type CustomerTierProgress ¶
type CustomerTierProgress struct {
// Current accumulated value toward the next tier.
Current *float32 `json:"current,omitempty"`
// Name of the next tier, or empty if already at the top tier.
Next *string `json:"next,omitempty"`
// Remaining value needed to reach the next tier.
Remaining *float32 `json:"remaining,omitempty"`
}
CustomerTierProgress struct for CustomerTierProgress
func NewCustomerTierProgress ¶
func NewCustomerTierProgress() *CustomerTierProgress
NewCustomerTierProgress instantiates a new CustomerTierProgress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerTierProgressWithDefaults ¶
func NewCustomerTierProgressWithDefaults() *CustomerTierProgress
NewCustomerTierProgressWithDefaults instantiates a new CustomerTierProgress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerTierProgress) GetCurrent ¶
func (o *CustomerTierProgress) GetCurrent() float32
GetCurrent returns the Current field value if set, zero value otherwise.
func (*CustomerTierProgress) GetCurrentOk ¶
func (o *CustomerTierProgress) GetCurrentOk() (*float32, bool)
GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerTierProgress) GetNext ¶
func (o *CustomerTierProgress) GetNext() string
GetNext returns the Next field value if set, zero value otherwise.
func (*CustomerTierProgress) GetNextOk ¶
func (o *CustomerTierProgress) GetNextOk() (*string, bool)
GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerTierProgress) GetRemaining ¶
func (o *CustomerTierProgress) GetRemaining() float32
GetRemaining returns the Remaining field value if set, zero value otherwise.
func (*CustomerTierProgress) GetRemainingOk ¶
func (o *CustomerTierProgress) GetRemainingOk() (*float32, bool)
GetRemainingOk returns a tuple with the Remaining field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerTierProgress) HasCurrent ¶
func (o *CustomerTierProgress) HasCurrent() bool
HasCurrent returns a boolean if a field has been set.
func (*CustomerTierProgress) HasNext ¶
func (o *CustomerTierProgress) HasNext() bool
HasNext returns a boolean if a field has been set.
func (*CustomerTierProgress) HasRemaining ¶
func (o *CustomerTierProgress) HasRemaining() bool
HasRemaining returns a boolean if a field has been set.
func (CustomerTierProgress) MarshalJSON ¶
func (o CustomerTierProgress) MarshalJSON() ([]byte, error)
func (*CustomerTierProgress) SetCurrent ¶
func (o *CustomerTierProgress) SetCurrent(v float32)
SetCurrent gets a reference to the given float32 and assigns it to the Current field.
func (*CustomerTierProgress) SetNext ¶
func (o *CustomerTierProgress) SetNext(v string)
SetNext gets a reference to the given string and assigns it to the Next field.
func (*CustomerTierProgress) SetRemaining ¶
func (o *CustomerTierProgress) SetRemaining(v float32)
SetRemaining gets a reference to the given float32 and assigns it to the Remaining field.
func (CustomerTierProgress) ToMap ¶
func (o CustomerTierProgress) ToMap() (map[string]interface{}, error)
type CustomerUpdateRequest ¶
type CustomerUpdateRequest struct {
// Postal address and coordinates.
Address *CustomerAddressRequest `json:"address,omitempty"`
// Email address.
Email *string `json:"email,omitempty"`
// Customer's full name. Required; max 255 chars.
FullName string `json:"full_name"`
// Free-form internal notes about the customer; max 4000 chars.
Notes *string `json:"notes,omitempty"`
// Phone number. 10–20 chars.
Phone *string `json:"phone,omitempty"`
// UUID of the technician this customer prefers. Must belong to this business.
PreferredTechnicianId *string `json:"preferred_technician_id,omitempty"`
// UUID of the service area for this customer. Must belong to this business.
ServiceAreaId *string `json:"service_area_id,omitempty"`
// Lifecycle status.
Status *string `json:"status,omitempty"`
// Loyalty tier.
Tier *string `json:"tier,omitempty"`
// Your external reference for this customer. Optional; max 32 chars.
Uid *string `json:"uid,omitempty"`
}
CustomerUpdateRequest struct for CustomerUpdateRequest
func NewCustomerUpdateRequest ¶
func NewCustomerUpdateRequest(fullName string) *CustomerUpdateRequest
NewCustomerUpdateRequest instantiates a new CustomerUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerUpdateRequestWithDefaults ¶
func NewCustomerUpdateRequestWithDefaults() *CustomerUpdateRequest
NewCustomerUpdateRequestWithDefaults instantiates a new CustomerUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerUpdateRequest) GetAddress ¶
func (o *CustomerUpdateRequest) GetAddress() CustomerAddressRequest
GetAddress returns the Address field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetAddressOk ¶
func (o *CustomerUpdateRequest) GetAddressOk() (*CustomerAddressRequest, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetEmail ¶
func (o *CustomerUpdateRequest) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetEmailOk ¶
func (o *CustomerUpdateRequest) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetFullName ¶
func (o *CustomerUpdateRequest) GetFullName() string
GetFullName returns the FullName field value
func (*CustomerUpdateRequest) GetFullNameOk ¶
func (o *CustomerUpdateRequest) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetNotes ¶
func (o *CustomerUpdateRequest) GetNotes() string
GetNotes returns the Notes field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetNotesOk ¶
func (o *CustomerUpdateRequest) GetNotesOk() (*string, bool)
GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetPhone ¶
func (o *CustomerUpdateRequest) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetPhoneOk ¶
func (o *CustomerUpdateRequest) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetPreferredTechnicianId ¶
func (o *CustomerUpdateRequest) GetPreferredTechnicianId() string
GetPreferredTechnicianId returns the PreferredTechnicianId field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetPreferredTechnicianIdOk ¶
func (o *CustomerUpdateRequest) GetPreferredTechnicianIdOk() (*string, bool)
GetPreferredTechnicianIdOk returns a tuple with the PreferredTechnicianId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetServiceAreaId ¶
func (o *CustomerUpdateRequest) GetServiceAreaId() string
GetServiceAreaId returns the ServiceAreaId field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetServiceAreaIdOk ¶
func (o *CustomerUpdateRequest) GetServiceAreaIdOk() (*string, bool)
GetServiceAreaIdOk returns a tuple with the ServiceAreaId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetStatus ¶
func (o *CustomerUpdateRequest) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetStatusOk ¶
func (o *CustomerUpdateRequest) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetTier ¶
func (o *CustomerUpdateRequest) GetTier() string
GetTier returns the Tier field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetTierOk ¶
func (o *CustomerUpdateRequest) GetTierOk() (*string, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) GetUid ¶
func (o *CustomerUpdateRequest) GetUid() string
GetUid returns the Uid field value if set, zero value otherwise.
func (*CustomerUpdateRequest) GetUidOk ¶
func (o *CustomerUpdateRequest) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomerUpdateRequest) HasAddress ¶
func (o *CustomerUpdateRequest) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasEmail ¶
func (o *CustomerUpdateRequest) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasNotes ¶
func (o *CustomerUpdateRequest) HasNotes() bool
HasNotes returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasPhone ¶
func (o *CustomerUpdateRequest) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasPreferredTechnicianId ¶
func (o *CustomerUpdateRequest) HasPreferredTechnicianId() bool
HasPreferredTechnicianId returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasServiceAreaId ¶
func (o *CustomerUpdateRequest) HasServiceAreaId() bool
HasServiceAreaId returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasStatus ¶
func (o *CustomerUpdateRequest) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasTier ¶
func (o *CustomerUpdateRequest) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*CustomerUpdateRequest) HasUid ¶
func (o *CustomerUpdateRequest) HasUid() bool
HasUid returns a boolean if a field has been set.
func (CustomerUpdateRequest) MarshalJSON ¶
func (o CustomerUpdateRequest) MarshalJSON() ([]byte, error)
func (*CustomerUpdateRequest) SetAddress ¶
func (o *CustomerUpdateRequest) SetAddress(v CustomerAddressRequest)
SetAddress gets a reference to the given CustomerAddressRequest and assigns it to the Address field.
func (*CustomerUpdateRequest) SetEmail ¶
func (o *CustomerUpdateRequest) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*CustomerUpdateRequest) SetFullName ¶
func (o *CustomerUpdateRequest) SetFullName(v string)
SetFullName sets field value
func (*CustomerUpdateRequest) SetNotes ¶
func (o *CustomerUpdateRequest) SetNotes(v string)
SetNotes gets a reference to the given string and assigns it to the Notes field.
func (*CustomerUpdateRequest) SetPhone ¶
func (o *CustomerUpdateRequest) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (*CustomerUpdateRequest) SetPreferredTechnicianId ¶
func (o *CustomerUpdateRequest) SetPreferredTechnicianId(v string)
SetPreferredTechnicianId gets a reference to the given string and assigns it to the PreferredTechnicianId field.
func (*CustomerUpdateRequest) SetServiceAreaId ¶
func (o *CustomerUpdateRequest) SetServiceAreaId(v string)
SetServiceAreaId gets a reference to the given string and assigns it to the ServiceAreaId field.
func (*CustomerUpdateRequest) SetStatus ¶
func (o *CustomerUpdateRequest) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CustomerUpdateRequest) SetTier ¶
func (o *CustomerUpdateRequest) SetTier(v string)
SetTier gets a reference to the given string and assigns it to the Tier field.
func (*CustomerUpdateRequest) SetUid ¶
func (o *CustomerUpdateRequest) SetUid(v string)
SetUid gets a reference to the given string and assigns it to the Uid field.
func (CustomerUpdateRequest) ToMap ¶
func (o CustomerUpdateRequest) ToMap() (map[string]interface{}, error)
func (*CustomerUpdateRequest) UnmarshalJSON ¶
func (o *CustomerUpdateRequest) UnmarshalJSON(data []byte) (err error)
type Date ¶
type Date struct {
TimeTime *string `json:"time.Time,omitempty"`
}
Date struct for Date
func NewDate ¶
func NewDate() *Date
NewDate instantiates a new Date object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDateWithDefaults ¶
func NewDateWithDefaults() *Date
NewDateWithDefaults instantiates a new Date object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Date) GetTimeTime ¶
GetTimeTime returns the TimeTime field value if set, zero value otherwise.
func (*Date) GetTimeTimeOk ¶
GetTimeTimeOk returns a tuple with the TimeTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Date) HasTimeTime ¶
HasTimeTime returns a boolean if a field has been set.
func (Date) MarshalJSON ¶
func (*Date) SetTimeTime ¶
SetTimeTime gets a reference to the given string and assigns it to the TimeTime field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type GetCustomer200Response ¶
type GetCustomer200Response struct {
Data *Customer `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetCustomer200Response struct for GetCustomer200Response
func NewGetCustomer200Response ¶
func NewGetCustomer200Response() *GetCustomer200Response
NewGetCustomer200Response instantiates a new GetCustomer200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetCustomer200ResponseWithDefaults ¶
func NewGetCustomer200ResponseWithDefaults() *GetCustomer200Response
NewGetCustomer200ResponseWithDefaults instantiates a new GetCustomer200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetCustomer200Response) GetData ¶
func (o *GetCustomer200Response) GetData() Customer
GetData returns the Data field value if set, zero value otherwise.
func (*GetCustomer200Response) GetDataOk ¶
func (o *GetCustomer200Response) GetDataOk() (*Customer, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetCustomer200Response) GetErrorCode ¶
func (o *GetCustomer200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetCustomer200Response) GetErrorCodeOk ¶
func (o *GetCustomer200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetCustomer200Response) GetErrors ¶
func (o *GetCustomer200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetCustomer200Response) GetErrorsOk ¶
func (o *GetCustomer200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetCustomer200Response) GetMessage ¶
func (o *GetCustomer200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetCustomer200Response) GetMessageOk ¶
func (o *GetCustomer200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetCustomer200Response) HasData ¶
func (o *GetCustomer200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetCustomer200Response) HasErrorCode ¶
func (o *GetCustomer200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetCustomer200Response) HasErrors ¶
func (o *GetCustomer200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetCustomer200Response) HasMessage ¶
func (o *GetCustomer200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetCustomer200Response) MarshalJSON ¶
func (o GetCustomer200Response) MarshalJSON() ([]byte, error)
func (*GetCustomer200Response) SetData ¶
func (o *GetCustomer200Response) SetData(v Customer)
SetData gets a reference to the given Customer and assigns it to the Data field.
func (*GetCustomer200Response) SetErrorCode ¶
func (o *GetCustomer200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetCustomer200Response) SetErrors ¶
func (o *GetCustomer200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetCustomer200Response) SetMessage ¶
func (o *GetCustomer200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetCustomer200Response) ToMap ¶
func (o GetCustomer200Response) ToMap() (map[string]interface{}, error)
type GetJobRequest200Response ¶
type GetJobRequest200Response struct {
Data *JobRequest `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetJobRequest200Response struct for GetJobRequest200Response
func NewGetJobRequest200Response ¶
func NewGetJobRequest200Response() *GetJobRequest200Response
NewGetJobRequest200Response instantiates a new GetJobRequest200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetJobRequest200ResponseWithDefaults ¶
func NewGetJobRequest200ResponseWithDefaults() *GetJobRequest200Response
NewGetJobRequest200ResponseWithDefaults instantiates a new GetJobRequest200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetJobRequest200Response) GetData ¶
func (o *GetJobRequest200Response) GetData() JobRequest
GetData returns the Data field value if set, zero value otherwise.
func (*GetJobRequest200Response) GetDataOk ¶
func (o *GetJobRequest200Response) GetDataOk() (*JobRequest, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobRequest200Response) GetErrorCode ¶
func (o *GetJobRequest200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobRequest200Response) GetErrorCodeOk ¶
func (o *GetJobRequest200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobRequest200Response) GetErrors ¶
func (o *GetJobRequest200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobRequest200Response) GetErrorsOk ¶
func (o *GetJobRequest200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobRequest200Response) GetMessage ¶
func (o *GetJobRequest200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetJobRequest200Response) GetMessageOk ¶
func (o *GetJobRequest200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobRequest200Response) HasData ¶
func (o *GetJobRequest200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetJobRequest200Response) HasErrorCode ¶
func (o *GetJobRequest200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetJobRequest200Response) HasErrors ¶
func (o *GetJobRequest200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetJobRequest200Response) HasMessage ¶
func (o *GetJobRequest200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetJobRequest200Response) MarshalJSON ¶
func (o GetJobRequest200Response) MarshalJSON() ([]byte, error)
func (*GetJobRequest200Response) SetData ¶
func (o *GetJobRequest200Response) SetData(v JobRequest)
SetData gets a reference to the given JobRequest and assigns it to the Data field.
func (*GetJobRequest200Response) SetErrorCode ¶
func (o *GetJobRequest200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetJobRequest200Response) SetErrors ¶
func (o *GetJobRequest200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetJobRequest200Response) SetMessage ¶
func (o *GetJobRequest200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetJobRequest200Response) ToMap ¶
func (o GetJobRequest200Response) ToMap() (map[string]interface{}, error)
type GetJobRequestTimeline200Response ¶
type GetJobRequestTimeline200Response struct {
Data *JobRequestTimeline `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetJobRequestTimeline200Response struct for GetJobRequestTimeline200Response
func NewGetJobRequestTimeline200Response ¶
func NewGetJobRequestTimeline200Response() *GetJobRequestTimeline200Response
NewGetJobRequestTimeline200Response instantiates a new GetJobRequestTimeline200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetJobRequestTimeline200ResponseWithDefaults ¶
func NewGetJobRequestTimeline200ResponseWithDefaults() *GetJobRequestTimeline200Response
NewGetJobRequestTimeline200ResponseWithDefaults instantiates a new GetJobRequestTimeline200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetJobRequestTimeline200Response) GetData ¶
func (o *GetJobRequestTimeline200Response) GetData() JobRequestTimeline
GetData returns the Data field value if set, zero value otherwise.
func (*GetJobRequestTimeline200Response) GetDataOk ¶
func (o *GetJobRequestTimeline200Response) GetDataOk() (*JobRequestTimeline, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobRequestTimeline200Response) GetErrorCode ¶
func (o *GetJobRequestTimeline200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobRequestTimeline200Response) GetErrorCodeOk ¶
func (o *GetJobRequestTimeline200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobRequestTimeline200Response) GetErrors ¶
func (o *GetJobRequestTimeline200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobRequestTimeline200Response) GetErrorsOk ¶
func (o *GetJobRequestTimeline200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobRequestTimeline200Response) GetMessage ¶
func (o *GetJobRequestTimeline200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetJobRequestTimeline200Response) GetMessageOk ¶
func (o *GetJobRequestTimeline200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobRequestTimeline200Response) HasData ¶
func (o *GetJobRequestTimeline200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetJobRequestTimeline200Response) HasErrorCode ¶
func (o *GetJobRequestTimeline200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetJobRequestTimeline200Response) HasErrors ¶
func (o *GetJobRequestTimeline200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetJobRequestTimeline200Response) HasMessage ¶
func (o *GetJobRequestTimeline200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetJobRequestTimeline200Response) MarshalJSON ¶
func (o GetJobRequestTimeline200Response) MarshalJSON() ([]byte, error)
func (*GetJobRequestTimeline200Response) SetData ¶
func (o *GetJobRequestTimeline200Response) SetData(v JobRequestTimeline)
SetData gets a reference to the given JobRequestTimeline and assigns it to the Data field.
func (*GetJobRequestTimeline200Response) SetErrorCode ¶
func (o *GetJobRequestTimeline200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetJobRequestTimeline200Response) SetErrors ¶
func (o *GetJobRequestTimeline200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetJobRequestTimeline200Response) SetMessage ¶
func (o *GetJobRequestTimeline200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetJobRequestTimeline200Response) ToMap ¶
func (o GetJobRequestTimeline200Response) ToMap() (map[string]interface{}, error)
type GetJobType200Response ¶
type GetJobType200Response struct {
Data *JobType `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetJobType200Response struct for GetJobType200Response
func NewGetJobType200Response ¶
func NewGetJobType200Response() *GetJobType200Response
NewGetJobType200Response instantiates a new GetJobType200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetJobType200ResponseWithDefaults ¶
func NewGetJobType200ResponseWithDefaults() *GetJobType200Response
NewGetJobType200ResponseWithDefaults instantiates a new GetJobType200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetJobType200Response) GetData ¶
func (o *GetJobType200Response) GetData() JobType
GetData returns the Data field value if set, zero value otherwise.
func (*GetJobType200Response) GetDataOk ¶
func (o *GetJobType200Response) GetDataOk() (*JobType, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobType200Response) GetErrorCode ¶
func (o *GetJobType200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobType200Response) GetErrorCodeOk ¶
func (o *GetJobType200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobType200Response) GetErrors ¶
func (o *GetJobType200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetJobType200Response) GetErrorsOk ¶
func (o *GetJobType200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetJobType200Response) GetMessage ¶
func (o *GetJobType200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetJobType200Response) GetMessageOk ¶
func (o *GetJobType200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetJobType200Response) HasData ¶
func (o *GetJobType200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetJobType200Response) HasErrorCode ¶
func (o *GetJobType200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetJobType200Response) HasErrors ¶
func (o *GetJobType200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetJobType200Response) HasMessage ¶
func (o *GetJobType200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetJobType200Response) MarshalJSON ¶
func (o GetJobType200Response) MarshalJSON() ([]byte, error)
func (*GetJobType200Response) SetData ¶
func (o *GetJobType200Response) SetData(v JobType)
SetData gets a reference to the given JobType and assigns it to the Data field.
func (*GetJobType200Response) SetErrorCode ¶
func (o *GetJobType200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetJobType200Response) SetErrors ¶
func (o *GetJobType200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetJobType200Response) SetMessage ¶
func (o *GetJobType200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetJobType200Response) ToMap ¶
func (o GetJobType200Response) ToMap() (map[string]interface{}, error)
type GetServiceArea200Response ¶
type GetServiceArea200Response struct {
Data *ServiceArea `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetServiceArea200Response struct for GetServiceArea200Response
func NewGetServiceArea200Response ¶
func NewGetServiceArea200Response() *GetServiceArea200Response
NewGetServiceArea200Response instantiates a new GetServiceArea200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetServiceArea200ResponseWithDefaults ¶
func NewGetServiceArea200ResponseWithDefaults() *GetServiceArea200Response
NewGetServiceArea200ResponseWithDefaults instantiates a new GetServiceArea200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetServiceArea200Response) GetData ¶
func (o *GetServiceArea200Response) GetData() ServiceArea
GetData returns the Data field value if set, zero value otherwise.
func (*GetServiceArea200Response) GetDataOk ¶
func (o *GetServiceArea200Response) GetDataOk() (*ServiceArea, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServiceArea200Response) GetErrorCode ¶
func (o *GetServiceArea200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetServiceArea200Response) GetErrorCodeOk ¶
func (o *GetServiceArea200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetServiceArea200Response) GetErrors ¶
func (o *GetServiceArea200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetServiceArea200Response) GetErrorsOk ¶
func (o *GetServiceArea200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetServiceArea200Response) GetMessage ¶
func (o *GetServiceArea200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetServiceArea200Response) GetMessageOk ¶
func (o *GetServiceArea200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServiceArea200Response) HasData ¶
func (o *GetServiceArea200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetServiceArea200Response) HasErrorCode ¶
func (o *GetServiceArea200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetServiceArea200Response) HasErrors ¶
func (o *GetServiceArea200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetServiceArea200Response) HasMessage ¶
func (o *GetServiceArea200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetServiceArea200Response) MarshalJSON ¶
func (o GetServiceArea200Response) MarshalJSON() ([]byte, error)
func (*GetServiceArea200Response) SetData ¶
func (o *GetServiceArea200Response) SetData(v ServiceArea)
SetData gets a reference to the given ServiceArea and assigns it to the Data field.
func (*GetServiceArea200Response) SetErrorCode ¶
func (o *GetServiceArea200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetServiceArea200Response) SetErrors ¶
func (o *GetServiceArea200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetServiceArea200Response) SetMessage ¶
func (o *GetServiceArea200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetServiceArea200Response) ToMap ¶
func (o GetServiceArea200Response) ToMap() (map[string]interface{}, error)
type GetTechnician200Response ¶
type GetTechnician200Response struct {
Data *Technician `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetTechnician200Response struct for GetTechnician200Response
func NewGetTechnician200Response ¶
func NewGetTechnician200Response() *GetTechnician200Response
NewGetTechnician200Response instantiates a new GetTechnician200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetTechnician200ResponseWithDefaults ¶
func NewGetTechnician200ResponseWithDefaults() *GetTechnician200Response
NewGetTechnician200ResponseWithDefaults instantiates a new GetTechnician200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetTechnician200Response) GetData ¶
func (o *GetTechnician200Response) GetData() Technician
GetData returns the Data field value if set, zero value otherwise.
func (*GetTechnician200Response) GetDataOk ¶
func (o *GetTechnician200Response) GetDataOk() (*Technician, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetTechnician200Response) GetErrorCode ¶
func (o *GetTechnician200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetTechnician200Response) GetErrorCodeOk ¶
func (o *GetTechnician200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetTechnician200Response) GetErrors ¶
func (o *GetTechnician200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetTechnician200Response) GetErrorsOk ¶
func (o *GetTechnician200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetTechnician200Response) GetMessage ¶
func (o *GetTechnician200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetTechnician200Response) GetMessageOk ¶
func (o *GetTechnician200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetTechnician200Response) HasData ¶
func (o *GetTechnician200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetTechnician200Response) HasErrorCode ¶
func (o *GetTechnician200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetTechnician200Response) HasErrors ¶
func (o *GetTechnician200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetTechnician200Response) HasMessage ¶
func (o *GetTechnician200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetTechnician200Response) MarshalJSON ¶
func (o GetTechnician200Response) MarshalJSON() ([]byte, error)
func (*GetTechnician200Response) SetData ¶
func (o *GetTechnician200Response) SetData(v Technician)
SetData gets a reference to the given Technician and assigns it to the Data field.
func (*GetTechnician200Response) SetErrorCode ¶
func (o *GetTechnician200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetTechnician200Response) SetErrors ¶
func (o *GetTechnician200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetTechnician200Response) SetMessage ¶
func (o *GetTechnician200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetTechnician200Response) ToMap ¶
func (o GetTechnician200Response) ToMap() (map[string]interface{}, error)
type GetVehicle200Response ¶
type GetVehicle200Response struct {
Data *Vehicle `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
GetVehicle200Response struct for GetVehicle200Response
func NewGetVehicle200Response ¶
func NewGetVehicle200Response() *GetVehicle200Response
NewGetVehicle200Response instantiates a new GetVehicle200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetVehicle200ResponseWithDefaults ¶
func NewGetVehicle200ResponseWithDefaults() *GetVehicle200Response
NewGetVehicle200ResponseWithDefaults instantiates a new GetVehicle200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetVehicle200Response) GetData ¶
func (o *GetVehicle200Response) GetData() Vehicle
GetData returns the Data field value if set, zero value otherwise.
func (*GetVehicle200Response) GetDataOk ¶
func (o *GetVehicle200Response) GetDataOk() (*Vehicle, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetVehicle200Response) GetErrorCode ¶
func (o *GetVehicle200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetVehicle200Response) GetErrorCodeOk ¶
func (o *GetVehicle200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetVehicle200Response) GetErrors ¶
func (o *GetVehicle200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetVehicle200Response) GetErrorsOk ¶
func (o *GetVehicle200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetVehicle200Response) GetMessage ¶
func (o *GetVehicle200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetVehicle200Response) GetMessageOk ¶
func (o *GetVehicle200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetVehicle200Response) HasData ¶
func (o *GetVehicle200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*GetVehicle200Response) HasErrorCode ¶
func (o *GetVehicle200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetVehicle200Response) HasErrors ¶
func (o *GetVehicle200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*GetVehicle200Response) HasMessage ¶
func (o *GetVehicle200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetVehicle200Response) MarshalJSON ¶
func (o GetVehicle200Response) MarshalJSON() ([]byte, error)
func (*GetVehicle200Response) SetData ¶
func (o *GetVehicle200Response) SetData(v Vehicle)
SetData gets a reference to the given Vehicle and assigns it to the Data field.
func (*GetVehicle200Response) SetErrorCode ¶
func (o *GetVehicle200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*GetVehicle200Response) SetErrors ¶
func (o *GetVehicle200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*GetVehicle200Response) SetMessage ¶
func (o *GetVehicle200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetVehicle200Response) ToMap ¶
func (o GetVehicle200Response) ToMap() (map[string]interface{}, error)
type JobDate ¶
type JobDate struct {
Date *time.Time `json:"date,omitempty"`
Periods []JobDatePeriodEntry `json:"periods,omitempty"`
}
JobDate struct for JobDate
func NewJobDate ¶
func NewJobDate() *JobDate
NewJobDate instantiates a new JobDate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobDateWithDefaults ¶
func NewJobDateWithDefaults() *JobDate
NewJobDateWithDefaults instantiates a new JobDate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobDate) GetDateOk ¶
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDate) GetPeriods ¶
func (o *JobDate) GetPeriods() []JobDatePeriodEntry
GetPeriods returns the Periods field value if set, zero value otherwise.
func (*JobDate) GetPeriodsOk ¶
func (o *JobDate) GetPeriodsOk() ([]JobDatePeriodEntry, bool)
GetPeriodsOk returns a tuple with the Periods field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDate) HasPeriods ¶
HasPeriods returns a boolean if a field has been set.
func (JobDate) MarshalJSON ¶
func (*JobDate) SetDate ¶
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobDate) SetPeriods ¶
func (o *JobDate) SetPeriods(v []JobDatePeriodEntry)
SetPeriods gets a reference to the given []JobDatePeriodEntry and assigns it to the Periods field.
type JobDateBusinessRange ¶
type JobDateBusinessRange struct {
Date *time.Time `json:"date,omitempty"`
EndMinute *int32 `json:"end_minute,omitempty"`
Period *JobDatePeriod `json:"period,omitempty"`
StartMinute *int32 `json:"start_minute,omitempty"`
}
JobDateBusinessRange struct for JobDateBusinessRange
func NewJobDateBusinessRange ¶
func NewJobDateBusinessRange() *JobDateBusinessRange
NewJobDateBusinessRange instantiates a new JobDateBusinessRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobDateBusinessRangeWithDefaults ¶
func NewJobDateBusinessRangeWithDefaults() *JobDateBusinessRange
NewJobDateBusinessRangeWithDefaults instantiates a new JobDateBusinessRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobDateBusinessRange) GetDate ¶
func (o *JobDateBusinessRange) GetDate() time.Time
GetDate returns the Date field value if set, zero value otherwise.
func (*JobDateBusinessRange) GetDateOk ¶
func (o *JobDateBusinessRange) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDateBusinessRange) GetEndMinute ¶
func (o *JobDateBusinessRange) GetEndMinute() int32
GetEndMinute returns the EndMinute field value if set, zero value otherwise.
func (*JobDateBusinessRange) GetEndMinuteOk ¶
func (o *JobDateBusinessRange) GetEndMinuteOk() (*int32, bool)
GetEndMinuteOk returns a tuple with the EndMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDateBusinessRange) GetPeriod ¶
func (o *JobDateBusinessRange) GetPeriod() JobDatePeriod
GetPeriod returns the Period field value if set, zero value otherwise.
func (*JobDateBusinessRange) GetPeriodOk ¶
func (o *JobDateBusinessRange) GetPeriodOk() (*JobDatePeriod, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDateBusinessRange) GetStartMinute ¶
func (o *JobDateBusinessRange) GetStartMinute() int32
GetStartMinute returns the StartMinute field value if set, zero value otherwise.
func (*JobDateBusinessRange) GetStartMinuteOk ¶
func (o *JobDateBusinessRange) GetStartMinuteOk() (*int32, bool)
GetStartMinuteOk returns a tuple with the StartMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDateBusinessRange) HasDate ¶
func (o *JobDateBusinessRange) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*JobDateBusinessRange) HasEndMinute ¶
func (o *JobDateBusinessRange) HasEndMinute() bool
HasEndMinute returns a boolean if a field has been set.
func (*JobDateBusinessRange) HasPeriod ¶
func (o *JobDateBusinessRange) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (*JobDateBusinessRange) HasStartMinute ¶
func (o *JobDateBusinessRange) HasStartMinute() bool
HasStartMinute returns a boolean if a field has been set.
func (JobDateBusinessRange) MarshalJSON ¶
func (o JobDateBusinessRange) MarshalJSON() ([]byte, error)
func (*JobDateBusinessRange) SetDate ¶
func (o *JobDateBusinessRange) SetDate(v time.Time)
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobDateBusinessRange) SetEndMinute ¶
func (o *JobDateBusinessRange) SetEndMinute(v int32)
SetEndMinute gets a reference to the given int32 and assigns it to the EndMinute field.
func (*JobDateBusinessRange) SetPeriod ¶
func (o *JobDateBusinessRange) SetPeriod(v JobDatePeriod)
SetPeriod gets a reference to the given JobDatePeriod and assigns it to the Period field.
func (*JobDateBusinessRange) SetStartMinute ¶
func (o *JobDateBusinessRange) SetStartMinute(v int32)
SetStartMinute gets a reference to the given int32 and assigns it to the StartMinute field.
func (JobDateBusinessRange) ToMap ¶
func (o JobDateBusinessRange) ToMap() (map[string]interface{}, error)
type JobDatePeriod ¶
type JobDatePeriod string
JobDatePeriod the model 'JobDatePeriod'
const ( JOBDATEPERIOD_PeriodMorning JobDatePeriod = "morning" JOBDATEPERIOD_PeriodAfternoon JobDatePeriod = "afternoon" JOBDATEPERIOD_PeriodEvening JobDatePeriod = "evening" )
List of JobDatePeriod
func NewJobDatePeriodFromValue ¶
func NewJobDatePeriodFromValue(v string) (*JobDatePeriod, error)
NewJobDatePeriodFromValue returns a pointer to a valid JobDatePeriod for the value passed as argument, or an error if the value passed is not allowed by the enum
func (JobDatePeriod) IsValid ¶
func (v JobDatePeriod) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (JobDatePeriod) Ptr ¶
func (v JobDatePeriod) Ptr() *JobDatePeriod
Ptr returns reference to JobDatePeriod value
func (*JobDatePeriod) UnmarshalJSON ¶
func (v *JobDatePeriod) UnmarshalJSON(src []byte) error
type JobDatePeriodEntry ¶
type JobDatePeriodEntry struct {
BusinessView []JobDateBusinessRange `json:"business_view,omitempty"`
Period *JobDatePeriod `json:"period,omitempty"`
}
JobDatePeriodEntry struct for JobDatePeriodEntry
func NewJobDatePeriodEntry ¶
func NewJobDatePeriodEntry() *JobDatePeriodEntry
NewJobDatePeriodEntry instantiates a new JobDatePeriodEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobDatePeriodEntryWithDefaults ¶
func NewJobDatePeriodEntryWithDefaults() *JobDatePeriodEntry
NewJobDatePeriodEntryWithDefaults instantiates a new JobDatePeriodEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobDatePeriodEntry) GetBusinessView ¶
func (o *JobDatePeriodEntry) GetBusinessView() []JobDateBusinessRange
GetBusinessView returns the BusinessView field value if set, zero value otherwise.
func (*JobDatePeriodEntry) GetBusinessViewOk ¶
func (o *JobDatePeriodEntry) GetBusinessViewOk() ([]JobDateBusinessRange, bool)
GetBusinessViewOk returns a tuple with the BusinessView field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDatePeriodEntry) GetPeriod ¶
func (o *JobDatePeriodEntry) GetPeriod() JobDatePeriod
GetPeriod returns the Period field value if set, zero value otherwise.
func (*JobDatePeriodEntry) GetPeriodOk ¶
func (o *JobDatePeriodEntry) GetPeriodOk() (*JobDatePeriod, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobDatePeriodEntry) HasBusinessView ¶
func (o *JobDatePeriodEntry) HasBusinessView() bool
HasBusinessView returns a boolean if a field has been set.
func (*JobDatePeriodEntry) HasPeriod ¶
func (o *JobDatePeriodEntry) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (JobDatePeriodEntry) MarshalJSON ¶
func (o JobDatePeriodEntry) MarshalJSON() ([]byte, error)
func (*JobDatePeriodEntry) SetBusinessView ¶
func (o *JobDatePeriodEntry) SetBusinessView(v []JobDateBusinessRange)
SetBusinessView gets a reference to the given []JobDateBusinessRange and assigns it to the BusinessView field.
func (*JobDatePeriodEntry) SetPeriod ¶
func (o *JobDatePeriodEntry) SetPeriod(v JobDatePeriod)
SetPeriod gets a reference to the given JobDatePeriod and assigns it to the Period field.
func (JobDatePeriodEntry) ToMap ¶
func (o JobDatePeriodEntry) ToMap() (map[string]interface{}, error)
type JobRequest ¶
type JobRequest struct {
// ActionAudit is the per-action audit log keyed by action_key. `complete` fixed action không xuất hiện ở đây — actor lookup qua CompletedByUserID.
ActionAudit *map[string]JobRequestActionAuditEntry `json:"action_audit,omitempty"`
// The job's service address snapshot.
Address *JobRequestAddressSummary `json:"address,omitempty"`
// The job's archive state.
Archive *JobRequestArchiveSummary `json:"archive,omitempty"`
// AssignedVehicle is the carpool vehicle (the lead drives). Omitted when the job has no vehicle.
AssignedVehicle *JobRequestAssignedVehicle `json:"assigned_vehicle,omitempty"`
// Who/what is assigned to the job.
Assignment *JobRequestAssignmentSummary `json:"assignment,omitempty"`
// UUID of the owning business.
BusinessId *string `json:"business_id,omitempty"`
// When the job was completed (UTC); null until completed.
CompletedAt *time.Time `json:"completed_at,omitempty"`
// UUID of the user who fired complete; null until completed.
CompletedByUserId *string `json:"completed_by_user_id,omitempty"`
// When the job was created (UTC).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Crew is the multi-person crew on the job (lead first). A single-person job has one member. Omitted when no session plan exists.
Crew []JobRequestCrewMember `json:"crew,omitempty"`
// The job's current workflow status.
CurrentStatus *JobRequestStatusSummary `json:"current_status,omitempty"`
// The job's customer contact snapshot.
Customer *JobRequestCustomerSummary `json:"customer,omitempty"`
// Ready-to-share customer URL embedding the magic token. Omitted if not issued.
CustomerUrl *string `json:"customer_url,omitempty"`
// When the job was soft-deleted (UTC); omitted unless deleted.
DeletedAt *time.Time `json:"deleted_at,omitempty"`
// Free-text job description; null if none.
Description *string `json:"description,omitempty"`
// Job request UUID.
Id *string `json:"id,omitempty"`
// UUID of the job type, or null if unclassified.
JobTypeId *string `json:"job_type_id,omitempty"`
// Job type display name (resolved to locale). Omitted if unclassified.
JobTypeName *string `json:"job_type_name,omitempty"`
// The action(s) the job is currently waiting on. Omitted in a terminal status.
NextActions []JobRequestActionSummary `json:"next_actions,omitempty"`
// Job priority.
Priority *string `json:"priority,omitempty"`
// The time-bundle quoted for the job.
Quote *JobRequestQuoteSummary `json:"quote,omitempty"`
// The customer's rating of the completed job.
Rating *JobRequestRatingSummary `json:"rating,omitempty"`
// When/how the job is scheduled and its per-day plan.
Schedule *JobRequestSchedule `json:"schedule,omitempty"`
// Human-friendly short code. Omitted if not assigned.
ShortCode *string `json:"short_code,omitempty"`
// Desired skills for the job (resolved id+name).
Skills []JobRequestSkillSummary `json:"skills,omitempty"`
// Optimistic-lock version; pass back as status_version on transitions to avoid races.
StatusVersion *int32 `json:"status_version,omitempty"`
// When the job was last modified (UTC).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// UUID of the workflow snapshot driving this job's state machine.
WorkflowId *string `json:"workflow_id,omitempty"`
// Workflow display name.
WorkflowName *string `json:"workflow_name,omitempty"`
}
JobRequest struct for JobRequest
func NewJobRequest ¶
func NewJobRequest() *JobRequest
NewJobRequest instantiates a new JobRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestWithDefaults ¶
func NewJobRequestWithDefaults() *JobRequest
NewJobRequestWithDefaults instantiates a new JobRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequest) GetActionAudit ¶
func (o *JobRequest) GetActionAudit() map[string]JobRequestActionAuditEntry
GetActionAudit returns the ActionAudit field value if set, zero value otherwise.
func (*JobRequest) GetActionAuditOk ¶
func (o *JobRequest) GetActionAuditOk() (*map[string]JobRequestActionAuditEntry, bool)
GetActionAuditOk returns a tuple with the ActionAudit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetAddress ¶
func (o *JobRequest) GetAddress() JobRequestAddressSummary
GetAddress returns the Address field value if set, zero value otherwise.
func (*JobRequest) GetAddressOk ¶
func (o *JobRequest) GetAddressOk() (*JobRequestAddressSummary, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetArchive ¶
func (o *JobRequest) GetArchive() JobRequestArchiveSummary
GetArchive returns the Archive field value if set, zero value otherwise.
func (*JobRequest) GetArchiveOk ¶
func (o *JobRequest) GetArchiveOk() (*JobRequestArchiveSummary, bool)
GetArchiveOk returns a tuple with the Archive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetAssignedVehicle ¶
func (o *JobRequest) GetAssignedVehicle() JobRequestAssignedVehicle
GetAssignedVehicle returns the AssignedVehicle field value if set, zero value otherwise.
func (*JobRequest) GetAssignedVehicleOk ¶
func (o *JobRequest) GetAssignedVehicleOk() (*JobRequestAssignedVehicle, bool)
GetAssignedVehicleOk returns a tuple with the AssignedVehicle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetAssignment ¶
func (o *JobRequest) GetAssignment() JobRequestAssignmentSummary
GetAssignment returns the Assignment field value if set, zero value otherwise.
func (*JobRequest) GetAssignmentOk ¶
func (o *JobRequest) GetAssignmentOk() (*JobRequestAssignmentSummary, bool)
GetAssignmentOk returns a tuple with the Assignment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetBusinessId ¶
func (o *JobRequest) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*JobRequest) GetBusinessIdOk ¶
func (o *JobRequest) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCompletedAt ¶
func (o *JobRequest) GetCompletedAt() time.Time
GetCompletedAt returns the CompletedAt field value if set, zero value otherwise.
func (*JobRequest) GetCompletedAtOk ¶
func (o *JobRequest) GetCompletedAtOk() (*time.Time, bool)
GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCompletedByUserId ¶
func (o *JobRequest) GetCompletedByUserId() string
GetCompletedByUserId returns the CompletedByUserId field value if set, zero value otherwise.
func (*JobRequest) GetCompletedByUserIdOk ¶
func (o *JobRequest) GetCompletedByUserIdOk() (*string, bool)
GetCompletedByUserIdOk returns a tuple with the CompletedByUserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCreatedAt ¶
func (o *JobRequest) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*JobRequest) GetCreatedAtOk ¶
func (o *JobRequest) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCrew ¶
func (o *JobRequest) GetCrew() []JobRequestCrewMember
GetCrew returns the Crew field value if set, zero value otherwise.
func (*JobRequest) GetCrewOk ¶
func (o *JobRequest) GetCrewOk() ([]JobRequestCrewMember, bool)
GetCrewOk returns a tuple with the Crew field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCurrentStatus ¶
func (o *JobRequest) GetCurrentStatus() JobRequestStatusSummary
GetCurrentStatus returns the CurrentStatus field value if set, zero value otherwise.
func (*JobRequest) GetCurrentStatusOk ¶
func (o *JobRequest) GetCurrentStatusOk() (*JobRequestStatusSummary, bool)
GetCurrentStatusOk returns a tuple with the CurrentStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCustomer ¶
func (o *JobRequest) GetCustomer() JobRequestCustomerSummary
GetCustomer returns the Customer field value if set, zero value otherwise.
func (*JobRequest) GetCustomerOk ¶
func (o *JobRequest) GetCustomerOk() (*JobRequestCustomerSummary, bool)
GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetCustomerUrl ¶
func (o *JobRequest) GetCustomerUrl() string
GetCustomerUrl returns the CustomerUrl field value if set, zero value otherwise.
func (*JobRequest) GetCustomerUrlOk ¶
func (o *JobRequest) GetCustomerUrlOk() (*string, bool)
GetCustomerUrlOk returns a tuple with the CustomerUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetDeletedAt ¶
func (o *JobRequest) GetDeletedAt() time.Time
GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.
func (*JobRequest) GetDeletedAtOk ¶
func (o *JobRequest) GetDeletedAtOk() (*time.Time, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetDescription ¶
func (o *JobRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*JobRequest) GetDescriptionOk ¶
func (o *JobRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetId ¶
func (o *JobRequest) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequest) GetIdOk ¶
func (o *JobRequest) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetJobTypeId ¶
func (o *JobRequest) GetJobTypeId() string
GetJobTypeId returns the JobTypeId field value if set, zero value otherwise.
func (*JobRequest) GetJobTypeIdOk ¶
func (o *JobRequest) GetJobTypeIdOk() (*string, bool)
GetJobTypeIdOk returns a tuple with the JobTypeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetJobTypeName ¶
func (o *JobRequest) GetJobTypeName() string
GetJobTypeName returns the JobTypeName field value if set, zero value otherwise.
func (*JobRequest) GetJobTypeNameOk ¶
func (o *JobRequest) GetJobTypeNameOk() (*string, bool)
GetJobTypeNameOk returns a tuple with the JobTypeName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetNextActions ¶
func (o *JobRequest) GetNextActions() []JobRequestActionSummary
GetNextActions returns the NextActions field value if set, zero value otherwise.
func (*JobRequest) GetNextActionsOk ¶
func (o *JobRequest) GetNextActionsOk() ([]JobRequestActionSummary, bool)
GetNextActionsOk returns a tuple with the NextActions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetPriority ¶
func (o *JobRequest) GetPriority() string
GetPriority returns the Priority field value if set, zero value otherwise.
func (*JobRequest) GetPriorityOk ¶
func (o *JobRequest) GetPriorityOk() (*string, bool)
GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetQuote ¶
func (o *JobRequest) GetQuote() JobRequestQuoteSummary
GetQuote returns the Quote field value if set, zero value otherwise.
func (*JobRequest) GetQuoteOk ¶
func (o *JobRequest) GetQuoteOk() (*JobRequestQuoteSummary, bool)
GetQuoteOk returns a tuple with the Quote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetRating ¶
func (o *JobRequest) GetRating() JobRequestRatingSummary
GetRating returns the Rating field value if set, zero value otherwise.
func (*JobRequest) GetRatingOk ¶
func (o *JobRequest) GetRatingOk() (*JobRequestRatingSummary, bool)
GetRatingOk returns a tuple with the Rating field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetSchedule ¶
func (o *JobRequest) GetSchedule() JobRequestSchedule
GetSchedule returns the Schedule field value if set, zero value otherwise.
func (*JobRequest) GetScheduleOk ¶
func (o *JobRequest) GetScheduleOk() (*JobRequestSchedule, bool)
GetScheduleOk returns a tuple with the Schedule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetShortCode ¶
func (o *JobRequest) GetShortCode() string
GetShortCode returns the ShortCode field value if set, zero value otherwise.
func (*JobRequest) GetShortCodeOk ¶
func (o *JobRequest) GetShortCodeOk() (*string, bool)
GetShortCodeOk returns a tuple with the ShortCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetSkills ¶
func (o *JobRequest) GetSkills() []JobRequestSkillSummary
GetSkills returns the Skills field value if set, zero value otherwise.
func (*JobRequest) GetSkillsOk ¶
func (o *JobRequest) GetSkillsOk() ([]JobRequestSkillSummary, bool)
GetSkillsOk returns a tuple with the Skills field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetStatusVersion ¶
func (o *JobRequest) GetStatusVersion() int32
GetStatusVersion returns the StatusVersion field value if set, zero value otherwise.
func (*JobRequest) GetStatusVersionOk ¶
func (o *JobRequest) GetStatusVersionOk() (*int32, bool)
GetStatusVersionOk returns a tuple with the StatusVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetUpdatedAt ¶
func (o *JobRequest) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*JobRequest) GetUpdatedAtOk ¶
func (o *JobRequest) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetWorkflowId ¶
func (o *JobRequest) GetWorkflowId() string
GetWorkflowId returns the WorkflowId field value if set, zero value otherwise.
func (*JobRequest) GetWorkflowIdOk ¶
func (o *JobRequest) GetWorkflowIdOk() (*string, bool)
GetWorkflowIdOk returns a tuple with the WorkflowId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) GetWorkflowName ¶
func (o *JobRequest) GetWorkflowName() string
GetWorkflowName returns the WorkflowName field value if set, zero value otherwise.
func (*JobRequest) GetWorkflowNameOk ¶
func (o *JobRequest) GetWorkflowNameOk() (*string, bool)
GetWorkflowNameOk returns a tuple with the WorkflowName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequest) HasActionAudit ¶
func (o *JobRequest) HasActionAudit() bool
HasActionAudit returns a boolean if a field has been set.
func (*JobRequest) HasAddress ¶
func (o *JobRequest) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*JobRequest) HasArchive ¶
func (o *JobRequest) HasArchive() bool
HasArchive returns a boolean if a field has been set.
func (*JobRequest) HasAssignedVehicle ¶
func (o *JobRequest) HasAssignedVehicle() bool
HasAssignedVehicle returns a boolean if a field has been set.
func (*JobRequest) HasAssignment ¶
func (o *JobRequest) HasAssignment() bool
HasAssignment returns a boolean if a field has been set.
func (*JobRequest) HasBusinessId ¶
func (o *JobRequest) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*JobRequest) HasCompletedAt ¶
func (o *JobRequest) HasCompletedAt() bool
HasCompletedAt returns a boolean if a field has been set.
func (*JobRequest) HasCompletedByUserId ¶
func (o *JobRequest) HasCompletedByUserId() bool
HasCompletedByUserId returns a boolean if a field has been set.
func (*JobRequest) HasCreatedAt ¶
func (o *JobRequest) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*JobRequest) HasCrew ¶
func (o *JobRequest) HasCrew() bool
HasCrew returns a boolean if a field has been set.
func (*JobRequest) HasCurrentStatus ¶
func (o *JobRequest) HasCurrentStatus() bool
HasCurrentStatus returns a boolean if a field has been set.
func (*JobRequest) HasCustomer ¶
func (o *JobRequest) HasCustomer() bool
HasCustomer returns a boolean if a field has been set.
func (*JobRequest) HasCustomerUrl ¶
func (o *JobRequest) HasCustomerUrl() bool
HasCustomerUrl returns a boolean if a field has been set.
func (*JobRequest) HasDeletedAt ¶
func (o *JobRequest) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (*JobRequest) HasDescription ¶
func (o *JobRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*JobRequest) HasId ¶
func (o *JobRequest) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequest) HasJobTypeId ¶
func (o *JobRequest) HasJobTypeId() bool
HasJobTypeId returns a boolean if a field has been set.
func (*JobRequest) HasJobTypeName ¶
func (o *JobRequest) HasJobTypeName() bool
HasJobTypeName returns a boolean if a field has been set.
func (*JobRequest) HasNextActions ¶
func (o *JobRequest) HasNextActions() bool
HasNextActions returns a boolean if a field has been set.
func (*JobRequest) HasPriority ¶
func (o *JobRequest) HasPriority() bool
HasPriority returns a boolean if a field has been set.
func (*JobRequest) HasQuote ¶
func (o *JobRequest) HasQuote() bool
HasQuote returns a boolean if a field has been set.
func (*JobRequest) HasRating ¶
func (o *JobRequest) HasRating() bool
HasRating returns a boolean if a field has been set.
func (*JobRequest) HasSchedule ¶
func (o *JobRequest) HasSchedule() bool
HasSchedule returns a boolean if a field has been set.
func (*JobRequest) HasShortCode ¶
func (o *JobRequest) HasShortCode() bool
HasShortCode returns a boolean if a field has been set.
func (*JobRequest) HasSkills ¶
func (o *JobRequest) HasSkills() bool
HasSkills returns a boolean if a field has been set.
func (*JobRequest) HasStatusVersion ¶
func (o *JobRequest) HasStatusVersion() bool
HasStatusVersion returns a boolean if a field has been set.
func (*JobRequest) HasUpdatedAt ¶
func (o *JobRequest) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*JobRequest) HasWorkflowId ¶
func (o *JobRequest) HasWorkflowId() bool
HasWorkflowId returns a boolean if a field has been set.
func (*JobRequest) HasWorkflowName ¶
func (o *JobRequest) HasWorkflowName() bool
HasWorkflowName returns a boolean if a field has been set.
func (JobRequest) MarshalJSON ¶
func (o JobRequest) MarshalJSON() ([]byte, error)
func (*JobRequest) SetActionAudit ¶
func (o *JobRequest) SetActionAudit(v map[string]JobRequestActionAuditEntry)
SetActionAudit gets a reference to the given map[string]JobRequestActionAuditEntry and assigns it to the ActionAudit field.
func (*JobRequest) SetAddress ¶
func (o *JobRequest) SetAddress(v JobRequestAddressSummary)
SetAddress gets a reference to the given JobRequestAddressSummary and assigns it to the Address field.
func (*JobRequest) SetArchive ¶
func (o *JobRequest) SetArchive(v JobRequestArchiveSummary)
SetArchive gets a reference to the given JobRequestArchiveSummary and assigns it to the Archive field.
func (*JobRequest) SetAssignedVehicle ¶
func (o *JobRequest) SetAssignedVehicle(v JobRequestAssignedVehicle)
SetAssignedVehicle gets a reference to the given JobRequestAssignedVehicle and assigns it to the AssignedVehicle field.
func (*JobRequest) SetAssignment ¶
func (o *JobRequest) SetAssignment(v JobRequestAssignmentSummary)
SetAssignment gets a reference to the given JobRequestAssignmentSummary and assigns it to the Assignment field.
func (*JobRequest) SetBusinessId ¶
func (o *JobRequest) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*JobRequest) SetCompletedAt ¶
func (o *JobRequest) SetCompletedAt(v time.Time)
SetCompletedAt gets a reference to the given time.Time and assigns it to the CompletedAt field.
func (*JobRequest) SetCompletedByUserId ¶
func (o *JobRequest) SetCompletedByUserId(v string)
SetCompletedByUserId gets a reference to the given string and assigns it to the CompletedByUserId field.
func (*JobRequest) SetCreatedAt ¶
func (o *JobRequest) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*JobRequest) SetCrew ¶
func (o *JobRequest) SetCrew(v []JobRequestCrewMember)
SetCrew gets a reference to the given []JobRequestCrewMember and assigns it to the Crew field.
func (*JobRequest) SetCurrentStatus ¶
func (o *JobRequest) SetCurrentStatus(v JobRequestStatusSummary)
SetCurrentStatus gets a reference to the given JobRequestStatusSummary and assigns it to the CurrentStatus field.
func (*JobRequest) SetCustomer ¶
func (o *JobRequest) SetCustomer(v JobRequestCustomerSummary)
SetCustomer gets a reference to the given JobRequestCustomerSummary and assigns it to the Customer field.
func (*JobRequest) SetCustomerUrl ¶
func (o *JobRequest) SetCustomerUrl(v string)
SetCustomerUrl gets a reference to the given string and assigns it to the CustomerUrl field.
func (*JobRequest) SetDeletedAt ¶
func (o *JobRequest) SetDeletedAt(v time.Time)
SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.
func (*JobRequest) SetDescription ¶
func (o *JobRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*JobRequest) SetId ¶
func (o *JobRequest) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequest) SetJobTypeId ¶
func (o *JobRequest) SetJobTypeId(v string)
SetJobTypeId gets a reference to the given string and assigns it to the JobTypeId field.
func (*JobRequest) SetJobTypeName ¶
func (o *JobRequest) SetJobTypeName(v string)
SetJobTypeName gets a reference to the given string and assigns it to the JobTypeName field.
func (*JobRequest) SetNextActions ¶
func (o *JobRequest) SetNextActions(v []JobRequestActionSummary)
SetNextActions gets a reference to the given []JobRequestActionSummary and assigns it to the NextActions field.
func (*JobRequest) SetPriority ¶
func (o *JobRequest) SetPriority(v string)
SetPriority gets a reference to the given string and assigns it to the Priority field.
func (*JobRequest) SetQuote ¶
func (o *JobRequest) SetQuote(v JobRequestQuoteSummary)
SetQuote gets a reference to the given JobRequestQuoteSummary and assigns it to the Quote field.
func (*JobRequest) SetRating ¶
func (o *JobRequest) SetRating(v JobRequestRatingSummary)
SetRating gets a reference to the given JobRequestRatingSummary and assigns it to the Rating field.
func (*JobRequest) SetSchedule ¶
func (o *JobRequest) SetSchedule(v JobRequestSchedule)
SetSchedule gets a reference to the given JobRequestSchedule and assigns it to the Schedule field.
func (*JobRequest) SetShortCode ¶
func (o *JobRequest) SetShortCode(v string)
SetShortCode gets a reference to the given string and assigns it to the ShortCode field.
func (*JobRequest) SetSkills ¶
func (o *JobRequest) SetSkills(v []JobRequestSkillSummary)
SetSkills gets a reference to the given []JobRequestSkillSummary and assigns it to the Skills field.
func (*JobRequest) SetStatusVersion ¶
func (o *JobRequest) SetStatusVersion(v int32)
SetStatusVersion gets a reference to the given int32 and assigns it to the StatusVersion field.
func (*JobRequest) SetUpdatedAt ¶
func (o *JobRequest) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*JobRequest) SetWorkflowId ¶
func (o *JobRequest) SetWorkflowId(v string)
SetWorkflowId gets a reference to the given string and assigns it to the WorkflowId field.
func (*JobRequest) SetWorkflowName ¶
func (o *JobRequest) SetWorkflowName(v string)
SetWorkflowName gets a reference to the given string and assigns it to the WorkflowName field.
func (JobRequest) ToMap ¶
func (o JobRequest) ToMap() (map[string]interface{}, error)
type JobRequestActionAuditBy ¶
type JobRequestActionAuditBy struct {
// Role that fired the action (business_on_behalf = a business user acting for the customer/technician).
Actor *string `json:"actor,omitempty"`
// UUID of the firing user; null for an unauthenticated customer actor.
UserId *string `json:"user_id,omitempty"`
}
JobRequestActionAuditBy struct for JobRequestActionAuditBy
func NewJobRequestActionAuditBy ¶
func NewJobRequestActionAuditBy() *JobRequestActionAuditBy
NewJobRequestActionAuditBy instantiates a new JobRequestActionAuditBy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestActionAuditByWithDefaults ¶
func NewJobRequestActionAuditByWithDefaults() *JobRequestActionAuditBy
NewJobRequestActionAuditByWithDefaults instantiates a new JobRequestActionAuditBy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestActionAuditBy) GetActor ¶
func (o *JobRequestActionAuditBy) GetActor() string
GetActor returns the Actor field value if set, zero value otherwise.
func (*JobRequestActionAuditBy) GetActorOk ¶
func (o *JobRequestActionAuditBy) GetActorOk() (*string, bool)
GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionAuditBy) GetUserId ¶
func (o *JobRequestActionAuditBy) GetUserId() string
GetUserId returns the UserId field value if set, zero value otherwise.
func (*JobRequestActionAuditBy) GetUserIdOk ¶
func (o *JobRequestActionAuditBy) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionAuditBy) HasActor ¶
func (o *JobRequestActionAuditBy) HasActor() bool
HasActor returns a boolean if a field has been set.
func (*JobRequestActionAuditBy) HasUserId ¶
func (o *JobRequestActionAuditBy) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (JobRequestActionAuditBy) MarshalJSON ¶
func (o JobRequestActionAuditBy) MarshalJSON() ([]byte, error)
func (*JobRequestActionAuditBy) SetActor ¶
func (o *JobRequestActionAuditBy) SetActor(v string)
SetActor gets a reference to the given string and assigns it to the Actor field.
func (*JobRequestActionAuditBy) SetUserId ¶
func (o *JobRequestActionAuditBy) SetUserId(v string)
SetUserId gets a reference to the given string and assigns it to the UserId field.
func (JobRequestActionAuditBy) ToMap ¶
func (o JobRequestActionAuditBy) ToMap() (map[string]interface{}, error)
type JobRequestActionAuditEntry ¶
type JobRequestActionAuditEntry struct {
// When the action was fired (UTC).
At *string `json:"at,omitempty"`
// Who fired the action.
By *JobRequestActionAuditBy `json:"by,omitempty"`
// Payload is the raw capability payload (e.g. {\"location\":{\"lat\":..., \"lng\":...}} for client_location). Forwarded as json.RawMessage so FE receives a real JSON object, NOT a stringified blob. `swaggertype` hints the older swag CLI used in the Docker build pipeline (it does not natively recognise json.RawMessage).
Payload map[string]interface{} `json:"payload,omitempty"`
}
JobRequestActionAuditEntry struct for JobRequestActionAuditEntry
func NewJobRequestActionAuditEntry ¶
func NewJobRequestActionAuditEntry() *JobRequestActionAuditEntry
NewJobRequestActionAuditEntry instantiates a new JobRequestActionAuditEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestActionAuditEntryWithDefaults ¶
func NewJobRequestActionAuditEntryWithDefaults() *JobRequestActionAuditEntry
NewJobRequestActionAuditEntryWithDefaults instantiates a new JobRequestActionAuditEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestActionAuditEntry) GetAt ¶
func (o *JobRequestActionAuditEntry) GetAt() string
GetAt returns the At field value if set, zero value otherwise.
func (*JobRequestActionAuditEntry) GetAtOk ¶
func (o *JobRequestActionAuditEntry) GetAtOk() (*string, bool)
GetAtOk returns a tuple with the At field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionAuditEntry) GetBy ¶
func (o *JobRequestActionAuditEntry) GetBy() JobRequestActionAuditBy
GetBy returns the By field value if set, zero value otherwise.
func (*JobRequestActionAuditEntry) GetByOk ¶
func (o *JobRequestActionAuditEntry) GetByOk() (*JobRequestActionAuditBy, bool)
GetByOk returns a tuple with the By field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionAuditEntry) GetPayload ¶
func (o *JobRequestActionAuditEntry) GetPayload() map[string]interface{}
GetPayload returns the Payload field value if set, zero value otherwise.
func (*JobRequestActionAuditEntry) GetPayloadOk ¶
func (o *JobRequestActionAuditEntry) GetPayloadOk() (map[string]interface{}, bool)
GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionAuditEntry) HasAt ¶
func (o *JobRequestActionAuditEntry) HasAt() bool
HasAt returns a boolean if a field has been set.
func (*JobRequestActionAuditEntry) HasBy ¶
func (o *JobRequestActionAuditEntry) HasBy() bool
HasBy returns a boolean if a field has been set.
func (*JobRequestActionAuditEntry) HasPayload ¶
func (o *JobRequestActionAuditEntry) HasPayload() bool
HasPayload returns a boolean if a field has been set.
func (JobRequestActionAuditEntry) MarshalJSON ¶
func (o JobRequestActionAuditEntry) MarshalJSON() ([]byte, error)
func (*JobRequestActionAuditEntry) SetAt ¶
func (o *JobRequestActionAuditEntry) SetAt(v string)
SetAt gets a reference to the given string and assigns it to the At field.
func (*JobRequestActionAuditEntry) SetBy ¶
func (o *JobRequestActionAuditEntry) SetBy(v JobRequestActionAuditBy)
SetBy gets a reference to the given JobRequestActionAuditBy and assigns it to the By field.
func (*JobRequestActionAuditEntry) SetPayload ¶
func (o *JobRequestActionAuditEntry) SetPayload(v map[string]interface{})
SetPayload gets a reference to the given map[string]interface{} and assigns it to the Payload field.
func (JobRequestActionAuditEntry) ToMap ¶
func (o JobRequestActionAuditEntry) ToMap() (map[string]interface{}, error)
type JobRequestActionSummary ¶
type JobRequestActionSummary struct {
// Role expected to fire this action.
Actor *string `json:"actor,omitempty"`
// Capability slugs declared on the action (e.g. client_location). Omitted when none.
Capabilities []string `json:"capabilities,omitempty"`
// Action key (e.g. quote, confirm_booking, complete, or a custom DYNAMIC action).
Key *string `json:"key,omitempty"`
// Action label, resolved to the request locale.
Label *string `json:"label,omitempty"`
}
JobRequestActionSummary struct for JobRequestActionSummary
func NewJobRequestActionSummary ¶
func NewJobRequestActionSummary() *JobRequestActionSummary
NewJobRequestActionSummary instantiates a new JobRequestActionSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestActionSummaryWithDefaults ¶
func NewJobRequestActionSummaryWithDefaults() *JobRequestActionSummary
NewJobRequestActionSummaryWithDefaults instantiates a new JobRequestActionSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestActionSummary) GetActor ¶
func (o *JobRequestActionSummary) GetActor() string
GetActor returns the Actor field value if set, zero value otherwise.
func (*JobRequestActionSummary) GetActorOk ¶
func (o *JobRequestActionSummary) GetActorOk() (*string, bool)
GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionSummary) GetCapabilities ¶
func (o *JobRequestActionSummary) GetCapabilities() []string
GetCapabilities returns the Capabilities field value if set, zero value otherwise.
func (*JobRequestActionSummary) GetCapabilitiesOk ¶
func (o *JobRequestActionSummary) GetCapabilitiesOk() ([]string, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionSummary) GetKey ¶
func (o *JobRequestActionSummary) GetKey() string
GetKey returns the Key field value if set, zero value otherwise.
func (*JobRequestActionSummary) GetKeyOk ¶
func (o *JobRequestActionSummary) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionSummary) GetLabel ¶
func (o *JobRequestActionSummary) GetLabel() string
GetLabel returns the Label field value if set, zero value otherwise.
func (*JobRequestActionSummary) GetLabelOk ¶
func (o *JobRequestActionSummary) GetLabelOk() (*string, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestActionSummary) HasActor ¶
func (o *JobRequestActionSummary) HasActor() bool
HasActor returns a boolean if a field has been set.
func (*JobRequestActionSummary) HasCapabilities ¶
func (o *JobRequestActionSummary) HasCapabilities() bool
HasCapabilities returns a boolean if a field has been set.
func (*JobRequestActionSummary) HasKey ¶
func (o *JobRequestActionSummary) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*JobRequestActionSummary) HasLabel ¶
func (o *JobRequestActionSummary) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (JobRequestActionSummary) MarshalJSON ¶
func (o JobRequestActionSummary) MarshalJSON() ([]byte, error)
func (*JobRequestActionSummary) SetActor ¶
func (o *JobRequestActionSummary) SetActor(v string)
SetActor gets a reference to the given string and assigns it to the Actor field.
func (*JobRequestActionSummary) SetCapabilities ¶
func (o *JobRequestActionSummary) SetCapabilities(v []string)
SetCapabilities gets a reference to the given []string and assigns it to the Capabilities field.
func (*JobRequestActionSummary) SetKey ¶
func (o *JobRequestActionSummary) SetKey(v string)
SetKey gets a reference to the given string and assigns it to the Key field.
func (*JobRequestActionSummary) SetLabel ¶
func (o *JobRequestActionSummary) SetLabel(v string)
SetLabel gets a reference to the given string and assigns it to the Label field.
func (JobRequestActionSummary) ToMap ¶
func (o JobRequestActionSummary) ToMap() (map[string]interface{}, error)
type JobRequestAddressSummary ¶
type JobRequestAddressSummary struct {
// City / locality.
City *string `json:"city,omitempty"`
// Country (free-form or ISO code as supplied).
Country *string `json:"country,omitempty"`
// Human-readable single-line address. Omitted if not composed.
Formatted *string `json:"formatted,omitempty"`
// Geographic latitude in decimal degrees; null if no coordinates are saved.
Latitude *float32 `json:"latitude,omitempty"`
// Street address, line 1.
Line *string `json:"line,omitempty"`
// Street address, line 2 (apartment, suite, unit). Omitted if unused.
Line2 *string `json:"line2,omitempty"`
// Geographic longitude in decimal degrees; null if no coordinates are saved.
Longitude *float32 `json:"longitude,omitempty"`
// Postal / ZIP code.
Postal *string `json:"postal,omitempty"`
// State / province / region.
State *string `json:"state,omitempty"`
}
JobRequestAddressSummary struct for JobRequestAddressSummary
func NewJobRequestAddressSummary ¶
func NewJobRequestAddressSummary() *JobRequestAddressSummary
NewJobRequestAddressSummary instantiates a new JobRequestAddressSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestAddressSummaryWithDefaults ¶
func NewJobRequestAddressSummaryWithDefaults() *JobRequestAddressSummary
NewJobRequestAddressSummaryWithDefaults instantiates a new JobRequestAddressSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestAddressSummary) GetCity ¶
func (o *JobRequestAddressSummary) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetCityOk ¶
func (o *JobRequestAddressSummary) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetCountry ¶
func (o *JobRequestAddressSummary) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetCountryOk ¶
func (o *JobRequestAddressSummary) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetFormatted ¶
func (o *JobRequestAddressSummary) GetFormatted() string
GetFormatted returns the Formatted field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetFormattedOk ¶
func (o *JobRequestAddressSummary) GetFormattedOk() (*string, bool)
GetFormattedOk returns a tuple with the Formatted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetLatitude ¶
func (o *JobRequestAddressSummary) GetLatitude() float32
GetLatitude returns the Latitude field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetLatitudeOk ¶
func (o *JobRequestAddressSummary) GetLatitudeOk() (*float32, bool)
GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetLine ¶
func (o *JobRequestAddressSummary) GetLine() string
GetLine returns the Line field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetLine2 ¶
func (o *JobRequestAddressSummary) GetLine2() string
GetLine2 returns the Line2 field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetLine2Ok ¶
func (o *JobRequestAddressSummary) GetLine2Ok() (*string, bool)
GetLine2Ok returns a tuple with the Line2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetLineOk ¶
func (o *JobRequestAddressSummary) GetLineOk() (*string, bool)
GetLineOk returns a tuple with the Line field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetLongitude ¶
func (o *JobRequestAddressSummary) GetLongitude() float32
GetLongitude returns the Longitude field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetLongitudeOk ¶
func (o *JobRequestAddressSummary) GetLongitudeOk() (*float32, bool)
GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetPostal ¶
func (o *JobRequestAddressSummary) GetPostal() string
GetPostal returns the Postal field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetPostalOk ¶
func (o *JobRequestAddressSummary) GetPostalOk() (*string, bool)
GetPostalOk returns a tuple with the Postal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) GetState ¶
func (o *JobRequestAddressSummary) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*JobRequestAddressSummary) GetStateOk ¶
func (o *JobRequestAddressSummary) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAddressSummary) HasCity ¶
func (o *JobRequestAddressSummary) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasCountry ¶
func (o *JobRequestAddressSummary) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasFormatted ¶
func (o *JobRequestAddressSummary) HasFormatted() bool
HasFormatted returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasLatitude ¶
func (o *JobRequestAddressSummary) HasLatitude() bool
HasLatitude returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasLine ¶
func (o *JobRequestAddressSummary) HasLine() bool
HasLine returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasLine2 ¶
func (o *JobRequestAddressSummary) HasLine2() bool
HasLine2 returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasLongitude ¶
func (o *JobRequestAddressSummary) HasLongitude() bool
HasLongitude returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasPostal ¶
func (o *JobRequestAddressSummary) HasPostal() bool
HasPostal returns a boolean if a field has been set.
func (*JobRequestAddressSummary) HasState ¶
func (o *JobRequestAddressSummary) HasState() bool
HasState returns a boolean if a field has been set.
func (JobRequestAddressSummary) MarshalJSON ¶
func (o JobRequestAddressSummary) MarshalJSON() ([]byte, error)
func (*JobRequestAddressSummary) SetCity ¶
func (o *JobRequestAddressSummary) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*JobRequestAddressSummary) SetCountry ¶
func (o *JobRequestAddressSummary) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*JobRequestAddressSummary) SetFormatted ¶
func (o *JobRequestAddressSummary) SetFormatted(v string)
SetFormatted gets a reference to the given string and assigns it to the Formatted field.
func (*JobRequestAddressSummary) SetLatitude ¶
func (o *JobRequestAddressSummary) SetLatitude(v float32)
SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.
func (*JobRequestAddressSummary) SetLine ¶
func (o *JobRequestAddressSummary) SetLine(v string)
SetLine gets a reference to the given string and assigns it to the Line field.
func (*JobRequestAddressSummary) SetLine2 ¶
func (o *JobRequestAddressSummary) SetLine2(v string)
SetLine2 gets a reference to the given string and assigns it to the Line2 field.
func (*JobRequestAddressSummary) SetLongitude ¶
func (o *JobRequestAddressSummary) SetLongitude(v float32)
SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.
func (*JobRequestAddressSummary) SetPostal ¶
func (o *JobRequestAddressSummary) SetPostal(v string)
SetPostal gets a reference to the given string and assigns it to the Postal field.
func (*JobRequestAddressSummary) SetState ¶
func (o *JobRequestAddressSummary) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (JobRequestAddressSummary) ToMap ¶
func (o JobRequestAddressSummary) ToMap() (map[string]interface{}, error)
type JobRequestArchiveSummary ¶
type JobRequestArchiveSummary struct {
// When the job was archived (UTC); null if not archived.
ArchivedAt *time.Time `json:"archived_at,omitempty"`
// UUID of the user who archived the job; null if not archived.
ArchivedByUserId *string `json:"archived_by_user_id,omitempty"`
// Whether the job is archived.
IsArchived *bool `json:"is_archived,omitempty"`
// Optional free-text archive note; null if none.
Note *string `json:"note,omitempty"`
}
JobRequestArchiveSummary struct for JobRequestArchiveSummary
func NewJobRequestArchiveSummary ¶
func NewJobRequestArchiveSummary() *JobRequestArchiveSummary
NewJobRequestArchiveSummary instantiates a new JobRequestArchiveSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestArchiveSummaryWithDefaults ¶
func NewJobRequestArchiveSummaryWithDefaults() *JobRequestArchiveSummary
NewJobRequestArchiveSummaryWithDefaults instantiates a new JobRequestArchiveSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestArchiveSummary) GetArchivedAt ¶
func (o *JobRequestArchiveSummary) GetArchivedAt() time.Time
GetArchivedAt returns the ArchivedAt field value if set, zero value otherwise.
func (*JobRequestArchiveSummary) GetArchivedAtOk ¶
func (o *JobRequestArchiveSummary) GetArchivedAtOk() (*time.Time, bool)
GetArchivedAtOk returns a tuple with the ArchivedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArchiveSummary) GetArchivedByUserId ¶
func (o *JobRequestArchiveSummary) GetArchivedByUserId() string
GetArchivedByUserId returns the ArchivedByUserId field value if set, zero value otherwise.
func (*JobRequestArchiveSummary) GetArchivedByUserIdOk ¶
func (o *JobRequestArchiveSummary) GetArchivedByUserIdOk() (*string, bool)
GetArchivedByUserIdOk returns a tuple with the ArchivedByUserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArchiveSummary) GetIsArchived ¶
func (o *JobRequestArchiveSummary) GetIsArchived() bool
GetIsArchived returns the IsArchived field value if set, zero value otherwise.
func (*JobRequestArchiveSummary) GetIsArchivedOk ¶
func (o *JobRequestArchiveSummary) GetIsArchivedOk() (*bool, bool)
GetIsArchivedOk returns a tuple with the IsArchived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArchiveSummary) GetNote ¶
func (o *JobRequestArchiveSummary) GetNote() string
GetNote returns the Note field value if set, zero value otherwise.
func (*JobRequestArchiveSummary) GetNoteOk ¶
func (o *JobRequestArchiveSummary) GetNoteOk() (*string, bool)
GetNoteOk returns a tuple with the Note field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArchiveSummary) HasArchivedAt ¶
func (o *JobRequestArchiveSummary) HasArchivedAt() bool
HasArchivedAt returns a boolean if a field has been set.
func (*JobRequestArchiveSummary) HasArchivedByUserId ¶
func (o *JobRequestArchiveSummary) HasArchivedByUserId() bool
HasArchivedByUserId returns a boolean if a field has been set.
func (*JobRequestArchiveSummary) HasIsArchived ¶
func (o *JobRequestArchiveSummary) HasIsArchived() bool
HasIsArchived returns a boolean if a field has been set.
func (*JobRequestArchiveSummary) HasNote ¶
func (o *JobRequestArchiveSummary) HasNote() bool
HasNote returns a boolean if a field has been set.
func (JobRequestArchiveSummary) MarshalJSON ¶
func (o JobRequestArchiveSummary) MarshalJSON() ([]byte, error)
func (*JobRequestArchiveSummary) SetArchivedAt ¶
func (o *JobRequestArchiveSummary) SetArchivedAt(v time.Time)
SetArchivedAt gets a reference to the given time.Time and assigns it to the ArchivedAt field.
func (*JobRequestArchiveSummary) SetArchivedByUserId ¶
func (o *JobRequestArchiveSummary) SetArchivedByUserId(v string)
SetArchivedByUserId gets a reference to the given string and assigns it to the ArchivedByUserId field.
func (*JobRequestArchiveSummary) SetIsArchived ¶
func (o *JobRequestArchiveSummary) SetIsArchived(v bool)
SetIsArchived gets a reference to the given bool and assigns it to the IsArchived field.
func (*JobRequestArchiveSummary) SetNote ¶
func (o *JobRequestArchiveSummary) SetNote(v string)
SetNote gets a reference to the given string and assigns it to the Note field.
func (JobRequestArchiveSummary) ToMap ¶
func (o JobRequestArchiveSummary) ToMap() (map[string]interface{}, error)
type JobRequestArrivalWindow ¶
type JobRequestArrivalWindow struct {
// Window end (UTC) = start + window_minutes.
End *string `json:"end,omitempty"`
// Window start (UTC); render in business/customer timezone.
Start *string `json:"start,omitempty"`
// Width of the arrival window, in minutes.
WindowMinutes *int32 `json:"window_minutes,omitempty"`
}
JobRequestArrivalWindow struct for JobRequestArrivalWindow
func NewJobRequestArrivalWindow ¶
func NewJobRequestArrivalWindow() *JobRequestArrivalWindow
NewJobRequestArrivalWindow instantiates a new JobRequestArrivalWindow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestArrivalWindowWithDefaults ¶
func NewJobRequestArrivalWindowWithDefaults() *JobRequestArrivalWindow
NewJobRequestArrivalWindowWithDefaults instantiates a new JobRequestArrivalWindow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestArrivalWindow) GetEnd ¶
func (o *JobRequestArrivalWindow) GetEnd() string
GetEnd returns the End field value if set, zero value otherwise.
func (*JobRequestArrivalWindow) GetEndOk ¶
func (o *JobRequestArrivalWindow) GetEndOk() (*string, bool)
GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArrivalWindow) GetStart ¶
func (o *JobRequestArrivalWindow) GetStart() string
GetStart returns the Start field value if set, zero value otherwise.
func (*JobRequestArrivalWindow) GetStartOk ¶
func (o *JobRequestArrivalWindow) GetStartOk() (*string, bool)
GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArrivalWindow) GetWindowMinutes ¶
func (o *JobRequestArrivalWindow) GetWindowMinutes() int32
GetWindowMinutes returns the WindowMinutes field value if set, zero value otherwise.
func (*JobRequestArrivalWindow) GetWindowMinutesOk ¶
func (o *JobRequestArrivalWindow) GetWindowMinutesOk() (*int32, bool)
GetWindowMinutesOk returns a tuple with the WindowMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestArrivalWindow) HasEnd ¶
func (o *JobRequestArrivalWindow) HasEnd() bool
HasEnd returns a boolean if a field has been set.
func (*JobRequestArrivalWindow) HasStart ¶
func (o *JobRequestArrivalWindow) HasStart() bool
HasStart returns a boolean if a field has been set.
func (*JobRequestArrivalWindow) HasWindowMinutes ¶
func (o *JobRequestArrivalWindow) HasWindowMinutes() bool
HasWindowMinutes returns a boolean if a field has been set.
func (JobRequestArrivalWindow) MarshalJSON ¶
func (o JobRequestArrivalWindow) MarshalJSON() ([]byte, error)
func (*JobRequestArrivalWindow) SetEnd ¶
func (o *JobRequestArrivalWindow) SetEnd(v string)
SetEnd gets a reference to the given string and assigns it to the End field.
func (*JobRequestArrivalWindow) SetStart ¶
func (o *JobRequestArrivalWindow) SetStart(v string)
SetStart gets a reference to the given string and assigns it to the Start field.
func (*JobRequestArrivalWindow) SetWindowMinutes ¶
func (o *JobRequestArrivalWindow) SetWindowMinutes(v int32)
SetWindowMinutes gets a reference to the given int32 and assigns it to the WindowMinutes field.
func (JobRequestArrivalWindow) ToMap ¶
func (o JobRequestArrivalWindow) ToMap() (map[string]interface{}, error)
type JobRequestAssignedVehicle ¶
type JobRequestAssignedVehicle struct {
// Vehicle UUID.
Id *string `json:"id,omitempty"`
// Vehicle display name.
Name *string `json:"name,omitempty"`
}
JobRequestAssignedVehicle struct for JobRequestAssignedVehicle
func NewJobRequestAssignedVehicle ¶
func NewJobRequestAssignedVehicle() *JobRequestAssignedVehicle
NewJobRequestAssignedVehicle instantiates a new JobRequestAssignedVehicle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestAssignedVehicleWithDefaults ¶
func NewJobRequestAssignedVehicleWithDefaults() *JobRequestAssignedVehicle
NewJobRequestAssignedVehicleWithDefaults instantiates a new JobRequestAssignedVehicle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestAssignedVehicle) GetId ¶
func (o *JobRequestAssignedVehicle) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequestAssignedVehicle) GetIdOk ¶
func (o *JobRequestAssignedVehicle) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignedVehicle) GetName ¶
func (o *JobRequestAssignedVehicle) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*JobRequestAssignedVehicle) GetNameOk ¶
func (o *JobRequestAssignedVehicle) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignedVehicle) HasId ¶
func (o *JobRequestAssignedVehicle) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequestAssignedVehicle) HasName ¶
func (o *JobRequestAssignedVehicle) HasName() bool
HasName returns a boolean if a field has been set.
func (JobRequestAssignedVehicle) MarshalJSON ¶
func (o JobRequestAssignedVehicle) MarshalJSON() ([]byte, error)
func (*JobRequestAssignedVehicle) SetId ¶
func (o *JobRequestAssignedVehicle) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequestAssignedVehicle) SetName ¶
func (o *JobRequestAssignedVehicle) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (JobRequestAssignedVehicle) ToMap ¶
func (o JobRequestAssignedVehicle) ToMap() (map[string]interface{}, error)
type JobRequestAssignmentSummary ¶
type JobRequestAssignmentSummary struct {
// When the technician was assigned (UTC); null if unassigned.
AssignedAt *time.Time `json:"assigned_at,omitempty"`
// UUID of the service area the job falls in; null if not resolved.
ServiceAreaId *string `json:"service_area_id,omitempty"`
// Full contact info of the assigned technician; null if unassigned.
Technician *JobRequestTechnicianInfo `json:"technician,omitempty"`
// UUID of the assigned (lead) technician; null if unassigned.
TechnicianId *string `json:"technician_id,omitempty"`
// UUID of the assigned carpool vehicle; null if none.
VehicleId *string `json:"vehicle_id,omitempty"`
}
JobRequestAssignmentSummary struct for JobRequestAssignmentSummary
func NewJobRequestAssignmentSummary ¶
func NewJobRequestAssignmentSummary() *JobRequestAssignmentSummary
NewJobRequestAssignmentSummary instantiates a new JobRequestAssignmentSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestAssignmentSummaryWithDefaults ¶
func NewJobRequestAssignmentSummaryWithDefaults() *JobRequestAssignmentSummary
NewJobRequestAssignmentSummaryWithDefaults instantiates a new JobRequestAssignmentSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestAssignmentSummary) GetAssignedAt ¶
func (o *JobRequestAssignmentSummary) GetAssignedAt() time.Time
GetAssignedAt returns the AssignedAt field value if set, zero value otherwise.
func (*JobRequestAssignmentSummary) GetAssignedAtOk ¶
func (o *JobRequestAssignmentSummary) GetAssignedAtOk() (*time.Time, bool)
GetAssignedAtOk returns a tuple with the AssignedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignmentSummary) GetServiceAreaId ¶
func (o *JobRequestAssignmentSummary) GetServiceAreaId() string
GetServiceAreaId returns the ServiceAreaId field value if set, zero value otherwise.
func (*JobRequestAssignmentSummary) GetServiceAreaIdOk ¶
func (o *JobRequestAssignmentSummary) GetServiceAreaIdOk() (*string, bool)
GetServiceAreaIdOk returns a tuple with the ServiceAreaId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignmentSummary) GetTechnician ¶
func (o *JobRequestAssignmentSummary) GetTechnician() JobRequestTechnicianInfo
GetTechnician returns the Technician field value if set, zero value otherwise.
func (*JobRequestAssignmentSummary) GetTechnicianId ¶
func (o *JobRequestAssignmentSummary) GetTechnicianId() string
GetTechnicianId returns the TechnicianId field value if set, zero value otherwise.
func (*JobRequestAssignmentSummary) GetTechnicianIdOk ¶
func (o *JobRequestAssignmentSummary) GetTechnicianIdOk() (*string, bool)
GetTechnicianIdOk returns a tuple with the TechnicianId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignmentSummary) GetTechnicianOk ¶
func (o *JobRequestAssignmentSummary) GetTechnicianOk() (*JobRequestTechnicianInfo, bool)
GetTechnicianOk returns a tuple with the Technician field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignmentSummary) GetVehicleId ¶
func (o *JobRequestAssignmentSummary) GetVehicleId() string
GetVehicleId returns the VehicleId field value if set, zero value otherwise.
func (*JobRequestAssignmentSummary) GetVehicleIdOk ¶
func (o *JobRequestAssignmentSummary) GetVehicleIdOk() (*string, bool)
GetVehicleIdOk returns a tuple with the VehicleId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestAssignmentSummary) HasAssignedAt ¶
func (o *JobRequestAssignmentSummary) HasAssignedAt() bool
HasAssignedAt returns a boolean if a field has been set.
func (*JobRequestAssignmentSummary) HasServiceAreaId ¶
func (o *JobRequestAssignmentSummary) HasServiceAreaId() bool
HasServiceAreaId returns a boolean if a field has been set.
func (*JobRequestAssignmentSummary) HasTechnician ¶
func (o *JobRequestAssignmentSummary) HasTechnician() bool
HasTechnician returns a boolean if a field has been set.
func (*JobRequestAssignmentSummary) HasTechnicianId ¶
func (o *JobRequestAssignmentSummary) HasTechnicianId() bool
HasTechnicianId returns a boolean if a field has been set.
func (*JobRequestAssignmentSummary) HasVehicleId ¶
func (o *JobRequestAssignmentSummary) HasVehicleId() bool
HasVehicleId returns a boolean if a field has been set.
func (JobRequestAssignmentSummary) MarshalJSON ¶
func (o JobRequestAssignmentSummary) MarshalJSON() ([]byte, error)
func (*JobRequestAssignmentSummary) SetAssignedAt ¶
func (o *JobRequestAssignmentSummary) SetAssignedAt(v time.Time)
SetAssignedAt gets a reference to the given time.Time and assigns it to the AssignedAt field.
func (*JobRequestAssignmentSummary) SetServiceAreaId ¶
func (o *JobRequestAssignmentSummary) SetServiceAreaId(v string)
SetServiceAreaId gets a reference to the given string and assigns it to the ServiceAreaId field.
func (*JobRequestAssignmentSummary) SetTechnician ¶
func (o *JobRequestAssignmentSummary) SetTechnician(v JobRequestTechnicianInfo)
SetTechnician gets a reference to the given JobRequestTechnicianInfo and assigns it to the Technician field.
func (*JobRequestAssignmentSummary) SetTechnicianId ¶
func (o *JobRequestAssignmentSummary) SetTechnicianId(v string)
SetTechnicianId gets a reference to the given string and assigns it to the TechnicianId field.
func (*JobRequestAssignmentSummary) SetVehicleId ¶
func (o *JobRequestAssignmentSummary) SetVehicleId(v string)
SetVehicleId gets a reference to the given string and assigns it to the VehicleId field.
func (JobRequestAssignmentSummary) ToMap ¶
func (o JobRequestAssignmentSummary) ToMap() (map[string]interface{}, error)
type JobRequestBookingWindows ¶
type JobRequestBookingWindows struct {
// Business alias the windows were computed for.
Alias *string `json:"alias,omitempty"`
// IANA timezone of the business (the business_view ranges).
BusinessTimezone *string `json:"business_timezone,omitempty"`
// IANA timezone the customer-facing dates/periods are expressed in.
CustomerTimezone *string `json:"customer_timezone,omitempty"`
// Per-day availability, ordered chronologically.
Days []JobRequestDayWindows `json:"days,omitempty"`
}
JobRequestBookingWindows struct for JobRequestBookingWindows
func NewJobRequestBookingWindows ¶
func NewJobRequestBookingWindows() *JobRequestBookingWindows
NewJobRequestBookingWindows instantiates a new JobRequestBookingWindows object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestBookingWindowsWithDefaults ¶
func NewJobRequestBookingWindowsWithDefaults() *JobRequestBookingWindows
NewJobRequestBookingWindowsWithDefaults instantiates a new JobRequestBookingWindows object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestBookingWindows) GetAlias ¶
func (o *JobRequestBookingWindows) GetAlias() string
GetAlias returns the Alias field value if set, zero value otherwise.
func (*JobRequestBookingWindows) GetAliasOk ¶
func (o *JobRequestBookingWindows) GetAliasOk() (*string, bool)
GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBookingWindows) GetBusinessTimezone ¶
func (o *JobRequestBookingWindows) GetBusinessTimezone() string
GetBusinessTimezone returns the BusinessTimezone field value if set, zero value otherwise.
func (*JobRequestBookingWindows) GetBusinessTimezoneOk ¶
func (o *JobRequestBookingWindows) GetBusinessTimezoneOk() (*string, bool)
GetBusinessTimezoneOk returns a tuple with the BusinessTimezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBookingWindows) GetCustomerTimezone ¶
func (o *JobRequestBookingWindows) GetCustomerTimezone() string
GetCustomerTimezone returns the CustomerTimezone field value if set, zero value otherwise.
func (*JobRequestBookingWindows) GetCustomerTimezoneOk ¶
func (o *JobRequestBookingWindows) GetCustomerTimezoneOk() (*string, bool)
GetCustomerTimezoneOk returns a tuple with the CustomerTimezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBookingWindows) GetDays ¶
func (o *JobRequestBookingWindows) GetDays() []JobRequestDayWindows
GetDays returns the Days field value if set, zero value otherwise.
func (*JobRequestBookingWindows) GetDaysOk ¶
func (o *JobRequestBookingWindows) GetDaysOk() ([]JobRequestDayWindows, bool)
GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBookingWindows) HasAlias ¶
func (o *JobRequestBookingWindows) HasAlias() bool
HasAlias returns a boolean if a field has been set.
func (*JobRequestBookingWindows) HasBusinessTimezone ¶
func (o *JobRequestBookingWindows) HasBusinessTimezone() bool
HasBusinessTimezone returns a boolean if a field has been set.
func (*JobRequestBookingWindows) HasCustomerTimezone ¶
func (o *JobRequestBookingWindows) HasCustomerTimezone() bool
HasCustomerTimezone returns a boolean if a field has been set.
func (*JobRequestBookingWindows) HasDays ¶
func (o *JobRequestBookingWindows) HasDays() bool
HasDays returns a boolean if a field has been set.
func (JobRequestBookingWindows) MarshalJSON ¶
func (o JobRequestBookingWindows) MarshalJSON() ([]byte, error)
func (*JobRequestBookingWindows) SetAlias ¶
func (o *JobRequestBookingWindows) SetAlias(v string)
SetAlias gets a reference to the given string and assigns it to the Alias field.
func (*JobRequestBookingWindows) SetBusinessTimezone ¶
func (o *JobRequestBookingWindows) SetBusinessTimezone(v string)
SetBusinessTimezone gets a reference to the given string and assigns it to the BusinessTimezone field.
func (*JobRequestBookingWindows) SetCustomerTimezone ¶
func (o *JobRequestBookingWindows) SetCustomerTimezone(v string)
SetCustomerTimezone gets a reference to the given string and assigns it to the CustomerTimezone field.
func (*JobRequestBookingWindows) SetDays ¶
func (o *JobRequestBookingWindows) SetDays(v []JobRequestDayWindows)
SetDays gets a reference to the given []JobRequestDayWindows and assigns it to the Days field.
func (JobRequestBookingWindows) ToMap ¶
func (o JobRequestBookingWindows) ToMap() (map[string]interface{}, error)
type JobRequestBusinessAPIService ¶
type JobRequestBusinessAPIService service
JobRequestBusinessAPIService JobRequestBusinessAPI service
func (*JobRequestBusinessAPIService) CreateJobRequest ¶
func (a *JobRequestBusinessAPIService) CreateJobRequest(ctx context.Context) ApiCreateJobRequestRequest
CreateJobRequest Create a job request (business actor)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateJobRequestRequest
func (*JobRequestBusinessAPIService) CreateJobRequestExecute ¶
func (a *JobRequestBusinessAPIService) CreateJobRequestExecute(r ApiCreateJobRequestRequest) (*CreateJobRequest200Response, *http.Response, error)
Execute executes the request
@return CreateJobRequest200Response
func (*JobRequestBusinessAPIService) GetJobRequest ¶
func (a *JobRequestBusinessAPIService) GetJobRequest(ctx context.Context, id string) ApiGetJobRequestRequest
GetJobRequest Get a job request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Job request ID (UUID or short_code) @return ApiGetJobRequestRequest
func (*JobRequestBusinessAPIService) GetJobRequestExecute ¶
func (a *JobRequestBusinessAPIService) GetJobRequestExecute(r ApiGetJobRequestRequest) (*GetJobRequest200Response, *http.Response, error)
Execute executes the request
@return GetJobRequest200Response
func (*JobRequestBusinessAPIService) GetJobRequestTimeline ¶
func (a *JobRequestBusinessAPIService) GetJobRequestTimeline(ctx context.Context, id string) ApiGetJobRequestTimelineRequest
GetJobRequestTimeline Job timeline (business surface — also serves tech via BusinessAuth)
Per-status events[] composed from workflow snapshot + scattered typed cols + action_audit. FE renders as the Job Timeline panel (completed step = filled check, current = outline ring, upcoming = empty). entered_at nil for upcoming steps + older jobs missing the typed-col backfill.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Job request ID (UUID or short_code) @return ApiGetJobRequestTimelineRequest
func (*JobRequestBusinessAPIService) GetJobRequestTimelineExecute ¶
func (a *JobRequestBusinessAPIService) GetJobRequestTimelineExecute(r ApiGetJobRequestTimelineRequest) (*GetJobRequestTimeline200Response, *http.Response, error)
Execute executes the request
@return GetJobRequestTimeline200Response
func (*JobRequestBusinessAPIService) ListJobRequestBookingWindows ¶
func (a *JobRequestBusinessAPIService) ListJobRequestBookingWindows(ctx context.Context) ApiListJobRequestBookingWindowsRequest
ListJobRequestBookingWindows Booking availability (business actor)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListJobRequestBookingWindowsRequest
func (*JobRequestBusinessAPIService) ListJobRequestBookingWindowsExecute ¶
func (a *JobRequestBusinessAPIService) ListJobRequestBookingWindowsExecute(r ApiListJobRequestBookingWindowsRequest) (*ListJobRequestBookingWindows200Response, *http.Response, error)
Execute executes the request
@return ListJobRequestBookingWindows200Response
func (*JobRequestBusinessAPIService) ListJobRequestChanges ¶
func (a *JobRequestBusinessAPIService) ListJobRequestChanges(ctx context.Context) ApiListJobRequestChangesRequest
ListJobRequestChanges Poll for new & changed job requests (sync feed)
Keep your own copy of bookings in sync WITHOUT re-listing everything: returns the job requests whose state changed (created, status transition, reschedule, soft-delete/archive) at or after the `since` cursor, ordered oldest-change-first (updated_at ASC).
How to use it: (1) On your first poll OMIT `since` — the server primes the cursor at "now", returns no items and a `next_since`. (2) Store `next_since` and pass it as `since` on the next poll. (3) Apply each returned item to your store by UPSERTING on `id` (the server re-scans a ~5s safety window, so the same job may appear again — never blindly append). (4) If `has_more` is true the page filled to `limit` and more changes are already waiting — poll again immediately; otherwise wait your normal interval (e.g. 5–15s).
This is NOT pagination — it is a time-keyed change feed. Use the paginated GET /job-requests for the initial bulk load, then this endpoint to stay live. Filters (status_keys, customer_id, …) narrow the feed to the slice you care about.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListJobRequestChangesRequest
func (*JobRequestBusinessAPIService) ListJobRequestChangesExecute ¶
func (a *JobRequestBusinessAPIService) ListJobRequestChangesExecute(r ApiListJobRequestChangesRequest) (*ListJobRequestChanges200Response, *http.Response, error)
Execute executes the request
@return ListJobRequestChanges200Response
func (*JobRequestBusinessAPIService) ListJobRequests ¶
func (a *JobRequestBusinessAPIService) ListJobRequests(ctx context.Context) ApiListJobRequestsRequest
ListJobRequests List job requests
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListJobRequestsRequest
func (*JobRequestBusinessAPIService) ListJobRequestsExecute ¶
func (a *JobRequestBusinessAPIService) ListJobRequestsExecute(r ApiListJobRequestsRequest) (*ListJobRequests200Response, *http.Response, error)
Execute executes the request
@return ListJobRequests200Response
type JobRequestBusinessTimeRange ¶
type JobRequestBusinessTimeRange struct {
// Calendar day (YYYY-MM-DD), business-local.
Date *time.Time `json:"date,omitempty"`
// Range end as minutes since midnight (0–1440), business-local.
EndMinute *int32 `json:"end_minute,omitempty"`
// Time-of-day period this range belongs to.
Period *string `json:"period,omitempty"`
// Range start as minutes since midnight (0–1440), business-local.
StartMinute *int32 `json:"start_minute,omitempty"`
}
JobRequestBusinessTimeRange struct for JobRequestBusinessTimeRange
func NewJobRequestBusinessTimeRange ¶
func NewJobRequestBusinessTimeRange() *JobRequestBusinessTimeRange
NewJobRequestBusinessTimeRange instantiates a new JobRequestBusinessTimeRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestBusinessTimeRangeWithDefaults ¶
func NewJobRequestBusinessTimeRangeWithDefaults() *JobRequestBusinessTimeRange
NewJobRequestBusinessTimeRangeWithDefaults instantiates a new JobRequestBusinessTimeRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestBusinessTimeRange) GetDate ¶
func (o *JobRequestBusinessTimeRange) GetDate() time.Time
GetDate returns the Date field value if set, zero value otherwise.
func (*JobRequestBusinessTimeRange) GetDateOk ¶
func (o *JobRequestBusinessTimeRange) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBusinessTimeRange) GetEndMinute ¶
func (o *JobRequestBusinessTimeRange) GetEndMinute() int32
GetEndMinute returns the EndMinute field value if set, zero value otherwise.
func (*JobRequestBusinessTimeRange) GetEndMinuteOk ¶
func (o *JobRequestBusinessTimeRange) GetEndMinuteOk() (*int32, bool)
GetEndMinuteOk returns a tuple with the EndMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBusinessTimeRange) GetPeriod ¶
func (o *JobRequestBusinessTimeRange) GetPeriod() string
GetPeriod returns the Period field value if set, zero value otherwise.
func (*JobRequestBusinessTimeRange) GetPeriodOk ¶
func (o *JobRequestBusinessTimeRange) GetPeriodOk() (*string, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBusinessTimeRange) GetStartMinute ¶
func (o *JobRequestBusinessTimeRange) GetStartMinute() int32
GetStartMinute returns the StartMinute field value if set, zero value otherwise.
func (*JobRequestBusinessTimeRange) GetStartMinuteOk ¶
func (o *JobRequestBusinessTimeRange) GetStartMinuteOk() (*int32, bool)
GetStartMinuteOk returns a tuple with the StartMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestBusinessTimeRange) HasDate ¶
func (o *JobRequestBusinessTimeRange) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*JobRequestBusinessTimeRange) HasEndMinute ¶
func (o *JobRequestBusinessTimeRange) HasEndMinute() bool
HasEndMinute returns a boolean if a field has been set.
func (*JobRequestBusinessTimeRange) HasPeriod ¶
func (o *JobRequestBusinessTimeRange) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (*JobRequestBusinessTimeRange) HasStartMinute ¶
func (o *JobRequestBusinessTimeRange) HasStartMinute() bool
HasStartMinute returns a boolean if a field has been set.
func (JobRequestBusinessTimeRange) MarshalJSON ¶
func (o JobRequestBusinessTimeRange) MarshalJSON() ([]byte, error)
func (*JobRequestBusinessTimeRange) SetDate ¶
func (o *JobRequestBusinessTimeRange) SetDate(v time.Time)
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobRequestBusinessTimeRange) SetEndMinute ¶
func (o *JobRequestBusinessTimeRange) SetEndMinute(v int32)
SetEndMinute gets a reference to the given int32 and assigns it to the EndMinute field.
func (*JobRequestBusinessTimeRange) SetPeriod ¶
func (o *JobRequestBusinessTimeRange) SetPeriod(v string)
SetPeriod gets a reference to the given string and assigns it to the Period field.
func (*JobRequestBusinessTimeRange) SetStartMinute ¶
func (o *JobRequestBusinessTimeRange) SetStartMinute(v int32)
SetStartMinute gets a reference to the given int32 and assigns it to the StartMinute field.
func (JobRequestBusinessTimeRange) ToMap ¶
func (o JobRequestBusinessTimeRange) ToMap() (map[string]interface{}, error)
type JobRequestChanges ¶
type JobRequestChanges struct {
// True when this page hit `limit` (more changes already waiting) — poll again immediately instead of waiting your normal interval. False ⇒ you are caught up; resume your normal polling interval.
HasMore *bool `json:"has_more,omitempty"`
// The changed job requests, oldest-change first (ordered by updated_at ASC). Each item is the full job-request shape (same as GET /job-requests/{id}). Soft-deleted/archived jobs also surface here so you can prune your copy.
Items []JobRequest `json:"items,omitempty"`
// The cursor to send as `since` on your next poll. Always store and echo it. NOTE: the server re-scans a small safety window (~5s) each poll, so a job MAY appear again across polls — upsert by `id`, never blindly append.
NextSince *time.Time `json:"next_since,omitempty"`
}
JobRequestChanges struct for JobRequestChanges
func NewJobRequestChanges ¶
func NewJobRequestChanges() *JobRequestChanges
NewJobRequestChanges instantiates a new JobRequestChanges object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestChangesWithDefaults ¶
func NewJobRequestChangesWithDefaults() *JobRequestChanges
NewJobRequestChangesWithDefaults instantiates a new JobRequestChanges object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestChanges) GetHasMore ¶
func (o *JobRequestChanges) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*JobRequestChanges) GetHasMoreOk ¶
func (o *JobRequestChanges) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestChanges) GetItems ¶
func (o *JobRequestChanges) GetItems() []JobRequest
GetItems returns the Items field value if set, zero value otherwise.
func (*JobRequestChanges) GetItemsOk ¶
func (o *JobRequestChanges) GetItemsOk() ([]JobRequest, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestChanges) GetNextSince ¶
func (o *JobRequestChanges) GetNextSince() time.Time
GetNextSince returns the NextSince field value if set, zero value otherwise.
func (*JobRequestChanges) GetNextSinceOk ¶
func (o *JobRequestChanges) GetNextSinceOk() (*time.Time, bool)
GetNextSinceOk returns a tuple with the NextSince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestChanges) HasHasMore ¶
func (o *JobRequestChanges) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (*JobRequestChanges) HasItems ¶
func (o *JobRequestChanges) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*JobRequestChanges) HasNextSince ¶
func (o *JobRequestChanges) HasNextSince() bool
HasNextSince returns a boolean if a field has been set.
func (JobRequestChanges) MarshalJSON ¶
func (o JobRequestChanges) MarshalJSON() ([]byte, error)
func (*JobRequestChanges) SetHasMore ¶
func (o *JobRequestChanges) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (*JobRequestChanges) SetItems ¶
func (o *JobRequestChanges) SetItems(v []JobRequest)
SetItems gets a reference to the given []JobRequest and assigns it to the Items field.
func (*JobRequestChanges) SetNextSince ¶
func (o *JobRequestChanges) SetNextSince(v time.Time)
SetNextSince gets a reference to the given time.Time and assigns it to the NextSince field.
func (JobRequestChanges) ToMap ¶
func (o JobRequestChanges) ToMap() (map[string]interface{}, error)
type JobRequestCreateRequest ¶
type JobRequestCreateRequest struct {
// UUID of an existing customer of this business to book the job for. Required.
CustomerId string `json:"customer_id"`
// Free-text description of the work requested. Optional; max 2000 chars.
Description *string `json:"description,omitempty"`
// Requested date(s) + period(s) the customer wants the job. At least one, up to 12.
JobDates []JobRequestJobDateRequest `json:"job_dates"`
// UUID of the job type to classify this job. Optional; null leaves the job unclassified.
JobTypeId *string `json:"job_type_id,omitempty"`
// UUIDs of the skills the customer desires for this job. Optional; up to 20.
SkillIds []string `json:"skill_ids,omitempty"`
}
JobRequestCreateRequest struct for JobRequestCreateRequest
func NewJobRequestCreateRequest ¶
func NewJobRequestCreateRequest(customerId string, jobDates []JobRequestJobDateRequest) *JobRequestCreateRequest
NewJobRequestCreateRequest instantiates a new JobRequestCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestCreateRequestWithDefaults ¶
func NewJobRequestCreateRequestWithDefaults() *JobRequestCreateRequest
NewJobRequestCreateRequestWithDefaults instantiates a new JobRequestCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestCreateRequest) GetCustomerId ¶
func (o *JobRequestCreateRequest) GetCustomerId() string
GetCustomerId returns the CustomerId field value
func (*JobRequestCreateRequest) GetCustomerIdOk ¶
func (o *JobRequestCreateRequest) GetCustomerIdOk() (*string, bool)
GetCustomerIdOk returns a tuple with the CustomerId field value and a boolean to check if the value has been set.
func (*JobRequestCreateRequest) GetDescription ¶
func (o *JobRequestCreateRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*JobRequestCreateRequest) GetDescriptionOk ¶
func (o *JobRequestCreateRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateRequest) GetJobDates ¶
func (o *JobRequestCreateRequest) GetJobDates() []JobRequestJobDateRequest
GetJobDates returns the JobDates field value
func (*JobRequestCreateRequest) GetJobDatesOk ¶
func (o *JobRequestCreateRequest) GetJobDatesOk() ([]JobRequestJobDateRequest, bool)
GetJobDatesOk returns a tuple with the JobDates field value and a boolean to check if the value has been set.
func (*JobRequestCreateRequest) GetJobTypeId ¶
func (o *JobRequestCreateRequest) GetJobTypeId() string
GetJobTypeId returns the JobTypeId field value if set, zero value otherwise.
func (*JobRequestCreateRequest) GetJobTypeIdOk ¶
func (o *JobRequestCreateRequest) GetJobTypeIdOk() (*string, bool)
GetJobTypeIdOk returns a tuple with the JobTypeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateRequest) GetSkillIds ¶
func (o *JobRequestCreateRequest) GetSkillIds() []string
GetSkillIds returns the SkillIds field value if set, zero value otherwise.
func (*JobRequestCreateRequest) GetSkillIdsOk ¶
func (o *JobRequestCreateRequest) GetSkillIdsOk() ([]string, bool)
GetSkillIdsOk returns a tuple with the SkillIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateRequest) HasDescription ¶
func (o *JobRequestCreateRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*JobRequestCreateRequest) HasJobTypeId ¶
func (o *JobRequestCreateRequest) HasJobTypeId() bool
HasJobTypeId returns a boolean if a field has been set.
func (*JobRequestCreateRequest) HasSkillIds ¶
func (o *JobRequestCreateRequest) HasSkillIds() bool
HasSkillIds returns a boolean if a field has been set.
func (JobRequestCreateRequest) MarshalJSON ¶
func (o JobRequestCreateRequest) MarshalJSON() ([]byte, error)
func (*JobRequestCreateRequest) SetCustomerId ¶
func (o *JobRequestCreateRequest) SetCustomerId(v string)
SetCustomerId sets field value
func (*JobRequestCreateRequest) SetDescription ¶
func (o *JobRequestCreateRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*JobRequestCreateRequest) SetJobDates ¶
func (o *JobRequestCreateRequest) SetJobDates(v []JobRequestJobDateRequest)
SetJobDates sets field value
func (*JobRequestCreateRequest) SetJobTypeId ¶
func (o *JobRequestCreateRequest) SetJobTypeId(v string)
SetJobTypeId gets a reference to the given string and assigns it to the JobTypeId field.
func (*JobRequestCreateRequest) SetSkillIds ¶
func (o *JobRequestCreateRequest) SetSkillIds(v []string)
SetSkillIds gets a reference to the given []string and assigns it to the SkillIds field.
func (JobRequestCreateRequest) ToMap ¶
func (o JobRequestCreateRequest) ToMap() (map[string]interface{}, error)
func (*JobRequestCreateRequest) UnmarshalJSON ¶
func (o *JobRequestCreateRequest) UnmarshalJSON(data []byte) (err error)
type JobRequestCreateResponse ¶
type JobRequestCreateResponse struct {
// Ready-to-share customer URL embedding the magic token. Omitted if not issued.
CustomerUrl *string `json:"customer_url,omitempty"`
// UUID of the newly created job request.
Id *string `json:"id,omitempty"`
// Customer magic-link JWT granting access to this job's customer pages. Omitted if not issued.
MagicToken *string `json:"magic_token,omitempty"`
// Human-friendly short code for the job (e.g. for customer reference). Omitted if not assigned.
ShortCode *string `json:"short_code,omitempty"`
}
JobRequestCreateResponse struct for JobRequestCreateResponse
func NewJobRequestCreateResponse ¶
func NewJobRequestCreateResponse() *JobRequestCreateResponse
NewJobRequestCreateResponse instantiates a new JobRequestCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestCreateResponseWithDefaults ¶
func NewJobRequestCreateResponseWithDefaults() *JobRequestCreateResponse
NewJobRequestCreateResponseWithDefaults instantiates a new JobRequestCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestCreateResponse) GetCustomerUrl ¶
func (o *JobRequestCreateResponse) GetCustomerUrl() string
GetCustomerUrl returns the CustomerUrl field value if set, zero value otherwise.
func (*JobRequestCreateResponse) GetCustomerUrlOk ¶
func (o *JobRequestCreateResponse) GetCustomerUrlOk() (*string, bool)
GetCustomerUrlOk returns a tuple with the CustomerUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateResponse) GetId ¶
func (o *JobRequestCreateResponse) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequestCreateResponse) GetIdOk ¶
func (o *JobRequestCreateResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateResponse) GetMagicToken ¶
func (o *JobRequestCreateResponse) GetMagicToken() string
GetMagicToken returns the MagicToken field value if set, zero value otherwise.
func (*JobRequestCreateResponse) GetMagicTokenOk ¶
func (o *JobRequestCreateResponse) GetMagicTokenOk() (*string, bool)
GetMagicTokenOk returns a tuple with the MagicToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateResponse) GetShortCode ¶
func (o *JobRequestCreateResponse) GetShortCode() string
GetShortCode returns the ShortCode field value if set, zero value otherwise.
func (*JobRequestCreateResponse) GetShortCodeOk ¶
func (o *JobRequestCreateResponse) GetShortCodeOk() (*string, bool)
GetShortCodeOk returns a tuple with the ShortCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCreateResponse) HasCustomerUrl ¶
func (o *JobRequestCreateResponse) HasCustomerUrl() bool
HasCustomerUrl returns a boolean if a field has been set.
func (*JobRequestCreateResponse) HasId ¶
func (o *JobRequestCreateResponse) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequestCreateResponse) HasMagicToken ¶
func (o *JobRequestCreateResponse) HasMagicToken() bool
HasMagicToken returns a boolean if a field has been set.
func (*JobRequestCreateResponse) HasShortCode ¶
func (o *JobRequestCreateResponse) HasShortCode() bool
HasShortCode returns a boolean if a field has been set.
func (JobRequestCreateResponse) MarshalJSON ¶
func (o JobRequestCreateResponse) MarshalJSON() ([]byte, error)
func (*JobRequestCreateResponse) SetCustomerUrl ¶
func (o *JobRequestCreateResponse) SetCustomerUrl(v string)
SetCustomerUrl gets a reference to the given string and assigns it to the CustomerUrl field.
func (*JobRequestCreateResponse) SetId ¶
func (o *JobRequestCreateResponse) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequestCreateResponse) SetMagicToken ¶
func (o *JobRequestCreateResponse) SetMagicToken(v string)
SetMagicToken gets a reference to the given string and assigns it to the MagicToken field.
func (*JobRequestCreateResponse) SetShortCode ¶
func (o *JobRequestCreateResponse) SetShortCode(v string)
SetShortCode gets a reference to the given string and assigns it to the ShortCode field.
func (JobRequestCreateResponse) ToMap ¶
func (o JobRequestCreateResponse) ToMap() (map[string]interface{}, error)
type JobRequestCrewMember ¶
type JobRequestCrewMember struct {
Email *string `json:"email,omitempty"`
// This member's last session end (UTC). Omitted when no session plan exists.
EndsAt *time.Time `json:"ends_at,omitempty"`
// JobTitle/Phone/Email — crew member's contact (resolved like the customer block). Empty for a planned-but-unassigned slot.
JobTitle *string `json:"job_title,omitempty"`
Phone *string `json:"phone,omitempty"`
// Role of this member on the job.
Role *string `json:"role,omitempty"`
// This member's per-day on-site work blocks (ordered).
Sessions []JobRequestSession `json:"sessions,omitempty"`
// SkillIDs are the skills this crew slot was quoted to require (the skills the assignment engine matched on); Skills resolves them to id+name for display. Omitted when the slot carries no skill requirement.
SkillIds []string `json:"skill_ids,omitempty"`
// Resolved skills (id+name) for SkillIDs. Omitted when the slot carries no skill requirement.
Skills []JobRequestSkillSummary `json:"skills,omitempty"`
// TechnicianID/Name identify the assigned technician. Empty for a planned- but-unassigned crew member (quoted, not yet confirmed/assigned).
TechnicianId *string `json:"technician_id,omitempty"`
TechnicianName *string `json:"technician_name,omitempty"`
// Share of the job's man-hours this member works (1–100). Omitted for a single-person job.
WrenchPercent *int32 `json:"wrench_percent,omitempty"`
}
JobRequestCrewMember struct for JobRequestCrewMember
func NewJobRequestCrewMember ¶
func NewJobRequestCrewMember() *JobRequestCrewMember
NewJobRequestCrewMember instantiates a new JobRequestCrewMember object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestCrewMemberWithDefaults ¶
func NewJobRequestCrewMemberWithDefaults() *JobRequestCrewMember
NewJobRequestCrewMemberWithDefaults instantiates a new JobRequestCrewMember object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestCrewMember) GetEmail ¶
func (o *JobRequestCrewMember) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetEmailOk ¶
func (o *JobRequestCrewMember) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetEndsAt ¶
func (o *JobRequestCrewMember) GetEndsAt() time.Time
GetEndsAt returns the EndsAt field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetEndsAtOk ¶
func (o *JobRequestCrewMember) GetEndsAtOk() (*time.Time, bool)
GetEndsAtOk returns a tuple with the EndsAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetJobTitle ¶
func (o *JobRequestCrewMember) GetJobTitle() string
GetJobTitle returns the JobTitle field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetJobTitleOk ¶
func (o *JobRequestCrewMember) GetJobTitleOk() (*string, bool)
GetJobTitleOk returns a tuple with the JobTitle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetPhone ¶
func (o *JobRequestCrewMember) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetPhoneOk ¶
func (o *JobRequestCrewMember) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetRole ¶
func (o *JobRequestCrewMember) GetRole() string
GetRole returns the Role field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetRoleOk ¶
func (o *JobRequestCrewMember) GetRoleOk() (*string, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetSessions ¶
func (o *JobRequestCrewMember) GetSessions() []JobRequestSession
GetSessions returns the Sessions field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetSessionsOk ¶
func (o *JobRequestCrewMember) GetSessionsOk() ([]JobRequestSession, bool)
GetSessionsOk returns a tuple with the Sessions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetSkillIds ¶
func (o *JobRequestCrewMember) GetSkillIds() []string
GetSkillIds returns the SkillIds field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetSkillIdsOk ¶
func (o *JobRequestCrewMember) GetSkillIdsOk() ([]string, bool)
GetSkillIdsOk returns a tuple with the SkillIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetSkills ¶
func (o *JobRequestCrewMember) GetSkills() []JobRequestSkillSummary
GetSkills returns the Skills field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetSkillsOk ¶
func (o *JobRequestCrewMember) GetSkillsOk() ([]JobRequestSkillSummary, bool)
GetSkillsOk returns a tuple with the Skills field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetTechnicianId ¶
func (o *JobRequestCrewMember) GetTechnicianId() string
GetTechnicianId returns the TechnicianId field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetTechnicianIdOk ¶
func (o *JobRequestCrewMember) GetTechnicianIdOk() (*string, bool)
GetTechnicianIdOk returns a tuple with the TechnicianId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetTechnicianName ¶
func (o *JobRequestCrewMember) GetTechnicianName() string
GetTechnicianName returns the TechnicianName field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetTechnicianNameOk ¶
func (o *JobRequestCrewMember) GetTechnicianNameOk() (*string, bool)
GetTechnicianNameOk returns a tuple with the TechnicianName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) GetWrenchPercent ¶
func (o *JobRequestCrewMember) GetWrenchPercent() int32
GetWrenchPercent returns the WrenchPercent field value if set, zero value otherwise.
func (*JobRequestCrewMember) GetWrenchPercentOk ¶
func (o *JobRequestCrewMember) GetWrenchPercentOk() (*int32, bool)
GetWrenchPercentOk returns a tuple with the WrenchPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCrewMember) HasEmail ¶
func (o *JobRequestCrewMember) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasEndsAt ¶
func (o *JobRequestCrewMember) HasEndsAt() bool
HasEndsAt returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasJobTitle ¶
func (o *JobRequestCrewMember) HasJobTitle() bool
HasJobTitle returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasPhone ¶
func (o *JobRequestCrewMember) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasRole ¶
func (o *JobRequestCrewMember) HasRole() bool
HasRole returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasSessions ¶
func (o *JobRequestCrewMember) HasSessions() bool
HasSessions returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasSkillIds ¶
func (o *JobRequestCrewMember) HasSkillIds() bool
HasSkillIds returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasSkills ¶
func (o *JobRequestCrewMember) HasSkills() bool
HasSkills returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasTechnicianId ¶
func (o *JobRequestCrewMember) HasTechnicianId() bool
HasTechnicianId returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasTechnicianName ¶
func (o *JobRequestCrewMember) HasTechnicianName() bool
HasTechnicianName returns a boolean if a field has been set.
func (*JobRequestCrewMember) HasWrenchPercent ¶
func (o *JobRequestCrewMember) HasWrenchPercent() bool
HasWrenchPercent returns a boolean if a field has been set.
func (JobRequestCrewMember) MarshalJSON ¶
func (o JobRequestCrewMember) MarshalJSON() ([]byte, error)
func (*JobRequestCrewMember) SetEmail ¶
func (o *JobRequestCrewMember) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*JobRequestCrewMember) SetEndsAt ¶
func (o *JobRequestCrewMember) SetEndsAt(v time.Time)
SetEndsAt gets a reference to the given time.Time and assigns it to the EndsAt field.
func (*JobRequestCrewMember) SetJobTitle ¶
func (o *JobRequestCrewMember) SetJobTitle(v string)
SetJobTitle gets a reference to the given string and assigns it to the JobTitle field.
func (*JobRequestCrewMember) SetPhone ¶
func (o *JobRequestCrewMember) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (*JobRequestCrewMember) SetRole ¶
func (o *JobRequestCrewMember) SetRole(v string)
SetRole gets a reference to the given string and assigns it to the Role field.
func (*JobRequestCrewMember) SetSessions ¶
func (o *JobRequestCrewMember) SetSessions(v []JobRequestSession)
SetSessions gets a reference to the given []JobRequestSession and assigns it to the Sessions field.
func (*JobRequestCrewMember) SetSkillIds ¶
func (o *JobRequestCrewMember) SetSkillIds(v []string)
SetSkillIds gets a reference to the given []string and assigns it to the SkillIds field.
func (*JobRequestCrewMember) SetSkills ¶
func (o *JobRequestCrewMember) SetSkills(v []JobRequestSkillSummary)
SetSkills gets a reference to the given []JobRequestSkillSummary and assigns it to the Skills field.
func (*JobRequestCrewMember) SetTechnicianId ¶
func (o *JobRequestCrewMember) SetTechnicianId(v string)
SetTechnicianId gets a reference to the given string and assigns it to the TechnicianId field.
func (*JobRequestCrewMember) SetTechnicianName ¶
func (o *JobRequestCrewMember) SetTechnicianName(v string)
SetTechnicianName gets a reference to the given string and assigns it to the TechnicianName field.
func (*JobRequestCrewMember) SetWrenchPercent ¶
func (o *JobRequestCrewMember) SetWrenchPercent(v int32)
SetWrenchPercent gets a reference to the given int32 and assigns it to the WrenchPercent field.
func (JobRequestCrewMember) ToMap ¶
func (o JobRequestCrewMember) ToMap() (map[string]interface{}, error)
type JobRequestCustomerSummary ¶
type JobRequestCustomerSummary struct {
// Customer email, or null if not captured.
Email *string `json:"email,omitempty"`
// Customer UUID, or null for an inline public-booking customer with no saved record.
Id *string `json:"id,omitempty"`
// Customer's full name.
Name *string `json:"name,omitempty"`
// Customer phone, or null if not captured.
Phone *string `json:"phone,omitempty"`
}
JobRequestCustomerSummary struct for JobRequestCustomerSummary
func NewJobRequestCustomerSummary ¶
func NewJobRequestCustomerSummary() *JobRequestCustomerSummary
NewJobRequestCustomerSummary instantiates a new JobRequestCustomerSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestCustomerSummaryWithDefaults ¶
func NewJobRequestCustomerSummaryWithDefaults() *JobRequestCustomerSummary
NewJobRequestCustomerSummaryWithDefaults instantiates a new JobRequestCustomerSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestCustomerSummary) GetEmail ¶
func (o *JobRequestCustomerSummary) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*JobRequestCustomerSummary) GetEmailOk ¶
func (o *JobRequestCustomerSummary) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCustomerSummary) GetId ¶
func (o *JobRequestCustomerSummary) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequestCustomerSummary) GetIdOk ¶
func (o *JobRequestCustomerSummary) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCustomerSummary) GetName ¶
func (o *JobRequestCustomerSummary) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*JobRequestCustomerSummary) GetNameOk ¶
func (o *JobRequestCustomerSummary) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCustomerSummary) GetPhone ¶
func (o *JobRequestCustomerSummary) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*JobRequestCustomerSummary) GetPhoneOk ¶
func (o *JobRequestCustomerSummary) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestCustomerSummary) HasEmail ¶
func (o *JobRequestCustomerSummary) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*JobRequestCustomerSummary) HasId ¶
func (o *JobRequestCustomerSummary) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequestCustomerSummary) HasName ¶
func (o *JobRequestCustomerSummary) HasName() bool
HasName returns a boolean if a field has been set.
func (*JobRequestCustomerSummary) HasPhone ¶
func (o *JobRequestCustomerSummary) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (JobRequestCustomerSummary) MarshalJSON ¶
func (o JobRequestCustomerSummary) MarshalJSON() ([]byte, error)
func (*JobRequestCustomerSummary) SetEmail ¶
func (o *JobRequestCustomerSummary) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*JobRequestCustomerSummary) SetId ¶
func (o *JobRequestCustomerSummary) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequestCustomerSummary) SetName ¶
func (o *JobRequestCustomerSummary) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*JobRequestCustomerSummary) SetPhone ¶
func (o *JobRequestCustomerSummary) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (JobRequestCustomerSummary) ToMap ¶
func (o JobRequestCustomerSummary) ToMap() (map[string]interface{}, error)
type JobRequestDayWindows ¶
type JobRequestDayWindows struct {
// Calendar day (YYYY-MM-DD), customer-local.
Date *time.Time `json:"date,omitempty"`
// Available time-of-day periods on this day.
Periods []JobRequestPeriod `json:"periods,omitempty"`
}
JobRequestDayWindows struct for JobRequestDayWindows
func NewJobRequestDayWindows ¶
func NewJobRequestDayWindows() *JobRequestDayWindows
NewJobRequestDayWindows instantiates a new JobRequestDayWindows object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestDayWindowsWithDefaults ¶
func NewJobRequestDayWindowsWithDefaults() *JobRequestDayWindows
NewJobRequestDayWindowsWithDefaults instantiates a new JobRequestDayWindows object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestDayWindows) GetDate ¶
func (o *JobRequestDayWindows) GetDate() time.Time
GetDate returns the Date field value if set, zero value otherwise.
func (*JobRequestDayWindows) GetDateOk ¶
func (o *JobRequestDayWindows) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestDayWindows) GetPeriods ¶
func (o *JobRequestDayWindows) GetPeriods() []JobRequestPeriod
GetPeriods returns the Periods field value if set, zero value otherwise.
func (*JobRequestDayWindows) GetPeriodsOk ¶
func (o *JobRequestDayWindows) GetPeriodsOk() ([]JobRequestPeriod, bool)
GetPeriodsOk returns a tuple with the Periods field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestDayWindows) HasDate ¶
func (o *JobRequestDayWindows) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*JobRequestDayWindows) HasPeriods ¶
func (o *JobRequestDayWindows) HasPeriods() bool
HasPeriods returns a boolean if a field has been set.
func (JobRequestDayWindows) MarshalJSON ¶
func (o JobRequestDayWindows) MarshalJSON() ([]byte, error)
func (*JobRequestDayWindows) SetDate ¶
func (o *JobRequestDayWindows) SetDate(v time.Time)
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobRequestDayWindows) SetPeriods ¶
func (o *JobRequestDayWindows) SetPeriods(v []JobRequestPeriod)
SetPeriods gets a reference to the given []JobRequestPeriod and assigns it to the Periods field.
func (JobRequestDayWindows) ToMap ¶
func (o JobRequestDayWindows) ToMap() (map[string]interface{}, error)
type JobRequestJobDateBusinessRangeRequest ¶
type JobRequestJobDateBusinessRangeRequest struct {
// Calendar day (YYYY-MM-DD), business-local.
Date *time.Time `json:"date,omitempty"`
// Range end as minutes since midnight (0–1440), business-local.
EndMinute *int32 `json:"end_minute,omitempty"`
// Time-of-day period this range belongs to.
Period *string `json:"period,omitempty"`
// Range start as minutes since midnight (0–1440), business-local.
StartMinute *int32 `json:"start_minute,omitempty"`
}
JobRequestJobDateBusinessRangeRequest struct for JobRequestJobDateBusinessRangeRequest
func NewJobRequestJobDateBusinessRangeRequest ¶
func NewJobRequestJobDateBusinessRangeRequest() *JobRequestJobDateBusinessRangeRequest
NewJobRequestJobDateBusinessRangeRequest instantiates a new JobRequestJobDateBusinessRangeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestJobDateBusinessRangeRequestWithDefaults ¶
func NewJobRequestJobDateBusinessRangeRequestWithDefaults() *JobRequestJobDateBusinessRangeRequest
NewJobRequestJobDateBusinessRangeRequestWithDefaults instantiates a new JobRequestJobDateBusinessRangeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestJobDateBusinessRangeRequest) GetDate ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetDate() time.Time
GetDate returns the Date field value if set, zero value otherwise.
func (*JobRequestJobDateBusinessRangeRequest) GetDateOk ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestJobDateBusinessRangeRequest) GetEndMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetEndMinute() int32
GetEndMinute returns the EndMinute field value if set, zero value otherwise.
func (*JobRequestJobDateBusinessRangeRequest) GetEndMinuteOk ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetEndMinuteOk() (*int32, bool)
GetEndMinuteOk returns a tuple with the EndMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestJobDateBusinessRangeRequest) GetPeriod ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetPeriod() string
GetPeriod returns the Period field value if set, zero value otherwise.
func (*JobRequestJobDateBusinessRangeRequest) GetPeriodOk ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetPeriodOk() (*string, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestJobDateBusinessRangeRequest) GetStartMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetStartMinute() int32
GetStartMinute returns the StartMinute field value if set, zero value otherwise.
func (*JobRequestJobDateBusinessRangeRequest) GetStartMinuteOk ¶
func (o *JobRequestJobDateBusinessRangeRequest) GetStartMinuteOk() (*int32, bool)
GetStartMinuteOk returns a tuple with the StartMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestJobDateBusinessRangeRequest) HasDate ¶
func (o *JobRequestJobDateBusinessRangeRequest) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*JobRequestJobDateBusinessRangeRequest) HasEndMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) HasEndMinute() bool
HasEndMinute returns a boolean if a field has been set.
func (*JobRequestJobDateBusinessRangeRequest) HasPeriod ¶
func (o *JobRequestJobDateBusinessRangeRequest) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (*JobRequestJobDateBusinessRangeRequest) HasStartMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) HasStartMinute() bool
HasStartMinute returns a boolean if a field has been set.
func (JobRequestJobDateBusinessRangeRequest) MarshalJSON ¶
func (o JobRequestJobDateBusinessRangeRequest) MarshalJSON() ([]byte, error)
func (*JobRequestJobDateBusinessRangeRequest) SetDate ¶
func (o *JobRequestJobDateBusinessRangeRequest) SetDate(v time.Time)
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobRequestJobDateBusinessRangeRequest) SetEndMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) SetEndMinute(v int32)
SetEndMinute gets a reference to the given int32 and assigns it to the EndMinute field.
func (*JobRequestJobDateBusinessRangeRequest) SetPeriod ¶
func (o *JobRequestJobDateBusinessRangeRequest) SetPeriod(v string)
SetPeriod gets a reference to the given string and assigns it to the Period field.
func (*JobRequestJobDateBusinessRangeRequest) SetStartMinute ¶
func (o *JobRequestJobDateBusinessRangeRequest) SetStartMinute(v int32)
SetStartMinute gets a reference to the given int32 and assigns it to the StartMinute field.
func (JobRequestJobDateBusinessRangeRequest) ToMap ¶
func (o JobRequestJobDateBusinessRangeRequest) ToMap() (map[string]interface{}, error)
type JobRequestJobDatePeriodRequest ¶
type JobRequestJobDatePeriodRequest struct {
// Business-local time ranges the period maps to (echoed from booking-windows). Optional.
BusinessView []JobRequestJobDateBusinessRangeRequest `json:"business_view,omitempty"`
// Time-of-day period the customer requested. Required.
Period string `json:"period"`
}
JobRequestJobDatePeriodRequest struct for JobRequestJobDatePeriodRequest
func NewJobRequestJobDatePeriodRequest ¶
func NewJobRequestJobDatePeriodRequest(period string) *JobRequestJobDatePeriodRequest
NewJobRequestJobDatePeriodRequest instantiates a new JobRequestJobDatePeriodRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestJobDatePeriodRequestWithDefaults ¶
func NewJobRequestJobDatePeriodRequestWithDefaults() *JobRequestJobDatePeriodRequest
NewJobRequestJobDatePeriodRequestWithDefaults instantiates a new JobRequestJobDatePeriodRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestJobDatePeriodRequest) GetBusinessView ¶
func (o *JobRequestJobDatePeriodRequest) GetBusinessView() []JobRequestJobDateBusinessRangeRequest
GetBusinessView returns the BusinessView field value if set, zero value otherwise.
func (*JobRequestJobDatePeriodRequest) GetBusinessViewOk ¶
func (o *JobRequestJobDatePeriodRequest) GetBusinessViewOk() ([]JobRequestJobDateBusinessRangeRequest, bool)
GetBusinessViewOk returns a tuple with the BusinessView field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestJobDatePeriodRequest) GetPeriod ¶
func (o *JobRequestJobDatePeriodRequest) GetPeriod() string
GetPeriod returns the Period field value
func (*JobRequestJobDatePeriodRequest) GetPeriodOk ¶
func (o *JobRequestJobDatePeriodRequest) GetPeriodOk() (*string, bool)
GetPeriodOk returns a tuple with the Period field value and a boolean to check if the value has been set.
func (*JobRequestJobDatePeriodRequest) HasBusinessView ¶
func (o *JobRequestJobDatePeriodRequest) HasBusinessView() bool
HasBusinessView returns a boolean if a field has been set.
func (JobRequestJobDatePeriodRequest) MarshalJSON ¶
func (o JobRequestJobDatePeriodRequest) MarshalJSON() ([]byte, error)
func (*JobRequestJobDatePeriodRequest) SetBusinessView ¶
func (o *JobRequestJobDatePeriodRequest) SetBusinessView(v []JobRequestJobDateBusinessRangeRequest)
SetBusinessView gets a reference to the given []JobRequestJobDateBusinessRangeRequest and assigns it to the BusinessView field.
func (*JobRequestJobDatePeriodRequest) SetPeriod ¶
func (o *JobRequestJobDatePeriodRequest) SetPeriod(v string)
SetPeriod sets field value
func (JobRequestJobDatePeriodRequest) ToMap ¶
func (o JobRequestJobDatePeriodRequest) ToMap() (map[string]interface{}, error)
func (*JobRequestJobDatePeriodRequest) UnmarshalJSON ¶
func (o *JobRequestJobDatePeriodRequest) UnmarshalJSON(data []byte) (err error)
type JobRequestJobDateRequest ¶
type JobRequestJobDateRequest struct {
// Requested calendar day (YYYY-MM-DD), customer-local. Required.
Date time.Time `json:"date"`
// One or more time-of-day periods requested on this date. At least one, up to 3.
Periods []JobRequestJobDatePeriodRequest `json:"periods"`
}
JobRequestJobDateRequest struct for JobRequestJobDateRequest
func NewJobRequestJobDateRequest ¶
func NewJobRequestJobDateRequest(date time.Time, periods []JobRequestJobDatePeriodRequest) *JobRequestJobDateRequest
NewJobRequestJobDateRequest instantiates a new JobRequestJobDateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestJobDateRequestWithDefaults ¶
func NewJobRequestJobDateRequestWithDefaults() *JobRequestJobDateRequest
NewJobRequestJobDateRequestWithDefaults instantiates a new JobRequestJobDateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestJobDateRequest) GetDate ¶
func (o *JobRequestJobDateRequest) GetDate() time.Time
GetDate returns the Date field value
func (*JobRequestJobDateRequest) GetDateOk ¶
func (o *JobRequestJobDateRequest) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.
func (*JobRequestJobDateRequest) GetPeriods ¶
func (o *JobRequestJobDateRequest) GetPeriods() []JobRequestJobDatePeriodRequest
GetPeriods returns the Periods field value
func (*JobRequestJobDateRequest) GetPeriodsOk ¶
func (o *JobRequestJobDateRequest) GetPeriodsOk() ([]JobRequestJobDatePeriodRequest, bool)
GetPeriodsOk returns a tuple with the Periods field value and a boolean to check if the value has been set.
func (JobRequestJobDateRequest) MarshalJSON ¶
func (o JobRequestJobDateRequest) MarshalJSON() ([]byte, error)
func (*JobRequestJobDateRequest) SetDate ¶
func (o *JobRequestJobDateRequest) SetDate(v time.Time)
SetDate sets field value
func (*JobRequestJobDateRequest) SetPeriods ¶
func (o *JobRequestJobDateRequest) SetPeriods(v []JobRequestJobDatePeriodRequest)
SetPeriods sets field value
func (JobRequestJobDateRequest) ToMap ¶
func (o JobRequestJobDateRequest) ToMap() (map[string]interface{}, error)
func (*JobRequestJobDateRequest) UnmarshalJSON ¶
func (o *JobRequestJobDateRequest) UnmarshalJSON(data []byte) (err error)
type JobRequestList ¶
type JobRequestList struct {
// The job requests on this page.
Items []JobRequest `json:"items,omitempty"`
// Page/limit/total pagination metadata.
Meta *Pagination `json:"meta,omitempty"`
}
JobRequestList struct for JobRequestList
func NewJobRequestList ¶
func NewJobRequestList() *JobRequestList
NewJobRequestList instantiates a new JobRequestList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestListWithDefaults ¶
func NewJobRequestListWithDefaults() *JobRequestList
NewJobRequestListWithDefaults instantiates a new JobRequestList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestList) GetItems ¶
func (o *JobRequestList) GetItems() []JobRequest
GetItems returns the Items field value if set, zero value otherwise.
func (*JobRequestList) GetItemsOk ¶
func (o *JobRequestList) GetItemsOk() ([]JobRequest, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestList) GetMeta ¶
func (o *JobRequestList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*JobRequestList) GetMetaOk ¶
func (o *JobRequestList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestList) HasItems ¶
func (o *JobRequestList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*JobRequestList) HasMeta ¶
func (o *JobRequestList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (JobRequestList) MarshalJSON ¶
func (o JobRequestList) MarshalJSON() ([]byte, error)
func (*JobRequestList) SetItems ¶
func (o *JobRequestList) SetItems(v []JobRequest)
SetItems gets a reference to the given []JobRequest and assigns it to the Items field.
func (*JobRequestList) SetMeta ¶
func (o *JobRequestList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (JobRequestList) ToMap ¶
func (o JobRequestList) ToMap() (map[string]interface{}, error)
type JobRequestPeriod ¶
type JobRequestPeriod struct {
// Business-local time ranges that make up this period's availability.
BusinessView []JobRequestBusinessTimeRange `json:"business_view,omitempty"`
// Time-of-day period.
Period *string `json:"period,omitempty"`
}
JobRequestPeriod struct for JobRequestPeriod
func NewJobRequestPeriod ¶
func NewJobRequestPeriod() *JobRequestPeriod
NewJobRequestPeriod instantiates a new JobRequestPeriod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestPeriodWithDefaults ¶
func NewJobRequestPeriodWithDefaults() *JobRequestPeriod
NewJobRequestPeriodWithDefaults instantiates a new JobRequestPeriod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestPeriod) GetBusinessView ¶
func (o *JobRequestPeriod) GetBusinessView() []JobRequestBusinessTimeRange
GetBusinessView returns the BusinessView field value if set, zero value otherwise.
func (*JobRequestPeriod) GetBusinessViewOk ¶
func (o *JobRequestPeriod) GetBusinessViewOk() ([]JobRequestBusinessTimeRange, bool)
GetBusinessViewOk returns a tuple with the BusinessView field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestPeriod) GetPeriod ¶
func (o *JobRequestPeriod) GetPeriod() string
GetPeriod returns the Period field value if set, zero value otherwise.
func (*JobRequestPeriod) GetPeriodOk ¶
func (o *JobRequestPeriod) GetPeriodOk() (*string, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestPeriod) HasBusinessView ¶
func (o *JobRequestPeriod) HasBusinessView() bool
HasBusinessView returns a boolean if a field has been set.
func (*JobRequestPeriod) HasPeriod ¶
func (o *JobRequestPeriod) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (JobRequestPeriod) MarshalJSON ¶
func (o JobRequestPeriod) MarshalJSON() ([]byte, error)
func (*JobRequestPeriod) SetBusinessView ¶
func (o *JobRequestPeriod) SetBusinessView(v []JobRequestBusinessTimeRange)
SetBusinessView gets a reference to the given []JobRequestBusinessTimeRange and assigns it to the BusinessView field.
func (*JobRequestPeriod) SetPeriod ¶
func (o *JobRequestPeriod) SetPeriod(v string)
SetPeriod gets a reference to the given string and assigns it to the Period field.
func (JobRequestPeriod) ToMap ¶
func (o JobRequestPeriod) ToMap() (map[string]interface{}, error)
type JobRequestQuoteSummary ¶
type JobRequestQuoteSummary struct {
// Demobilization (teardown) minutes; null until quoted.
DemobilizationMinutes *int32 `json:"demobilization_minutes,omitempty"`
// Hands-on work duration in minutes; null until quoted.
JobDurationMinutes *int32 `json:"job_duration_minutes,omitempty"`
// Mobilization (setup/travel-prep) minutes; null until quoted.
MobilizationMinutes *int32 `json:"mobilization_minutes,omitempty"`
// When the quote was fired (UTC); null until quoted.
QuotedAt *time.Time `json:"quoted_at,omitempty"`
}
JobRequestQuoteSummary struct for JobRequestQuoteSummary
func NewJobRequestQuoteSummary ¶
func NewJobRequestQuoteSummary() *JobRequestQuoteSummary
NewJobRequestQuoteSummary instantiates a new JobRequestQuoteSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestQuoteSummaryWithDefaults ¶
func NewJobRequestQuoteSummaryWithDefaults() *JobRequestQuoteSummary
NewJobRequestQuoteSummaryWithDefaults instantiates a new JobRequestQuoteSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestQuoteSummary) GetDemobilizationMinutes ¶
func (o *JobRequestQuoteSummary) GetDemobilizationMinutes() int32
GetDemobilizationMinutes returns the DemobilizationMinutes field value if set, zero value otherwise.
func (*JobRequestQuoteSummary) GetDemobilizationMinutesOk ¶
func (o *JobRequestQuoteSummary) GetDemobilizationMinutesOk() (*int32, bool)
GetDemobilizationMinutesOk returns a tuple with the DemobilizationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestQuoteSummary) GetJobDurationMinutes ¶
func (o *JobRequestQuoteSummary) GetJobDurationMinutes() int32
GetJobDurationMinutes returns the JobDurationMinutes field value if set, zero value otherwise.
func (*JobRequestQuoteSummary) GetJobDurationMinutesOk ¶
func (o *JobRequestQuoteSummary) GetJobDurationMinutesOk() (*int32, bool)
GetJobDurationMinutesOk returns a tuple with the JobDurationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestQuoteSummary) GetMobilizationMinutes ¶
func (o *JobRequestQuoteSummary) GetMobilizationMinutes() int32
GetMobilizationMinutes returns the MobilizationMinutes field value if set, zero value otherwise.
func (*JobRequestQuoteSummary) GetMobilizationMinutesOk ¶
func (o *JobRequestQuoteSummary) GetMobilizationMinutesOk() (*int32, bool)
GetMobilizationMinutesOk returns a tuple with the MobilizationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestQuoteSummary) GetQuotedAt ¶
func (o *JobRequestQuoteSummary) GetQuotedAt() time.Time
GetQuotedAt returns the QuotedAt field value if set, zero value otherwise.
func (*JobRequestQuoteSummary) GetQuotedAtOk ¶
func (o *JobRequestQuoteSummary) GetQuotedAtOk() (*time.Time, bool)
GetQuotedAtOk returns a tuple with the QuotedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestQuoteSummary) HasDemobilizationMinutes ¶
func (o *JobRequestQuoteSummary) HasDemobilizationMinutes() bool
HasDemobilizationMinutes returns a boolean if a field has been set.
func (*JobRequestQuoteSummary) HasJobDurationMinutes ¶
func (o *JobRequestQuoteSummary) HasJobDurationMinutes() bool
HasJobDurationMinutes returns a boolean if a field has been set.
func (*JobRequestQuoteSummary) HasMobilizationMinutes ¶
func (o *JobRequestQuoteSummary) HasMobilizationMinutes() bool
HasMobilizationMinutes returns a boolean if a field has been set.
func (*JobRequestQuoteSummary) HasQuotedAt ¶
func (o *JobRequestQuoteSummary) HasQuotedAt() bool
HasQuotedAt returns a boolean if a field has been set.
func (JobRequestQuoteSummary) MarshalJSON ¶
func (o JobRequestQuoteSummary) MarshalJSON() ([]byte, error)
func (*JobRequestQuoteSummary) SetDemobilizationMinutes ¶
func (o *JobRequestQuoteSummary) SetDemobilizationMinutes(v int32)
SetDemobilizationMinutes gets a reference to the given int32 and assigns it to the DemobilizationMinutes field.
func (*JobRequestQuoteSummary) SetJobDurationMinutes ¶
func (o *JobRequestQuoteSummary) SetJobDurationMinutes(v int32)
SetJobDurationMinutes gets a reference to the given int32 and assigns it to the JobDurationMinutes field.
func (*JobRequestQuoteSummary) SetMobilizationMinutes ¶
func (o *JobRequestQuoteSummary) SetMobilizationMinutes(v int32)
SetMobilizationMinutes gets a reference to the given int32 and assigns it to the MobilizationMinutes field.
func (*JobRequestQuoteSummary) SetQuotedAt ¶
func (o *JobRequestQuoteSummary) SetQuotedAt(v time.Time)
SetQuotedAt gets a reference to the given time.Time and assigns it to the QuotedAt field.
func (JobRequestQuoteSummary) ToMap ¶
func (o JobRequestQuoteSummary) ToMap() (map[string]interface{}, error)
type JobRequestRatingSummary ¶
type JobRequestRatingSummary struct {
// Optional free-text rating comment; null if none.
Comment *string `json:"comment,omitempty"`
// Whether the customer has rated the job.
IsRated *bool `json:"is_rated,omitempty"`
// When the job was rated (UTC); null if not rated.
RatedAt *time.Time `json:"rated_at,omitempty"`
// Rating score (1–5); null if not rated.
Score *int32 `json:"score,omitempty"`
}
JobRequestRatingSummary struct for JobRequestRatingSummary
func NewJobRequestRatingSummary ¶
func NewJobRequestRatingSummary() *JobRequestRatingSummary
NewJobRequestRatingSummary instantiates a new JobRequestRatingSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestRatingSummaryWithDefaults ¶
func NewJobRequestRatingSummaryWithDefaults() *JobRequestRatingSummary
NewJobRequestRatingSummaryWithDefaults instantiates a new JobRequestRatingSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestRatingSummary) GetComment ¶
func (o *JobRequestRatingSummary) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*JobRequestRatingSummary) GetCommentOk ¶
func (o *JobRequestRatingSummary) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestRatingSummary) GetIsRated ¶
func (o *JobRequestRatingSummary) GetIsRated() bool
GetIsRated returns the IsRated field value if set, zero value otherwise.
func (*JobRequestRatingSummary) GetIsRatedOk ¶
func (o *JobRequestRatingSummary) GetIsRatedOk() (*bool, bool)
GetIsRatedOk returns a tuple with the IsRated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestRatingSummary) GetRatedAt ¶
func (o *JobRequestRatingSummary) GetRatedAt() time.Time
GetRatedAt returns the RatedAt field value if set, zero value otherwise.
func (*JobRequestRatingSummary) GetRatedAtOk ¶
func (o *JobRequestRatingSummary) GetRatedAtOk() (*time.Time, bool)
GetRatedAtOk returns a tuple with the RatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestRatingSummary) GetScore ¶
func (o *JobRequestRatingSummary) GetScore() int32
GetScore returns the Score field value if set, zero value otherwise.
func (*JobRequestRatingSummary) GetScoreOk ¶
func (o *JobRequestRatingSummary) GetScoreOk() (*int32, bool)
GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestRatingSummary) HasComment ¶
func (o *JobRequestRatingSummary) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*JobRequestRatingSummary) HasIsRated ¶
func (o *JobRequestRatingSummary) HasIsRated() bool
HasIsRated returns a boolean if a field has been set.
func (*JobRequestRatingSummary) HasRatedAt ¶
func (o *JobRequestRatingSummary) HasRatedAt() bool
HasRatedAt returns a boolean if a field has been set.
func (*JobRequestRatingSummary) HasScore ¶
func (o *JobRequestRatingSummary) HasScore() bool
HasScore returns a boolean if a field has been set.
func (JobRequestRatingSummary) MarshalJSON ¶
func (o JobRequestRatingSummary) MarshalJSON() ([]byte, error)
func (*JobRequestRatingSummary) SetComment ¶
func (o *JobRequestRatingSummary) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*JobRequestRatingSummary) SetIsRated ¶
func (o *JobRequestRatingSummary) SetIsRated(v bool)
SetIsRated gets a reference to the given bool and assigns it to the IsRated field.
func (*JobRequestRatingSummary) SetRatedAt ¶
func (o *JobRequestRatingSummary) SetRatedAt(v time.Time)
SetRatedAt gets a reference to the given time.Time and assigns it to the RatedAt field.
func (*JobRequestRatingSummary) SetScore ¶
func (o *JobRequestRatingSummary) SetScore(v int32)
SetScore gets a reference to the given int32 and assigns it to the Score field.
func (JobRequestRatingSummary) ToMap ¶
func (o JobRequestRatingSummary) ToMap() (map[string]interface{}, error)
type JobRequestSchedule ¶
type JobRequestSchedule struct {
// ArrivalWindow is the [start, start+window_minutes] arrival window the customer sees after confirming. start/end UTC — render in business/customer timezone. Omitted until confirmed.
ArrivalWindow *JobRequestArrivalWindow `json:"arrival_window,omitempty"`
// IANA timezone of the business. Omitted if unknown.
BusinessTimezone *string `json:"business_timezone,omitempty"`
// IANA timezone of the customer. Omitted if unknown.
CustomerTimezone *string `json:"customer_timezone,omitempty"`
// EndsAt is the job's span END (last session end, UTC). For a multi-day job it falls on a LATER calendar day than scheduled_at — render \"starts D1 → ends Dn\". Nil when no session plan exists.
EndsAt *time.Time `json:"ends_at,omitempty"`
// Requested date(s)/period(s) captured at booking. Omitted once confirmed/scheduled. Use regional.JobDate directly (not the jobrequest.JobDate alias) so swag emits a single canonical `JobDate` schema instead of an aliased duplicate.
JobDates []JobDate `json:"job_dates,omitempty"`
// Confirmed start time (UTC); null until the customer confirms. Render in business/customer timezone.
ScheduledAt *time.Time `json:"scheduled_at,omitempty"`
// Total scheduled duration in minutes (job + mobilization + demobilization); null until quoted.
ScheduledDurationMinutes *int32 `json:"scheduled_duration_minutes,omitempty"`
// Sessions is the per-day on-site breakdown (ordered): one for single-day, several for multi-day.
Sessions []JobRequestSession `json:"sessions,omitempty"`
}
JobRequestSchedule struct for JobRequestSchedule
func NewJobRequestSchedule ¶
func NewJobRequestSchedule() *JobRequestSchedule
NewJobRequestSchedule instantiates a new JobRequestSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestScheduleWithDefaults ¶
func NewJobRequestScheduleWithDefaults() *JobRequestSchedule
NewJobRequestScheduleWithDefaults instantiates a new JobRequestSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestSchedule) GetArrivalWindow ¶
func (o *JobRequestSchedule) GetArrivalWindow() JobRequestArrivalWindow
GetArrivalWindow returns the ArrivalWindow field value if set, zero value otherwise.
func (*JobRequestSchedule) GetArrivalWindowOk ¶
func (o *JobRequestSchedule) GetArrivalWindowOk() (*JobRequestArrivalWindow, bool)
GetArrivalWindowOk returns a tuple with the ArrivalWindow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetBusinessTimezone ¶
func (o *JobRequestSchedule) GetBusinessTimezone() string
GetBusinessTimezone returns the BusinessTimezone field value if set, zero value otherwise.
func (*JobRequestSchedule) GetBusinessTimezoneOk ¶
func (o *JobRequestSchedule) GetBusinessTimezoneOk() (*string, bool)
GetBusinessTimezoneOk returns a tuple with the BusinessTimezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetCustomerTimezone ¶
func (o *JobRequestSchedule) GetCustomerTimezone() string
GetCustomerTimezone returns the CustomerTimezone field value if set, zero value otherwise.
func (*JobRequestSchedule) GetCustomerTimezoneOk ¶
func (o *JobRequestSchedule) GetCustomerTimezoneOk() (*string, bool)
GetCustomerTimezoneOk returns a tuple with the CustomerTimezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetEndsAt ¶
func (o *JobRequestSchedule) GetEndsAt() time.Time
GetEndsAt returns the EndsAt field value if set, zero value otherwise.
func (*JobRequestSchedule) GetEndsAtOk ¶
func (o *JobRequestSchedule) GetEndsAtOk() (*time.Time, bool)
GetEndsAtOk returns a tuple with the EndsAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetJobDates ¶
func (o *JobRequestSchedule) GetJobDates() []JobDate
GetJobDates returns the JobDates field value if set, zero value otherwise.
func (*JobRequestSchedule) GetJobDatesOk ¶
func (o *JobRequestSchedule) GetJobDatesOk() ([]JobDate, bool)
GetJobDatesOk returns a tuple with the JobDates field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetScheduledAt ¶
func (o *JobRequestSchedule) GetScheduledAt() time.Time
GetScheduledAt returns the ScheduledAt field value if set, zero value otherwise.
func (*JobRequestSchedule) GetScheduledAtOk ¶
func (o *JobRequestSchedule) GetScheduledAtOk() (*time.Time, bool)
GetScheduledAtOk returns a tuple with the ScheduledAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetScheduledDurationMinutes ¶
func (o *JobRequestSchedule) GetScheduledDurationMinutes() int32
GetScheduledDurationMinutes returns the ScheduledDurationMinutes field value if set, zero value otherwise.
func (*JobRequestSchedule) GetScheduledDurationMinutesOk ¶
func (o *JobRequestSchedule) GetScheduledDurationMinutesOk() (*int32, bool)
GetScheduledDurationMinutesOk returns a tuple with the ScheduledDurationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) GetSessions ¶
func (o *JobRequestSchedule) GetSessions() []JobRequestSession
GetSessions returns the Sessions field value if set, zero value otherwise.
func (*JobRequestSchedule) GetSessionsOk ¶
func (o *JobRequestSchedule) GetSessionsOk() ([]JobRequestSession, bool)
GetSessionsOk returns a tuple with the Sessions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSchedule) HasArrivalWindow ¶
func (o *JobRequestSchedule) HasArrivalWindow() bool
HasArrivalWindow returns a boolean if a field has been set.
func (*JobRequestSchedule) HasBusinessTimezone ¶
func (o *JobRequestSchedule) HasBusinessTimezone() bool
HasBusinessTimezone returns a boolean if a field has been set.
func (*JobRequestSchedule) HasCustomerTimezone ¶
func (o *JobRequestSchedule) HasCustomerTimezone() bool
HasCustomerTimezone returns a boolean if a field has been set.
func (*JobRequestSchedule) HasEndsAt ¶
func (o *JobRequestSchedule) HasEndsAt() bool
HasEndsAt returns a boolean if a field has been set.
func (*JobRequestSchedule) HasJobDates ¶
func (o *JobRequestSchedule) HasJobDates() bool
HasJobDates returns a boolean if a field has been set.
func (*JobRequestSchedule) HasScheduledAt ¶
func (o *JobRequestSchedule) HasScheduledAt() bool
HasScheduledAt returns a boolean if a field has been set.
func (*JobRequestSchedule) HasScheduledDurationMinutes ¶
func (o *JobRequestSchedule) HasScheduledDurationMinutes() bool
HasScheduledDurationMinutes returns a boolean if a field has been set.
func (*JobRequestSchedule) HasSessions ¶
func (o *JobRequestSchedule) HasSessions() bool
HasSessions returns a boolean if a field has been set.
func (JobRequestSchedule) MarshalJSON ¶
func (o JobRequestSchedule) MarshalJSON() ([]byte, error)
func (*JobRequestSchedule) SetArrivalWindow ¶
func (o *JobRequestSchedule) SetArrivalWindow(v JobRequestArrivalWindow)
SetArrivalWindow gets a reference to the given JobRequestArrivalWindow and assigns it to the ArrivalWindow field.
func (*JobRequestSchedule) SetBusinessTimezone ¶
func (o *JobRequestSchedule) SetBusinessTimezone(v string)
SetBusinessTimezone gets a reference to the given string and assigns it to the BusinessTimezone field.
func (*JobRequestSchedule) SetCustomerTimezone ¶
func (o *JobRequestSchedule) SetCustomerTimezone(v string)
SetCustomerTimezone gets a reference to the given string and assigns it to the CustomerTimezone field.
func (*JobRequestSchedule) SetEndsAt ¶
func (o *JobRequestSchedule) SetEndsAt(v time.Time)
SetEndsAt gets a reference to the given time.Time and assigns it to the EndsAt field.
func (*JobRequestSchedule) SetJobDates ¶
func (o *JobRequestSchedule) SetJobDates(v []JobDate)
SetJobDates gets a reference to the given []JobDate and assigns it to the JobDates field.
func (*JobRequestSchedule) SetScheduledAt ¶
func (o *JobRequestSchedule) SetScheduledAt(v time.Time)
SetScheduledAt gets a reference to the given time.Time and assigns it to the ScheduledAt field.
func (*JobRequestSchedule) SetScheduledDurationMinutes ¶
func (o *JobRequestSchedule) SetScheduledDurationMinutes(v int32)
SetScheduledDurationMinutes gets a reference to the given int32 and assigns it to the ScheduledDurationMinutes field.
func (*JobRequestSchedule) SetSessions ¶
func (o *JobRequestSchedule) SetSessions(v []JobRequestSession)
SetSessions gets a reference to the given []JobRequestSession and assigns it to the Sessions field.
func (JobRequestSchedule) ToMap ¶
func (o JobRequestSchedule) ToMap() (map[string]interface{}, error)
type JobRequestSession ¶
type JobRequestSession struct {
// Calendar day (YYYY-MM-DD) this session falls on, business-local.
Date *time.Time `json:"date,omitempty"`
// DepartAt / ReturnAt bracket the technician's whole day (leave home / arrive home), derived from travel. Omitted together when travel is unknown.
DepartAt *time.Time `json:"depart_at,omitempty"`
// On-site end of this day's work block (UTC).
EndAt *time.Time `json:"end_at,omitempty"`
// 1-based day index within the job's span (1 for single-day jobs).
Ordinal *int32 `json:"ordinal,omitempty"`
ReturnAt *time.Time `json:"return_at,omitempty"`
// On-site start of this day's work block (UTC).
StartAt *time.Time `json:"start_at,omitempty"`
// TravelMinutes is the planned one-way commute for this day. Omitted when unknown (admin-fallback job without geocoded location, or legacy row).
TravelMinutes *int32 `json:"travel_minutes,omitempty"`
}
JobRequestSession struct for JobRequestSession
func NewJobRequestSession ¶
func NewJobRequestSession() *JobRequestSession
NewJobRequestSession instantiates a new JobRequestSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestSessionWithDefaults ¶
func NewJobRequestSessionWithDefaults() *JobRequestSession
NewJobRequestSessionWithDefaults instantiates a new JobRequestSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestSession) GetDate ¶
func (o *JobRequestSession) GetDate() time.Time
GetDate returns the Date field value if set, zero value otherwise.
func (*JobRequestSession) GetDateOk ¶
func (o *JobRequestSession) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetDepartAt ¶
func (o *JobRequestSession) GetDepartAt() time.Time
GetDepartAt returns the DepartAt field value if set, zero value otherwise.
func (*JobRequestSession) GetDepartAtOk ¶
func (o *JobRequestSession) GetDepartAtOk() (*time.Time, bool)
GetDepartAtOk returns a tuple with the DepartAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetEndAt ¶
func (o *JobRequestSession) GetEndAt() time.Time
GetEndAt returns the EndAt field value if set, zero value otherwise.
func (*JobRequestSession) GetEndAtOk ¶
func (o *JobRequestSession) GetEndAtOk() (*time.Time, bool)
GetEndAtOk returns a tuple with the EndAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetOrdinal ¶
func (o *JobRequestSession) GetOrdinal() int32
GetOrdinal returns the Ordinal field value if set, zero value otherwise.
func (*JobRequestSession) GetOrdinalOk ¶
func (o *JobRequestSession) GetOrdinalOk() (*int32, bool)
GetOrdinalOk returns a tuple with the Ordinal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetReturnAt ¶
func (o *JobRequestSession) GetReturnAt() time.Time
GetReturnAt returns the ReturnAt field value if set, zero value otherwise.
func (*JobRequestSession) GetReturnAtOk ¶
func (o *JobRequestSession) GetReturnAtOk() (*time.Time, bool)
GetReturnAtOk returns a tuple with the ReturnAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetStartAt ¶
func (o *JobRequestSession) GetStartAt() time.Time
GetStartAt returns the StartAt field value if set, zero value otherwise.
func (*JobRequestSession) GetStartAtOk ¶
func (o *JobRequestSession) GetStartAtOk() (*time.Time, bool)
GetStartAtOk returns a tuple with the StartAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) GetTravelMinutes ¶
func (o *JobRequestSession) GetTravelMinutes() int32
GetTravelMinutes returns the TravelMinutes field value if set, zero value otherwise.
func (*JobRequestSession) GetTravelMinutesOk ¶
func (o *JobRequestSession) GetTravelMinutesOk() (*int32, bool)
GetTravelMinutesOk returns a tuple with the TravelMinutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSession) HasDate ¶
func (o *JobRequestSession) HasDate() bool
HasDate returns a boolean if a field has been set.
func (*JobRequestSession) HasDepartAt ¶
func (o *JobRequestSession) HasDepartAt() bool
HasDepartAt returns a boolean if a field has been set.
func (*JobRequestSession) HasEndAt ¶
func (o *JobRequestSession) HasEndAt() bool
HasEndAt returns a boolean if a field has been set.
func (*JobRequestSession) HasOrdinal ¶
func (o *JobRequestSession) HasOrdinal() bool
HasOrdinal returns a boolean if a field has been set.
func (*JobRequestSession) HasReturnAt ¶
func (o *JobRequestSession) HasReturnAt() bool
HasReturnAt returns a boolean if a field has been set.
func (*JobRequestSession) HasStartAt ¶
func (o *JobRequestSession) HasStartAt() bool
HasStartAt returns a boolean if a field has been set.
func (*JobRequestSession) HasTravelMinutes ¶
func (o *JobRequestSession) HasTravelMinutes() bool
HasTravelMinutes returns a boolean if a field has been set.
func (JobRequestSession) MarshalJSON ¶
func (o JobRequestSession) MarshalJSON() ([]byte, error)
func (*JobRequestSession) SetDate ¶
func (o *JobRequestSession) SetDate(v time.Time)
SetDate gets a reference to the given time.Time and assigns it to the Date field.
func (*JobRequestSession) SetDepartAt ¶
func (o *JobRequestSession) SetDepartAt(v time.Time)
SetDepartAt gets a reference to the given time.Time and assigns it to the DepartAt field.
func (*JobRequestSession) SetEndAt ¶
func (o *JobRequestSession) SetEndAt(v time.Time)
SetEndAt gets a reference to the given time.Time and assigns it to the EndAt field.
func (*JobRequestSession) SetOrdinal ¶
func (o *JobRequestSession) SetOrdinal(v int32)
SetOrdinal gets a reference to the given int32 and assigns it to the Ordinal field.
func (*JobRequestSession) SetReturnAt ¶
func (o *JobRequestSession) SetReturnAt(v time.Time)
SetReturnAt gets a reference to the given time.Time and assigns it to the ReturnAt field.
func (*JobRequestSession) SetStartAt ¶
func (o *JobRequestSession) SetStartAt(v time.Time)
SetStartAt gets a reference to the given time.Time and assigns it to the StartAt field.
func (*JobRequestSession) SetTravelMinutes ¶
func (o *JobRequestSession) SetTravelMinutes(v int32)
SetTravelMinutes gets a reference to the given int32 and assigns it to the TravelMinutes field.
func (JobRequestSession) ToMap ¶
func (o JobRequestSession) ToMap() (map[string]interface{}, error)
type JobRequestSkillSummary ¶
type JobRequestSkillSummary struct {
// UUID of the skill's category.
CategoryId *string `json:"category_id,omitempty"`
// Category display name.
CategoryName *string `json:"category_name,omitempty"`
// Skill UUID.
Id *string `json:"id,omitempty"`
// Whether the skill is currently active.
IsActive *bool `json:"is_active,omitempty"`
// Skill display name (resolved to the request locale).
Name *string `json:"name,omitempty"`
}
JobRequestSkillSummary struct for JobRequestSkillSummary
func NewJobRequestSkillSummary ¶
func NewJobRequestSkillSummary() *JobRequestSkillSummary
NewJobRequestSkillSummary instantiates a new JobRequestSkillSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestSkillSummaryWithDefaults ¶
func NewJobRequestSkillSummaryWithDefaults() *JobRequestSkillSummary
NewJobRequestSkillSummaryWithDefaults instantiates a new JobRequestSkillSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestSkillSummary) GetCategoryId ¶
func (o *JobRequestSkillSummary) GetCategoryId() string
GetCategoryId returns the CategoryId field value if set, zero value otherwise.
func (*JobRequestSkillSummary) GetCategoryIdOk ¶
func (o *JobRequestSkillSummary) GetCategoryIdOk() (*string, bool)
GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSkillSummary) GetCategoryName ¶
func (o *JobRequestSkillSummary) GetCategoryName() string
GetCategoryName returns the CategoryName field value if set, zero value otherwise.
func (*JobRequestSkillSummary) GetCategoryNameOk ¶
func (o *JobRequestSkillSummary) GetCategoryNameOk() (*string, bool)
GetCategoryNameOk returns a tuple with the CategoryName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSkillSummary) GetId ¶
func (o *JobRequestSkillSummary) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequestSkillSummary) GetIdOk ¶
func (o *JobRequestSkillSummary) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSkillSummary) GetIsActive ¶
func (o *JobRequestSkillSummary) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*JobRequestSkillSummary) GetIsActiveOk ¶
func (o *JobRequestSkillSummary) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSkillSummary) GetName ¶
func (o *JobRequestSkillSummary) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*JobRequestSkillSummary) GetNameOk ¶
func (o *JobRequestSkillSummary) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestSkillSummary) HasCategoryId ¶
func (o *JobRequestSkillSummary) HasCategoryId() bool
HasCategoryId returns a boolean if a field has been set.
func (*JobRequestSkillSummary) HasCategoryName ¶
func (o *JobRequestSkillSummary) HasCategoryName() bool
HasCategoryName returns a boolean if a field has been set.
func (*JobRequestSkillSummary) HasId ¶
func (o *JobRequestSkillSummary) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequestSkillSummary) HasIsActive ¶
func (o *JobRequestSkillSummary) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*JobRequestSkillSummary) HasName ¶
func (o *JobRequestSkillSummary) HasName() bool
HasName returns a boolean if a field has been set.
func (JobRequestSkillSummary) MarshalJSON ¶
func (o JobRequestSkillSummary) MarshalJSON() ([]byte, error)
func (*JobRequestSkillSummary) SetCategoryId ¶
func (o *JobRequestSkillSummary) SetCategoryId(v string)
SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.
func (*JobRequestSkillSummary) SetCategoryName ¶
func (o *JobRequestSkillSummary) SetCategoryName(v string)
SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.
func (*JobRequestSkillSummary) SetId ¶
func (o *JobRequestSkillSummary) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequestSkillSummary) SetIsActive ¶
func (o *JobRequestSkillSummary) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*JobRequestSkillSummary) SetName ¶
func (o *JobRequestSkillSummary) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (JobRequestSkillSummary) ToMap ¶
func (o JobRequestSkillSummary) ToMap() (map[string]interface{}, error)
type JobRequestStatusSummary ¶
type JobRequestStatusSummary struct {
// Status display name, resolved to the request locale.
DisplayName *string `json:"display_name,omitempty"`
// Workflow status key (the business's workflow defines the set; first is always \"booking\", last always \"completed\").
Key *string `json:"key,omitempty"`
}
JobRequestStatusSummary struct for JobRequestStatusSummary
func NewJobRequestStatusSummary ¶
func NewJobRequestStatusSummary() *JobRequestStatusSummary
NewJobRequestStatusSummary instantiates a new JobRequestStatusSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestStatusSummaryWithDefaults ¶
func NewJobRequestStatusSummaryWithDefaults() *JobRequestStatusSummary
NewJobRequestStatusSummaryWithDefaults instantiates a new JobRequestStatusSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestStatusSummary) GetDisplayName ¶
func (o *JobRequestStatusSummary) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*JobRequestStatusSummary) GetDisplayNameOk ¶
func (o *JobRequestStatusSummary) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestStatusSummary) GetKey ¶
func (o *JobRequestStatusSummary) GetKey() string
GetKey returns the Key field value if set, zero value otherwise.
func (*JobRequestStatusSummary) GetKeyOk ¶
func (o *JobRequestStatusSummary) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestStatusSummary) HasDisplayName ¶
func (o *JobRequestStatusSummary) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*JobRequestStatusSummary) HasKey ¶
func (o *JobRequestStatusSummary) HasKey() bool
HasKey returns a boolean if a field has been set.
func (JobRequestStatusSummary) MarshalJSON ¶
func (o JobRequestStatusSummary) MarshalJSON() ([]byte, error)
func (*JobRequestStatusSummary) SetDisplayName ¶
func (o *JobRequestStatusSummary) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*JobRequestStatusSummary) SetKey ¶
func (o *JobRequestStatusSummary) SetKey(v string)
SetKey gets a reference to the given string and assigns it to the Key field.
func (JobRequestStatusSummary) ToMap ¶
func (o JobRequestStatusSummary) ToMap() (map[string]interface{}, error)
type JobRequestTechnicianInfo ¶
type JobRequestTechnicianInfo struct {
// Technician avatar URL (CDN); null if no avatar set.
AvatarUrl *string `json:"avatar_url,omitempty"`
// Technician email; null if not available.
Email *string `json:"email,omitempty"`
// Technician's full name.
FullName *string `json:"full_name,omitempty"`
// Technician UUID.
Id *string `json:"id,omitempty"`
// Technician's job title. Omitted if unset.
JobTitle *string `json:"job_title,omitempty"`
// Technician phone; null if not available.
Phone *string `json:"phone,omitempty"`
}
JobRequestTechnicianInfo struct for JobRequestTechnicianInfo
func NewJobRequestTechnicianInfo ¶
func NewJobRequestTechnicianInfo() *JobRequestTechnicianInfo
NewJobRequestTechnicianInfo instantiates a new JobRequestTechnicianInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestTechnicianInfoWithDefaults ¶
func NewJobRequestTechnicianInfoWithDefaults() *JobRequestTechnicianInfo
NewJobRequestTechnicianInfoWithDefaults instantiates a new JobRequestTechnicianInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestTechnicianInfo) GetAvatarUrl ¶
func (o *JobRequestTechnicianInfo) GetAvatarUrl() string
GetAvatarUrl returns the AvatarUrl field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetAvatarUrlOk ¶
func (o *JobRequestTechnicianInfo) GetAvatarUrlOk() (*string, bool)
GetAvatarUrlOk returns a tuple with the AvatarUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) GetEmail ¶
func (o *JobRequestTechnicianInfo) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetEmailOk ¶
func (o *JobRequestTechnicianInfo) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) GetFullName ¶
func (o *JobRequestTechnicianInfo) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetFullNameOk ¶
func (o *JobRequestTechnicianInfo) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) GetId ¶
func (o *JobRequestTechnicianInfo) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetIdOk ¶
func (o *JobRequestTechnicianInfo) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) GetJobTitle ¶
func (o *JobRequestTechnicianInfo) GetJobTitle() string
GetJobTitle returns the JobTitle field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetJobTitleOk ¶
func (o *JobRequestTechnicianInfo) GetJobTitleOk() (*string, bool)
GetJobTitleOk returns a tuple with the JobTitle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) GetPhone ¶
func (o *JobRequestTechnicianInfo) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*JobRequestTechnicianInfo) GetPhoneOk ¶
func (o *JobRequestTechnicianInfo) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTechnicianInfo) HasAvatarUrl ¶
func (o *JobRequestTechnicianInfo) HasAvatarUrl() bool
HasAvatarUrl returns a boolean if a field has been set.
func (*JobRequestTechnicianInfo) HasEmail ¶
func (o *JobRequestTechnicianInfo) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*JobRequestTechnicianInfo) HasFullName ¶
func (o *JobRequestTechnicianInfo) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*JobRequestTechnicianInfo) HasId ¶
func (o *JobRequestTechnicianInfo) HasId() bool
HasId returns a boolean if a field has been set.
func (*JobRequestTechnicianInfo) HasJobTitle ¶
func (o *JobRequestTechnicianInfo) HasJobTitle() bool
HasJobTitle returns a boolean if a field has been set.
func (*JobRequestTechnicianInfo) HasPhone ¶
func (o *JobRequestTechnicianInfo) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (JobRequestTechnicianInfo) MarshalJSON ¶
func (o JobRequestTechnicianInfo) MarshalJSON() ([]byte, error)
func (*JobRequestTechnicianInfo) SetAvatarUrl ¶
func (o *JobRequestTechnicianInfo) SetAvatarUrl(v string)
SetAvatarUrl gets a reference to the given string and assigns it to the AvatarUrl field.
func (*JobRequestTechnicianInfo) SetEmail ¶
func (o *JobRequestTechnicianInfo) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*JobRequestTechnicianInfo) SetFullName ¶
func (o *JobRequestTechnicianInfo) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*JobRequestTechnicianInfo) SetId ¶
func (o *JobRequestTechnicianInfo) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*JobRequestTechnicianInfo) SetJobTitle ¶
func (o *JobRequestTechnicianInfo) SetJobTitle(v string)
SetJobTitle gets a reference to the given string and assigns it to the JobTitle field.
func (*JobRequestTechnicianInfo) SetPhone ¶
func (o *JobRequestTechnicianInfo) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (JobRequestTechnicianInfo) ToMap ¶
func (o JobRequestTechnicianInfo) ToMap() (map[string]interface{}, error)
type JobRequestTimeline ¶
type JobRequestTimeline struct {
// Status key the job is currently in.
CurrentStatusKey *string `json:"current_status_key,omitempty"`
// Status rows in workflow order (booking → … → completed).
Events []JobRequestTimelineEvent `json:"events,omitempty"`
// Optimistic-lock version of the job (read-only here; timeline does not bump it).
StatusVersion *int32 `json:"status_version,omitempty"`
// UUID of the workflow snapshot driving this job.
WorkflowId *string `json:"workflow_id,omitempty"`
// Workflow display name.
WorkflowName *string `json:"workflow_name,omitempty"`
}
JobRequestTimeline struct for JobRequestTimeline
func NewJobRequestTimeline ¶
func NewJobRequestTimeline() *JobRequestTimeline
NewJobRequestTimeline instantiates a new JobRequestTimeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestTimelineWithDefaults ¶
func NewJobRequestTimelineWithDefaults() *JobRequestTimeline
NewJobRequestTimelineWithDefaults instantiates a new JobRequestTimeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestTimeline) GetCurrentStatusKey ¶
func (o *JobRequestTimeline) GetCurrentStatusKey() string
GetCurrentStatusKey returns the CurrentStatusKey field value if set, zero value otherwise.
func (*JobRequestTimeline) GetCurrentStatusKeyOk ¶
func (o *JobRequestTimeline) GetCurrentStatusKeyOk() (*string, bool)
GetCurrentStatusKeyOk returns a tuple with the CurrentStatusKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimeline) GetEvents ¶
func (o *JobRequestTimeline) GetEvents() []JobRequestTimelineEvent
GetEvents returns the Events field value if set, zero value otherwise.
func (*JobRequestTimeline) GetEventsOk ¶
func (o *JobRequestTimeline) GetEventsOk() ([]JobRequestTimelineEvent, bool)
GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimeline) GetStatusVersion ¶
func (o *JobRequestTimeline) GetStatusVersion() int32
GetStatusVersion returns the StatusVersion field value if set, zero value otherwise.
func (*JobRequestTimeline) GetStatusVersionOk ¶
func (o *JobRequestTimeline) GetStatusVersionOk() (*int32, bool)
GetStatusVersionOk returns a tuple with the StatusVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimeline) GetWorkflowId ¶
func (o *JobRequestTimeline) GetWorkflowId() string
GetWorkflowId returns the WorkflowId field value if set, zero value otherwise.
func (*JobRequestTimeline) GetWorkflowIdOk ¶
func (o *JobRequestTimeline) GetWorkflowIdOk() (*string, bool)
GetWorkflowIdOk returns a tuple with the WorkflowId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimeline) GetWorkflowName ¶
func (o *JobRequestTimeline) GetWorkflowName() string
GetWorkflowName returns the WorkflowName field value if set, zero value otherwise.
func (*JobRequestTimeline) GetWorkflowNameOk ¶
func (o *JobRequestTimeline) GetWorkflowNameOk() (*string, bool)
GetWorkflowNameOk returns a tuple with the WorkflowName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimeline) HasCurrentStatusKey ¶
func (o *JobRequestTimeline) HasCurrentStatusKey() bool
HasCurrentStatusKey returns a boolean if a field has been set.
func (*JobRequestTimeline) HasEvents ¶
func (o *JobRequestTimeline) HasEvents() bool
HasEvents returns a boolean if a field has been set.
func (*JobRequestTimeline) HasStatusVersion ¶
func (o *JobRequestTimeline) HasStatusVersion() bool
HasStatusVersion returns a boolean if a field has been set.
func (*JobRequestTimeline) HasWorkflowId ¶
func (o *JobRequestTimeline) HasWorkflowId() bool
HasWorkflowId returns a boolean if a field has been set.
func (*JobRequestTimeline) HasWorkflowName ¶
func (o *JobRequestTimeline) HasWorkflowName() bool
HasWorkflowName returns a boolean if a field has been set.
func (JobRequestTimeline) MarshalJSON ¶
func (o JobRequestTimeline) MarshalJSON() ([]byte, error)
func (*JobRequestTimeline) SetCurrentStatusKey ¶
func (o *JobRequestTimeline) SetCurrentStatusKey(v string)
SetCurrentStatusKey gets a reference to the given string and assigns it to the CurrentStatusKey field.
func (*JobRequestTimeline) SetEvents ¶
func (o *JobRequestTimeline) SetEvents(v []JobRequestTimelineEvent)
SetEvents gets a reference to the given []JobRequestTimelineEvent and assigns it to the Events field.
func (*JobRequestTimeline) SetStatusVersion ¶
func (o *JobRequestTimeline) SetStatusVersion(v int32)
SetStatusVersion gets a reference to the given int32 and assigns it to the StatusVersion field.
func (*JobRequestTimeline) SetWorkflowId ¶
func (o *JobRequestTimeline) SetWorkflowId(v string)
SetWorkflowId gets a reference to the given string and assigns it to the WorkflowId field.
func (*JobRequestTimeline) SetWorkflowName ¶
func (o *JobRequestTimeline) SetWorkflowName(v string)
SetWorkflowName gets a reference to the given string and assigns it to the WorkflowName field.
func (JobRequestTimeline) ToMap ¶
func (o JobRequestTimeline) ToMap() (map[string]interface{}, error)
type JobRequestTimelineAction ¶
type JobRequestTimelineAction struct {
// Role expected to fire this action (badge hint, NOT who actually fired it).
Actor *string `json:"actor,omitempty"`
// When the action was fired (UTC); null until fired.
FiredAt *time.Time `json:"fired_at,omitempty"`
// Action key (e.g. quote, confirm_booking, complete, or a DYNAMIC action).
Key *string `json:"key,omitempty"`
// Action label, resolved to the request locale.
Label *string `json:"label,omitempty"`
// Payload mirrors action_data[key].payload — raw JSON; `swaggertype` hints the swag CLI which doesn't natively know json.RawMessage.
Payload map[string]interface{} `json:"payload,omitempty"`
// Where this action sits relative to the job's progress.
State *string `json:"state,omitempty"`
}
JobRequestTimelineAction struct for JobRequestTimelineAction
func NewJobRequestTimelineAction ¶
func NewJobRequestTimelineAction() *JobRequestTimelineAction
NewJobRequestTimelineAction instantiates a new JobRequestTimelineAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestTimelineActionWithDefaults ¶
func NewJobRequestTimelineActionWithDefaults() *JobRequestTimelineAction
NewJobRequestTimelineActionWithDefaults instantiates a new JobRequestTimelineAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestTimelineAction) GetActor ¶
func (o *JobRequestTimelineAction) GetActor() string
GetActor returns the Actor field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetActorOk ¶
func (o *JobRequestTimelineAction) GetActorOk() (*string, bool)
GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) GetFiredAt ¶
func (o *JobRequestTimelineAction) GetFiredAt() time.Time
GetFiredAt returns the FiredAt field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetFiredAtOk ¶
func (o *JobRequestTimelineAction) GetFiredAtOk() (*time.Time, bool)
GetFiredAtOk returns a tuple with the FiredAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) GetKey ¶
func (o *JobRequestTimelineAction) GetKey() string
GetKey returns the Key field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetKeyOk ¶
func (o *JobRequestTimelineAction) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) GetLabel ¶
func (o *JobRequestTimelineAction) GetLabel() string
GetLabel returns the Label field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetLabelOk ¶
func (o *JobRequestTimelineAction) GetLabelOk() (*string, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) GetPayload ¶
func (o *JobRequestTimelineAction) GetPayload() map[string]interface{}
GetPayload returns the Payload field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetPayloadOk ¶
func (o *JobRequestTimelineAction) GetPayloadOk() (map[string]interface{}, bool)
GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) GetState ¶
func (o *JobRequestTimelineAction) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*JobRequestTimelineAction) GetStateOk ¶
func (o *JobRequestTimelineAction) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineAction) HasActor ¶
func (o *JobRequestTimelineAction) HasActor() bool
HasActor returns a boolean if a field has been set.
func (*JobRequestTimelineAction) HasFiredAt ¶
func (o *JobRequestTimelineAction) HasFiredAt() bool
HasFiredAt returns a boolean if a field has been set.
func (*JobRequestTimelineAction) HasKey ¶
func (o *JobRequestTimelineAction) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*JobRequestTimelineAction) HasLabel ¶
func (o *JobRequestTimelineAction) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (*JobRequestTimelineAction) HasPayload ¶
func (o *JobRequestTimelineAction) HasPayload() bool
HasPayload returns a boolean if a field has been set.
func (*JobRequestTimelineAction) HasState ¶
func (o *JobRequestTimelineAction) HasState() bool
HasState returns a boolean if a field has been set.
func (JobRequestTimelineAction) MarshalJSON ¶
func (o JobRequestTimelineAction) MarshalJSON() ([]byte, error)
func (*JobRequestTimelineAction) SetActor ¶
func (o *JobRequestTimelineAction) SetActor(v string)
SetActor gets a reference to the given string and assigns it to the Actor field.
func (*JobRequestTimelineAction) SetFiredAt ¶
func (o *JobRequestTimelineAction) SetFiredAt(v time.Time)
SetFiredAt gets a reference to the given time.Time and assigns it to the FiredAt field.
func (*JobRequestTimelineAction) SetKey ¶
func (o *JobRequestTimelineAction) SetKey(v string)
SetKey gets a reference to the given string and assigns it to the Key field.
func (*JobRequestTimelineAction) SetLabel ¶
func (o *JobRequestTimelineAction) SetLabel(v string)
SetLabel gets a reference to the given string and assigns it to the Label field.
func (*JobRequestTimelineAction) SetPayload ¶
func (o *JobRequestTimelineAction) SetPayload(v map[string]interface{})
SetPayload gets a reference to the given map[string]interface{} and assigns it to the Payload field.
func (*JobRequestTimelineAction) SetState ¶
func (o *JobRequestTimelineAction) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (JobRequestTimelineAction) ToMap ¶
func (o JobRequestTimelineAction) ToMap() (map[string]interface{}, error)
type JobRequestTimelineEvent ¶
type JobRequestTimelineEvent struct {
// Actions declared for this status, in workflow order. Omitted when none.
Actions []JobRequestTimelineAction `json:"actions,omitempty"`
// Status display name, resolved to the request locale.
DisplayName *string `json:"display_name,omitempty"`
// When the job entered this status (UTC); null for upcoming steps or jobs missing the backfill.
EnteredAt *time.Time `json:"entered_at,omitempty"`
// Where this status sits relative to the job's progress.
State *string `json:"state,omitempty"`
// Workflow status key for this row.
StatusKey *string `json:"status_key,omitempty"`
}
JobRequestTimelineEvent struct for JobRequestTimelineEvent
func NewJobRequestTimelineEvent ¶
func NewJobRequestTimelineEvent() *JobRequestTimelineEvent
NewJobRequestTimelineEvent instantiates a new JobRequestTimelineEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobRequestTimelineEventWithDefaults ¶
func NewJobRequestTimelineEventWithDefaults() *JobRequestTimelineEvent
NewJobRequestTimelineEventWithDefaults instantiates a new JobRequestTimelineEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobRequestTimelineEvent) GetActions ¶
func (o *JobRequestTimelineEvent) GetActions() []JobRequestTimelineAction
GetActions returns the Actions field value if set, zero value otherwise.
func (*JobRequestTimelineEvent) GetActionsOk ¶
func (o *JobRequestTimelineEvent) GetActionsOk() ([]JobRequestTimelineAction, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineEvent) GetDisplayName ¶
func (o *JobRequestTimelineEvent) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*JobRequestTimelineEvent) GetDisplayNameOk ¶
func (o *JobRequestTimelineEvent) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineEvent) GetEnteredAt ¶
func (o *JobRequestTimelineEvent) GetEnteredAt() time.Time
GetEnteredAt returns the EnteredAt field value if set, zero value otherwise.
func (*JobRequestTimelineEvent) GetEnteredAtOk ¶
func (o *JobRequestTimelineEvent) GetEnteredAtOk() (*time.Time, bool)
GetEnteredAtOk returns a tuple with the EnteredAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineEvent) GetState ¶
func (o *JobRequestTimelineEvent) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*JobRequestTimelineEvent) GetStateOk ¶
func (o *JobRequestTimelineEvent) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineEvent) GetStatusKey ¶
func (o *JobRequestTimelineEvent) GetStatusKey() string
GetStatusKey returns the StatusKey field value if set, zero value otherwise.
func (*JobRequestTimelineEvent) GetStatusKeyOk ¶
func (o *JobRequestTimelineEvent) GetStatusKeyOk() (*string, bool)
GetStatusKeyOk returns a tuple with the StatusKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobRequestTimelineEvent) HasActions ¶
func (o *JobRequestTimelineEvent) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*JobRequestTimelineEvent) HasDisplayName ¶
func (o *JobRequestTimelineEvent) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*JobRequestTimelineEvent) HasEnteredAt ¶
func (o *JobRequestTimelineEvent) HasEnteredAt() bool
HasEnteredAt returns a boolean if a field has been set.
func (*JobRequestTimelineEvent) HasState ¶
func (o *JobRequestTimelineEvent) HasState() bool
HasState returns a boolean if a field has been set.
func (*JobRequestTimelineEvent) HasStatusKey ¶
func (o *JobRequestTimelineEvent) HasStatusKey() bool
HasStatusKey returns a boolean if a field has been set.
func (JobRequestTimelineEvent) MarshalJSON ¶
func (o JobRequestTimelineEvent) MarshalJSON() ([]byte, error)
func (*JobRequestTimelineEvent) SetActions ¶
func (o *JobRequestTimelineEvent) SetActions(v []JobRequestTimelineAction)
SetActions gets a reference to the given []JobRequestTimelineAction and assigns it to the Actions field.
func (*JobRequestTimelineEvent) SetDisplayName ¶
func (o *JobRequestTimelineEvent) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*JobRequestTimelineEvent) SetEnteredAt ¶
func (o *JobRequestTimelineEvent) SetEnteredAt(v time.Time)
SetEnteredAt gets a reference to the given time.Time and assigns it to the EnteredAt field.
func (*JobRequestTimelineEvent) SetState ¶
func (o *JobRequestTimelineEvent) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (*JobRequestTimelineEvent) SetStatusKey ¶
func (o *JobRequestTimelineEvent) SetStatusKey(v string)
SetStatusKey gets a reference to the given string and assigns it to the StatusKey field.
func (JobRequestTimelineEvent) ToMap ¶
func (o JobRequestTimelineEvent) ToMap() (map[string]interface{}, error)
type JobType ¶
type JobType struct {
// UUID of the business that owns this job type.
BusinessId *string `json:"business_id,omitempty"`
// When the job type was created (RFC3339).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Job type UUID — the stable identifier used in every job-type endpoint.
Id *string `json:"id,omitempty"`
// True for platform-seeded system rows, which cannot be modified or deleted.
IsSystem *bool `json:"is_system,omitempty"`
// Job type name, localized server-side to the request locale.
Name *string `json:"name,omitempty"`
// Lifecycle status. Inactive types remain on historical jobs but cannot be selected for new requests.
Status *string `json:"status,omitempty"`
// When the job type was last modified (RFC3339).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
JobType struct for JobType
func NewJobType ¶
func NewJobType() *JobType
NewJobType instantiates a new JobType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobTypeWithDefaults ¶
func NewJobTypeWithDefaults() *JobType
NewJobTypeWithDefaults instantiates a new JobType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JobType) GetBusinessId ¶
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*JobType) GetBusinessIdOk ¶
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*JobType) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetIsSystem ¶
GetIsSystem returns the IsSystem field value if set, zero value otherwise.
func (*JobType) GetIsSystemOk ¶
GetIsSystemOk returns a tuple with the IsSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*JobType) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobType) HasBusinessId ¶
HasBusinessId returns a boolean if a field has been set.
func (*JobType) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*JobType) HasIsSystem ¶
HasIsSystem returns a boolean if a field has been set.
func (*JobType) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (JobType) MarshalJSON ¶
func (*JobType) SetBusinessId ¶
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*JobType) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*JobType) SetIsSystem ¶
SetIsSystem gets a reference to the given bool and assigns it to the IsSystem field.
func (*JobType) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*JobType) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*JobType) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type JobTypesAPIService ¶
type JobTypesAPIService service
JobTypesAPIService JobTypesAPI service
func (*JobTypesAPIService) GetJobType ¶
func (a *JobTypesAPIService) GetJobType(ctx context.Context, id string) ApiGetJobTypeRequest
GetJobType Get a job type
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Job Type ID @return ApiGetJobTypeRequest
func (*JobTypesAPIService) GetJobTypeExecute ¶
func (a *JobTypesAPIService) GetJobTypeExecute(r ApiGetJobTypeRequest) (*GetJobType200Response, *http.Response, error)
Execute executes the request
@return GetJobType200Response
func (*JobTypesAPIService) ListJobTypes ¶
func (a *JobTypesAPIService) ListJobTypes(ctx context.Context) ApiListJobTypesRequest
ListJobTypes List job types
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListJobTypesRequest
func (*JobTypesAPIService) ListJobTypesExecute ¶
func (a *JobTypesAPIService) ListJobTypesExecute(r ApiListJobTypesRequest) (*ListJobTypes200Response, *http.Response, error)
Execute executes the request
@return ListJobTypes200Response
type ListCustomers200Response ¶
type ListCustomers200Response struct {
Data *CustomerList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListCustomers200Response struct for ListCustomers200Response
func NewListCustomers200Response ¶
func NewListCustomers200Response() *ListCustomers200Response
NewListCustomers200Response instantiates a new ListCustomers200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListCustomers200ResponseWithDefaults ¶
func NewListCustomers200ResponseWithDefaults() *ListCustomers200Response
NewListCustomers200ResponseWithDefaults instantiates a new ListCustomers200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListCustomers200Response) GetData ¶
func (o *ListCustomers200Response) GetData() CustomerList
GetData returns the Data field value if set, zero value otherwise.
func (*ListCustomers200Response) GetDataOk ¶
func (o *ListCustomers200Response) GetDataOk() (*CustomerList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListCustomers200Response) GetErrorCode ¶
func (o *ListCustomers200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListCustomers200Response) GetErrorCodeOk ¶
func (o *ListCustomers200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListCustomers200Response) GetErrors ¶
func (o *ListCustomers200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListCustomers200Response) GetErrorsOk ¶
func (o *ListCustomers200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListCustomers200Response) GetMessage ¶
func (o *ListCustomers200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListCustomers200Response) GetMessageOk ¶
func (o *ListCustomers200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListCustomers200Response) HasData ¶
func (o *ListCustomers200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListCustomers200Response) HasErrorCode ¶
func (o *ListCustomers200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListCustomers200Response) HasErrors ¶
func (o *ListCustomers200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListCustomers200Response) HasMessage ¶
func (o *ListCustomers200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListCustomers200Response) MarshalJSON ¶
func (o ListCustomers200Response) MarshalJSON() ([]byte, error)
func (*ListCustomers200Response) SetData ¶
func (o *ListCustomers200Response) SetData(v CustomerList)
SetData gets a reference to the given CustomerList and assigns it to the Data field.
func (*ListCustomers200Response) SetErrorCode ¶
func (o *ListCustomers200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListCustomers200Response) SetErrors ¶
func (o *ListCustomers200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListCustomers200Response) SetMessage ¶
func (o *ListCustomers200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListCustomers200Response) ToMap ¶
func (o ListCustomers200Response) ToMap() (map[string]interface{}, error)
type ListJobRequestBookingWindows200Response ¶
type ListJobRequestBookingWindows200Response struct {
Data *JobRequestBookingWindows `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListJobRequestBookingWindows200Response struct for ListJobRequestBookingWindows200Response
func NewListJobRequestBookingWindows200Response ¶
func NewListJobRequestBookingWindows200Response() *ListJobRequestBookingWindows200Response
NewListJobRequestBookingWindows200Response instantiates a new ListJobRequestBookingWindows200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListJobRequestBookingWindows200ResponseWithDefaults ¶
func NewListJobRequestBookingWindows200ResponseWithDefaults() *ListJobRequestBookingWindows200Response
NewListJobRequestBookingWindows200ResponseWithDefaults instantiates a new ListJobRequestBookingWindows200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListJobRequestBookingWindows200Response) GetData ¶
func (o *ListJobRequestBookingWindows200Response) GetData() JobRequestBookingWindows
GetData returns the Data field value if set, zero value otherwise.
func (*ListJobRequestBookingWindows200Response) GetDataOk ¶
func (o *ListJobRequestBookingWindows200Response) GetDataOk() (*JobRequestBookingWindows, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequestBookingWindows200Response) GetErrorCode ¶
func (o *ListJobRequestBookingWindows200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequestBookingWindows200Response) GetErrorCodeOk ¶
func (o *ListJobRequestBookingWindows200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequestBookingWindows200Response) GetErrors ¶
func (o *ListJobRequestBookingWindows200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequestBookingWindows200Response) GetErrorsOk ¶
func (o *ListJobRequestBookingWindows200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequestBookingWindows200Response) GetMessage ¶
func (o *ListJobRequestBookingWindows200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListJobRequestBookingWindows200Response) GetMessageOk ¶
func (o *ListJobRequestBookingWindows200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequestBookingWindows200Response) HasData ¶
func (o *ListJobRequestBookingWindows200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListJobRequestBookingWindows200Response) HasErrorCode ¶
func (o *ListJobRequestBookingWindows200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListJobRequestBookingWindows200Response) HasErrors ¶
func (o *ListJobRequestBookingWindows200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListJobRequestBookingWindows200Response) HasMessage ¶
func (o *ListJobRequestBookingWindows200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListJobRequestBookingWindows200Response) MarshalJSON ¶
func (o ListJobRequestBookingWindows200Response) MarshalJSON() ([]byte, error)
func (*ListJobRequestBookingWindows200Response) SetData ¶
func (o *ListJobRequestBookingWindows200Response) SetData(v JobRequestBookingWindows)
SetData gets a reference to the given JobRequestBookingWindows and assigns it to the Data field.
func (*ListJobRequestBookingWindows200Response) SetErrorCode ¶
func (o *ListJobRequestBookingWindows200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListJobRequestBookingWindows200Response) SetErrors ¶
func (o *ListJobRequestBookingWindows200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListJobRequestBookingWindows200Response) SetMessage ¶
func (o *ListJobRequestBookingWindows200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListJobRequestBookingWindows200Response) ToMap ¶
func (o ListJobRequestBookingWindows200Response) ToMap() (map[string]interface{}, error)
type ListJobRequestChanges200Response ¶
type ListJobRequestChanges200Response struct {
Data *JobRequestChanges `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListJobRequestChanges200Response struct for ListJobRequestChanges200Response
func NewListJobRequestChanges200Response ¶
func NewListJobRequestChanges200Response() *ListJobRequestChanges200Response
NewListJobRequestChanges200Response instantiates a new ListJobRequestChanges200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListJobRequestChanges200ResponseWithDefaults ¶
func NewListJobRequestChanges200ResponseWithDefaults() *ListJobRequestChanges200Response
NewListJobRequestChanges200ResponseWithDefaults instantiates a new ListJobRequestChanges200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListJobRequestChanges200Response) GetData ¶
func (o *ListJobRequestChanges200Response) GetData() JobRequestChanges
GetData returns the Data field value if set, zero value otherwise.
func (*ListJobRequestChanges200Response) GetDataOk ¶
func (o *ListJobRequestChanges200Response) GetDataOk() (*JobRequestChanges, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequestChanges200Response) GetErrorCode ¶
func (o *ListJobRequestChanges200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequestChanges200Response) GetErrorCodeOk ¶
func (o *ListJobRequestChanges200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequestChanges200Response) GetErrors ¶
func (o *ListJobRequestChanges200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequestChanges200Response) GetErrorsOk ¶
func (o *ListJobRequestChanges200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequestChanges200Response) GetMessage ¶
func (o *ListJobRequestChanges200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListJobRequestChanges200Response) GetMessageOk ¶
func (o *ListJobRequestChanges200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequestChanges200Response) HasData ¶
func (o *ListJobRequestChanges200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListJobRequestChanges200Response) HasErrorCode ¶
func (o *ListJobRequestChanges200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListJobRequestChanges200Response) HasErrors ¶
func (o *ListJobRequestChanges200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListJobRequestChanges200Response) HasMessage ¶
func (o *ListJobRequestChanges200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListJobRequestChanges200Response) MarshalJSON ¶
func (o ListJobRequestChanges200Response) MarshalJSON() ([]byte, error)
func (*ListJobRequestChanges200Response) SetData ¶
func (o *ListJobRequestChanges200Response) SetData(v JobRequestChanges)
SetData gets a reference to the given JobRequestChanges and assigns it to the Data field.
func (*ListJobRequestChanges200Response) SetErrorCode ¶
func (o *ListJobRequestChanges200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListJobRequestChanges200Response) SetErrors ¶
func (o *ListJobRequestChanges200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListJobRequestChanges200Response) SetMessage ¶
func (o *ListJobRequestChanges200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListJobRequestChanges200Response) ToMap ¶
func (o ListJobRequestChanges200Response) ToMap() (map[string]interface{}, error)
type ListJobRequests200Response ¶
type ListJobRequests200Response struct {
Data *JobRequestList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListJobRequests200Response struct for ListJobRequests200Response
func NewListJobRequests200Response ¶
func NewListJobRequests200Response() *ListJobRequests200Response
NewListJobRequests200Response instantiates a new ListJobRequests200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListJobRequests200ResponseWithDefaults ¶
func NewListJobRequests200ResponseWithDefaults() *ListJobRequests200Response
NewListJobRequests200ResponseWithDefaults instantiates a new ListJobRequests200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListJobRequests200Response) GetData ¶
func (o *ListJobRequests200Response) GetData() JobRequestList
GetData returns the Data field value if set, zero value otherwise.
func (*ListJobRequests200Response) GetDataOk ¶
func (o *ListJobRequests200Response) GetDataOk() (*JobRequestList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequests200Response) GetErrorCode ¶
func (o *ListJobRequests200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequests200Response) GetErrorCodeOk ¶
func (o *ListJobRequests200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequests200Response) GetErrors ¶
func (o *ListJobRequests200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobRequests200Response) GetErrorsOk ¶
func (o *ListJobRequests200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobRequests200Response) GetMessage ¶
func (o *ListJobRequests200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListJobRequests200Response) GetMessageOk ¶
func (o *ListJobRequests200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobRequests200Response) HasData ¶
func (o *ListJobRequests200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListJobRequests200Response) HasErrorCode ¶
func (o *ListJobRequests200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListJobRequests200Response) HasErrors ¶
func (o *ListJobRequests200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListJobRequests200Response) HasMessage ¶
func (o *ListJobRequests200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListJobRequests200Response) MarshalJSON ¶
func (o ListJobRequests200Response) MarshalJSON() ([]byte, error)
func (*ListJobRequests200Response) SetData ¶
func (o *ListJobRequests200Response) SetData(v JobRequestList)
SetData gets a reference to the given JobRequestList and assigns it to the Data field.
func (*ListJobRequests200Response) SetErrorCode ¶
func (o *ListJobRequests200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListJobRequests200Response) SetErrors ¶
func (o *ListJobRequests200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListJobRequests200Response) SetMessage ¶
func (o *ListJobRequests200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListJobRequests200Response) ToMap ¶
func (o ListJobRequests200Response) ToMap() (map[string]interface{}, error)
type ListJobTypes200Response ¶
type ListJobTypes200Response struct {
Data []JobType `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListJobTypes200Response struct for ListJobTypes200Response
func NewListJobTypes200Response ¶
func NewListJobTypes200Response() *ListJobTypes200Response
NewListJobTypes200Response instantiates a new ListJobTypes200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListJobTypes200ResponseWithDefaults ¶
func NewListJobTypes200ResponseWithDefaults() *ListJobTypes200Response
NewListJobTypes200ResponseWithDefaults instantiates a new ListJobTypes200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListJobTypes200Response) GetData ¶
func (o *ListJobTypes200Response) GetData() []JobType
GetData returns the Data field value if set, zero value otherwise.
func (*ListJobTypes200Response) GetDataOk ¶
func (o *ListJobTypes200Response) GetDataOk() ([]JobType, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobTypes200Response) GetErrorCode ¶
func (o *ListJobTypes200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobTypes200Response) GetErrorCodeOk ¶
func (o *ListJobTypes200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobTypes200Response) GetErrors ¶
func (o *ListJobTypes200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListJobTypes200Response) GetErrorsOk ¶
func (o *ListJobTypes200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListJobTypes200Response) GetMessage ¶
func (o *ListJobTypes200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListJobTypes200Response) GetMessageOk ¶
func (o *ListJobTypes200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListJobTypes200Response) HasData ¶
func (o *ListJobTypes200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListJobTypes200Response) HasErrorCode ¶
func (o *ListJobTypes200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListJobTypes200Response) HasErrors ¶
func (o *ListJobTypes200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListJobTypes200Response) HasMessage ¶
func (o *ListJobTypes200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListJobTypes200Response) MarshalJSON ¶
func (o ListJobTypes200Response) MarshalJSON() ([]byte, error)
func (*ListJobTypes200Response) SetData ¶
func (o *ListJobTypes200Response) SetData(v []JobType)
SetData gets a reference to the given []JobType and assigns it to the Data field.
func (*ListJobTypes200Response) SetErrorCode ¶
func (o *ListJobTypes200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListJobTypes200Response) SetErrors ¶
func (o *ListJobTypes200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListJobTypes200Response) SetMessage ¶
func (o *ListJobTypes200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListJobTypes200Response) ToMap ¶
func (o ListJobTypes200Response) ToMap() (map[string]interface{}, error)
type ListServiceAreas200Response ¶
type ListServiceAreas200Response struct {
Data *ServiceAreaList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListServiceAreas200Response struct for ListServiceAreas200Response
func NewListServiceAreas200Response ¶
func NewListServiceAreas200Response() *ListServiceAreas200Response
NewListServiceAreas200Response instantiates a new ListServiceAreas200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListServiceAreas200ResponseWithDefaults ¶
func NewListServiceAreas200ResponseWithDefaults() *ListServiceAreas200Response
NewListServiceAreas200ResponseWithDefaults instantiates a new ListServiceAreas200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListServiceAreas200Response) GetData ¶
func (o *ListServiceAreas200Response) GetData() ServiceAreaList
GetData returns the Data field value if set, zero value otherwise.
func (*ListServiceAreas200Response) GetDataOk ¶
func (o *ListServiceAreas200Response) GetDataOk() (*ServiceAreaList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListServiceAreas200Response) GetErrorCode ¶
func (o *ListServiceAreas200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListServiceAreas200Response) GetErrorCodeOk ¶
func (o *ListServiceAreas200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListServiceAreas200Response) GetErrors ¶
func (o *ListServiceAreas200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListServiceAreas200Response) GetErrorsOk ¶
func (o *ListServiceAreas200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListServiceAreas200Response) GetMessage ¶
func (o *ListServiceAreas200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListServiceAreas200Response) GetMessageOk ¶
func (o *ListServiceAreas200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListServiceAreas200Response) HasData ¶
func (o *ListServiceAreas200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListServiceAreas200Response) HasErrorCode ¶
func (o *ListServiceAreas200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListServiceAreas200Response) HasErrors ¶
func (o *ListServiceAreas200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListServiceAreas200Response) HasMessage ¶
func (o *ListServiceAreas200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListServiceAreas200Response) MarshalJSON ¶
func (o ListServiceAreas200Response) MarshalJSON() ([]byte, error)
func (*ListServiceAreas200Response) SetData ¶
func (o *ListServiceAreas200Response) SetData(v ServiceAreaList)
SetData gets a reference to the given ServiceAreaList and assigns it to the Data field.
func (*ListServiceAreas200Response) SetErrorCode ¶
func (o *ListServiceAreas200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListServiceAreas200Response) SetErrors ¶
func (o *ListServiceAreas200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListServiceAreas200Response) SetMessage ¶
func (o *ListServiceAreas200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListServiceAreas200Response) ToMap ¶
func (o ListServiceAreas200Response) ToMap() (map[string]interface{}, error)
type ListSkillCategories200Response ¶
type ListSkillCategories200Response struct {
Data *SkillCategoryList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListSkillCategories200Response struct for ListSkillCategories200Response
func NewListSkillCategories200Response ¶
func NewListSkillCategories200Response() *ListSkillCategories200Response
NewListSkillCategories200Response instantiates a new ListSkillCategories200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListSkillCategories200ResponseWithDefaults ¶
func NewListSkillCategories200ResponseWithDefaults() *ListSkillCategories200Response
NewListSkillCategories200ResponseWithDefaults instantiates a new ListSkillCategories200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListSkillCategories200Response) GetData ¶
func (o *ListSkillCategories200Response) GetData() SkillCategoryList
GetData returns the Data field value if set, zero value otherwise.
func (*ListSkillCategories200Response) GetDataOk ¶
func (o *ListSkillCategories200Response) GetDataOk() (*SkillCategoryList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkillCategories200Response) GetErrorCode ¶
func (o *ListSkillCategories200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkillCategories200Response) GetErrorCodeOk ¶
func (o *ListSkillCategories200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkillCategories200Response) GetErrors ¶
func (o *ListSkillCategories200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkillCategories200Response) GetErrorsOk ¶
func (o *ListSkillCategories200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkillCategories200Response) GetMessage ¶
func (o *ListSkillCategories200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListSkillCategories200Response) GetMessageOk ¶
func (o *ListSkillCategories200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkillCategories200Response) HasData ¶
func (o *ListSkillCategories200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListSkillCategories200Response) HasErrorCode ¶
func (o *ListSkillCategories200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListSkillCategories200Response) HasErrors ¶
func (o *ListSkillCategories200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListSkillCategories200Response) HasMessage ¶
func (o *ListSkillCategories200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListSkillCategories200Response) MarshalJSON ¶
func (o ListSkillCategories200Response) MarshalJSON() ([]byte, error)
func (*ListSkillCategories200Response) SetData ¶
func (o *ListSkillCategories200Response) SetData(v SkillCategoryList)
SetData gets a reference to the given SkillCategoryList and assigns it to the Data field.
func (*ListSkillCategories200Response) SetErrorCode ¶
func (o *ListSkillCategories200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListSkillCategories200Response) SetErrors ¶
func (o *ListSkillCategories200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListSkillCategories200Response) SetMessage ¶
func (o *ListSkillCategories200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListSkillCategories200Response) ToMap ¶
func (o ListSkillCategories200Response) ToMap() (map[string]interface{}, error)
type ListSkills200Response ¶
type ListSkills200Response struct {
Data *SkillList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListSkills200Response struct for ListSkills200Response
func NewListSkills200Response ¶
func NewListSkills200Response() *ListSkills200Response
NewListSkills200Response instantiates a new ListSkills200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListSkills200ResponseWithDefaults ¶
func NewListSkills200ResponseWithDefaults() *ListSkills200Response
NewListSkills200ResponseWithDefaults instantiates a new ListSkills200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListSkills200Response) GetData ¶
func (o *ListSkills200Response) GetData() SkillList
GetData returns the Data field value if set, zero value otherwise.
func (*ListSkills200Response) GetDataOk ¶
func (o *ListSkills200Response) GetDataOk() (*SkillList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkills200Response) GetErrorCode ¶
func (o *ListSkills200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkills200Response) GetErrorCodeOk ¶
func (o *ListSkills200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkills200Response) GetErrors ¶
func (o *ListSkills200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkills200Response) GetErrorsOk ¶
func (o *ListSkills200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkills200Response) GetMessage ¶
func (o *ListSkills200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListSkills200Response) GetMessageOk ¶
func (o *ListSkills200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkills200Response) HasData ¶
func (o *ListSkills200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListSkills200Response) HasErrorCode ¶
func (o *ListSkills200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListSkills200Response) HasErrors ¶
func (o *ListSkills200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListSkills200Response) HasMessage ¶
func (o *ListSkills200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListSkills200Response) MarshalJSON ¶
func (o ListSkills200Response) MarshalJSON() ([]byte, error)
func (*ListSkills200Response) SetData ¶
func (o *ListSkills200Response) SetData(v SkillList)
SetData gets a reference to the given SkillList and assigns it to the Data field.
func (*ListSkills200Response) SetErrorCode ¶
func (o *ListSkills200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListSkills200Response) SetErrors ¶
func (o *ListSkills200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListSkills200Response) SetMessage ¶
func (o *ListSkills200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListSkills200Response) ToMap ¶
func (o ListSkills200Response) ToMap() (map[string]interface{}, error)
type ListSkillsByCategory200Response ¶
type ListSkillsByCategory200Response struct {
Data *SkillByCategoryList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListSkillsByCategory200Response struct for ListSkillsByCategory200Response
func NewListSkillsByCategory200Response ¶
func NewListSkillsByCategory200Response() *ListSkillsByCategory200Response
NewListSkillsByCategory200Response instantiates a new ListSkillsByCategory200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListSkillsByCategory200ResponseWithDefaults ¶
func NewListSkillsByCategory200ResponseWithDefaults() *ListSkillsByCategory200Response
NewListSkillsByCategory200ResponseWithDefaults instantiates a new ListSkillsByCategory200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListSkillsByCategory200Response) GetData ¶
func (o *ListSkillsByCategory200Response) GetData() SkillByCategoryList
GetData returns the Data field value if set, zero value otherwise.
func (*ListSkillsByCategory200Response) GetDataOk ¶
func (o *ListSkillsByCategory200Response) GetDataOk() (*SkillByCategoryList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkillsByCategory200Response) GetErrorCode ¶
func (o *ListSkillsByCategory200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkillsByCategory200Response) GetErrorCodeOk ¶
func (o *ListSkillsByCategory200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkillsByCategory200Response) GetErrors ¶
func (o *ListSkillsByCategory200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListSkillsByCategory200Response) GetErrorsOk ¶
func (o *ListSkillsByCategory200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListSkillsByCategory200Response) GetMessage ¶
func (o *ListSkillsByCategory200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListSkillsByCategory200Response) GetMessageOk ¶
func (o *ListSkillsByCategory200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSkillsByCategory200Response) HasData ¶
func (o *ListSkillsByCategory200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListSkillsByCategory200Response) HasErrorCode ¶
func (o *ListSkillsByCategory200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListSkillsByCategory200Response) HasErrors ¶
func (o *ListSkillsByCategory200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListSkillsByCategory200Response) HasMessage ¶
func (o *ListSkillsByCategory200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListSkillsByCategory200Response) MarshalJSON ¶
func (o ListSkillsByCategory200Response) MarshalJSON() ([]byte, error)
func (*ListSkillsByCategory200Response) SetData ¶
func (o *ListSkillsByCategory200Response) SetData(v SkillByCategoryList)
SetData gets a reference to the given SkillByCategoryList and assigns it to the Data field.
func (*ListSkillsByCategory200Response) SetErrorCode ¶
func (o *ListSkillsByCategory200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListSkillsByCategory200Response) SetErrors ¶
func (o *ListSkillsByCategory200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListSkillsByCategory200Response) SetMessage ¶
func (o *ListSkillsByCategory200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListSkillsByCategory200Response) ToMap ¶
func (o ListSkillsByCategory200Response) ToMap() (map[string]interface{}, error)
type ListTechnicians200Response ¶
type ListTechnicians200Response struct {
Data *TechnicianList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListTechnicians200Response struct for ListTechnicians200Response
func NewListTechnicians200Response ¶
func NewListTechnicians200Response() *ListTechnicians200Response
NewListTechnicians200Response instantiates a new ListTechnicians200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListTechnicians200ResponseWithDefaults ¶
func NewListTechnicians200ResponseWithDefaults() *ListTechnicians200Response
NewListTechnicians200ResponseWithDefaults instantiates a new ListTechnicians200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListTechnicians200Response) GetData ¶
func (o *ListTechnicians200Response) GetData() TechnicianList
GetData returns the Data field value if set, zero value otherwise.
func (*ListTechnicians200Response) GetDataOk ¶
func (o *ListTechnicians200Response) GetDataOk() (*TechnicianList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListTechnicians200Response) GetErrorCode ¶
func (o *ListTechnicians200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListTechnicians200Response) GetErrorCodeOk ¶
func (o *ListTechnicians200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListTechnicians200Response) GetErrors ¶
func (o *ListTechnicians200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListTechnicians200Response) GetErrorsOk ¶
func (o *ListTechnicians200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListTechnicians200Response) GetMessage ¶
func (o *ListTechnicians200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListTechnicians200Response) GetMessageOk ¶
func (o *ListTechnicians200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListTechnicians200Response) HasData ¶
func (o *ListTechnicians200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListTechnicians200Response) HasErrorCode ¶
func (o *ListTechnicians200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListTechnicians200Response) HasErrors ¶
func (o *ListTechnicians200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListTechnicians200Response) HasMessage ¶
func (o *ListTechnicians200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListTechnicians200Response) MarshalJSON ¶
func (o ListTechnicians200Response) MarshalJSON() ([]byte, error)
func (*ListTechnicians200Response) SetData ¶
func (o *ListTechnicians200Response) SetData(v TechnicianList)
SetData gets a reference to the given TechnicianList and assigns it to the Data field.
func (*ListTechnicians200Response) SetErrorCode ¶
func (o *ListTechnicians200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListTechnicians200Response) SetErrors ¶
func (o *ListTechnicians200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListTechnicians200Response) SetMessage ¶
func (o *ListTechnicians200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListTechnicians200Response) ToMap ¶
func (o ListTechnicians200Response) ToMap() (map[string]interface{}, error)
type ListVehicles200Response ¶
type ListVehicles200Response struct {
Data *VehicleList `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ListVehicles200Response struct for ListVehicles200Response
func NewListVehicles200Response ¶
func NewListVehicles200Response() *ListVehicles200Response
NewListVehicles200Response instantiates a new ListVehicles200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListVehicles200ResponseWithDefaults ¶
func NewListVehicles200ResponseWithDefaults() *ListVehicles200Response
NewListVehicles200ResponseWithDefaults instantiates a new ListVehicles200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListVehicles200Response) GetData ¶
func (o *ListVehicles200Response) GetData() VehicleList
GetData returns the Data field value if set, zero value otherwise.
func (*ListVehicles200Response) GetDataOk ¶
func (o *ListVehicles200Response) GetDataOk() (*VehicleList, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListVehicles200Response) GetErrorCode ¶
func (o *ListVehicles200Response) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListVehicles200Response) GetErrorCodeOk ¶
func (o *ListVehicles200Response) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListVehicles200Response) GetErrors ¶
func (o *ListVehicles200Response) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ListVehicles200Response) GetErrorsOk ¶
func (o *ListVehicles200Response) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ListVehicles200Response) GetMessage ¶
func (o *ListVehicles200Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListVehicles200Response) GetMessageOk ¶
func (o *ListVehicles200Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListVehicles200Response) HasData ¶
func (o *ListVehicles200Response) HasData() bool
HasData returns a boolean if a field has been set.
func (*ListVehicles200Response) HasErrorCode ¶
func (o *ListVehicles200Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ListVehicles200Response) HasErrors ¶
func (o *ListVehicles200Response) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ListVehicles200Response) HasMessage ¶
func (o *ListVehicles200Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListVehicles200Response) MarshalJSON ¶
func (o ListVehicles200Response) MarshalJSON() ([]byte, error)
func (*ListVehicles200Response) SetData ¶
func (o *ListVehicles200Response) SetData(v VehicleList)
SetData gets a reference to the given VehicleList and assigns it to the Data field.
func (*ListVehicles200Response) SetErrorCode ¶
func (o *ListVehicles200Response) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ListVehicles200Response) SetErrors ¶
func (o *ListVehicles200Response) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ListVehicles200Response) SetMessage ¶
func (o *ListVehicles200Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListVehicles200Response) ToMap ¶
func (o ListVehicles200Response) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCreateCustomer200Response ¶
type NullableCreateCustomer200Response struct {
// contains filtered or unexported fields
}
func NewNullableCreateCustomer200Response ¶
func NewNullableCreateCustomer200Response(val *CreateCustomer200Response) *NullableCreateCustomer200Response
func (NullableCreateCustomer200Response) Get ¶
func (v NullableCreateCustomer200Response) Get() *CreateCustomer200Response
func (NullableCreateCustomer200Response) IsSet ¶
func (v NullableCreateCustomer200Response) IsSet() bool
func (NullableCreateCustomer200Response) MarshalJSON ¶
func (v NullableCreateCustomer200Response) MarshalJSON() ([]byte, error)
func (*NullableCreateCustomer200Response) Set ¶
func (v *NullableCreateCustomer200Response) Set(val *CreateCustomer200Response)
func (*NullableCreateCustomer200Response) UnmarshalJSON ¶
func (v *NullableCreateCustomer200Response) UnmarshalJSON(src []byte) error
func (*NullableCreateCustomer200Response) Unset ¶
func (v *NullableCreateCustomer200Response) Unset()
type NullableCreateJobRequest200Response ¶
type NullableCreateJobRequest200Response struct {
// contains filtered or unexported fields
}
func NewNullableCreateJobRequest200Response ¶
func NewNullableCreateJobRequest200Response(val *CreateJobRequest200Response) *NullableCreateJobRequest200Response
func (NullableCreateJobRequest200Response) Get ¶
func (v NullableCreateJobRequest200Response) Get() *CreateJobRequest200Response
func (NullableCreateJobRequest200Response) IsSet ¶
func (v NullableCreateJobRequest200Response) IsSet() bool
func (NullableCreateJobRequest200Response) MarshalJSON ¶
func (v NullableCreateJobRequest200Response) MarshalJSON() ([]byte, error)
func (*NullableCreateJobRequest200Response) Set ¶
func (v *NullableCreateJobRequest200Response) Set(val *CreateJobRequest200Response)
func (*NullableCreateJobRequest200Response) UnmarshalJSON ¶
func (v *NullableCreateJobRequest200Response) UnmarshalJSON(src []byte) error
func (*NullableCreateJobRequest200Response) Unset ¶
func (v *NullableCreateJobRequest200Response) Unset()
type NullableCustomer ¶
type NullableCustomer struct {
// contains filtered or unexported fields
}
func NewNullableCustomer ¶
func NewNullableCustomer(val *Customer) *NullableCustomer
func (NullableCustomer) Get ¶
func (v NullableCustomer) Get() *Customer
func (NullableCustomer) IsSet ¶
func (v NullableCustomer) IsSet() bool
func (NullableCustomer) MarshalJSON ¶
func (v NullableCustomer) MarshalJSON() ([]byte, error)
func (*NullableCustomer) Set ¶
func (v *NullableCustomer) Set(val *Customer)
func (*NullableCustomer) UnmarshalJSON ¶
func (v *NullableCustomer) UnmarshalJSON(src []byte) error
func (*NullableCustomer) Unset ¶
func (v *NullableCustomer) Unset()
type NullableCustomerAddress ¶
type NullableCustomerAddress struct {
// contains filtered or unexported fields
}
func NewNullableCustomerAddress ¶
func NewNullableCustomerAddress(val *CustomerAddress) *NullableCustomerAddress
func (NullableCustomerAddress) Get ¶
func (v NullableCustomerAddress) Get() *CustomerAddress
func (NullableCustomerAddress) IsSet ¶
func (v NullableCustomerAddress) IsSet() bool
func (NullableCustomerAddress) MarshalJSON ¶
func (v NullableCustomerAddress) MarshalJSON() ([]byte, error)
func (*NullableCustomerAddress) Set ¶
func (v *NullableCustomerAddress) Set(val *CustomerAddress)
func (*NullableCustomerAddress) UnmarshalJSON ¶
func (v *NullableCustomerAddress) UnmarshalJSON(src []byte) error
func (*NullableCustomerAddress) Unset ¶
func (v *NullableCustomerAddress) Unset()
type NullableCustomerAddressRequest ¶
type NullableCustomerAddressRequest struct {
// contains filtered or unexported fields
}
func NewNullableCustomerAddressRequest ¶
func NewNullableCustomerAddressRequest(val *CustomerAddressRequest) *NullableCustomerAddressRequest
func (NullableCustomerAddressRequest) Get ¶
func (v NullableCustomerAddressRequest) Get() *CustomerAddressRequest
func (NullableCustomerAddressRequest) IsSet ¶
func (v NullableCustomerAddressRequest) IsSet() bool
func (NullableCustomerAddressRequest) MarshalJSON ¶
func (v NullableCustomerAddressRequest) MarshalJSON() ([]byte, error)
func (*NullableCustomerAddressRequest) Set ¶
func (v *NullableCustomerAddressRequest) Set(val *CustomerAddressRequest)
func (*NullableCustomerAddressRequest) UnmarshalJSON ¶
func (v *NullableCustomerAddressRequest) UnmarshalJSON(src []byte) error
func (*NullableCustomerAddressRequest) Unset ¶
func (v *NullableCustomerAddressRequest) Unset()
type NullableCustomerContact ¶
type NullableCustomerContact struct {
// contains filtered or unexported fields
}
func NewNullableCustomerContact ¶
func NewNullableCustomerContact(val *CustomerContact) *NullableCustomerContact
func (NullableCustomerContact) Get ¶
func (v NullableCustomerContact) Get() *CustomerContact
func (NullableCustomerContact) IsSet ¶
func (v NullableCustomerContact) IsSet() bool
func (NullableCustomerContact) MarshalJSON ¶
func (v NullableCustomerContact) MarshalJSON() ([]byte, error)
func (*NullableCustomerContact) Set ¶
func (v *NullableCustomerContact) Set(val *CustomerContact)
func (*NullableCustomerContact) UnmarshalJSON ¶
func (v *NullableCustomerContact) UnmarshalJSON(src []byte) error
func (*NullableCustomerContact) Unset ¶
func (v *NullableCustomerContact) Unset()
type NullableCustomerCreateRequest ¶
type NullableCustomerCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableCustomerCreateRequest ¶
func NewNullableCustomerCreateRequest(val *CustomerCreateRequest) *NullableCustomerCreateRequest
func (NullableCustomerCreateRequest) Get ¶
func (v NullableCustomerCreateRequest) Get() *CustomerCreateRequest
func (NullableCustomerCreateRequest) IsSet ¶
func (v NullableCustomerCreateRequest) IsSet() bool
func (NullableCustomerCreateRequest) MarshalJSON ¶
func (v NullableCustomerCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableCustomerCreateRequest) Set ¶
func (v *NullableCustomerCreateRequest) Set(val *CustomerCreateRequest)
func (*NullableCustomerCreateRequest) UnmarshalJSON ¶
func (v *NullableCustomerCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableCustomerCreateRequest) Unset ¶
func (v *NullableCustomerCreateRequest) Unset()
type NullableCustomerCreateResponse ¶
type NullableCustomerCreateResponse struct {
// contains filtered or unexported fields
}
func NewNullableCustomerCreateResponse ¶
func NewNullableCustomerCreateResponse(val *CustomerCreateResponse) *NullableCustomerCreateResponse
func (NullableCustomerCreateResponse) Get ¶
func (v NullableCustomerCreateResponse) Get() *CustomerCreateResponse
func (NullableCustomerCreateResponse) IsSet ¶
func (v NullableCustomerCreateResponse) IsSet() bool
func (NullableCustomerCreateResponse) MarshalJSON ¶
func (v NullableCustomerCreateResponse) MarshalJSON() ([]byte, error)
func (*NullableCustomerCreateResponse) Set ¶
func (v *NullableCustomerCreateResponse) Set(val *CustomerCreateResponse)
func (*NullableCustomerCreateResponse) UnmarshalJSON ¶
func (v *NullableCustomerCreateResponse) UnmarshalJSON(src []byte) error
func (*NullableCustomerCreateResponse) Unset ¶
func (v *NullableCustomerCreateResponse) Unset()
type NullableCustomerList ¶
type NullableCustomerList struct {
// contains filtered or unexported fields
}
func NewNullableCustomerList ¶
func NewNullableCustomerList(val *CustomerList) *NullableCustomerList
func (NullableCustomerList) Get ¶
func (v NullableCustomerList) Get() *CustomerList
func (NullableCustomerList) IsSet ¶
func (v NullableCustomerList) IsSet() bool
func (NullableCustomerList) MarshalJSON ¶
func (v NullableCustomerList) MarshalJSON() ([]byte, error)
func (*NullableCustomerList) Set ¶
func (v *NullableCustomerList) Set(val *CustomerList)
func (*NullableCustomerList) UnmarshalJSON ¶
func (v *NullableCustomerList) UnmarshalJSON(src []byte) error
func (*NullableCustomerList) Unset ¶
func (v *NullableCustomerList) Unset()
type NullableCustomerListItem ¶
type NullableCustomerListItem struct {
// contains filtered or unexported fields
}
func NewNullableCustomerListItem ¶
func NewNullableCustomerListItem(val *CustomerListItem) *NullableCustomerListItem
func (NullableCustomerListItem) Get ¶
func (v NullableCustomerListItem) Get() *CustomerListItem
func (NullableCustomerListItem) IsSet ¶
func (v NullableCustomerListItem) IsSet() bool
func (NullableCustomerListItem) MarshalJSON ¶
func (v NullableCustomerListItem) MarshalJSON() ([]byte, error)
func (*NullableCustomerListItem) Set ¶
func (v *NullableCustomerListItem) Set(val *CustomerListItem)
func (*NullableCustomerListItem) UnmarshalJSON ¶
func (v *NullableCustomerListItem) UnmarshalJSON(src []byte) error
func (*NullableCustomerListItem) Unset ¶
func (v *NullableCustomerListItem) Unset()
type NullableCustomerProfile ¶
type NullableCustomerProfile struct {
// contains filtered or unexported fields
}
func NewNullableCustomerProfile ¶
func NewNullableCustomerProfile(val *CustomerProfile) *NullableCustomerProfile
func (NullableCustomerProfile) Get ¶
func (v NullableCustomerProfile) Get() *CustomerProfile
func (NullableCustomerProfile) IsSet ¶
func (v NullableCustomerProfile) IsSet() bool
func (NullableCustomerProfile) MarshalJSON ¶
func (v NullableCustomerProfile) MarshalJSON() ([]byte, error)
func (*NullableCustomerProfile) Set ¶
func (v *NullableCustomerProfile) Set(val *CustomerProfile)
func (*NullableCustomerProfile) UnmarshalJSON ¶
func (v *NullableCustomerProfile) UnmarshalJSON(src []byte) error
func (*NullableCustomerProfile) Unset ¶
func (v *NullableCustomerProfile) Unset()
type NullableCustomerSpending ¶
type NullableCustomerSpending struct {
// contains filtered or unexported fields
}
func NewNullableCustomerSpending ¶
func NewNullableCustomerSpending(val *CustomerSpending) *NullableCustomerSpending
func (NullableCustomerSpending) Get ¶
func (v NullableCustomerSpending) Get() *CustomerSpending
func (NullableCustomerSpending) IsSet ¶
func (v NullableCustomerSpending) IsSet() bool
func (NullableCustomerSpending) MarshalJSON ¶
func (v NullableCustomerSpending) MarshalJSON() ([]byte, error)
func (*NullableCustomerSpending) Set ¶
func (v *NullableCustomerSpending) Set(val *CustomerSpending)
func (*NullableCustomerSpending) UnmarshalJSON ¶
func (v *NullableCustomerSpending) UnmarshalJSON(src []byte) error
func (*NullableCustomerSpending) Unset ¶
func (v *NullableCustomerSpending) Unset()
type NullableCustomerTierProgress ¶
type NullableCustomerTierProgress struct {
// contains filtered or unexported fields
}
func NewNullableCustomerTierProgress ¶
func NewNullableCustomerTierProgress(val *CustomerTierProgress) *NullableCustomerTierProgress
func (NullableCustomerTierProgress) Get ¶
func (v NullableCustomerTierProgress) Get() *CustomerTierProgress
func (NullableCustomerTierProgress) IsSet ¶
func (v NullableCustomerTierProgress) IsSet() bool
func (NullableCustomerTierProgress) MarshalJSON ¶
func (v NullableCustomerTierProgress) MarshalJSON() ([]byte, error)
func (*NullableCustomerTierProgress) Set ¶
func (v *NullableCustomerTierProgress) Set(val *CustomerTierProgress)
func (*NullableCustomerTierProgress) UnmarshalJSON ¶
func (v *NullableCustomerTierProgress) UnmarshalJSON(src []byte) error
func (*NullableCustomerTierProgress) Unset ¶
func (v *NullableCustomerTierProgress) Unset()
type NullableCustomerUpdateRequest ¶
type NullableCustomerUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableCustomerUpdateRequest ¶
func NewNullableCustomerUpdateRequest(val *CustomerUpdateRequest) *NullableCustomerUpdateRequest
func (NullableCustomerUpdateRequest) Get ¶
func (v NullableCustomerUpdateRequest) Get() *CustomerUpdateRequest
func (NullableCustomerUpdateRequest) IsSet ¶
func (v NullableCustomerUpdateRequest) IsSet() bool
func (NullableCustomerUpdateRequest) MarshalJSON ¶
func (v NullableCustomerUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableCustomerUpdateRequest) Set ¶
func (v *NullableCustomerUpdateRequest) Set(val *CustomerUpdateRequest)
func (*NullableCustomerUpdateRequest) UnmarshalJSON ¶
func (v *NullableCustomerUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableCustomerUpdateRequest) Unset ¶
func (v *NullableCustomerUpdateRequest) Unset()
type NullableDate ¶
type NullableDate struct {
// contains filtered or unexported fields
}
func NewNullableDate ¶
func NewNullableDate(val *Date) *NullableDate
func (NullableDate) Get ¶
func (v NullableDate) Get() *Date
func (NullableDate) IsSet ¶
func (v NullableDate) IsSet() bool
func (NullableDate) MarshalJSON ¶
func (v NullableDate) MarshalJSON() ([]byte, error)
func (*NullableDate) Set ¶
func (v *NullableDate) Set(val *Date)
func (*NullableDate) UnmarshalJSON ¶
func (v *NullableDate) UnmarshalJSON(src []byte) error
func (*NullableDate) Unset ¶
func (v *NullableDate) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGetCustomer200Response ¶
type NullableGetCustomer200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetCustomer200Response ¶
func NewNullableGetCustomer200Response(val *GetCustomer200Response) *NullableGetCustomer200Response
func (NullableGetCustomer200Response) Get ¶
func (v NullableGetCustomer200Response) Get() *GetCustomer200Response
func (NullableGetCustomer200Response) IsSet ¶
func (v NullableGetCustomer200Response) IsSet() bool
func (NullableGetCustomer200Response) MarshalJSON ¶
func (v NullableGetCustomer200Response) MarshalJSON() ([]byte, error)
func (*NullableGetCustomer200Response) Set ¶
func (v *NullableGetCustomer200Response) Set(val *GetCustomer200Response)
func (*NullableGetCustomer200Response) UnmarshalJSON ¶
func (v *NullableGetCustomer200Response) UnmarshalJSON(src []byte) error
func (*NullableGetCustomer200Response) Unset ¶
func (v *NullableGetCustomer200Response) Unset()
type NullableGetJobRequest200Response ¶
type NullableGetJobRequest200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetJobRequest200Response ¶
func NewNullableGetJobRequest200Response(val *GetJobRequest200Response) *NullableGetJobRequest200Response
func (NullableGetJobRequest200Response) Get ¶
func (v NullableGetJobRequest200Response) Get() *GetJobRequest200Response
func (NullableGetJobRequest200Response) IsSet ¶
func (v NullableGetJobRequest200Response) IsSet() bool
func (NullableGetJobRequest200Response) MarshalJSON ¶
func (v NullableGetJobRequest200Response) MarshalJSON() ([]byte, error)
func (*NullableGetJobRequest200Response) Set ¶
func (v *NullableGetJobRequest200Response) Set(val *GetJobRequest200Response)
func (*NullableGetJobRequest200Response) UnmarshalJSON ¶
func (v *NullableGetJobRequest200Response) UnmarshalJSON(src []byte) error
func (*NullableGetJobRequest200Response) Unset ¶
func (v *NullableGetJobRequest200Response) Unset()
type NullableGetJobRequestTimeline200Response ¶
type NullableGetJobRequestTimeline200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetJobRequestTimeline200Response ¶
func NewNullableGetJobRequestTimeline200Response(val *GetJobRequestTimeline200Response) *NullableGetJobRequestTimeline200Response
func (NullableGetJobRequestTimeline200Response) IsSet ¶
func (v NullableGetJobRequestTimeline200Response) IsSet() bool
func (NullableGetJobRequestTimeline200Response) MarshalJSON ¶
func (v NullableGetJobRequestTimeline200Response) MarshalJSON() ([]byte, error)
func (*NullableGetJobRequestTimeline200Response) Set ¶
func (v *NullableGetJobRequestTimeline200Response) Set(val *GetJobRequestTimeline200Response)
func (*NullableGetJobRequestTimeline200Response) UnmarshalJSON ¶
func (v *NullableGetJobRequestTimeline200Response) UnmarshalJSON(src []byte) error
func (*NullableGetJobRequestTimeline200Response) Unset ¶
func (v *NullableGetJobRequestTimeline200Response) Unset()
type NullableGetJobType200Response ¶
type NullableGetJobType200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetJobType200Response ¶
func NewNullableGetJobType200Response(val *GetJobType200Response) *NullableGetJobType200Response
func (NullableGetJobType200Response) Get ¶
func (v NullableGetJobType200Response) Get() *GetJobType200Response
func (NullableGetJobType200Response) IsSet ¶
func (v NullableGetJobType200Response) IsSet() bool
func (NullableGetJobType200Response) MarshalJSON ¶
func (v NullableGetJobType200Response) MarshalJSON() ([]byte, error)
func (*NullableGetJobType200Response) Set ¶
func (v *NullableGetJobType200Response) Set(val *GetJobType200Response)
func (*NullableGetJobType200Response) UnmarshalJSON ¶
func (v *NullableGetJobType200Response) UnmarshalJSON(src []byte) error
func (*NullableGetJobType200Response) Unset ¶
func (v *NullableGetJobType200Response) Unset()
type NullableGetServiceArea200Response ¶
type NullableGetServiceArea200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetServiceArea200Response ¶
func NewNullableGetServiceArea200Response(val *GetServiceArea200Response) *NullableGetServiceArea200Response
func (NullableGetServiceArea200Response) Get ¶
func (v NullableGetServiceArea200Response) Get() *GetServiceArea200Response
func (NullableGetServiceArea200Response) IsSet ¶
func (v NullableGetServiceArea200Response) IsSet() bool
func (NullableGetServiceArea200Response) MarshalJSON ¶
func (v NullableGetServiceArea200Response) MarshalJSON() ([]byte, error)
func (*NullableGetServiceArea200Response) Set ¶
func (v *NullableGetServiceArea200Response) Set(val *GetServiceArea200Response)
func (*NullableGetServiceArea200Response) UnmarshalJSON ¶
func (v *NullableGetServiceArea200Response) UnmarshalJSON(src []byte) error
func (*NullableGetServiceArea200Response) Unset ¶
func (v *NullableGetServiceArea200Response) Unset()
type NullableGetTechnician200Response ¶
type NullableGetTechnician200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetTechnician200Response ¶
func NewNullableGetTechnician200Response(val *GetTechnician200Response) *NullableGetTechnician200Response
func (NullableGetTechnician200Response) Get ¶
func (v NullableGetTechnician200Response) Get() *GetTechnician200Response
func (NullableGetTechnician200Response) IsSet ¶
func (v NullableGetTechnician200Response) IsSet() bool
func (NullableGetTechnician200Response) MarshalJSON ¶
func (v NullableGetTechnician200Response) MarshalJSON() ([]byte, error)
func (*NullableGetTechnician200Response) Set ¶
func (v *NullableGetTechnician200Response) Set(val *GetTechnician200Response)
func (*NullableGetTechnician200Response) UnmarshalJSON ¶
func (v *NullableGetTechnician200Response) UnmarshalJSON(src []byte) error
func (*NullableGetTechnician200Response) Unset ¶
func (v *NullableGetTechnician200Response) Unset()
type NullableGetVehicle200Response ¶
type NullableGetVehicle200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetVehicle200Response ¶
func NewNullableGetVehicle200Response(val *GetVehicle200Response) *NullableGetVehicle200Response
func (NullableGetVehicle200Response) Get ¶
func (v NullableGetVehicle200Response) Get() *GetVehicle200Response
func (NullableGetVehicle200Response) IsSet ¶
func (v NullableGetVehicle200Response) IsSet() bool
func (NullableGetVehicle200Response) MarshalJSON ¶
func (v NullableGetVehicle200Response) MarshalJSON() ([]byte, error)
func (*NullableGetVehicle200Response) Set ¶
func (v *NullableGetVehicle200Response) Set(val *GetVehicle200Response)
func (*NullableGetVehicle200Response) UnmarshalJSON ¶
func (v *NullableGetVehicle200Response) UnmarshalJSON(src []byte) error
func (*NullableGetVehicle200Response) Unset ¶
func (v *NullableGetVehicle200Response) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableJobDate ¶
type NullableJobDate struct {
// contains filtered or unexported fields
}
func NewNullableJobDate ¶
func NewNullableJobDate(val *JobDate) *NullableJobDate
func (NullableJobDate) Get ¶
func (v NullableJobDate) Get() *JobDate
func (NullableJobDate) IsSet ¶
func (v NullableJobDate) IsSet() bool
func (NullableJobDate) MarshalJSON ¶
func (v NullableJobDate) MarshalJSON() ([]byte, error)
func (*NullableJobDate) Set ¶
func (v *NullableJobDate) Set(val *JobDate)
func (*NullableJobDate) UnmarshalJSON ¶
func (v *NullableJobDate) UnmarshalJSON(src []byte) error
func (*NullableJobDate) Unset ¶
func (v *NullableJobDate) Unset()
type NullableJobDateBusinessRange ¶
type NullableJobDateBusinessRange struct {
// contains filtered or unexported fields
}
func NewNullableJobDateBusinessRange ¶
func NewNullableJobDateBusinessRange(val *JobDateBusinessRange) *NullableJobDateBusinessRange
func (NullableJobDateBusinessRange) Get ¶
func (v NullableJobDateBusinessRange) Get() *JobDateBusinessRange
func (NullableJobDateBusinessRange) IsSet ¶
func (v NullableJobDateBusinessRange) IsSet() bool
func (NullableJobDateBusinessRange) MarshalJSON ¶
func (v NullableJobDateBusinessRange) MarshalJSON() ([]byte, error)
func (*NullableJobDateBusinessRange) Set ¶
func (v *NullableJobDateBusinessRange) Set(val *JobDateBusinessRange)
func (*NullableJobDateBusinessRange) UnmarshalJSON ¶
func (v *NullableJobDateBusinessRange) UnmarshalJSON(src []byte) error
func (*NullableJobDateBusinessRange) Unset ¶
func (v *NullableJobDateBusinessRange) Unset()
type NullableJobDatePeriod ¶
type NullableJobDatePeriod struct {
// contains filtered or unexported fields
}
func NewNullableJobDatePeriod ¶
func NewNullableJobDatePeriod(val *JobDatePeriod) *NullableJobDatePeriod
func (NullableJobDatePeriod) Get ¶
func (v NullableJobDatePeriod) Get() *JobDatePeriod
func (NullableJobDatePeriod) IsSet ¶
func (v NullableJobDatePeriod) IsSet() bool
func (NullableJobDatePeriod) MarshalJSON ¶
func (v NullableJobDatePeriod) MarshalJSON() ([]byte, error)
func (*NullableJobDatePeriod) Set ¶
func (v *NullableJobDatePeriod) Set(val *JobDatePeriod)
func (*NullableJobDatePeriod) UnmarshalJSON ¶
func (v *NullableJobDatePeriod) UnmarshalJSON(src []byte) error
func (*NullableJobDatePeriod) Unset ¶
func (v *NullableJobDatePeriod) Unset()
type NullableJobDatePeriodEntry ¶
type NullableJobDatePeriodEntry struct {
// contains filtered or unexported fields
}
func NewNullableJobDatePeriodEntry ¶
func NewNullableJobDatePeriodEntry(val *JobDatePeriodEntry) *NullableJobDatePeriodEntry
func (NullableJobDatePeriodEntry) Get ¶
func (v NullableJobDatePeriodEntry) Get() *JobDatePeriodEntry
func (NullableJobDatePeriodEntry) IsSet ¶
func (v NullableJobDatePeriodEntry) IsSet() bool
func (NullableJobDatePeriodEntry) MarshalJSON ¶
func (v NullableJobDatePeriodEntry) MarshalJSON() ([]byte, error)
func (*NullableJobDatePeriodEntry) Set ¶
func (v *NullableJobDatePeriodEntry) Set(val *JobDatePeriodEntry)
func (*NullableJobDatePeriodEntry) UnmarshalJSON ¶
func (v *NullableJobDatePeriodEntry) UnmarshalJSON(src []byte) error
func (*NullableJobDatePeriodEntry) Unset ¶
func (v *NullableJobDatePeriodEntry) Unset()
type NullableJobRequest ¶
type NullableJobRequest struct {
// contains filtered or unexported fields
}
func NewNullableJobRequest ¶
func NewNullableJobRequest(val *JobRequest) *NullableJobRequest
func (NullableJobRequest) Get ¶
func (v NullableJobRequest) Get() *JobRequest
func (NullableJobRequest) IsSet ¶
func (v NullableJobRequest) IsSet() bool
func (NullableJobRequest) MarshalJSON ¶
func (v NullableJobRequest) MarshalJSON() ([]byte, error)
func (*NullableJobRequest) Set ¶
func (v *NullableJobRequest) Set(val *JobRequest)
func (*NullableJobRequest) UnmarshalJSON ¶
func (v *NullableJobRequest) UnmarshalJSON(src []byte) error
func (*NullableJobRequest) Unset ¶
func (v *NullableJobRequest) Unset()
type NullableJobRequestActionAuditBy ¶
type NullableJobRequestActionAuditBy struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestActionAuditBy ¶
func NewNullableJobRequestActionAuditBy(val *JobRequestActionAuditBy) *NullableJobRequestActionAuditBy
func (NullableJobRequestActionAuditBy) Get ¶
func (v NullableJobRequestActionAuditBy) Get() *JobRequestActionAuditBy
func (NullableJobRequestActionAuditBy) IsSet ¶
func (v NullableJobRequestActionAuditBy) IsSet() bool
func (NullableJobRequestActionAuditBy) MarshalJSON ¶
func (v NullableJobRequestActionAuditBy) MarshalJSON() ([]byte, error)
func (*NullableJobRequestActionAuditBy) Set ¶
func (v *NullableJobRequestActionAuditBy) Set(val *JobRequestActionAuditBy)
func (*NullableJobRequestActionAuditBy) UnmarshalJSON ¶
func (v *NullableJobRequestActionAuditBy) UnmarshalJSON(src []byte) error
func (*NullableJobRequestActionAuditBy) Unset ¶
func (v *NullableJobRequestActionAuditBy) Unset()
type NullableJobRequestActionAuditEntry ¶
type NullableJobRequestActionAuditEntry struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestActionAuditEntry ¶
func NewNullableJobRequestActionAuditEntry(val *JobRequestActionAuditEntry) *NullableJobRequestActionAuditEntry
func (NullableJobRequestActionAuditEntry) Get ¶
func (v NullableJobRequestActionAuditEntry) Get() *JobRequestActionAuditEntry
func (NullableJobRequestActionAuditEntry) IsSet ¶
func (v NullableJobRequestActionAuditEntry) IsSet() bool
func (NullableJobRequestActionAuditEntry) MarshalJSON ¶
func (v NullableJobRequestActionAuditEntry) MarshalJSON() ([]byte, error)
func (*NullableJobRequestActionAuditEntry) Set ¶
func (v *NullableJobRequestActionAuditEntry) Set(val *JobRequestActionAuditEntry)
func (*NullableJobRequestActionAuditEntry) UnmarshalJSON ¶
func (v *NullableJobRequestActionAuditEntry) UnmarshalJSON(src []byte) error
func (*NullableJobRequestActionAuditEntry) Unset ¶
func (v *NullableJobRequestActionAuditEntry) Unset()
type NullableJobRequestActionSummary ¶
type NullableJobRequestActionSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestActionSummary ¶
func NewNullableJobRequestActionSummary(val *JobRequestActionSummary) *NullableJobRequestActionSummary
func (NullableJobRequestActionSummary) Get ¶
func (v NullableJobRequestActionSummary) Get() *JobRequestActionSummary
func (NullableJobRequestActionSummary) IsSet ¶
func (v NullableJobRequestActionSummary) IsSet() bool
func (NullableJobRequestActionSummary) MarshalJSON ¶
func (v NullableJobRequestActionSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestActionSummary) Set ¶
func (v *NullableJobRequestActionSummary) Set(val *JobRequestActionSummary)
func (*NullableJobRequestActionSummary) UnmarshalJSON ¶
func (v *NullableJobRequestActionSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestActionSummary) Unset ¶
func (v *NullableJobRequestActionSummary) Unset()
type NullableJobRequestAddressSummary ¶
type NullableJobRequestAddressSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestAddressSummary ¶
func NewNullableJobRequestAddressSummary(val *JobRequestAddressSummary) *NullableJobRequestAddressSummary
func (NullableJobRequestAddressSummary) Get ¶
func (v NullableJobRequestAddressSummary) Get() *JobRequestAddressSummary
func (NullableJobRequestAddressSummary) IsSet ¶
func (v NullableJobRequestAddressSummary) IsSet() bool
func (NullableJobRequestAddressSummary) MarshalJSON ¶
func (v NullableJobRequestAddressSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestAddressSummary) Set ¶
func (v *NullableJobRequestAddressSummary) Set(val *JobRequestAddressSummary)
func (*NullableJobRequestAddressSummary) UnmarshalJSON ¶
func (v *NullableJobRequestAddressSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestAddressSummary) Unset ¶
func (v *NullableJobRequestAddressSummary) Unset()
type NullableJobRequestArchiveSummary ¶
type NullableJobRequestArchiveSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestArchiveSummary ¶
func NewNullableJobRequestArchiveSummary(val *JobRequestArchiveSummary) *NullableJobRequestArchiveSummary
func (NullableJobRequestArchiveSummary) Get ¶
func (v NullableJobRequestArchiveSummary) Get() *JobRequestArchiveSummary
func (NullableJobRequestArchiveSummary) IsSet ¶
func (v NullableJobRequestArchiveSummary) IsSet() bool
func (NullableJobRequestArchiveSummary) MarshalJSON ¶
func (v NullableJobRequestArchiveSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestArchiveSummary) Set ¶
func (v *NullableJobRequestArchiveSummary) Set(val *JobRequestArchiveSummary)
func (*NullableJobRequestArchiveSummary) UnmarshalJSON ¶
func (v *NullableJobRequestArchiveSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestArchiveSummary) Unset ¶
func (v *NullableJobRequestArchiveSummary) Unset()
type NullableJobRequestArrivalWindow ¶
type NullableJobRequestArrivalWindow struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestArrivalWindow ¶
func NewNullableJobRequestArrivalWindow(val *JobRequestArrivalWindow) *NullableJobRequestArrivalWindow
func (NullableJobRequestArrivalWindow) Get ¶
func (v NullableJobRequestArrivalWindow) Get() *JobRequestArrivalWindow
func (NullableJobRequestArrivalWindow) IsSet ¶
func (v NullableJobRequestArrivalWindow) IsSet() bool
func (NullableJobRequestArrivalWindow) MarshalJSON ¶
func (v NullableJobRequestArrivalWindow) MarshalJSON() ([]byte, error)
func (*NullableJobRequestArrivalWindow) Set ¶
func (v *NullableJobRequestArrivalWindow) Set(val *JobRequestArrivalWindow)
func (*NullableJobRequestArrivalWindow) UnmarshalJSON ¶
func (v *NullableJobRequestArrivalWindow) UnmarshalJSON(src []byte) error
func (*NullableJobRequestArrivalWindow) Unset ¶
func (v *NullableJobRequestArrivalWindow) Unset()
type NullableJobRequestAssignedVehicle ¶
type NullableJobRequestAssignedVehicle struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestAssignedVehicle ¶
func NewNullableJobRequestAssignedVehicle(val *JobRequestAssignedVehicle) *NullableJobRequestAssignedVehicle
func (NullableJobRequestAssignedVehicle) Get ¶
func (v NullableJobRequestAssignedVehicle) Get() *JobRequestAssignedVehicle
func (NullableJobRequestAssignedVehicle) IsSet ¶
func (v NullableJobRequestAssignedVehicle) IsSet() bool
func (NullableJobRequestAssignedVehicle) MarshalJSON ¶
func (v NullableJobRequestAssignedVehicle) MarshalJSON() ([]byte, error)
func (*NullableJobRequestAssignedVehicle) Set ¶
func (v *NullableJobRequestAssignedVehicle) Set(val *JobRequestAssignedVehicle)
func (*NullableJobRequestAssignedVehicle) UnmarshalJSON ¶
func (v *NullableJobRequestAssignedVehicle) UnmarshalJSON(src []byte) error
func (*NullableJobRequestAssignedVehicle) Unset ¶
func (v *NullableJobRequestAssignedVehicle) Unset()
type NullableJobRequestAssignmentSummary ¶
type NullableJobRequestAssignmentSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestAssignmentSummary ¶
func NewNullableJobRequestAssignmentSummary(val *JobRequestAssignmentSummary) *NullableJobRequestAssignmentSummary
func (NullableJobRequestAssignmentSummary) Get ¶
func (v NullableJobRequestAssignmentSummary) Get() *JobRequestAssignmentSummary
func (NullableJobRequestAssignmentSummary) IsSet ¶
func (v NullableJobRequestAssignmentSummary) IsSet() bool
func (NullableJobRequestAssignmentSummary) MarshalJSON ¶
func (v NullableJobRequestAssignmentSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestAssignmentSummary) Set ¶
func (v *NullableJobRequestAssignmentSummary) Set(val *JobRequestAssignmentSummary)
func (*NullableJobRequestAssignmentSummary) UnmarshalJSON ¶
func (v *NullableJobRequestAssignmentSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestAssignmentSummary) Unset ¶
func (v *NullableJobRequestAssignmentSummary) Unset()
type NullableJobRequestBookingWindows ¶
type NullableJobRequestBookingWindows struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestBookingWindows ¶
func NewNullableJobRequestBookingWindows(val *JobRequestBookingWindows) *NullableJobRequestBookingWindows
func (NullableJobRequestBookingWindows) Get ¶
func (v NullableJobRequestBookingWindows) Get() *JobRequestBookingWindows
func (NullableJobRequestBookingWindows) IsSet ¶
func (v NullableJobRequestBookingWindows) IsSet() bool
func (NullableJobRequestBookingWindows) MarshalJSON ¶
func (v NullableJobRequestBookingWindows) MarshalJSON() ([]byte, error)
func (*NullableJobRequestBookingWindows) Set ¶
func (v *NullableJobRequestBookingWindows) Set(val *JobRequestBookingWindows)
func (*NullableJobRequestBookingWindows) UnmarshalJSON ¶
func (v *NullableJobRequestBookingWindows) UnmarshalJSON(src []byte) error
func (*NullableJobRequestBookingWindows) Unset ¶
func (v *NullableJobRequestBookingWindows) Unset()
type NullableJobRequestBusinessTimeRange ¶
type NullableJobRequestBusinessTimeRange struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestBusinessTimeRange ¶
func NewNullableJobRequestBusinessTimeRange(val *JobRequestBusinessTimeRange) *NullableJobRequestBusinessTimeRange
func (NullableJobRequestBusinessTimeRange) Get ¶
func (v NullableJobRequestBusinessTimeRange) Get() *JobRequestBusinessTimeRange
func (NullableJobRequestBusinessTimeRange) IsSet ¶
func (v NullableJobRequestBusinessTimeRange) IsSet() bool
func (NullableJobRequestBusinessTimeRange) MarshalJSON ¶
func (v NullableJobRequestBusinessTimeRange) MarshalJSON() ([]byte, error)
func (*NullableJobRequestBusinessTimeRange) Set ¶
func (v *NullableJobRequestBusinessTimeRange) Set(val *JobRequestBusinessTimeRange)
func (*NullableJobRequestBusinessTimeRange) UnmarshalJSON ¶
func (v *NullableJobRequestBusinessTimeRange) UnmarshalJSON(src []byte) error
func (*NullableJobRequestBusinessTimeRange) Unset ¶
func (v *NullableJobRequestBusinessTimeRange) Unset()
type NullableJobRequestChanges ¶
type NullableJobRequestChanges struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestChanges ¶
func NewNullableJobRequestChanges(val *JobRequestChanges) *NullableJobRequestChanges
func (NullableJobRequestChanges) Get ¶
func (v NullableJobRequestChanges) Get() *JobRequestChanges
func (NullableJobRequestChanges) IsSet ¶
func (v NullableJobRequestChanges) IsSet() bool
func (NullableJobRequestChanges) MarshalJSON ¶
func (v NullableJobRequestChanges) MarshalJSON() ([]byte, error)
func (*NullableJobRequestChanges) Set ¶
func (v *NullableJobRequestChanges) Set(val *JobRequestChanges)
func (*NullableJobRequestChanges) UnmarshalJSON ¶
func (v *NullableJobRequestChanges) UnmarshalJSON(src []byte) error
func (*NullableJobRequestChanges) Unset ¶
func (v *NullableJobRequestChanges) Unset()
type NullableJobRequestCreateRequest ¶
type NullableJobRequestCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestCreateRequest ¶
func NewNullableJobRequestCreateRequest(val *JobRequestCreateRequest) *NullableJobRequestCreateRequest
func (NullableJobRequestCreateRequest) Get ¶
func (v NullableJobRequestCreateRequest) Get() *JobRequestCreateRequest
func (NullableJobRequestCreateRequest) IsSet ¶
func (v NullableJobRequestCreateRequest) IsSet() bool
func (NullableJobRequestCreateRequest) MarshalJSON ¶
func (v NullableJobRequestCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableJobRequestCreateRequest) Set ¶
func (v *NullableJobRequestCreateRequest) Set(val *JobRequestCreateRequest)
func (*NullableJobRequestCreateRequest) UnmarshalJSON ¶
func (v *NullableJobRequestCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableJobRequestCreateRequest) Unset ¶
func (v *NullableJobRequestCreateRequest) Unset()
type NullableJobRequestCreateResponse ¶
type NullableJobRequestCreateResponse struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestCreateResponse ¶
func NewNullableJobRequestCreateResponse(val *JobRequestCreateResponse) *NullableJobRequestCreateResponse
func (NullableJobRequestCreateResponse) Get ¶
func (v NullableJobRequestCreateResponse) Get() *JobRequestCreateResponse
func (NullableJobRequestCreateResponse) IsSet ¶
func (v NullableJobRequestCreateResponse) IsSet() bool
func (NullableJobRequestCreateResponse) MarshalJSON ¶
func (v NullableJobRequestCreateResponse) MarshalJSON() ([]byte, error)
func (*NullableJobRequestCreateResponse) Set ¶
func (v *NullableJobRequestCreateResponse) Set(val *JobRequestCreateResponse)
func (*NullableJobRequestCreateResponse) UnmarshalJSON ¶
func (v *NullableJobRequestCreateResponse) UnmarshalJSON(src []byte) error
func (*NullableJobRequestCreateResponse) Unset ¶
func (v *NullableJobRequestCreateResponse) Unset()
type NullableJobRequestCrewMember ¶
type NullableJobRequestCrewMember struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestCrewMember ¶
func NewNullableJobRequestCrewMember(val *JobRequestCrewMember) *NullableJobRequestCrewMember
func (NullableJobRequestCrewMember) Get ¶
func (v NullableJobRequestCrewMember) Get() *JobRequestCrewMember
func (NullableJobRequestCrewMember) IsSet ¶
func (v NullableJobRequestCrewMember) IsSet() bool
func (NullableJobRequestCrewMember) MarshalJSON ¶
func (v NullableJobRequestCrewMember) MarshalJSON() ([]byte, error)
func (*NullableJobRequestCrewMember) Set ¶
func (v *NullableJobRequestCrewMember) Set(val *JobRequestCrewMember)
func (*NullableJobRequestCrewMember) UnmarshalJSON ¶
func (v *NullableJobRequestCrewMember) UnmarshalJSON(src []byte) error
func (*NullableJobRequestCrewMember) Unset ¶
func (v *NullableJobRequestCrewMember) Unset()
type NullableJobRequestCustomerSummary ¶
type NullableJobRequestCustomerSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestCustomerSummary ¶
func NewNullableJobRequestCustomerSummary(val *JobRequestCustomerSummary) *NullableJobRequestCustomerSummary
func (NullableJobRequestCustomerSummary) Get ¶
func (v NullableJobRequestCustomerSummary) Get() *JobRequestCustomerSummary
func (NullableJobRequestCustomerSummary) IsSet ¶
func (v NullableJobRequestCustomerSummary) IsSet() bool
func (NullableJobRequestCustomerSummary) MarshalJSON ¶
func (v NullableJobRequestCustomerSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestCustomerSummary) Set ¶
func (v *NullableJobRequestCustomerSummary) Set(val *JobRequestCustomerSummary)
func (*NullableJobRequestCustomerSummary) UnmarshalJSON ¶
func (v *NullableJobRequestCustomerSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestCustomerSummary) Unset ¶
func (v *NullableJobRequestCustomerSummary) Unset()
type NullableJobRequestDayWindows ¶
type NullableJobRequestDayWindows struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestDayWindows ¶
func NewNullableJobRequestDayWindows(val *JobRequestDayWindows) *NullableJobRequestDayWindows
func (NullableJobRequestDayWindows) Get ¶
func (v NullableJobRequestDayWindows) Get() *JobRequestDayWindows
func (NullableJobRequestDayWindows) IsSet ¶
func (v NullableJobRequestDayWindows) IsSet() bool
func (NullableJobRequestDayWindows) MarshalJSON ¶
func (v NullableJobRequestDayWindows) MarshalJSON() ([]byte, error)
func (*NullableJobRequestDayWindows) Set ¶
func (v *NullableJobRequestDayWindows) Set(val *JobRequestDayWindows)
func (*NullableJobRequestDayWindows) UnmarshalJSON ¶
func (v *NullableJobRequestDayWindows) UnmarshalJSON(src []byte) error
func (*NullableJobRequestDayWindows) Unset ¶
func (v *NullableJobRequestDayWindows) Unset()
type NullableJobRequestJobDateBusinessRangeRequest ¶
type NullableJobRequestJobDateBusinessRangeRequest struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestJobDateBusinessRangeRequest ¶
func NewNullableJobRequestJobDateBusinessRangeRequest(val *JobRequestJobDateBusinessRangeRequest) *NullableJobRequestJobDateBusinessRangeRequest
func (NullableJobRequestJobDateBusinessRangeRequest) IsSet ¶
func (v NullableJobRequestJobDateBusinessRangeRequest) IsSet() bool
func (NullableJobRequestJobDateBusinessRangeRequest) MarshalJSON ¶
func (v NullableJobRequestJobDateBusinessRangeRequest) MarshalJSON() ([]byte, error)
func (*NullableJobRequestJobDateBusinessRangeRequest) Set ¶
func (v *NullableJobRequestJobDateBusinessRangeRequest) Set(val *JobRequestJobDateBusinessRangeRequest)
func (*NullableJobRequestJobDateBusinessRangeRequest) UnmarshalJSON ¶
func (v *NullableJobRequestJobDateBusinessRangeRequest) UnmarshalJSON(src []byte) error
func (*NullableJobRequestJobDateBusinessRangeRequest) Unset ¶
func (v *NullableJobRequestJobDateBusinessRangeRequest) Unset()
type NullableJobRequestJobDatePeriodRequest ¶
type NullableJobRequestJobDatePeriodRequest struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestJobDatePeriodRequest ¶
func NewNullableJobRequestJobDatePeriodRequest(val *JobRequestJobDatePeriodRequest) *NullableJobRequestJobDatePeriodRequest
func (NullableJobRequestJobDatePeriodRequest) Get ¶
func (v NullableJobRequestJobDatePeriodRequest) Get() *JobRequestJobDatePeriodRequest
func (NullableJobRequestJobDatePeriodRequest) IsSet ¶
func (v NullableJobRequestJobDatePeriodRequest) IsSet() bool
func (NullableJobRequestJobDatePeriodRequest) MarshalJSON ¶
func (v NullableJobRequestJobDatePeriodRequest) MarshalJSON() ([]byte, error)
func (*NullableJobRequestJobDatePeriodRequest) Set ¶
func (v *NullableJobRequestJobDatePeriodRequest) Set(val *JobRequestJobDatePeriodRequest)
func (*NullableJobRequestJobDatePeriodRequest) UnmarshalJSON ¶
func (v *NullableJobRequestJobDatePeriodRequest) UnmarshalJSON(src []byte) error
func (*NullableJobRequestJobDatePeriodRequest) Unset ¶
func (v *NullableJobRequestJobDatePeriodRequest) Unset()
type NullableJobRequestJobDateRequest ¶
type NullableJobRequestJobDateRequest struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestJobDateRequest ¶
func NewNullableJobRequestJobDateRequest(val *JobRequestJobDateRequest) *NullableJobRequestJobDateRequest
func (NullableJobRequestJobDateRequest) Get ¶
func (v NullableJobRequestJobDateRequest) Get() *JobRequestJobDateRequest
func (NullableJobRequestJobDateRequest) IsSet ¶
func (v NullableJobRequestJobDateRequest) IsSet() bool
func (NullableJobRequestJobDateRequest) MarshalJSON ¶
func (v NullableJobRequestJobDateRequest) MarshalJSON() ([]byte, error)
func (*NullableJobRequestJobDateRequest) Set ¶
func (v *NullableJobRequestJobDateRequest) Set(val *JobRequestJobDateRequest)
func (*NullableJobRequestJobDateRequest) UnmarshalJSON ¶
func (v *NullableJobRequestJobDateRequest) UnmarshalJSON(src []byte) error
func (*NullableJobRequestJobDateRequest) Unset ¶
func (v *NullableJobRequestJobDateRequest) Unset()
type NullableJobRequestList ¶
type NullableJobRequestList struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestList ¶
func NewNullableJobRequestList(val *JobRequestList) *NullableJobRequestList
func (NullableJobRequestList) Get ¶
func (v NullableJobRequestList) Get() *JobRequestList
func (NullableJobRequestList) IsSet ¶
func (v NullableJobRequestList) IsSet() bool
func (NullableJobRequestList) MarshalJSON ¶
func (v NullableJobRequestList) MarshalJSON() ([]byte, error)
func (*NullableJobRequestList) Set ¶
func (v *NullableJobRequestList) Set(val *JobRequestList)
func (*NullableJobRequestList) UnmarshalJSON ¶
func (v *NullableJobRequestList) UnmarshalJSON(src []byte) error
func (*NullableJobRequestList) Unset ¶
func (v *NullableJobRequestList) Unset()
type NullableJobRequestPeriod ¶
type NullableJobRequestPeriod struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestPeriod ¶
func NewNullableJobRequestPeriod(val *JobRequestPeriod) *NullableJobRequestPeriod
func (NullableJobRequestPeriod) Get ¶
func (v NullableJobRequestPeriod) Get() *JobRequestPeriod
func (NullableJobRequestPeriod) IsSet ¶
func (v NullableJobRequestPeriod) IsSet() bool
func (NullableJobRequestPeriod) MarshalJSON ¶
func (v NullableJobRequestPeriod) MarshalJSON() ([]byte, error)
func (*NullableJobRequestPeriod) Set ¶
func (v *NullableJobRequestPeriod) Set(val *JobRequestPeriod)
func (*NullableJobRequestPeriod) UnmarshalJSON ¶
func (v *NullableJobRequestPeriod) UnmarshalJSON(src []byte) error
func (*NullableJobRequestPeriod) Unset ¶
func (v *NullableJobRequestPeriod) Unset()
type NullableJobRequestQuoteSummary ¶
type NullableJobRequestQuoteSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestQuoteSummary ¶
func NewNullableJobRequestQuoteSummary(val *JobRequestQuoteSummary) *NullableJobRequestQuoteSummary
func (NullableJobRequestQuoteSummary) Get ¶
func (v NullableJobRequestQuoteSummary) Get() *JobRequestQuoteSummary
func (NullableJobRequestQuoteSummary) IsSet ¶
func (v NullableJobRequestQuoteSummary) IsSet() bool
func (NullableJobRequestQuoteSummary) MarshalJSON ¶
func (v NullableJobRequestQuoteSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestQuoteSummary) Set ¶
func (v *NullableJobRequestQuoteSummary) Set(val *JobRequestQuoteSummary)
func (*NullableJobRequestQuoteSummary) UnmarshalJSON ¶
func (v *NullableJobRequestQuoteSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestQuoteSummary) Unset ¶
func (v *NullableJobRequestQuoteSummary) Unset()
type NullableJobRequestRatingSummary ¶
type NullableJobRequestRatingSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestRatingSummary ¶
func NewNullableJobRequestRatingSummary(val *JobRequestRatingSummary) *NullableJobRequestRatingSummary
func (NullableJobRequestRatingSummary) Get ¶
func (v NullableJobRequestRatingSummary) Get() *JobRequestRatingSummary
func (NullableJobRequestRatingSummary) IsSet ¶
func (v NullableJobRequestRatingSummary) IsSet() bool
func (NullableJobRequestRatingSummary) MarshalJSON ¶
func (v NullableJobRequestRatingSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestRatingSummary) Set ¶
func (v *NullableJobRequestRatingSummary) Set(val *JobRequestRatingSummary)
func (*NullableJobRequestRatingSummary) UnmarshalJSON ¶
func (v *NullableJobRequestRatingSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestRatingSummary) Unset ¶
func (v *NullableJobRequestRatingSummary) Unset()
type NullableJobRequestSchedule ¶
type NullableJobRequestSchedule struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestSchedule ¶
func NewNullableJobRequestSchedule(val *JobRequestSchedule) *NullableJobRequestSchedule
func (NullableJobRequestSchedule) Get ¶
func (v NullableJobRequestSchedule) Get() *JobRequestSchedule
func (NullableJobRequestSchedule) IsSet ¶
func (v NullableJobRequestSchedule) IsSet() bool
func (NullableJobRequestSchedule) MarshalJSON ¶
func (v NullableJobRequestSchedule) MarshalJSON() ([]byte, error)
func (*NullableJobRequestSchedule) Set ¶
func (v *NullableJobRequestSchedule) Set(val *JobRequestSchedule)
func (*NullableJobRequestSchedule) UnmarshalJSON ¶
func (v *NullableJobRequestSchedule) UnmarshalJSON(src []byte) error
func (*NullableJobRequestSchedule) Unset ¶
func (v *NullableJobRequestSchedule) Unset()
type NullableJobRequestSession ¶
type NullableJobRequestSession struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestSession ¶
func NewNullableJobRequestSession(val *JobRequestSession) *NullableJobRequestSession
func (NullableJobRequestSession) Get ¶
func (v NullableJobRequestSession) Get() *JobRequestSession
func (NullableJobRequestSession) IsSet ¶
func (v NullableJobRequestSession) IsSet() bool
func (NullableJobRequestSession) MarshalJSON ¶
func (v NullableJobRequestSession) MarshalJSON() ([]byte, error)
func (*NullableJobRequestSession) Set ¶
func (v *NullableJobRequestSession) Set(val *JobRequestSession)
func (*NullableJobRequestSession) UnmarshalJSON ¶
func (v *NullableJobRequestSession) UnmarshalJSON(src []byte) error
func (*NullableJobRequestSession) Unset ¶
func (v *NullableJobRequestSession) Unset()
type NullableJobRequestSkillSummary ¶
type NullableJobRequestSkillSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestSkillSummary ¶
func NewNullableJobRequestSkillSummary(val *JobRequestSkillSummary) *NullableJobRequestSkillSummary
func (NullableJobRequestSkillSummary) Get ¶
func (v NullableJobRequestSkillSummary) Get() *JobRequestSkillSummary
func (NullableJobRequestSkillSummary) IsSet ¶
func (v NullableJobRequestSkillSummary) IsSet() bool
func (NullableJobRequestSkillSummary) MarshalJSON ¶
func (v NullableJobRequestSkillSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestSkillSummary) Set ¶
func (v *NullableJobRequestSkillSummary) Set(val *JobRequestSkillSummary)
func (*NullableJobRequestSkillSummary) UnmarshalJSON ¶
func (v *NullableJobRequestSkillSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestSkillSummary) Unset ¶
func (v *NullableJobRequestSkillSummary) Unset()
type NullableJobRequestStatusSummary ¶
type NullableJobRequestStatusSummary struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestStatusSummary ¶
func NewNullableJobRequestStatusSummary(val *JobRequestStatusSummary) *NullableJobRequestStatusSummary
func (NullableJobRequestStatusSummary) Get ¶
func (v NullableJobRequestStatusSummary) Get() *JobRequestStatusSummary
func (NullableJobRequestStatusSummary) IsSet ¶
func (v NullableJobRequestStatusSummary) IsSet() bool
func (NullableJobRequestStatusSummary) MarshalJSON ¶
func (v NullableJobRequestStatusSummary) MarshalJSON() ([]byte, error)
func (*NullableJobRequestStatusSummary) Set ¶
func (v *NullableJobRequestStatusSummary) Set(val *JobRequestStatusSummary)
func (*NullableJobRequestStatusSummary) UnmarshalJSON ¶
func (v *NullableJobRequestStatusSummary) UnmarshalJSON(src []byte) error
func (*NullableJobRequestStatusSummary) Unset ¶
func (v *NullableJobRequestStatusSummary) Unset()
type NullableJobRequestTechnicianInfo ¶
type NullableJobRequestTechnicianInfo struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestTechnicianInfo ¶
func NewNullableJobRequestTechnicianInfo(val *JobRequestTechnicianInfo) *NullableJobRequestTechnicianInfo
func (NullableJobRequestTechnicianInfo) Get ¶
func (v NullableJobRequestTechnicianInfo) Get() *JobRequestTechnicianInfo
func (NullableJobRequestTechnicianInfo) IsSet ¶
func (v NullableJobRequestTechnicianInfo) IsSet() bool
func (NullableJobRequestTechnicianInfo) MarshalJSON ¶
func (v NullableJobRequestTechnicianInfo) MarshalJSON() ([]byte, error)
func (*NullableJobRequestTechnicianInfo) Set ¶
func (v *NullableJobRequestTechnicianInfo) Set(val *JobRequestTechnicianInfo)
func (*NullableJobRequestTechnicianInfo) UnmarshalJSON ¶
func (v *NullableJobRequestTechnicianInfo) UnmarshalJSON(src []byte) error
func (*NullableJobRequestTechnicianInfo) Unset ¶
func (v *NullableJobRequestTechnicianInfo) Unset()
type NullableJobRequestTimeline ¶
type NullableJobRequestTimeline struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestTimeline ¶
func NewNullableJobRequestTimeline(val *JobRequestTimeline) *NullableJobRequestTimeline
func (NullableJobRequestTimeline) Get ¶
func (v NullableJobRequestTimeline) Get() *JobRequestTimeline
func (NullableJobRequestTimeline) IsSet ¶
func (v NullableJobRequestTimeline) IsSet() bool
func (NullableJobRequestTimeline) MarshalJSON ¶
func (v NullableJobRequestTimeline) MarshalJSON() ([]byte, error)
func (*NullableJobRequestTimeline) Set ¶
func (v *NullableJobRequestTimeline) Set(val *JobRequestTimeline)
func (*NullableJobRequestTimeline) UnmarshalJSON ¶
func (v *NullableJobRequestTimeline) UnmarshalJSON(src []byte) error
func (*NullableJobRequestTimeline) Unset ¶
func (v *NullableJobRequestTimeline) Unset()
type NullableJobRequestTimelineAction ¶
type NullableJobRequestTimelineAction struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestTimelineAction ¶
func NewNullableJobRequestTimelineAction(val *JobRequestTimelineAction) *NullableJobRequestTimelineAction
func (NullableJobRequestTimelineAction) Get ¶
func (v NullableJobRequestTimelineAction) Get() *JobRequestTimelineAction
func (NullableJobRequestTimelineAction) IsSet ¶
func (v NullableJobRequestTimelineAction) IsSet() bool
func (NullableJobRequestTimelineAction) MarshalJSON ¶
func (v NullableJobRequestTimelineAction) MarshalJSON() ([]byte, error)
func (*NullableJobRequestTimelineAction) Set ¶
func (v *NullableJobRequestTimelineAction) Set(val *JobRequestTimelineAction)
func (*NullableJobRequestTimelineAction) UnmarshalJSON ¶
func (v *NullableJobRequestTimelineAction) UnmarshalJSON(src []byte) error
func (*NullableJobRequestTimelineAction) Unset ¶
func (v *NullableJobRequestTimelineAction) Unset()
type NullableJobRequestTimelineEvent ¶
type NullableJobRequestTimelineEvent struct {
// contains filtered or unexported fields
}
func NewNullableJobRequestTimelineEvent ¶
func NewNullableJobRequestTimelineEvent(val *JobRequestTimelineEvent) *NullableJobRequestTimelineEvent
func (NullableJobRequestTimelineEvent) Get ¶
func (v NullableJobRequestTimelineEvent) Get() *JobRequestTimelineEvent
func (NullableJobRequestTimelineEvent) IsSet ¶
func (v NullableJobRequestTimelineEvent) IsSet() bool
func (NullableJobRequestTimelineEvent) MarshalJSON ¶
func (v NullableJobRequestTimelineEvent) MarshalJSON() ([]byte, error)
func (*NullableJobRequestTimelineEvent) Set ¶
func (v *NullableJobRequestTimelineEvent) Set(val *JobRequestTimelineEvent)
func (*NullableJobRequestTimelineEvent) UnmarshalJSON ¶
func (v *NullableJobRequestTimelineEvent) UnmarshalJSON(src []byte) error
func (*NullableJobRequestTimelineEvent) Unset ¶
func (v *NullableJobRequestTimelineEvent) Unset()
type NullableJobType ¶
type NullableJobType struct {
// contains filtered or unexported fields
}
func NewNullableJobType ¶
func NewNullableJobType(val *JobType) *NullableJobType
func (NullableJobType) Get ¶
func (v NullableJobType) Get() *JobType
func (NullableJobType) IsSet ¶
func (v NullableJobType) IsSet() bool
func (NullableJobType) MarshalJSON ¶
func (v NullableJobType) MarshalJSON() ([]byte, error)
func (*NullableJobType) Set ¶
func (v *NullableJobType) Set(val *JobType)
func (*NullableJobType) UnmarshalJSON ¶
func (v *NullableJobType) UnmarshalJSON(src []byte) error
func (*NullableJobType) Unset ¶
func (v *NullableJobType) Unset()
type NullableListCustomers200Response ¶
type NullableListCustomers200Response struct {
// contains filtered or unexported fields
}
func NewNullableListCustomers200Response ¶
func NewNullableListCustomers200Response(val *ListCustomers200Response) *NullableListCustomers200Response
func (NullableListCustomers200Response) Get ¶
func (v NullableListCustomers200Response) Get() *ListCustomers200Response
func (NullableListCustomers200Response) IsSet ¶
func (v NullableListCustomers200Response) IsSet() bool
func (NullableListCustomers200Response) MarshalJSON ¶
func (v NullableListCustomers200Response) MarshalJSON() ([]byte, error)
func (*NullableListCustomers200Response) Set ¶
func (v *NullableListCustomers200Response) Set(val *ListCustomers200Response)
func (*NullableListCustomers200Response) UnmarshalJSON ¶
func (v *NullableListCustomers200Response) UnmarshalJSON(src []byte) error
func (*NullableListCustomers200Response) Unset ¶
func (v *NullableListCustomers200Response) Unset()
type NullableListJobRequestBookingWindows200Response ¶
type NullableListJobRequestBookingWindows200Response struct {
// contains filtered or unexported fields
}
func NewNullableListJobRequestBookingWindows200Response ¶
func NewNullableListJobRequestBookingWindows200Response(val *ListJobRequestBookingWindows200Response) *NullableListJobRequestBookingWindows200Response
func (NullableListJobRequestBookingWindows200Response) IsSet ¶
func (v NullableListJobRequestBookingWindows200Response) IsSet() bool
func (NullableListJobRequestBookingWindows200Response) MarshalJSON ¶
func (v NullableListJobRequestBookingWindows200Response) MarshalJSON() ([]byte, error)
func (*NullableListJobRequestBookingWindows200Response) UnmarshalJSON ¶
func (v *NullableListJobRequestBookingWindows200Response) UnmarshalJSON(src []byte) error
func (*NullableListJobRequestBookingWindows200Response) Unset ¶
func (v *NullableListJobRequestBookingWindows200Response) Unset()
type NullableListJobRequestChanges200Response ¶
type NullableListJobRequestChanges200Response struct {
// contains filtered or unexported fields
}
func NewNullableListJobRequestChanges200Response ¶
func NewNullableListJobRequestChanges200Response(val *ListJobRequestChanges200Response) *NullableListJobRequestChanges200Response
func (NullableListJobRequestChanges200Response) IsSet ¶
func (v NullableListJobRequestChanges200Response) IsSet() bool
func (NullableListJobRequestChanges200Response) MarshalJSON ¶
func (v NullableListJobRequestChanges200Response) MarshalJSON() ([]byte, error)
func (*NullableListJobRequestChanges200Response) Set ¶
func (v *NullableListJobRequestChanges200Response) Set(val *ListJobRequestChanges200Response)
func (*NullableListJobRequestChanges200Response) UnmarshalJSON ¶
func (v *NullableListJobRequestChanges200Response) UnmarshalJSON(src []byte) error
func (*NullableListJobRequestChanges200Response) Unset ¶
func (v *NullableListJobRequestChanges200Response) Unset()
type NullableListJobRequests200Response ¶
type NullableListJobRequests200Response struct {
// contains filtered or unexported fields
}
func NewNullableListJobRequests200Response ¶
func NewNullableListJobRequests200Response(val *ListJobRequests200Response) *NullableListJobRequests200Response
func (NullableListJobRequests200Response) Get ¶
func (v NullableListJobRequests200Response) Get() *ListJobRequests200Response
func (NullableListJobRequests200Response) IsSet ¶
func (v NullableListJobRequests200Response) IsSet() bool
func (NullableListJobRequests200Response) MarshalJSON ¶
func (v NullableListJobRequests200Response) MarshalJSON() ([]byte, error)
func (*NullableListJobRequests200Response) Set ¶
func (v *NullableListJobRequests200Response) Set(val *ListJobRequests200Response)
func (*NullableListJobRequests200Response) UnmarshalJSON ¶
func (v *NullableListJobRequests200Response) UnmarshalJSON(src []byte) error
func (*NullableListJobRequests200Response) Unset ¶
func (v *NullableListJobRequests200Response) Unset()
type NullableListJobTypes200Response ¶
type NullableListJobTypes200Response struct {
// contains filtered or unexported fields
}
func NewNullableListJobTypes200Response ¶
func NewNullableListJobTypes200Response(val *ListJobTypes200Response) *NullableListJobTypes200Response
func (NullableListJobTypes200Response) Get ¶
func (v NullableListJobTypes200Response) Get() *ListJobTypes200Response
func (NullableListJobTypes200Response) IsSet ¶
func (v NullableListJobTypes200Response) IsSet() bool
func (NullableListJobTypes200Response) MarshalJSON ¶
func (v NullableListJobTypes200Response) MarshalJSON() ([]byte, error)
func (*NullableListJobTypes200Response) Set ¶
func (v *NullableListJobTypes200Response) Set(val *ListJobTypes200Response)
func (*NullableListJobTypes200Response) UnmarshalJSON ¶
func (v *NullableListJobTypes200Response) UnmarshalJSON(src []byte) error
func (*NullableListJobTypes200Response) Unset ¶
func (v *NullableListJobTypes200Response) Unset()
type NullableListServiceAreas200Response ¶
type NullableListServiceAreas200Response struct {
// contains filtered or unexported fields
}
func NewNullableListServiceAreas200Response ¶
func NewNullableListServiceAreas200Response(val *ListServiceAreas200Response) *NullableListServiceAreas200Response
func (NullableListServiceAreas200Response) Get ¶
func (v NullableListServiceAreas200Response) Get() *ListServiceAreas200Response
func (NullableListServiceAreas200Response) IsSet ¶
func (v NullableListServiceAreas200Response) IsSet() bool
func (NullableListServiceAreas200Response) MarshalJSON ¶
func (v NullableListServiceAreas200Response) MarshalJSON() ([]byte, error)
func (*NullableListServiceAreas200Response) Set ¶
func (v *NullableListServiceAreas200Response) Set(val *ListServiceAreas200Response)
func (*NullableListServiceAreas200Response) UnmarshalJSON ¶
func (v *NullableListServiceAreas200Response) UnmarshalJSON(src []byte) error
func (*NullableListServiceAreas200Response) Unset ¶
func (v *NullableListServiceAreas200Response) Unset()
type NullableListSkillCategories200Response ¶
type NullableListSkillCategories200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSkillCategories200Response ¶
func NewNullableListSkillCategories200Response(val *ListSkillCategories200Response) *NullableListSkillCategories200Response
func (NullableListSkillCategories200Response) Get ¶
func (v NullableListSkillCategories200Response) Get() *ListSkillCategories200Response
func (NullableListSkillCategories200Response) IsSet ¶
func (v NullableListSkillCategories200Response) IsSet() bool
func (NullableListSkillCategories200Response) MarshalJSON ¶
func (v NullableListSkillCategories200Response) MarshalJSON() ([]byte, error)
func (*NullableListSkillCategories200Response) Set ¶
func (v *NullableListSkillCategories200Response) Set(val *ListSkillCategories200Response)
func (*NullableListSkillCategories200Response) UnmarshalJSON ¶
func (v *NullableListSkillCategories200Response) UnmarshalJSON(src []byte) error
func (*NullableListSkillCategories200Response) Unset ¶
func (v *NullableListSkillCategories200Response) Unset()
type NullableListSkills200Response ¶
type NullableListSkills200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSkills200Response ¶
func NewNullableListSkills200Response(val *ListSkills200Response) *NullableListSkills200Response
func (NullableListSkills200Response) Get ¶
func (v NullableListSkills200Response) Get() *ListSkills200Response
func (NullableListSkills200Response) IsSet ¶
func (v NullableListSkills200Response) IsSet() bool
func (NullableListSkills200Response) MarshalJSON ¶
func (v NullableListSkills200Response) MarshalJSON() ([]byte, error)
func (*NullableListSkills200Response) Set ¶
func (v *NullableListSkills200Response) Set(val *ListSkills200Response)
func (*NullableListSkills200Response) UnmarshalJSON ¶
func (v *NullableListSkills200Response) UnmarshalJSON(src []byte) error
func (*NullableListSkills200Response) Unset ¶
func (v *NullableListSkills200Response) Unset()
type NullableListSkillsByCategory200Response ¶
type NullableListSkillsByCategory200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSkillsByCategory200Response ¶
func NewNullableListSkillsByCategory200Response(val *ListSkillsByCategory200Response) *NullableListSkillsByCategory200Response
func (NullableListSkillsByCategory200Response) IsSet ¶
func (v NullableListSkillsByCategory200Response) IsSet() bool
func (NullableListSkillsByCategory200Response) MarshalJSON ¶
func (v NullableListSkillsByCategory200Response) MarshalJSON() ([]byte, error)
func (*NullableListSkillsByCategory200Response) Set ¶
func (v *NullableListSkillsByCategory200Response) Set(val *ListSkillsByCategory200Response)
func (*NullableListSkillsByCategory200Response) UnmarshalJSON ¶
func (v *NullableListSkillsByCategory200Response) UnmarshalJSON(src []byte) error
func (*NullableListSkillsByCategory200Response) Unset ¶
func (v *NullableListSkillsByCategory200Response) Unset()
type NullableListTechnicians200Response ¶
type NullableListTechnicians200Response struct {
// contains filtered or unexported fields
}
func NewNullableListTechnicians200Response ¶
func NewNullableListTechnicians200Response(val *ListTechnicians200Response) *NullableListTechnicians200Response
func (NullableListTechnicians200Response) Get ¶
func (v NullableListTechnicians200Response) Get() *ListTechnicians200Response
func (NullableListTechnicians200Response) IsSet ¶
func (v NullableListTechnicians200Response) IsSet() bool
func (NullableListTechnicians200Response) MarshalJSON ¶
func (v NullableListTechnicians200Response) MarshalJSON() ([]byte, error)
func (*NullableListTechnicians200Response) Set ¶
func (v *NullableListTechnicians200Response) Set(val *ListTechnicians200Response)
func (*NullableListTechnicians200Response) UnmarshalJSON ¶
func (v *NullableListTechnicians200Response) UnmarshalJSON(src []byte) error
func (*NullableListTechnicians200Response) Unset ¶
func (v *NullableListTechnicians200Response) Unset()
type NullableListVehicles200Response ¶
type NullableListVehicles200Response struct {
// contains filtered or unexported fields
}
func NewNullableListVehicles200Response ¶
func NewNullableListVehicles200Response(val *ListVehicles200Response) *NullableListVehicles200Response
func (NullableListVehicles200Response) Get ¶
func (v NullableListVehicles200Response) Get() *ListVehicles200Response
func (NullableListVehicles200Response) IsSet ¶
func (v NullableListVehicles200Response) IsSet() bool
func (NullableListVehicles200Response) MarshalJSON ¶
func (v NullableListVehicles200Response) MarshalJSON() ([]byte, error)
func (*NullableListVehicles200Response) Set ¶
func (v *NullableListVehicles200Response) Set(val *ListVehicles200Response)
func (*NullableListVehicles200Response) UnmarshalJSON ¶
func (v *NullableListVehicles200Response) UnmarshalJSON(src []byte) error
func (*NullableListVehicles200Response) Unset ¶
func (v *NullableListVehicles200Response) Unset()
type NullablePagination ¶
type NullablePagination struct {
// contains filtered or unexported fields
}
func NewNullablePagination ¶
func NewNullablePagination(val *Pagination) *NullablePagination
func (NullablePagination) Get ¶
func (v NullablePagination) Get() *Pagination
func (NullablePagination) IsSet ¶
func (v NullablePagination) IsSet() bool
func (NullablePagination) MarshalJSON ¶
func (v NullablePagination) MarshalJSON() ([]byte, error)
func (*NullablePagination) Set ¶
func (v *NullablePagination) Set(val *Pagination)
func (*NullablePagination) UnmarshalJSON ¶
func (v *NullablePagination) UnmarshalJSON(src []byte) error
func (*NullablePagination) Unset ¶
func (v *NullablePagination) Unset()
type NullableResponseEnvelope ¶
type NullableResponseEnvelope struct {
// contains filtered or unexported fields
}
func NewNullableResponseEnvelope ¶
func NewNullableResponseEnvelope(val *ResponseEnvelope) *NullableResponseEnvelope
func (NullableResponseEnvelope) Get ¶
func (v NullableResponseEnvelope) Get() *ResponseEnvelope
func (NullableResponseEnvelope) IsSet ¶
func (v NullableResponseEnvelope) IsSet() bool
func (NullableResponseEnvelope) MarshalJSON ¶
func (v NullableResponseEnvelope) MarshalJSON() ([]byte, error)
func (*NullableResponseEnvelope) Set ¶
func (v *NullableResponseEnvelope) Set(val *ResponseEnvelope)
func (*NullableResponseEnvelope) UnmarshalJSON ¶
func (v *NullableResponseEnvelope) UnmarshalJSON(src []byte) error
func (*NullableResponseEnvelope) Unset ¶
func (v *NullableResponseEnvelope) Unset()
type NullableServiceArea ¶
type NullableServiceArea struct {
// contains filtered or unexported fields
}
func NewNullableServiceArea ¶
func NewNullableServiceArea(val *ServiceArea) *NullableServiceArea
func (NullableServiceArea) Get ¶
func (v NullableServiceArea) Get() *ServiceArea
func (NullableServiceArea) IsSet ¶
func (v NullableServiceArea) IsSet() bool
func (NullableServiceArea) MarshalJSON ¶
func (v NullableServiceArea) MarshalJSON() ([]byte, error)
func (*NullableServiceArea) Set ¶
func (v *NullableServiceArea) Set(val *ServiceArea)
func (*NullableServiceArea) UnmarshalJSON ¶
func (v *NullableServiceArea) UnmarshalJSON(src []byte) error
func (*NullableServiceArea) Unset ¶
func (v *NullableServiceArea) Unset()
type NullableServiceAreaList ¶
type NullableServiceAreaList struct {
// contains filtered or unexported fields
}
func NewNullableServiceAreaList ¶
func NewNullableServiceAreaList(val *ServiceAreaList) *NullableServiceAreaList
func (NullableServiceAreaList) Get ¶
func (v NullableServiceAreaList) Get() *ServiceAreaList
func (NullableServiceAreaList) IsSet ¶
func (v NullableServiceAreaList) IsSet() bool
func (NullableServiceAreaList) MarshalJSON ¶
func (v NullableServiceAreaList) MarshalJSON() ([]byte, error)
func (*NullableServiceAreaList) Set ¶
func (v *NullableServiceAreaList) Set(val *ServiceAreaList)
func (*NullableServiceAreaList) UnmarshalJSON ¶
func (v *NullableServiceAreaList) UnmarshalJSON(src []byte) error
func (*NullableServiceAreaList) Unset ¶
func (v *NullableServiceAreaList) Unset()
type NullableSkill ¶
type NullableSkill struct {
// contains filtered or unexported fields
}
func NewNullableSkill ¶
func NewNullableSkill(val *Skill) *NullableSkill
func (NullableSkill) Get ¶
func (v NullableSkill) Get() *Skill
func (NullableSkill) IsSet ¶
func (v NullableSkill) IsSet() bool
func (NullableSkill) MarshalJSON ¶
func (v NullableSkill) MarshalJSON() ([]byte, error)
func (*NullableSkill) Set ¶
func (v *NullableSkill) Set(val *Skill)
func (*NullableSkill) UnmarshalJSON ¶
func (v *NullableSkill) UnmarshalJSON(src []byte) error
func (*NullableSkill) Unset ¶
func (v *NullableSkill) Unset()
type NullableSkillByCategoryList ¶
type NullableSkillByCategoryList struct {
// contains filtered or unexported fields
}
func NewNullableSkillByCategoryList ¶
func NewNullableSkillByCategoryList(val *SkillByCategoryList) *NullableSkillByCategoryList
func (NullableSkillByCategoryList) Get ¶
func (v NullableSkillByCategoryList) Get() *SkillByCategoryList
func (NullableSkillByCategoryList) IsSet ¶
func (v NullableSkillByCategoryList) IsSet() bool
func (NullableSkillByCategoryList) MarshalJSON ¶
func (v NullableSkillByCategoryList) MarshalJSON() ([]byte, error)
func (*NullableSkillByCategoryList) Set ¶
func (v *NullableSkillByCategoryList) Set(val *SkillByCategoryList)
func (*NullableSkillByCategoryList) UnmarshalJSON ¶
func (v *NullableSkillByCategoryList) UnmarshalJSON(src []byte) error
func (*NullableSkillByCategoryList) Unset ¶
func (v *NullableSkillByCategoryList) Unset()
type NullableSkillCategory ¶
type NullableSkillCategory struct {
// contains filtered or unexported fields
}
func NewNullableSkillCategory ¶
func NewNullableSkillCategory(val *SkillCategory) *NullableSkillCategory
func (NullableSkillCategory) Get ¶
func (v NullableSkillCategory) Get() *SkillCategory
func (NullableSkillCategory) IsSet ¶
func (v NullableSkillCategory) IsSet() bool
func (NullableSkillCategory) MarshalJSON ¶
func (v NullableSkillCategory) MarshalJSON() ([]byte, error)
func (*NullableSkillCategory) Set ¶
func (v *NullableSkillCategory) Set(val *SkillCategory)
func (*NullableSkillCategory) UnmarshalJSON ¶
func (v *NullableSkillCategory) UnmarshalJSON(src []byte) error
func (*NullableSkillCategory) Unset ¶
func (v *NullableSkillCategory) Unset()
type NullableSkillCategoryList ¶
type NullableSkillCategoryList struct {
// contains filtered or unexported fields
}
func NewNullableSkillCategoryList ¶
func NewNullableSkillCategoryList(val *SkillCategoryList) *NullableSkillCategoryList
func (NullableSkillCategoryList) Get ¶
func (v NullableSkillCategoryList) Get() *SkillCategoryList
func (NullableSkillCategoryList) IsSet ¶
func (v NullableSkillCategoryList) IsSet() bool
func (NullableSkillCategoryList) MarshalJSON ¶
func (v NullableSkillCategoryList) MarshalJSON() ([]byte, error)
func (*NullableSkillCategoryList) Set ¶
func (v *NullableSkillCategoryList) Set(val *SkillCategoryList)
func (*NullableSkillCategoryList) UnmarshalJSON ¶
func (v *NullableSkillCategoryList) UnmarshalJSON(src []byte) error
func (*NullableSkillCategoryList) Unset ¶
func (v *NullableSkillCategoryList) Unset()
type NullableSkillList ¶
type NullableSkillList struct {
// contains filtered or unexported fields
}
func NewNullableSkillList ¶
func NewNullableSkillList(val *SkillList) *NullableSkillList
func (NullableSkillList) Get ¶
func (v NullableSkillList) Get() *SkillList
func (NullableSkillList) IsSet ¶
func (v NullableSkillList) IsSet() bool
func (NullableSkillList) MarshalJSON ¶
func (v NullableSkillList) MarshalJSON() ([]byte, error)
func (*NullableSkillList) Set ¶
func (v *NullableSkillList) Set(val *SkillList)
func (*NullableSkillList) UnmarshalJSON ¶
func (v *NullableSkillList) UnmarshalJSON(src []byte) error
func (*NullableSkillList) Unset ¶
func (v *NullableSkillList) Unset()
type NullableSkillSummary ¶
type NullableSkillSummary struct {
// contains filtered or unexported fields
}
func NewNullableSkillSummary ¶
func NewNullableSkillSummary(val *SkillSummary) *NullableSkillSummary
func (NullableSkillSummary) Get ¶
func (v NullableSkillSummary) Get() *SkillSummary
func (NullableSkillSummary) IsSet ¶
func (v NullableSkillSummary) IsSet() bool
func (NullableSkillSummary) MarshalJSON ¶
func (v NullableSkillSummary) MarshalJSON() ([]byte, error)
func (*NullableSkillSummary) Set ¶
func (v *NullableSkillSummary) Set(val *SkillSummary)
func (*NullableSkillSummary) UnmarshalJSON ¶
func (v *NullableSkillSummary) UnmarshalJSON(src []byte) error
func (*NullableSkillSummary) Unset ¶
func (v *NullableSkillSummary) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTechnician ¶
type NullableTechnician struct {
// contains filtered or unexported fields
}
func NewNullableTechnician ¶
func NewNullableTechnician(val *Technician) *NullableTechnician
func (NullableTechnician) Get ¶
func (v NullableTechnician) Get() *Technician
func (NullableTechnician) IsSet ¶
func (v NullableTechnician) IsSet() bool
func (NullableTechnician) MarshalJSON ¶
func (v NullableTechnician) MarshalJSON() ([]byte, error)
func (*NullableTechnician) Set ¶
func (v *NullableTechnician) Set(val *Technician)
func (*NullableTechnician) UnmarshalJSON ¶
func (v *NullableTechnician) UnmarshalJSON(src []byte) error
func (*NullableTechnician) Unset ¶
func (v *NullableTechnician) Unset()
type NullableTechnicianAddress ¶
type NullableTechnicianAddress struct {
// contains filtered or unexported fields
}
func NewNullableTechnicianAddress ¶
func NewNullableTechnicianAddress(val *TechnicianAddress) *NullableTechnicianAddress
func (NullableTechnicianAddress) Get ¶
func (v NullableTechnicianAddress) Get() *TechnicianAddress
func (NullableTechnicianAddress) IsSet ¶
func (v NullableTechnicianAddress) IsSet() bool
func (NullableTechnicianAddress) MarshalJSON ¶
func (v NullableTechnicianAddress) MarshalJSON() ([]byte, error)
func (*NullableTechnicianAddress) Set ¶
func (v *NullableTechnicianAddress) Set(val *TechnicianAddress)
func (*NullableTechnicianAddress) UnmarshalJSON ¶
func (v *NullableTechnicianAddress) UnmarshalJSON(src []byte) error
func (*NullableTechnicianAddress) Unset ¶
func (v *NullableTechnicianAddress) Unset()
type NullableTechnicianLeadRef ¶
type NullableTechnicianLeadRef struct {
// contains filtered or unexported fields
}
func NewNullableTechnicianLeadRef ¶
func NewNullableTechnicianLeadRef(val *TechnicianLeadRef) *NullableTechnicianLeadRef
func (NullableTechnicianLeadRef) Get ¶
func (v NullableTechnicianLeadRef) Get() *TechnicianLeadRef
func (NullableTechnicianLeadRef) IsSet ¶
func (v NullableTechnicianLeadRef) IsSet() bool
func (NullableTechnicianLeadRef) MarshalJSON ¶
func (v NullableTechnicianLeadRef) MarshalJSON() ([]byte, error)
func (*NullableTechnicianLeadRef) Set ¶
func (v *NullableTechnicianLeadRef) Set(val *TechnicianLeadRef)
func (*NullableTechnicianLeadRef) UnmarshalJSON ¶
func (v *NullableTechnicianLeadRef) UnmarshalJSON(src []byte) error
func (*NullableTechnicianLeadRef) Unset ¶
func (v *NullableTechnicianLeadRef) Unset()
type NullableTechnicianList ¶
type NullableTechnicianList struct {
// contains filtered or unexported fields
}
func NewNullableTechnicianList ¶
func NewNullableTechnicianList(val *TechnicianList) *NullableTechnicianList
func (NullableTechnicianList) Get ¶
func (v NullableTechnicianList) Get() *TechnicianList
func (NullableTechnicianList) IsSet ¶
func (v NullableTechnicianList) IsSet() bool
func (NullableTechnicianList) MarshalJSON ¶
func (v NullableTechnicianList) MarshalJSON() ([]byte, error)
func (*NullableTechnicianList) Set ¶
func (v *NullableTechnicianList) Set(val *TechnicianList)
func (*NullableTechnicianList) UnmarshalJSON ¶
func (v *NullableTechnicianList) UnmarshalJSON(src []byte) error
func (*NullableTechnicianList) Unset ¶
func (v *NullableTechnicianList) Unset()
type NullableTechnicianServiceAreaRef ¶
type NullableTechnicianServiceAreaRef struct {
// contains filtered or unexported fields
}
func NewNullableTechnicianServiceAreaRef ¶
func NewNullableTechnicianServiceAreaRef(val *TechnicianServiceAreaRef) *NullableTechnicianServiceAreaRef
func (NullableTechnicianServiceAreaRef) Get ¶
func (v NullableTechnicianServiceAreaRef) Get() *TechnicianServiceAreaRef
func (NullableTechnicianServiceAreaRef) IsSet ¶
func (v NullableTechnicianServiceAreaRef) IsSet() bool
func (NullableTechnicianServiceAreaRef) MarshalJSON ¶
func (v NullableTechnicianServiceAreaRef) MarshalJSON() ([]byte, error)
func (*NullableTechnicianServiceAreaRef) Set ¶
func (v *NullableTechnicianServiceAreaRef) Set(val *TechnicianServiceAreaRef)
func (*NullableTechnicianServiceAreaRef) UnmarshalJSON ¶
func (v *NullableTechnicianServiceAreaRef) UnmarshalJSON(src []byte) error
func (*NullableTechnicianServiceAreaRef) Unset ¶
func (v *NullableTechnicianServiceAreaRef) Unset()
type NullableTechnicianStatus ¶
type NullableTechnicianStatus struct {
// contains filtered or unexported fields
}
func NewNullableTechnicianStatus ¶
func NewNullableTechnicianStatus(val *TechnicianStatus) *NullableTechnicianStatus
func (NullableTechnicianStatus) Get ¶
func (v NullableTechnicianStatus) Get() *TechnicianStatus
func (NullableTechnicianStatus) IsSet ¶
func (v NullableTechnicianStatus) IsSet() bool
func (NullableTechnicianStatus) MarshalJSON ¶
func (v NullableTechnicianStatus) MarshalJSON() ([]byte, error)
func (*NullableTechnicianStatus) Set ¶
func (v *NullableTechnicianStatus) Set(val *TechnicianStatus)
func (*NullableTechnicianStatus) UnmarshalJSON ¶
func (v *NullableTechnicianStatus) UnmarshalJSON(src []byte) error
func (*NullableTechnicianStatus) Unset ¶
func (v *NullableTechnicianStatus) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableVehicle ¶
type NullableVehicle struct {
// contains filtered or unexported fields
}
func NewNullableVehicle ¶
func NewNullableVehicle(val *Vehicle) *NullableVehicle
func (NullableVehicle) Get ¶
func (v NullableVehicle) Get() *Vehicle
func (NullableVehicle) IsSet ¶
func (v NullableVehicle) IsSet() bool
func (NullableVehicle) MarshalJSON ¶
func (v NullableVehicle) MarshalJSON() ([]byte, error)
func (*NullableVehicle) Set ¶
func (v *NullableVehicle) Set(val *Vehicle)
func (*NullableVehicle) UnmarshalJSON ¶
func (v *NullableVehicle) UnmarshalJSON(src []byte) error
func (*NullableVehicle) Unset ¶
func (v *NullableVehicle) Unset()
type NullableVehicleList ¶
type NullableVehicleList struct {
// contains filtered or unexported fields
}
func NewNullableVehicleList ¶
func NewNullableVehicleList(val *VehicleList) *NullableVehicleList
func (NullableVehicleList) Get ¶
func (v NullableVehicleList) Get() *VehicleList
func (NullableVehicleList) IsSet ¶
func (v NullableVehicleList) IsSet() bool
func (NullableVehicleList) MarshalJSON ¶
func (v NullableVehicleList) MarshalJSON() ([]byte, error)
func (*NullableVehicleList) Set ¶
func (v *NullableVehicleList) Set(val *VehicleList)
func (*NullableVehicleList) UnmarshalJSON ¶
func (v *NullableVehicleList) UnmarshalJSON(src []byte) error
func (*NullableVehicleList) Unset ¶
func (v *NullableVehicleList) Unset()
type NullableVehicleOwner ¶
type NullableVehicleOwner struct {
// contains filtered or unexported fields
}
func NewNullableVehicleOwner ¶
func NewNullableVehicleOwner(val *VehicleOwner) *NullableVehicleOwner
func (NullableVehicleOwner) Get ¶
func (v NullableVehicleOwner) Get() *VehicleOwner
func (NullableVehicleOwner) IsSet ¶
func (v NullableVehicleOwner) IsSet() bool
func (NullableVehicleOwner) MarshalJSON ¶
func (v NullableVehicleOwner) MarshalJSON() ([]byte, error)
func (*NullableVehicleOwner) Set ¶
func (v *NullableVehicleOwner) Set(val *VehicleOwner)
func (*NullableVehicleOwner) UnmarshalJSON ¶
func (v *NullableVehicleOwner) UnmarshalJSON(src []byte) error
func (*NullableVehicleOwner) Unset ¶
func (v *NullableVehicleOwner) Unset()
type Pagination ¶
type Pagination struct {
Count *int32 `json:"count,omitempty"`
CurrentPage *int32 `json:"current_page,omitempty"`
PerPage *int32 `json:"per_page,omitempty"`
Total *int32 `json:"total,omitempty"`
TotalPages *int32 `json:"total_pages,omitempty"`
}
Pagination struct for Pagination
func NewPagination ¶
func NewPagination() *Pagination
NewPagination instantiates a new Pagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPaginationWithDefaults ¶
func NewPaginationWithDefaults() *Pagination
NewPaginationWithDefaults instantiates a new Pagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Pagination) GetCount ¶
func (o *Pagination) GetCount() int32
GetCount returns the Count field value if set, zero value otherwise.
func (*Pagination) GetCountOk ¶
func (o *Pagination) GetCountOk() (*int32, bool)
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pagination) GetCurrentPage ¶
func (o *Pagination) GetCurrentPage() int32
GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.
func (*Pagination) GetCurrentPageOk ¶
func (o *Pagination) GetCurrentPageOk() (*int32, bool)
GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pagination) GetPerPage ¶
func (o *Pagination) GetPerPage() int32
GetPerPage returns the PerPage field value if set, zero value otherwise.
func (*Pagination) GetPerPageOk ¶
func (o *Pagination) GetPerPageOk() (*int32, bool)
GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pagination) GetTotal ¶
func (o *Pagination) GetTotal() int32
GetTotal returns the Total field value if set, zero value otherwise.
func (*Pagination) GetTotalOk ¶
func (o *Pagination) GetTotalOk() (*int32, bool)
GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pagination) GetTotalPages ¶
func (o *Pagination) GetTotalPages() int32
GetTotalPages returns the TotalPages field value if set, zero value otherwise.
func (*Pagination) GetTotalPagesOk ¶
func (o *Pagination) GetTotalPagesOk() (*int32, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pagination) HasCount ¶
func (o *Pagination) HasCount() bool
HasCount returns a boolean if a field has been set.
func (*Pagination) HasCurrentPage ¶
func (o *Pagination) HasCurrentPage() bool
HasCurrentPage returns a boolean if a field has been set.
func (*Pagination) HasPerPage ¶
func (o *Pagination) HasPerPage() bool
HasPerPage returns a boolean if a field has been set.
func (*Pagination) HasTotal ¶
func (o *Pagination) HasTotal() bool
HasTotal returns a boolean if a field has been set.
func (*Pagination) HasTotalPages ¶
func (o *Pagination) HasTotalPages() bool
HasTotalPages returns a boolean if a field has been set.
func (Pagination) MarshalJSON ¶
func (o Pagination) MarshalJSON() ([]byte, error)
func (*Pagination) SetCount ¶
func (o *Pagination) SetCount(v int32)
SetCount gets a reference to the given int32 and assigns it to the Count field.
func (*Pagination) SetCurrentPage ¶
func (o *Pagination) SetCurrentPage(v int32)
SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.
func (*Pagination) SetPerPage ¶
func (o *Pagination) SetPerPage(v int32)
SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.
func (*Pagination) SetTotal ¶
func (o *Pagination) SetTotal(v int32)
SetTotal gets a reference to the given int32 and assigns it to the Total field.
func (*Pagination) SetTotalPages ¶
func (o *Pagination) SetTotalPages(v int32)
SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.
func (Pagination) ToMap ¶
func (o Pagination) ToMap() (map[string]interface{}, error)
type ResponseEnvelope ¶
type ResponseEnvelope struct {
Data interface{} `json:"data,omitempty"`
ErrorCode interface{} `json:"error_code,omitempty"`
Errors interface{} `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
}
ResponseEnvelope struct for ResponseEnvelope
func NewResponseEnvelope ¶
func NewResponseEnvelope() *ResponseEnvelope
NewResponseEnvelope instantiates a new ResponseEnvelope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResponseEnvelopeWithDefaults ¶
func NewResponseEnvelopeWithDefaults() *ResponseEnvelope
NewResponseEnvelopeWithDefaults instantiates a new ResponseEnvelope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ResponseEnvelope) GetData ¶
func (o *ResponseEnvelope) GetData() interface{}
GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ResponseEnvelope) GetDataOk ¶
func (o *ResponseEnvelope) GetDataOk() (*interface{}, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ResponseEnvelope) GetErrorCode ¶
func (o *ResponseEnvelope) GetErrorCode() interface{}
GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ResponseEnvelope) GetErrorCodeOk ¶
func (o *ResponseEnvelope) GetErrorCodeOk() (*interface{}, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ResponseEnvelope) GetErrors ¶
func (o *ResponseEnvelope) GetErrors() interface{}
GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ResponseEnvelope) GetErrorsOk ¶
func (o *ResponseEnvelope) GetErrorsOk() (*interface{}, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ResponseEnvelope) GetMessage ¶
func (o *ResponseEnvelope) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ResponseEnvelope) GetMessageOk ¶
func (o *ResponseEnvelope) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseEnvelope) HasData ¶
func (o *ResponseEnvelope) HasData() bool
HasData returns a boolean if a field has been set.
func (*ResponseEnvelope) HasErrorCode ¶
func (o *ResponseEnvelope) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ResponseEnvelope) HasErrors ¶
func (o *ResponseEnvelope) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*ResponseEnvelope) HasMessage ¶
func (o *ResponseEnvelope) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ResponseEnvelope) MarshalJSON ¶
func (o ResponseEnvelope) MarshalJSON() ([]byte, error)
func (*ResponseEnvelope) SetData ¶
func (o *ResponseEnvelope) SetData(v interface{})
SetData gets a reference to the given interface{} and assigns it to the Data field.
func (*ResponseEnvelope) SetErrorCode ¶
func (o *ResponseEnvelope) SetErrorCode(v interface{})
SetErrorCode gets a reference to the given interface{} and assigns it to the ErrorCode field.
func (*ResponseEnvelope) SetErrors ¶
func (o *ResponseEnvelope) SetErrors(v interface{})
SetErrors gets a reference to the given interface{} and assigns it to the Errors field.
func (*ResponseEnvelope) SetMessage ¶
func (o *ResponseEnvelope) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ResponseEnvelope) ToMap ¶
func (o ResponseEnvelope) ToMap() (map[string]interface{}, error)
type ServerConfiguration ¶
type ServerConfiguration struct {
URL string
Description string
Variables map[string]ServerVariable
}
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type ServiceArea ¶
type ServiceArea struct {
// GeoJSON polygon boundary of the area; null if no boundary was set.
Boundary map[string]interface{} `json:"boundary,omitempty"`
// UUID of the business that owns this service area.
BusinessId *string `json:"business_id,omitempty"`
// City / locality for the area. Empty if unused.
City *string `json:"city,omitempty"`
// County for the area. Empty if unused.
County *string `json:"county,omitempty"`
// When the service area was created (RFC3339).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Free-form description of the area. Empty if none was set.
Description *string `json:"description,omitempty"`
// District for the area. Empty if unused.
District *string `json:"district,omitempty"`
// Service-area UUID — the stable identifier used in every service-area endpoint.
Id *string `json:"id,omitempty"`
// Service-area display name.
Name *string `json:"name,omitempty"`
// Postal / ZIP code for the area. Empty if unused.
PostalCode *string `json:"postal_code,omitempty"`
// When the service area was last modified (RFC3339).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ServiceArea struct for ServiceArea
func NewServiceArea ¶
func NewServiceArea() *ServiceArea
NewServiceArea instantiates a new ServiceArea object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServiceAreaWithDefaults ¶
func NewServiceAreaWithDefaults() *ServiceArea
NewServiceAreaWithDefaults instantiates a new ServiceArea object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServiceArea) GetBoundary ¶
func (o *ServiceArea) GetBoundary() map[string]interface{}
GetBoundary returns the Boundary field value if set, zero value otherwise.
func (*ServiceArea) GetBoundaryOk ¶
func (o *ServiceArea) GetBoundaryOk() (map[string]interface{}, bool)
GetBoundaryOk returns a tuple with the Boundary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetBusinessId ¶
func (o *ServiceArea) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*ServiceArea) GetBusinessIdOk ¶
func (o *ServiceArea) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetCity ¶
func (o *ServiceArea) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*ServiceArea) GetCityOk ¶
func (o *ServiceArea) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetCounty ¶
func (o *ServiceArea) GetCounty() string
GetCounty returns the County field value if set, zero value otherwise.
func (*ServiceArea) GetCountyOk ¶
func (o *ServiceArea) GetCountyOk() (*string, bool)
GetCountyOk returns a tuple with the County field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetCreatedAt ¶
func (o *ServiceArea) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*ServiceArea) GetCreatedAtOk ¶
func (o *ServiceArea) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetDescription ¶
func (o *ServiceArea) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ServiceArea) GetDescriptionOk ¶
func (o *ServiceArea) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetDistrict ¶
func (o *ServiceArea) GetDistrict() string
GetDistrict returns the District field value if set, zero value otherwise.
func (*ServiceArea) GetDistrictOk ¶
func (o *ServiceArea) GetDistrictOk() (*string, bool)
GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetId ¶
func (o *ServiceArea) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ServiceArea) GetIdOk ¶
func (o *ServiceArea) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetName ¶
func (o *ServiceArea) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ServiceArea) GetNameOk ¶
func (o *ServiceArea) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetPostalCode ¶
func (o *ServiceArea) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise.
func (*ServiceArea) GetPostalCodeOk ¶
func (o *ServiceArea) GetPostalCodeOk() (*string, bool)
GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) GetUpdatedAt ¶
func (o *ServiceArea) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*ServiceArea) GetUpdatedAtOk ¶
func (o *ServiceArea) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceArea) HasBoundary ¶
func (o *ServiceArea) HasBoundary() bool
HasBoundary returns a boolean if a field has been set.
func (*ServiceArea) HasBusinessId ¶
func (o *ServiceArea) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*ServiceArea) HasCity ¶
func (o *ServiceArea) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*ServiceArea) HasCounty ¶
func (o *ServiceArea) HasCounty() bool
HasCounty returns a boolean if a field has been set.
func (*ServiceArea) HasCreatedAt ¶
func (o *ServiceArea) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*ServiceArea) HasDescription ¶
func (o *ServiceArea) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ServiceArea) HasDistrict ¶
func (o *ServiceArea) HasDistrict() bool
HasDistrict returns a boolean if a field has been set.
func (*ServiceArea) HasId ¶
func (o *ServiceArea) HasId() bool
HasId returns a boolean if a field has been set.
func (*ServiceArea) HasName ¶
func (o *ServiceArea) HasName() bool
HasName returns a boolean if a field has been set.
func (*ServiceArea) HasPostalCode ¶
func (o *ServiceArea) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*ServiceArea) HasUpdatedAt ¶
func (o *ServiceArea) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (ServiceArea) MarshalJSON ¶
func (o ServiceArea) MarshalJSON() ([]byte, error)
func (*ServiceArea) SetBoundary ¶
func (o *ServiceArea) SetBoundary(v map[string]interface{})
SetBoundary gets a reference to the given map[string]interface{} and assigns it to the Boundary field.
func (*ServiceArea) SetBusinessId ¶
func (o *ServiceArea) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*ServiceArea) SetCity ¶
func (o *ServiceArea) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*ServiceArea) SetCounty ¶
func (o *ServiceArea) SetCounty(v string)
SetCounty gets a reference to the given string and assigns it to the County field.
func (*ServiceArea) SetCreatedAt ¶
func (o *ServiceArea) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*ServiceArea) SetDescription ¶
func (o *ServiceArea) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ServiceArea) SetDistrict ¶
func (o *ServiceArea) SetDistrict(v string)
SetDistrict gets a reference to the given string and assigns it to the District field.
func (*ServiceArea) SetId ¶
func (o *ServiceArea) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ServiceArea) SetName ¶
func (o *ServiceArea) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ServiceArea) SetPostalCode ¶
func (o *ServiceArea) SetPostalCode(v string)
SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.
func (*ServiceArea) SetUpdatedAt ¶
func (o *ServiceArea) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (ServiceArea) ToMap ¶
func (o ServiceArea) ToMap() (map[string]interface{}, error)
type ServiceAreaAPIService ¶
type ServiceAreaAPIService service
ServiceAreaAPIService ServiceAreaAPI service
func (*ServiceAreaAPIService) GetServiceArea ¶
func (a *ServiceAreaAPIService) GetServiceArea(ctx context.Context, id string) ApiGetServiceAreaRequest
GetServiceArea Get a service area
Returns details of a specific service area
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Service Area ID @return ApiGetServiceAreaRequest
func (*ServiceAreaAPIService) GetServiceAreaExecute ¶
func (a *ServiceAreaAPIService) GetServiceAreaExecute(r ApiGetServiceAreaRequest) (*GetServiceArea200Response, *http.Response, error)
Execute executes the request
@return GetServiceArea200Response
func (*ServiceAreaAPIService) ListServiceAreas ¶
func (a *ServiceAreaAPIService) ListServiceAreas(ctx context.Context) ApiListServiceAreasRequest
ListServiceAreas List service areas
Returns a paginated list of service areas for the business
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListServiceAreasRequest
func (*ServiceAreaAPIService) ListServiceAreasExecute ¶
func (a *ServiceAreaAPIService) ListServiceAreasExecute(r ApiListServiceAreasRequest) (*ListServiceAreas200Response, *http.Response, error)
Execute executes the request
@return ListServiceAreas200Response
type ServiceAreaList ¶
type ServiceAreaList struct {
// Page/limit/total pagination metadata.
Meta *Pagination `json:"meta,omitempty"`
// The service areas on this page.
ServiceAreas []ServiceArea `json:"service_areas,omitempty"`
}
ServiceAreaList struct for ServiceAreaList
func NewServiceAreaList ¶
func NewServiceAreaList() *ServiceAreaList
NewServiceAreaList instantiates a new ServiceAreaList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServiceAreaListWithDefaults ¶
func NewServiceAreaListWithDefaults() *ServiceAreaList
NewServiceAreaListWithDefaults instantiates a new ServiceAreaList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServiceAreaList) GetMeta ¶
func (o *ServiceAreaList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*ServiceAreaList) GetMetaOk ¶
func (o *ServiceAreaList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceAreaList) GetServiceAreas ¶
func (o *ServiceAreaList) GetServiceAreas() []ServiceArea
GetServiceAreas returns the ServiceAreas field value if set, zero value otherwise.
func (*ServiceAreaList) GetServiceAreasOk ¶
func (o *ServiceAreaList) GetServiceAreasOk() ([]ServiceArea, bool)
GetServiceAreasOk returns a tuple with the ServiceAreas field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceAreaList) HasMeta ¶
func (o *ServiceAreaList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (*ServiceAreaList) HasServiceAreas ¶
func (o *ServiceAreaList) HasServiceAreas() bool
HasServiceAreas returns a boolean if a field has been set.
func (ServiceAreaList) MarshalJSON ¶
func (o ServiceAreaList) MarshalJSON() ([]byte, error)
func (*ServiceAreaList) SetMeta ¶
func (o *ServiceAreaList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (*ServiceAreaList) SetServiceAreas ¶
func (o *ServiceAreaList) SetServiceAreas(v []ServiceArea)
SetServiceAreas gets a reference to the given []ServiceArea and assigns it to the ServiceAreas field.
func (ServiceAreaList) ToMap ¶
func (o ServiceAreaList) ToMap() (map[string]interface{}, error)
type Skill ¶
type Skill struct {
CategoryId *string `json:"category_id,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
Id *string `json:"id,omitempty"`
IsActive *bool `json:"is_active,omitempty"`
// Members is the count of active (non-deleted) technicians currently assigned to this skill.
Members *int32 `json:"members,omitempty"`
Name *string `json:"name,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
Skill struct for Skill
func NewSkill ¶
func NewSkill() *Skill
NewSkill instantiates a new Skill object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillWithDefaults ¶
func NewSkillWithDefaults() *Skill
NewSkillWithDefaults instantiates a new Skill object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Skill) GetCategoryId ¶
GetCategoryId returns the CategoryId field value if set, zero value otherwise.
func (*Skill) GetCategoryIdOk ¶
GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Skill) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Skill) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetIsActive ¶
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*Skill) GetIsActiveOk ¶
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetMembers ¶
GetMembers returns the Members field value if set, zero value otherwise.
func (*Skill) GetMembersOk ¶
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Skill) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Skill) HasCategoryId ¶
HasCategoryId returns a boolean if a field has been set.
func (*Skill) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Skill) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Skill) HasIsActive ¶
HasIsActive returns a boolean if a field has been set.
func (*Skill) HasMembers ¶
HasMembers returns a boolean if a field has been set.
func (*Skill) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (Skill) MarshalJSON ¶
func (*Skill) SetCategoryId ¶
SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.
func (*Skill) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Skill) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Skill) SetIsActive ¶
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*Skill) SetMembers ¶
SetMembers gets a reference to the given int32 and assigns it to the Members field.
func (*Skill) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Skill) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type SkillByCategoryList ¶
type SkillByCategoryList struct {
Meta *Pagination `json:"meta,omitempty"`
Skills []Skill `json:"skills,omitempty"`
}
SkillByCategoryList struct for SkillByCategoryList
func NewSkillByCategoryList ¶
func NewSkillByCategoryList() *SkillByCategoryList
NewSkillByCategoryList instantiates a new SkillByCategoryList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillByCategoryListWithDefaults ¶
func NewSkillByCategoryListWithDefaults() *SkillByCategoryList
NewSkillByCategoryListWithDefaults instantiates a new SkillByCategoryList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SkillByCategoryList) GetMeta ¶
func (o *SkillByCategoryList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*SkillByCategoryList) GetMetaOk ¶
func (o *SkillByCategoryList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillByCategoryList) GetSkills ¶
func (o *SkillByCategoryList) GetSkills() []Skill
GetSkills returns the Skills field value if set, zero value otherwise.
func (*SkillByCategoryList) GetSkillsOk ¶
func (o *SkillByCategoryList) GetSkillsOk() ([]Skill, bool)
GetSkillsOk returns a tuple with the Skills field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillByCategoryList) HasMeta ¶
func (o *SkillByCategoryList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (*SkillByCategoryList) HasSkills ¶
func (o *SkillByCategoryList) HasSkills() bool
HasSkills returns a boolean if a field has been set.
func (SkillByCategoryList) MarshalJSON ¶
func (o SkillByCategoryList) MarshalJSON() ([]byte, error)
func (*SkillByCategoryList) SetMeta ¶
func (o *SkillByCategoryList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (*SkillByCategoryList) SetSkills ¶
func (o *SkillByCategoryList) SetSkills(v []Skill)
SetSkills gets a reference to the given []Skill and assigns it to the Skills field.
func (SkillByCategoryList) ToMap ¶
func (o SkillByCategoryList) ToMap() (map[string]interface{}, error)
type SkillCategory ¶
type SkillCategory struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Icon *string `json:"icon,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
SkillCategory struct for SkillCategory
func NewSkillCategory ¶
func NewSkillCategory() *SkillCategory
NewSkillCategory instantiates a new SkillCategory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillCategoryWithDefaults ¶
func NewSkillCategoryWithDefaults() *SkillCategory
NewSkillCategoryWithDefaults instantiates a new SkillCategory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SkillCategory) GetCreatedAt ¶
func (o *SkillCategory) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SkillCategory) GetCreatedAtOk ¶
func (o *SkillCategory) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategory) GetIcon ¶
func (o *SkillCategory) GetIcon() string
GetIcon returns the Icon field value if set, zero value otherwise.
func (*SkillCategory) GetIconOk ¶
func (o *SkillCategory) GetIconOk() (*string, bool)
GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategory) GetId ¶
func (o *SkillCategory) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*SkillCategory) GetIdOk ¶
func (o *SkillCategory) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategory) GetName ¶
func (o *SkillCategory) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SkillCategory) GetNameOk ¶
func (o *SkillCategory) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategory) GetUpdatedAt ¶
func (o *SkillCategory) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SkillCategory) GetUpdatedAtOk ¶
func (o *SkillCategory) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategory) HasCreatedAt ¶
func (o *SkillCategory) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SkillCategory) HasIcon ¶
func (o *SkillCategory) HasIcon() bool
HasIcon returns a boolean if a field has been set.
func (*SkillCategory) HasId ¶
func (o *SkillCategory) HasId() bool
HasId returns a boolean if a field has been set.
func (*SkillCategory) HasName ¶
func (o *SkillCategory) HasName() bool
HasName returns a boolean if a field has been set.
func (*SkillCategory) HasUpdatedAt ¶
func (o *SkillCategory) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (SkillCategory) MarshalJSON ¶
func (o SkillCategory) MarshalJSON() ([]byte, error)
func (*SkillCategory) SetCreatedAt ¶
func (o *SkillCategory) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SkillCategory) SetIcon ¶
func (o *SkillCategory) SetIcon(v string)
SetIcon gets a reference to the given string and assigns it to the Icon field.
func (*SkillCategory) SetId ¶
func (o *SkillCategory) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SkillCategory) SetName ¶
func (o *SkillCategory) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*SkillCategory) SetUpdatedAt ¶
func (o *SkillCategory) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (SkillCategory) ToMap ¶
func (o SkillCategory) ToMap() (map[string]interface{}, error)
type SkillCategoryList ¶
type SkillCategoryList struct {
Categories []SkillCategory `json:"categories,omitempty"`
Meta *Pagination `json:"meta,omitempty"`
}
SkillCategoryList struct for SkillCategoryList
func NewSkillCategoryList ¶
func NewSkillCategoryList() *SkillCategoryList
NewSkillCategoryList instantiates a new SkillCategoryList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillCategoryListWithDefaults ¶
func NewSkillCategoryListWithDefaults() *SkillCategoryList
NewSkillCategoryListWithDefaults instantiates a new SkillCategoryList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SkillCategoryList) GetCategories ¶
func (o *SkillCategoryList) GetCategories() []SkillCategory
GetCategories returns the Categories field value if set, zero value otherwise.
func (*SkillCategoryList) GetCategoriesOk ¶
func (o *SkillCategoryList) GetCategoriesOk() ([]SkillCategory, bool)
GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategoryList) GetMeta ¶
func (o *SkillCategoryList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*SkillCategoryList) GetMetaOk ¶
func (o *SkillCategoryList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillCategoryList) HasCategories ¶
func (o *SkillCategoryList) HasCategories() bool
HasCategories returns a boolean if a field has been set.
func (*SkillCategoryList) HasMeta ¶
func (o *SkillCategoryList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (SkillCategoryList) MarshalJSON ¶
func (o SkillCategoryList) MarshalJSON() ([]byte, error)
func (*SkillCategoryList) SetCategories ¶
func (o *SkillCategoryList) SetCategories(v []SkillCategory)
SetCategories gets a reference to the given []SkillCategory and assigns it to the Categories field.
func (*SkillCategoryList) SetMeta ¶
func (o *SkillCategoryList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (SkillCategoryList) ToMap ¶
func (o SkillCategoryList) ToMap() (map[string]interface{}, error)
type SkillList ¶
type SkillList struct {
// All active skills across every category.
Skills []SkillSummary `json:"skills,omitempty"`
}
SkillList struct for SkillList
func NewSkillList ¶
func NewSkillList() *SkillList
NewSkillList instantiates a new SkillList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillListWithDefaults ¶
func NewSkillListWithDefaults() *SkillList
NewSkillListWithDefaults instantiates a new SkillList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SkillList) GetSkills ¶
func (o *SkillList) GetSkills() []SkillSummary
GetSkills returns the Skills field value if set, zero value otherwise.
func (*SkillList) GetSkillsOk ¶
func (o *SkillList) GetSkillsOk() ([]SkillSummary, bool)
GetSkillsOk returns a tuple with the Skills field value if set, nil otherwise and a boolean to check if the value has been set.
func (SkillList) MarshalJSON ¶
func (*SkillList) SetSkills ¶
func (o *SkillList) SetSkills(v []SkillSummary)
SetSkills gets a reference to the given []SkillSummary and assigns it to the Skills field.
type SkillSummary ¶
type SkillSummary struct {
// UUID of the category this skill belongs to.
CategoryId *string `json:"category_id,omitempty"`
// Display name of the skill's category.
CategoryName *string `json:"category_name,omitempty"`
// Skill UUID — pass this in `skill_ids` when creating a job request.
Id *string `json:"id,omitempty"`
// Whether the skill is active and bookable.
IsActive *bool `json:"is_active,omitempty"`
// Skill name.
Name *string `json:"name,omitempty"`
}
SkillSummary struct for SkillSummary
func NewSkillSummary ¶
func NewSkillSummary() *SkillSummary
NewSkillSummary instantiates a new SkillSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSkillSummaryWithDefaults ¶
func NewSkillSummaryWithDefaults() *SkillSummary
NewSkillSummaryWithDefaults instantiates a new SkillSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SkillSummary) GetCategoryId ¶
func (o *SkillSummary) GetCategoryId() string
GetCategoryId returns the CategoryId field value if set, zero value otherwise.
func (*SkillSummary) GetCategoryIdOk ¶
func (o *SkillSummary) GetCategoryIdOk() (*string, bool)
GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillSummary) GetCategoryName ¶
func (o *SkillSummary) GetCategoryName() string
GetCategoryName returns the CategoryName field value if set, zero value otherwise.
func (*SkillSummary) GetCategoryNameOk ¶
func (o *SkillSummary) GetCategoryNameOk() (*string, bool)
GetCategoryNameOk returns a tuple with the CategoryName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillSummary) GetId ¶
func (o *SkillSummary) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*SkillSummary) GetIdOk ¶
func (o *SkillSummary) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillSummary) GetIsActive ¶
func (o *SkillSummary) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*SkillSummary) GetIsActiveOk ¶
func (o *SkillSummary) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillSummary) GetName ¶
func (o *SkillSummary) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SkillSummary) GetNameOk ¶
func (o *SkillSummary) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SkillSummary) HasCategoryId ¶
func (o *SkillSummary) HasCategoryId() bool
HasCategoryId returns a boolean if a field has been set.
func (*SkillSummary) HasCategoryName ¶
func (o *SkillSummary) HasCategoryName() bool
HasCategoryName returns a boolean if a field has been set.
func (*SkillSummary) HasId ¶
func (o *SkillSummary) HasId() bool
HasId returns a boolean if a field has been set.
func (*SkillSummary) HasIsActive ¶
func (o *SkillSummary) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*SkillSummary) HasName ¶
func (o *SkillSummary) HasName() bool
HasName returns a boolean if a field has been set.
func (SkillSummary) MarshalJSON ¶
func (o SkillSummary) MarshalJSON() ([]byte, error)
func (*SkillSummary) SetCategoryId ¶
func (o *SkillSummary) SetCategoryId(v string)
SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.
func (*SkillSummary) SetCategoryName ¶
func (o *SkillSummary) SetCategoryName(v string)
SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.
func (*SkillSummary) SetId ¶
func (o *SkillSummary) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SkillSummary) SetIsActive ¶
func (o *SkillSummary) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*SkillSummary) SetName ¶
func (o *SkillSummary) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SkillSummary) ToMap ¶
func (o SkillSummary) ToMap() (map[string]interface{}, error)
type Technician ¶
type Technician struct {
// Technician's start-location postal address.
Address *TechnicianAddress `json:"address,omitempty"`
// Smart-assignment tier, or null if unset.
AssignmentTier *string `json:"assignment_tier,omitempty"`
// UUIDs of this technician's buddies (the techs they prefer to work alongside).
BuddyIds []string `json:"buddy_ids,omitempty"`
// UUID of the permission group (role) this technician is assigned to.
BusinessGroupId *string `json:"business_group_id,omitempty"`
// UUID of the business this technician belongs to.
BusinessId *string `json:"business_id,omitempty"`
// When the technician record was created (RFC3339).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Set (RFC3339) only when the technician has been soft-removed; omitted otherwise.
DeletedAt *time.Time `json:"deleted_at,omitempty"`
// Email address; null if not set.
Email *string `json:"email,omitempty"`
// Technician's full name.
FullName *string `json:"full_name,omitempty"`
// Technician membership UUID — the stable identifier used in every technician endpoint.
Id *string `json:"id,omitempty"`
// Free-form job title (e.g. \"Senior HVAC Technician\"). Empty if unset.
JobTitle *string `json:"job_title,omitempty"`
// Date the technician joined (YYYY-MM-DD); null if unset.
JoinDate *Date `json:"join_date,omitempty"`
// When the technician last logged in (RFC3339); null if never.
LastLoginAt *time.Time `json:"last_login_at,omitempty"`
// Leads this technician is a buddy of (id + name).
Leads []TechnicianLeadRef `json:"leads,omitempty"`
// Phone number in the form it was supplied; null if not set.
Phone *string `json:"phone,omitempty"`
// Resolved role/group name (e.g. \"Technician\", \"Owner\").
Role *string `json:"role,omitempty"`
// Service areas this technician is assigned to (id + name).
ServiceAreas []TechnicianServiceAreaRef `json:"service_areas,omitempty"`
// Start-location latitude in decimal degrees; null if no coordinates are saved.
StartLocationLat *float32 `json:"start_location_lat,omitempty"`
// Start-location longitude in decimal degrees; null if no coordinates are saved.
StartLocationLong *float32 `json:"start_location_long,omitempty"`
// Where the technician's day starts: \"home\" (their address) or \"office\" (the business address). Null if unset.
StartLocationType *string `json:"start_location_type,omitempty"`
// Membership lifecycle status.
Status *TechnicianStatus `json:"status,omitempty"`
// When the technician record was last modified (RFC3339).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// UUID of the underlying user account.
UserId *string `json:"user_id,omitempty"`
// UUIDs of the vehicles this technician uses.
VehicleIds []string `json:"vehicle_ids,omitempty"`
}
Technician struct for Technician
func NewTechnician ¶
func NewTechnician() *Technician
NewTechnician instantiates a new Technician object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTechnicianWithDefaults ¶
func NewTechnicianWithDefaults() *Technician
NewTechnicianWithDefaults instantiates a new Technician object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Technician) GetAddress ¶
func (o *Technician) GetAddress() TechnicianAddress
GetAddress returns the Address field value if set, zero value otherwise.
func (*Technician) GetAddressOk ¶
func (o *Technician) GetAddressOk() (*TechnicianAddress, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetAssignmentTier ¶
func (o *Technician) GetAssignmentTier() string
GetAssignmentTier returns the AssignmentTier field value if set, zero value otherwise.
func (*Technician) GetAssignmentTierOk ¶
func (o *Technician) GetAssignmentTierOk() (*string, bool)
GetAssignmentTierOk returns a tuple with the AssignmentTier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetBuddyIds ¶
func (o *Technician) GetBuddyIds() []string
GetBuddyIds returns the BuddyIds field value if set, zero value otherwise.
func (*Technician) GetBuddyIdsOk ¶
func (o *Technician) GetBuddyIdsOk() ([]string, bool)
GetBuddyIdsOk returns a tuple with the BuddyIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetBusinessGroupId ¶
func (o *Technician) GetBusinessGroupId() string
GetBusinessGroupId returns the BusinessGroupId field value if set, zero value otherwise.
func (*Technician) GetBusinessGroupIdOk ¶
func (o *Technician) GetBusinessGroupIdOk() (*string, bool)
GetBusinessGroupIdOk returns a tuple with the BusinessGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetBusinessId ¶
func (o *Technician) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*Technician) GetBusinessIdOk ¶
func (o *Technician) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetCreatedAt ¶
func (o *Technician) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Technician) GetCreatedAtOk ¶
func (o *Technician) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetDeletedAt ¶
func (o *Technician) GetDeletedAt() time.Time
GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.
func (*Technician) GetDeletedAtOk ¶
func (o *Technician) GetDeletedAtOk() (*time.Time, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetEmail ¶
func (o *Technician) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*Technician) GetEmailOk ¶
func (o *Technician) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetFullName ¶
func (o *Technician) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*Technician) GetFullNameOk ¶
func (o *Technician) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetId ¶
func (o *Technician) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*Technician) GetIdOk ¶
func (o *Technician) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetJobTitle ¶
func (o *Technician) GetJobTitle() string
GetJobTitle returns the JobTitle field value if set, zero value otherwise.
func (*Technician) GetJobTitleOk ¶
func (o *Technician) GetJobTitleOk() (*string, bool)
GetJobTitleOk returns a tuple with the JobTitle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetJoinDate ¶
func (o *Technician) GetJoinDate() Date
GetJoinDate returns the JoinDate field value if set, zero value otherwise.
func (*Technician) GetJoinDateOk ¶
func (o *Technician) GetJoinDateOk() (*Date, bool)
GetJoinDateOk returns a tuple with the JoinDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetLastLoginAt ¶
func (o *Technician) GetLastLoginAt() time.Time
GetLastLoginAt returns the LastLoginAt field value if set, zero value otherwise.
func (*Technician) GetLastLoginAtOk ¶
func (o *Technician) GetLastLoginAtOk() (*time.Time, bool)
GetLastLoginAtOk returns a tuple with the LastLoginAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetLeads ¶
func (o *Technician) GetLeads() []TechnicianLeadRef
GetLeads returns the Leads field value if set, zero value otherwise.
func (*Technician) GetLeadsOk ¶
func (o *Technician) GetLeadsOk() ([]TechnicianLeadRef, bool)
GetLeadsOk returns a tuple with the Leads field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetPhone ¶
func (o *Technician) GetPhone() string
GetPhone returns the Phone field value if set, zero value otherwise.
func (*Technician) GetPhoneOk ¶
func (o *Technician) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetRole ¶
func (o *Technician) GetRole() string
GetRole returns the Role field value if set, zero value otherwise.
func (*Technician) GetRoleOk ¶
func (o *Technician) GetRoleOk() (*string, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetServiceAreas ¶
func (o *Technician) GetServiceAreas() []TechnicianServiceAreaRef
GetServiceAreas returns the ServiceAreas field value if set, zero value otherwise.
func (*Technician) GetServiceAreasOk ¶
func (o *Technician) GetServiceAreasOk() ([]TechnicianServiceAreaRef, bool)
GetServiceAreasOk returns a tuple with the ServiceAreas field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetStartLocationLat ¶
func (o *Technician) GetStartLocationLat() float32
GetStartLocationLat returns the StartLocationLat field value if set, zero value otherwise.
func (*Technician) GetStartLocationLatOk ¶
func (o *Technician) GetStartLocationLatOk() (*float32, bool)
GetStartLocationLatOk returns a tuple with the StartLocationLat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetStartLocationLong ¶
func (o *Technician) GetStartLocationLong() float32
GetStartLocationLong returns the StartLocationLong field value if set, zero value otherwise.
func (*Technician) GetStartLocationLongOk ¶
func (o *Technician) GetStartLocationLongOk() (*float32, bool)
GetStartLocationLongOk returns a tuple with the StartLocationLong field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetStartLocationType ¶
func (o *Technician) GetStartLocationType() string
GetStartLocationType returns the StartLocationType field value if set, zero value otherwise.
func (*Technician) GetStartLocationTypeOk ¶
func (o *Technician) GetStartLocationTypeOk() (*string, bool)
GetStartLocationTypeOk returns a tuple with the StartLocationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetStatus ¶
func (o *Technician) GetStatus() TechnicianStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*Technician) GetStatusOk ¶
func (o *Technician) GetStatusOk() (*TechnicianStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetUpdatedAt ¶
func (o *Technician) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Technician) GetUpdatedAtOk ¶
func (o *Technician) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetUserId ¶
func (o *Technician) GetUserId() string
GetUserId returns the UserId field value if set, zero value otherwise.
func (*Technician) GetUserIdOk ¶
func (o *Technician) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) GetVehicleIds ¶
func (o *Technician) GetVehicleIds() []string
GetVehicleIds returns the VehicleIds field value if set, zero value otherwise.
func (*Technician) GetVehicleIdsOk ¶
func (o *Technician) GetVehicleIdsOk() ([]string, bool)
GetVehicleIdsOk returns a tuple with the VehicleIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Technician) HasAddress ¶
func (o *Technician) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*Technician) HasAssignmentTier ¶
func (o *Technician) HasAssignmentTier() bool
HasAssignmentTier returns a boolean if a field has been set.
func (*Technician) HasBuddyIds ¶
func (o *Technician) HasBuddyIds() bool
HasBuddyIds returns a boolean if a field has been set.
func (*Technician) HasBusinessGroupId ¶
func (o *Technician) HasBusinessGroupId() bool
HasBusinessGroupId returns a boolean if a field has been set.
func (*Technician) HasBusinessId ¶
func (o *Technician) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*Technician) HasCreatedAt ¶
func (o *Technician) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*Technician) HasDeletedAt ¶
func (o *Technician) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (*Technician) HasEmail ¶
func (o *Technician) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*Technician) HasFullName ¶
func (o *Technician) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*Technician) HasId ¶
func (o *Technician) HasId() bool
HasId returns a boolean if a field has been set.
func (*Technician) HasJobTitle ¶
func (o *Technician) HasJobTitle() bool
HasJobTitle returns a boolean if a field has been set.
func (*Technician) HasJoinDate ¶
func (o *Technician) HasJoinDate() bool
HasJoinDate returns a boolean if a field has been set.
func (*Technician) HasLastLoginAt ¶
func (o *Technician) HasLastLoginAt() bool
HasLastLoginAt returns a boolean if a field has been set.
func (*Technician) HasLeads ¶
func (o *Technician) HasLeads() bool
HasLeads returns a boolean if a field has been set.
func (*Technician) HasPhone ¶
func (o *Technician) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (*Technician) HasRole ¶
func (o *Technician) HasRole() bool
HasRole returns a boolean if a field has been set.
func (*Technician) HasServiceAreas ¶
func (o *Technician) HasServiceAreas() bool
HasServiceAreas returns a boolean if a field has been set.
func (*Technician) HasStartLocationLat ¶
func (o *Technician) HasStartLocationLat() bool
HasStartLocationLat returns a boolean if a field has been set.
func (*Technician) HasStartLocationLong ¶
func (o *Technician) HasStartLocationLong() bool
HasStartLocationLong returns a boolean if a field has been set.
func (*Technician) HasStartLocationType ¶
func (o *Technician) HasStartLocationType() bool
HasStartLocationType returns a boolean if a field has been set.
func (*Technician) HasStatus ¶
func (o *Technician) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*Technician) HasUpdatedAt ¶
func (o *Technician) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*Technician) HasUserId ¶
func (o *Technician) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (*Technician) HasVehicleIds ¶
func (o *Technician) HasVehicleIds() bool
HasVehicleIds returns a boolean if a field has been set.
func (Technician) MarshalJSON ¶
func (o Technician) MarshalJSON() ([]byte, error)
func (*Technician) SetAddress ¶
func (o *Technician) SetAddress(v TechnicianAddress)
SetAddress gets a reference to the given TechnicianAddress and assigns it to the Address field.
func (*Technician) SetAssignmentTier ¶
func (o *Technician) SetAssignmentTier(v string)
SetAssignmentTier gets a reference to the given string and assigns it to the AssignmentTier field.
func (*Technician) SetBuddyIds ¶
func (o *Technician) SetBuddyIds(v []string)
SetBuddyIds gets a reference to the given []string and assigns it to the BuddyIds field.
func (*Technician) SetBusinessGroupId ¶
func (o *Technician) SetBusinessGroupId(v string)
SetBusinessGroupId gets a reference to the given string and assigns it to the BusinessGroupId field.
func (*Technician) SetBusinessId ¶
func (o *Technician) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*Technician) SetCreatedAt ¶
func (o *Technician) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Technician) SetDeletedAt ¶
func (o *Technician) SetDeletedAt(v time.Time)
SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.
func (*Technician) SetEmail ¶
func (o *Technician) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*Technician) SetFullName ¶
func (o *Technician) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*Technician) SetId ¶
func (o *Technician) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Technician) SetJobTitle ¶
func (o *Technician) SetJobTitle(v string)
SetJobTitle gets a reference to the given string and assigns it to the JobTitle field.
func (*Technician) SetJoinDate ¶
func (o *Technician) SetJoinDate(v Date)
SetJoinDate gets a reference to the given Date and assigns it to the JoinDate field.
func (*Technician) SetLastLoginAt ¶
func (o *Technician) SetLastLoginAt(v time.Time)
SetLastLoginAt gets a reference to the given time.Time and assigns it to the LastLoginAt field.
func (*Technician) SetLeads ¶
func (o *Technician) SetLeads(v []TechnicianLeadRef)
SetLeads gets a reference to the given []TechnicianLeadRef and assigns it to the Leads field.
func (*Technician) SetPhone ¶
func (o *Technician) SetPhone(v string)
SetPhone gets a reference to the given string and assigns it to the Phone field.
func (*Technician) SetRole ¶
func (o *Technician) SetRole(v string)
SetRole gets a reference to the given string and assigns it to the Role field.
func (*Technician) SetServiceAreas ¶
func (o *Technician) SetServiceAreas(v []TechnicianServiceAreaRef)
SetServiceAreas gets a reference to the given []TechnicianServiceAreaRef and assigns it to the ServiceAreas field.
func (*Technician) SetStartLocationLat ¶
func (o *Technician) SetStartLocationLat(v float32)
SetStartLocationLat gets a reference to the given float32 and assigns it to the StartLocationLat field.
func (*Technician) SetStartLocationLong ¶
func (o *Technician) SetStartLocationLong(v float32)
SetStartLocationLong gets a reference to the given float32 and assigns it to the StartLocationLong field.
func (*Technician) SetStartLocationType ¶
func (o *Technician) SetStartLocationType(v string)
SetStartLocationType gets a reference to the given string and assigns it to the StartLocationType field.
func (*Technician) SetStatus ¶
func (o *Technician) SetStatus(v TechnicianStatus)
SetStatus gets a reference to the given TechnicianStatus and assigns it to the Status field.
func (*Technician) SetUpdatedAt ¶
func (o *Technician) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Technician) SetUserId ¶
func (o *Technician) SetUserId(v string)
SetUserId gets a reference to the given string and assigns it to the UserId field.
func (*Technician) SetVehicleIds ¶
func (o *Technician) SetVehicleIds(v []string)
SetVehicleIds gets a reference to the given []string and assigns it to the VehicleIds field.
func (Technician) ToMap ¶
func (o Technician) ToMap() (map[string]interface{}, error)
type TechnicianAPIService ¶
type TechnicianAPIService service
TechnicianAPIService TechnicianAPI service
func (*TechnicianAPIService) GetTechnician ¶
func (a *TechnicianAPIService) GetTechnician(ctx context.Context, id string) ApiGetTechnicianRequest
GetTechnician Get a technician
Returns details for a specific technician
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Technician ID @return ApiGetTechnicianRequest
func (*TechnicianAPIService) GetTechnicianExecute ¶
func (a *TechnicianAPIService) GetTechnicianExecute(r ApiGetTechnicianRequest) (*GetTechnician200Response, *http.Response, error)
Execute executes the request
@return GetTechnician200Response
func (*TechnicianAPIService) ListTechnicians ¶
func (a *TechnicianAPIService) ListTechnicians(ctx context.Context) ApiListTechniciansRequest
ListTechnicians List technicians
Returns a paginated list of technicians for the current business
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListTechniciansRequest
func (*TechnicianAPIService) ListTechniciansExecute ¶
func (a *TechnicianAPIService) ListTechniciansExecute(r ApiListTechniciansRequest) (*ListTechnicians200Response, *http.Response, error)
Execute executes the request
@return ListTechnicians200Response
type TechnicianAddress ¶
type TechnicianAddress struct {
// City / locality. Empty if unset.
City *string `json:"city,omitempty"`
// Country (free-form or ISO code as supplied). Empty if unset.
Country *string `json:"country,omitempty"`
// Human-readable single-line address. Empty if unset.
Formatted *string `json:"formatted,omitempty"`
// Street address, line 1 (e.g. \"123 Main St\"). Empty if unset.
Line *string `json:"line,omitempty"`
// Street address, line 2 (apartment, suite, unit). Empty if unused.
Line2 *string `json:"line2,omitempty"`
// Postal / ZIP code. Empty if unset.
PostalCode *string `json:"postal_code,omitempty"`
// State / province / region. Empty if unset.
State *string `json:"state,omitempty"`
}
TechnicianAddress struct for TechnicianAddress
func NewTechnicianAddress ¶
func NewTechnicianAddress() *TechnicianAddress
NewTechnicianAddress instantiates a new TechnicianAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTechnicianAddressWithDefaults ¶
func NewTechnicianAddressWithDefaults() *TechnicianAddress
NewTechnicianAddressWithDefaults instantiates a new TechnicianAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TechnicianAddress) GetCity ¶
func (o *TechnicianAddress) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*TechnicianAddress) GetCityOk ¶
func (o *TechnicianAddress) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetCountry ¶
func (o *TechnicianAddress) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*TechnicianAddress) GetCountryOk ¶
func (o *TechnicianAddress) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetFormatted ¶
func (o *TechnicianAddress) GetFormatted() string
GetFormatted returns the Formatted field value if set, zero value otherwise.
func (*TechnicianAddress) GetFormattedOk ¶
func (o *TechnicianAddress) GetFormattedOk() (*string, bool)
GetFormattedOk returns a tuple with the Formatted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetLine ¶
func (o *TechnicianAddress) GetLine() string
GetLine returns the Line field value if set, zero value otherwise.
func (*TechnicianAddress) GetLine2 ¶
func (o *TechnicianAddress) GetLine2() string
GetLine2 returns the Line2 field value if set, zero value otherwise.
func (*TechnicianAddress) GetLine2Ok ¶
func (o *TechnicianAddress) GetLine2Ok() (*string, bool)
GetLine2Ok returns a tuple with the Line2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetLineOk ¶
func (o *TechnicianAddress) GetLineOk() (*string, bool)
GetLineOk returns a tuple with the Line field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetPostalCode ¶
func (o *TechnicianAddress) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise.
func (*TechnicianAddress) GetPostalCodeOk ¶
func (o *TechnicianAddress) GetPostalCodeOk() (*string, bool)
GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) GetState ¶
func (o *TechnicianAddress) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*TechnicianAddress) GetStateOk ¶
func (o *TechnicianAddress) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianAddress) HasCity ¶
func (o *TechnicianAddress) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*TechnicianAddress) HasCountry ¶
func (o *TechnicianAddress) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*TechnicianAddress) HasFormatted ¶
func (o *TechnicianAddress) HasFormatted() bool
HasFormatted returns a boolean if a field has been set.
func (*TechnicianAddress) HasLine ¶
func (o *TechnicianAddress) HasLine() bool
HasLine returns a boolean if a field has been set.
func (*TechnicianAddress) HasLine2 ¶
func (o *TechnicianAddress) HasLine2() bool
HasLine2 returns a boolean if a field has been set.
func (*TechnicianAddress) HasPostalCode ¶
func (o *TechnicianAddress) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*TechnicianAddress) HasState ¶
func (o *TechnicianAddress) HasState() bool
HasState returns a boolean if a field has been set.
func (TechnicianAddress) MarshalJSON ¶
func (o TechnicianAddress) MarshalJSON() ([]byte, error)
func (*TechnicianAddress) SetCity ¶
func (o *TechnicianAddress) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*TechnicianAddress) SetCountry ¶
func (o *TechnicianAddress) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*TechnicianAddress) SetFormatted ¶
func (o *TechnicianAddress) SetFormatted(v string)
SetFormatted gets a reference to the given string and assigns it to the Formatted field.
func (*TechnicianAddress) SetLine ¶
func (o *TechnicianAddress) SetLine(v string)
SetLine gets a reference to the given string and assigns it to the Line field.
func (*TechnicianAddress) SetLine2 ¶
func (o *TechnicianAddress) SetLine2(v string)
SetLine2 gets a reference to the given string and assigns it to the Line2 field.
func (*TechnicianAddress) SetPostalCode ¶
func (o *TechnicianAddress) SetPostalCode(v string)
SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.
func (*TechnicianAddress) SetState ¶
func (o *TechnicianAddress) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (TechnicianAddress) ToMap ¶
func (o TechnicianAddress) ToMap() (map[string]interface{}, error)
type TechnicianLeadRef ¶
type TechnicianLeadRef struct {
// Lead technician display name.
FullName *string `json:"full_name,omitempty"`
// Lead technician UUID.
Id *string `json:"id,omitempty"`
}
TechnicianLeadRef struct for TechnicianLeadRef
func NewTechnicianLeadRef ¶
func NewTechnicianLeadRef() *TechnicianLeadRef
NewTechnicianLeadRef instantiates a new TechnicianLeadRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTechnicianLeadRefWithDefaults ¶
func NewTechnicianLeadRefWithDefaults() *TechnicianLeadRef
NewTechnicianLeadRefWithDefaults instantiates a new TechnicianLeadRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TechnicianLeadRef) GetFullName ¶
func (o *TechnicianLeadRef) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*TechnicianLeadRef) GetFullNameOk ¶
func (o *TechnicianLeadRef) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianLeadRef) GetId ¶
func (o *TechnicianLeadRef) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*TechnicianLeadRef) GetIdOk ¶
func (o *TechnicianLeadRef) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianLeadRef) HasFullName ¶
func (o *TechnicianLeadRef) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*TechnicianLeadRef) HasId ¶
func (o *TechnicianLeadRef) HasId() bool
HasId returns a boolean if a field has been set.
func (TechnicianLeadRef) MarshalJSON ¶
func (o TechnicianLeadRef) MarshalJSON() ([]byte, error)
func (*TechnicianLeadRef) SetFullName ¶
func (o *TechnicianLeadRef) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*TechnicianLeadRef) SetId ¶
func (o *TechnicianLeadRef) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (TechnicianLeadRef) ToMap ¶
func (o TechnicianLeadRef) ToMap() (map[string]interface{}, error)
type TechnicianList ¶
type TechnicianList struct {
// True if more rows exist beyond this page.
HasMore *bool `json:"has_more,omitempty"`
// Page/limit/total pagination metadata.
Meta *Pagination `json:"meta,omitempty"`
// Cursor for short-polling: pass back as `since` to fetch only rows changed after this point (RFC3339).
NextSince *string `json:"next_since,omitempty"`
// The technicians on this page.
Technicians []Technician `json:"technicians,omitempty"`
}
TechnicianList struct for TechnicianList
func NewTechnicianList ¶
func NewTechnicianList() *TechnicianList
NewTechnicianList instantiates a new TechnicianList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTechnicianListWithDefaults ¶
func NewTechnicianListWithDefaults() *TechnicianList
NewTechnicianListWithDefaults instantiates a new TechnicianList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TechnicianList) GetHasMore ¶
func (o *TechnicianList) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*TechnicianList) GetHasMoreOk ¶
func (o *TechnicianList) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianList) GetMeta ¶
func (o *TechnicianList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*TechnicianList) GetMetaOk ¶
func (o *TechnicianList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianList) GetNextSince ¶
func (o *TechnicianList) GetNextSince() string
GetNextSince returns the NextSince field value if set, zero value otherwise.
func (*TechnicianList) GetNextSinceOk ¶
func (o *TechnicianList) GetNextSinceOk() (*string, bool)
GetNextSinceOk returns a tuple with the NextSince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianList) GetTechnicians ¶
func (o *TechnicianList) GetTechnicians() []Technician
GetTechnicians returns the Technicians field value if set, zero value otherwise.
func (*TechnicianList) GetTechniciansOk ¶
func (o *TechnicianList) GetTechniciansOk() ([]Technician, bool)
GetTechniciansOk returns a tuple with the Technicians field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianList) HasHasMore ¶
func (o *TechnicianList) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (*TechnicianList) HasMeta ¶
func (o *TechnicianList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (*TechnicianList) HasNextSince ¶
func (o *TechnicianList) HasNextSince() bool
HasNextSince returns a boolean if a field has been set.
func (*TechnicianList) HasTechnicians ¶
func (o *TechnicianList) HasTechnicians() bool
HasTechnicians returns a boolean if a field has been set.
func (TechnicianList) MarshalJSON ¶
func (o TechnicianList) MarshalJSON() ([]byte, error)
func (*TechnicianList) SetHasMore ¶
func (o *TechnicianList) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (*TechnicianList) SetMeta ¶
func (o *TechnicianList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (*TechnicianList) SetNextSince ¶
func (o *TechnicianList) SetNextSince(v string)
SetNextSince gets a reference to the given string and assigns it to the NextSince field.
func (*TechnicianList) SetTechnicians ¶
func (o *TechnicianList) SetTechnicians(v []Technician)
SetTechnicians gets a reference to the given []Technician and assigns it to the Technicians field.
func (TechnicianList) ToMap ¶
func (o TechnicianList) ToMap() (map[string]interface{}, error)
type TechnicianServiceAreaRef ¶
type TechnicianServiceAreaRef struct {
// Service-area UUID.
Id *string `json:"id,omitempty"`
// Service-area display name.
Name *string `json:"name,omitempty"`
}
TechnicianServiceAreaRef struct for TechnicianServiceAreaRef
func NewTechnicianServiceAreaRef ¶
func NewTechnicianServiceAreaRef() *TechnicianServiceAreaRef
NewTechnicianServiceAreaRef instantiates a new TechnicianServiceAreaRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTechnicianServiceAreaRefWithDefaults ¶
func NewTechnicianServiceAreaRefWithDefaults() *TechnicianServiceAreaRef
NewTechnicianServiceAreaRefWithDefaults instantiates a new TechnicianServiceAreaRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TechnicianServiceAreaRef) GetId ¶
func (o *TechnicianServiceAreaRef) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*TechnicianServiceAreaRef) GetIdOk ¶
func (o *TechnicianServiceAreaRef) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianServiceAreaRef) GetName ¶
func (o *TechnicianServiceAreaRef) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*TechnicianServiceAreaRef) GetNameOk ¶
func (o *TechnicianServiceAreaRef) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicianServiceAreaRef) HasId ¶
func (o *TechnicianServiceAreaRef) HasId() bool
HasId returns a boolean if a field has been set.
func (*TechnicianServiceAreaRef) HasName ¶
func (o *TechnicianServiceAreaRef) HasName() bool
HasName returns a boolean if a field has been set.
func (TechnicianServiceAreaRef) MarshalJSON ¶
func (o TechnicianServiceAreaRef) MarshalJSON() ([]byte, error)
func (*TechnicianServiceAreaRef) SetId ¶
func (o *TechnicianServiceAreaRef) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*TechnicianServiceAreaRef) SetName ¶
func (o *TechnicianServiceAreaRef) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (TechnicianServiceAreaRef) ToMap ¶
func (o TechnicianServiceAreaRef) ToMap() (map[string]interface{}, error)
type TechnicianStatus ¶
type TechnicianStatus string
TechnicianStatus the model 'TechnicianStatus'
const ( TECHNICIANSTATUS_StatusActive TechnicianStatus = "active" TECHNICIANSTATUS_StatusOnboarding TechnicianStatus = "onboarding" TECHNICIANSTATUS_StatusDeactive TechnicianStatus = "deactive" )
List of TechnicianStatus
func NewTechnicianStatusFromValue ¶
func NewTechnicianStatusFromValue(v string) (*TechnicianStatus, error)
NewTechnicianStatusFromValue returns a pointer to a valid TechnicianStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (TechnicianStatus) IsValid ¶
func (v TechnicianStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (TechnicianStatus) Ptr ¶
func (v TechnicianStatus) Ptr() *TechnicianStatus
Ptr returns reference to TechnicianStatus value
func (*TechnicianStatus) UnmarshalJSON ¶
func (v *TechnicianStatus) UnmarshalJSON(src []byte) error
type Vehicle ¶
type Vehicle struct {
// Manufacturer / make (e.g. \"Ford\"). Empty if not set.
Brand *string `json:"brand,omitempty"`
// UUID of the business that owns this vehicle.
BusinessId *string `json:"business_id,omitempty"`
// When the vehicle record was created (RFC3339).
CreatedAt *time.Time `json:"created_at,omitempty"`
// Current odometer reading; null if not tracked.
CurrentMileage *int32 `json:"current_mileage,omitempty"`
// Set (RFC3339) only when the record has been soft-deleted; omitted otherwise.
DeletedAt *time.Time `json:"deleted_at,omitempty"`
// Vehicle UUID — the stable identifier used in every vehicle endpoint.
Id *string `json:"id,omitempty"`
// Model name (e.g. \"Transit\"). Empty if not set.
Model *string `json:"model,omitempty"`
// Vehicle display name.
Name *string `json:"name,omitempty"`
// The technician who currently owns (claimed) this vehicle; null if unowned.
Owner *VehicleOwner `json:"owner,omitempty"`
// License plate number. Empty if not set.
PlateNumber *string `json:"plate_number,omitempty"`
// Operational status.
Status *string `json:"status,omitempty"`
// UUIDs of technicians who use this vehicle (derived from each technician's vehicle list). Empty array if none.
TechnicianIds []string `json:"technician_ids,omitempty"`
// When the vehicle record was last modified (RFC3339).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// Percentage of capacity the vehicle is utilized (0–100).
UtilizationPercent *int32 `json:"utilization_percent,omitempty"`
// Vehicle category.
VehicleType *string `json:"vehicle_type,omitempty"`
// Model year. Zero if not set.
Year *int32 `json:"year,omitempty"`
}
Vehicle struct for Vehicle
func NewVehicle ¶
func NewVehicle() *Vehicle
NewVehicle instantiates a new Vehicle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVehicleWithDefaults ¶
func NewVehicleWithDefaults() *Vehicle
NewVehicleWithDefaults instantiates a new Vehicle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Vehicle) GetBrandOk ¶
GetBrandOk returns a tuple with the Brand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetBusinessId ¶
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*Vehicle) GetBusinessIdOk ¶
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Vehicle) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetCurrentMileage ¶
GetCurrentMileage returns the CurrentMileage field value if set, zero value otherwise.
func (*Vehicle) GetCurrentMileageOk ¶
GetCurrentMileageOk returns a tuple with the CurrentMileage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetDeletedAt ¶
GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.
func (*Vehicle) GetDeletedAtOk ¶
GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetModelOk ¶
GetModelOk returns a tuple with the Model field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetOwner ¶
func (o *Vehicle) GetOwner() VehicleOwner
GetOwner returns the Owner field value if set, zero value otherwise.
func (*Vehicle) GetOwnerOk ¶
func (o *Vehicle) GetOwnerOk() (*VehicleOwner, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetPlateNumber ¶
GetPlateNumber returns the PlateNumber field value if set, zero value otherwise.
func (*Vehicle) GetPlateNumberOk ¶
GetPlateNumberOk returns a tuple with the PlateNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetTechnicianIds ¶
GetTechnicianIds returns the TechnicianIds field value if set, zero value otherwise.
func (*Vehicle) GetTechnicianIdsOk ¶
GetTechnicianIdsOk returns a tuple with the TechnicianIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Vehicle) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetUtilizationPercent ¶
GetUtilizationPercent returns the UtilizationPercent field value if set, zero value otherwise.
func (*Vehicle) GetUtilizationPercentOk ¶
GetUtilizationPercentOk returns a tuple with the UtilizationPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetVehicleType ¶
GetVehicleType returns the VehicleType field value if set, zero value otherwise.
func (*Vehicle) GetVehicleTypeOk ¶
GetVehicleTypeOk returns a tuple with the VehicleType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) GetYearOk ¶
GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vehicle) HasBusinessId ¶
HasBusinessId returns a boolean if a field has been set.
func (*Vehicle) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Vehicle) HasCurrentMileage ¶
HasCurrentMileage returns a boolean if a field has been set.
func (*Vehicle) HasDeletedAt ¶
HasDeletedAt returns a boolean if a field has been set.
func (*Vehicle) HasPlateNumber ¶
HasPlateNumber returns a boolean if a field has been set.
func (*Vehicle) HasTechnicianIds ¶
HasTechnicianIds returns a boolean if a field has been set.
func (*Vehicle) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (*Vehicle) HasUtilizationPercent ¶
HasUtilizationPercent returns a boolean if a field has been set.
func (*Vehicle) HasVehicleType ¶
HasVehicleType returns a boolean if a field has been set.
func (Vehicle) MarshalJSON ¶
func (*Vehicle) SetBrand ¶
SetBrand gets a reference to the given string and assigns it to the Brand field.
func (*Vehicle) SetBusinessId ¶
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*Vehicle) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Vehicle) SetCurrentMileage ¶
SetCurrentMileage gets a reference to the given int32 and assigns it to the CurrentMileage field.
func (*Vehicle) SetDeletedAt ¶
SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.
func (*Vehicle) SetModel ¶
SetModel gets a reference to the given string and assigns it to the Model field.
func (*Vehicle) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Vehicle) SetOwner ¶
func (o *Vehicle) SetOwner(v VehicleOwner)
SetOwner gets a reference to the given VehicleOwner and assigns it to the Owner field.
func (*Vehicle) SetPlateNumber ¶
SetPlateNumber gets a reference to the given string and assigns it to the PlateNumber field.
func (*Vehicle) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Vehicle) SetTechnicianIds ¶
SetTechnicianIds gets a reference to the given []string and assigns it to the TechnicianIds field.
func (*Vehicle) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Vehicle) SetUtilizationPercent ¶
SetUtilizationPercent gets a reference to the given int32 and assigns it to the UtilizationPercent field.
func (*Vehicle) SetVehicleType ¶
SetVehicleType gets a reference to the given string and assigns it to the VehicleType field.
type VehicleAPIService ¶
type VehicleAPIService service
VehicleAPIService VehicleAPI service
func (*VehicleAPIService) GetVehicle ¶
func (a *VehicleAPIService) GetVehicle(ctx context.Context, id string) ApiGetVehicleRequest
GetVehicle Get a vehicle
Returns details of a specific vehicle
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Vehicle ID @return ApiGetVehicleRequest
func (*VehicleAPIService) GetVehicleExecute ¶
func (a *VehicleAPIService) GetVehicleExecute(r ApiGetVehicleRequest) (*GetVehicle200Response, *http.Response, error)
Execute executes the request
@return GetVehicle200Response
func (*VehicleAPIService) ListVehicles ¶
func (a *VehicleAPIService) ListVehicles(ctx context.Context) ApiListVehiclesRequest
ListVehicles List vehicles
Returns a paginated list of vehicles for the business
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListVehiclesRequest
func (*VehicleAPIService) ListVehiclesExecute ¶
func (a *VehicleAPIService) ListVehiclesExecute(r ApiListVehiclesRequest) (*ListVehicles200Response, *http.Response, error)
Execute executes the request
@return ListVehicles200Response
type VehicleList ¶
type VehicleList struct {
// True if more rows exist beyond this page.
HasMore *bool `json:"has_more,omitempty"`
// Page/limit/total pagination metadata.
Meta *Pagination `json:"meta,omitempty"`
// Cursor for short-polling: pass back as `since` to fetch only rows changed after this point (RFC3339).
NextSince *time.Time `json:"next_since,omitempty"`
// The vehicles on this page.
Vehicles []Vehicle `json:"vehicles,omitempty"`
}
VehicleList struct for VehicleList
func NewVehicleList ¶
func NewVehicleList() *VehicleList
NewVehicleList instantiates a new VehicleList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVehicleListWithDefaults ¶
func NewVehicleListWithDefaults() *VehicleList
NewVehicleListWithDefaults instantiates a new VehicleList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VehicleList) GetHasMore ¶
func (o *VehicleList) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*VehicleList) GetHasMoreOk ¶
func (o *VehicleList) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleList) GetMeta ¶
func (o *VehicleList) GetMeta() Pagination
GetMeta returns the Meta field value if set, zero value otherwise.
func (*VehicleList) GetMetaOk ¶
func (o *VehicleList) GetMetaOk() (*Pagination, bool)
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleList) GetNextSince ¶
func (o *VehicleList) GetNextSince() time.Time
GetNextSince returns the NextSince field value if set, zero value otherwise.
func (*VehicleList) GetNextSinceOk ¶
func (o *VehicleList) GetNextSinceOk() (*time.Time, bool)
GetNextSinceOk returns a tuple with the NextSince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleList) GetVehicles ¶
func (o *VehicleList) GetVehicles() []Vehicle
GetVehicles returns the Vehicles field value if set, zero value otherwise.
func (*VehicleList) GetVehiclesOk ¶
func (o *VehicleList) GetVehiclesOk() ([]Vehicle, bool)
GetVehiclesOk returns a tuple with the Vehicles field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleList) HasHasMore ¶
func (o *VehicleList) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (*VehicleList) HasMeta ¶
func (o *VehicleList) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (*VehicleList) HasNextSince ¶
func (o *VehicleList) HasNextSince() bool
HasNextSince returns a boolean if a field has been set.
func (*VehicleList) HasVehicles ¶
func (o *VehicleList) HasVehicles() bool
HasVehicles returns a boolean if a field has been set.
func (VehicleList) MarshalJSON ¶
func (o VehicleList) MarshalJSON() ([]byte, error)
func (*VehicleList) SetHasMore ¶
func (o *VehicleList) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (*VehicleList) SetMeta ¶
func (o *VehicleList) SetMeta(v Pagination)
SetMeta gets a reference to the given Pagination and assigns it to the Meta field.
func (*VehicleList) SetNextSince ¶
func (o *VehicleList) SetNextSince(v time.Time)
SetNextSince gets a reference to the given time.Time and assigns it to the NextSince field.
func (*VehicleList) SetVehicles ¶
func (o *VehicleList) SetVehicles(v []Vehicle)
SetVehicles gets a reference to the given []Vehicle and assigns it to the Vehicles field.
func (VehicleList) ToMap ¶
func (o VehicleList) ToMap() (map[string]interface{}, error)
type VehicleOwner ¶
type VehicleOwner struct {
// Owning technician's display name.
FullName *string `json:"full_name,omitempty"`
// UUID of the owning technician's business user profile.
Id *string `json:"id,omitempty"`
}
VehicleOwner struct for VehicleOwner
func NewVehicleOwner ¶
func NewVehicleOwner() *VehicleOwner
NewVehicleOwner instantiates a new VehicleOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVehicleOwnerWithDefaults ¶
func NewVehicleOwnerWithDefaults() *VehicleOwner
NewVehicleOwnerWithDefaults instantiates a new VehicleOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VehicleOwner) GetFullName ¶
func (o *VehicleOwner) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise.
func (*VehicleOwner) GetFullNameOk ¶
func (o *VehicleOwner) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleOwner) GetId ¶
func (o *VehicleOwner) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*VehicleOwner) GetIdOk ¶
func (o *VehicleOwner) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VehicleOwner) HasFullName ¶
func (o *VehicleOwner) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*VehicleOwner) HasId ¶
func (o *VehicleOwner) HasId() bool
HasId returns a boolean if a field has been set.
func (VehicleOwner) MarshalJSON ¶
func (o VehicleOwner) MarshalJSON() ([]byte, error)
func (*VehicleOwner) SetFullName ¶
func (o *VehicleOwner) SetFullName(v string)
SetFullName gets a reference to the given string and assigns it to the FullName field.
func (*VehicleOwner) SetId ¶
func (o *VehicleOwner) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (VehicleOwner) ToMap ¶
func (o VehicleOwner) ToMap() (map[string]interface{}, error)
Source Files
¶
- api_business_skill.go
- api_customer.go
- api_job_request_business.go
- api_job_types.go
- api_service_area.go
- api_technician.go
- api_vehicle.go
- client.go
- configuration.go
- model_create_customer_200_response.go
- model_create_job_request_200_response.go
- model_customer.go
- model_customer_address.go
- model_customer_address_request.go
- model_customer_contact.go
- model_customer_create_request.go
- model_customer_create_response.go
- model_customer_list.go
- model_customer_list_item.go
- model_customer_profile.go
- model_customer_spending.go
- model_customer_tier_progress.go
- model_customer_update_request.go
- model_date.go
- model_get_customer_200_response.go
- model_get_job_request_200_response.go
- model_get_job_request_timeline_200_response.go
- model_get_job_type_200_response.go
- model_get_service_area_200_response.go
- model_get_technician_200_response.go
- model_get_vehicle_200_response.go
- model_job_date.go
- model_job_date_business_range.go
- model_job_date_period.go
- model_job_date_period_entry.go
- model_job_request.go
- model_job_request_action_audit_by.go
- model_job_request_action_audit_entry.go
- model_job_request_action_summary.go
- model_job_request_address_summary.go
- model_job_request_archive_summary.go
- model_job_request_arrival_window.go
- model_job_request_assigned_vehicle.go
- model_job_request_assignment_summary.go
- model_job_request_booking_windows_.go
- model_job_request_business_time_range.go
- model_job_request_changes.go
- model_job_request_create_request.go
- model_job_request_create_response.go
- model_job_request_crew_member.go
- model_job_request_customer_summary.go
- model_job_request_day_windows_.go
- model_job_request_job_date_business_range_request.go
- model_job_request_job_date_period_request.go
- model_job_request_job_date_request.go
- model_job_request_list.go
- model_job_request_period.go
- model_job_request_quote_summary.go
- model_job_request_rating_summary.go
- model_job_request_schedule.go
- model_job_request_session.go
- model_job_request_skill_summary.go
- model_job_request_status_summary.go
- model_job_request_technician_info.go
- model_job_request_timeline.go
- model_job_request_timeline_action.go
- model_job_request_timeline_event.go
- model_job_type.go
- model_list_customers_200_response.go
- model_list_job_request_booking_windows_200_response.go
- model_list_job_request_changes_200_response.go
- model_list_job_requests_200_response.go
- model_list_job_types_200_response.go
- model_list_service_areas_200_response.go
- model_list_skill_categories_200_response.go
- model_list_skills_200_response.go
- model_list_skills_by_category_200_response.go
- model_list_technicians_200_response.go
- model_list_vehicles_200_response.go
- model_pagination.go
- model_response_envelope.go
- model_service_area.go
- model_service_area_list.go
- model_skill.go
- model_skill_by_category_list.go
- model_skill_category.go
- model_skill_category_list.go
- model_skill_list.go
- model_skill_summary.go
- model_technician.go
- model_technician_address.go
- model_technician_lead_ref.go
- model_technician_list.go
- model_technician_service_area_ref.go
- model_technician_status.go
- model_vehicle.go
- model_vehicle_list.go
- model_vehicle_owner.go
- response.go
- utils.go