def __init__(self, organisation_id=None, user_id=None, task_id=None, task_name=None, span_seconds=None, local_vars_configuration=None): # noqa: E501 """TaskTotalsReportItem - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._organisation_id = None self._user_id = None self._task_id = None self._task_name = None self._span_seconds = None self.discriminator = None if organisation_id is not None: self.organisation_id = organisation_id if user_id is not None: self.user_id = user_id if task_id is not None: self.task_id = task_id if task_name is not None: self.task_name = task_name if span_seconds is not None: self.span_seconds = span_seconds
def __init__(self, start_date=None, end_date=None, project_id=None, project_name=None, span_seconds=None, local_vars_configuration=None): # noqa: E501 """ProjectSeriesReportItem - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._start_date = None self._end_date = None self._project_id = None self._project_name = None self._span_seconds = None self.discriminator = None if start_date is not None: self.start_date = start_date if end_date is not None: self.end_date = end_date if project_id is not None: self.project_id = project_id if project_name is not None: self.project_name = project_name if span_seconds is not None: self.span_seconds = span_seconds
def __init__(self, project_id=None, project_name=None, cost_estimation=None, start_date=None, end_date=None, local_vars_configuration=None): # noqa: E501 """UpdateProjectRequest - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._project_id = None self._project_name = None self._cost_estimation = None self._start_date = None self._end_date = None self.discriminator = None if project_id is not None: self.project_id = project_id if project_name is not None: self.project_name = project_name if cost_estimation is not None: self.cost_estimation = cost_estimation if start_date is not None: self.start_date = start_date if end_date is not None: self.end_date = end_date
def __init__(self, name=None, cost_per_kilometer=None, make=None, model=None, year=None, licence_plate_number=None, linked_org_group_ids=None, local_vars_configuration=None): # noqa: E501 """InsertVehicleRequest - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._name = None self._cost_per_kilometer = None self._make = None self._model = None self._year = None self._licence_plate_number = None self._linked_org_group_ids = None self.discriminator = None if name is not None: self.name = name if cost_per_kilometer is not None: self.cost_per_kilometer = cost_per_kilometer if make is not None: self.make = make if model is not None: self.model = model if year is not None: self.year = year if licence_plate_number is not None: self.licence_plate_number = licence_plate_number if linked_org_group_ids is not None: self.linked_org_group_ids = linked_org_group_ids
def __init__(self, id=None, code=None, project_id=None, client_id=None, linked_task_ids=None, linked_org_group_ids=None, is_deleted=None, local_vars_configuration=None): # noqa: E501 """UpdateJobCodeRequest - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._id = None self._code = None self._project_id = None self._client_id = None self._linked_task_ids = None self._linked_org_group_ids = None self._is_deleted = None self.discriminator = None if id is not None: self.id = id if code is not None: self.code = code if project_id is not None: self.project_id = project_id if client_id is not None: self.client_id = client_id if linked_task_ids is not None: self.linked_task_ids = linked_task_ids if linked_org_group_ids is not None: self.linked_org_group_ids = linked_org_group_ids if is_deleted is not None: self.is_deleted = is_deleted
def __init__(self, day_type=None, usual_hour_id=None, start_hour=None, start_minute=None, end_hour=None, end_minute=None, is_valid=None, local_vars_configuration=None): # noqa: E501 """TimeSlot - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._day_type = None self._usual_hour_id = None self._start_hour = None self._start_minute = None self._end_hour = None self._end_minute = None self._is_valid = None self.discriminator = None if day_type is not None: self.day_type = day_type if usual_hour_id is not None: self.usual_hour_id = usual_hour_id if start_hour is not None: self.start_hour = start_hour if start_minute is not None: self.start_minute = start_minute if end_hour is not None: self.end_hour = end_hour if end_minute is not None: self.end_minute = end_minute if is_valid is not None: self.is_valid = is_valid
def __init__(self, id=None, client_id=None, organisation_id=None, project_name=None, cost_estimation=None, start_date=None, end_date=None, local_vars_configuration=None): # noqa: E501 """AggregateProject - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._id = None self._client_id = None self._organisation_id = None self._project_name = None self._cost_estimation = None self._start_date = None self._end_date = None self.discriminator = None if id is not None: self.id = id if client_id is not None: self.client_id = client_id if organisation_id is not None: self.organisation_id = organisation_id if project_name is not None: self.project_name = project_name if cost_estimation is not None: self.cost_estimation = cost_estimation if start_date is not None: self.start_date = start_date if end_date is not None: self.end_date = end_date
def __init__(self, client_projects=None, id=None, organisation_id=None, client_name=None, client_address_line1=None, client_address_line2=None, client_suburb=None, client_state=None, client_post_code=None, person_of_contact=None, client_phone_number=None, client_mobile_number=None, client_email_address=None, client_web_url=None, project_count=None, local_vars_configuration=None): # noqa: E501 """AggregateClient - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._client_projects = None self._id = None self._organisation_id = None self._client_name = None self._client_address_line1 = None self._client_address_line2 = None self._client_suburb = None self._client_state = None self._client_post_code = None self._person_of_contact = None self._client_phone_number = None self._client_mobile_number = None self._client_email_address = None self._client_web_url = None self._project_count = None self.discriminator = None if client_projects is not None: self.client_projects = client_projects if id is not None: self.id = id if organisation_id is not None: self.organisation_id = organisation_id if client_name is not None: self.client_name = client_name if client_address_line1 is not None: self.client_address_line1 = client_address_line1 if client_address_line2 is not None: self.client_address_line2 = client_address_line2 if client_suburb is not None: self.client_suburb = client_suburb if client_state is not None: self.client_state = client_state if client_post_code is not None: self.client_post_code = client_post_code if person_of_contact is not None: self.person_of_contact = person_of_contact if client_phone_number is not None: self.client_phone_number = client_phone_number if client_mobile_number is not None: self.client_mobile_number = client_mobile_number if client_email_address is not None: self.client_email_address = client_email_address if client_web_url is not None: self.client_web_url = client_web_url if project_count is not None: self.project_count = project_count
def __init__(self, is_account_active=None, id=None, organisation_id=None, user_name=None, first_name=None, last_name=None, email_address=None, roles=None, alert_settings=None, setup_wizard_required=None, is_subscribed_to_newsletter=None, organisation=None, is_primary_account=None, local_vars_configuration=None): # noqa: E501 """UserForManagement - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._is_account_active = None self._id = None self._organisation_id = None self._user_name = None self._first_name = None self._last_name = None self._email_address = None self._roles = None self._alert_settings = None self._setup_wizard_required = None self._is_subscribed_to_newsletter = None self._organisation = None self._is_primary_account = None self.discriminator = None if is_account_active is not None: self.is_account_active = is_account_active if id is not None: self.id = id if organisation_id is not None: self.organisation_id = organisation_id if user_name is not None: self.user_name = user_name if first_name is not None: self.first_name = first_name if last_name is not None: self.last_name = last_name if email_address is not None: self.email_address = email_address if roles is not None: self.roles = roles if alert_settings is not None: self.alert_settings = alert_settings if setup_wizard_required is not None: self.setup_wizard_required = setup_wizard_required if is_subscribed_to_newsletter is not None: self.is_subscribed_to_newsletter = is_subscribed_to_newsletter if organisation is not None: self.organisation = organisation if is_primary_account is not None: self.is_primary_account = is_primary_account
def __init__(self, total_distance_meters_filtered=None, total_distance_meters=None, total_running_cost_dollars_filtered=None, total_running_cost_dollars=None, id=None, organisation_id=None, name=None, cost_per_kilometer=None, make=None, model=None, year=None, licence_plate_number=None, is_deleted=None, permitted_employees=None, local_vars_configuration=None): # noqa: E501 """FleetSummaryReportItem - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._total_distance_meters_filtered = None self._total_distance_meters = None self._total_running_cost_dollars_filtered = None self._total_running_cost_dollars = None self._id = None self._organisation_id = None self._name = None self._cost_per_kilometer = None self._make = None self._model = None self._year = None self._licence_plate_number = None self._is_deleted = None self._permitted_employees = None self.discriminator = None if total_distance_meters_filtered is not None: self.total_distance_meters_filtered = total_distance_meters_filtered if total_distance_meters is not None: self.total_distance_meters = total_distance_meters if total_running_cost_dollars_filtered is not None: self.total_running_cost_dollars_filtered = total_running_cost_dollars_filtered if total_running_cost_dollars is not None: self.total_running_cost_dollars = total_running_cost_dollars if id is not None: self.id = id if organisation_id is not None: self.organisation_id = organisation_id if name is not None: self.name = name if cost_per_kilometer is not None: self.cost_per_kilometer = cost_per_kilometer if make is not None: self.make = make if model is not None: self.model = model if year is not None: self.year = year if licence_plate_number is not None: self.licence_plate_number = licence_plate_number if is_deleted is not None: self.is_deleted = is_deleted if permitted_employees is not None: self.permitted_employees = permitted_employees
def __init__(self, finished_job=None, completed_processing=None, created=None, started_processing=None, transcription_id=None, job_name=None, contents=None, media_type=None, transcription_status=None, username=None, email_address=None, first_name=None, last_name=None, timesheet_id=None, document_s3_signed_url=None, image_large_s3_signed_url=None, image_medium_s3_signed_url=None, image_small_s3_signed_url=None, timesheet_start=None, timesheet_end=None, file_attachment_id=None, user_id=None, org_id=None, mobile_platform=None, attachment_type=None, notes=None, non_image_file_path=None, image_large_file_path=None, image_medium_file_path=None, image_small_file_path=None, original_file_name=None, latitude=None, longitude=None, date_uploaded=None, date_image_captured=None, storage_allocation_bytes=None, audio_duration_seconds=None, local_vars_configuration=None): # noqa: E501 """OrgReportTranscript - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._finished_job = None self._completed_processing = None self._created = None self._started_processing = None self._transcription_id = None self._job_name = None self._contents = None self._media_type = None self._transcription_status = None self._username = None self._email_address = None self._first_name = None self._last_name = None self._timesheet_id = None self._document_s3_signed_url = None self._image_large_s3_signed_url = None self._image_medium_s3_signed_url = None self._image_small_s3_signed_url = None self._timesheet_start = None self._timesheet_end = None self._file_attachment_id = None self._user_id = None self._org_id = None self._mobile_platform = None self._attachment_type = None self._notes = None self._non_image_file_path = None self._image_large_file_path = None self._image_medium_file_path = None self._image_small_file_path = None self._original_file_name = None self._latitude = None self._longitude = None self._date_uploaded = None self._date_image_captured = None self._storage_allocation_bytes = None self._audio_duration_seconds = None self.discriminator = None if finished_job is not None: self.finished_job = finished_job if completed_processing is not None: self.completed_processing = completed_processing if created is not None: self.created = created if started_processing is not None: self.started_processing = started_processing if transcription_id is not None: self.transcription_id = transcription_id if job_name is not None: self.job_name = job_name if contents is not None: self.contents = contents if media_type is not None: self.media_type = media_type if transcription_status is not None: self.transcription_status = transcription_status if username is not None: self.username = username if email_address is not None: self.email_address = email_address if first_name is not None: self.first_name = first_name if last_name is not None: self.last_name = last_name if timesheet_id is not None: self.timesheet_id = timesheet_id if document_s3_signed_url is not None: self.document_s3_signed_url = document_s3_signed_url if image_large_s3_signed_url is not None: self.image_large_s3_signed_url = image_large_s3_signed_url if image_medium_s3_signed_url is not None: self.image_medium_s3_signed_url = image_medium_s3_signed_url if image_small_s3_signed_url is not None: self.image_small_s3_signed_url = image_small_s3_signed_url if timesheet_start is not None: self.timesheet_start = timesheet_start if timesheet_end is not None: self.timesheet_end = timesheet_end if file_attachment_id is not None: self.file_attachment_id = file_attachment_id if user_id is not None: self.user_id = user_id if org_id is not None: self.org_id = org_id if mobile_platform is not None: self.mobile_platform = mobile_platform if attachment_type is not None: self.attachment_type = attachment_type if notes is not None: self.notes = notes if non_image_file_path is not None: self.non_image_file_path = non_image_file_path if image_large_file_path is not None: self.image_large_file_path = image_large_file_path if image_medium_file_path is not None: self.image_medium_file_path = image_medium_file_path if image_small_file_path is not None: self.image_small_file_path = image_small_file_path if original_file_name is not None: self.original_file_name = original_file_name if latitude is not None: self.latitude = latitude if longitude is not None: self.longitude = longitude if date_uploaded is not None: self.date_uploaded = date_uploaded if date_image_captured is not None: self.date_image_captured = date_image_captured if storage_allocation_bytes is not None: self.storage_allocation_bytes = storage_allocation_bytes if audio_duration_seconds is not None: self.audio_duration_seconds = audio_duration_seconds
def __init__(self, geo_fencing_id=None, org_id=None, created_by_user_id=None, last_updated_by_user_id=None, name=None, location_name=None, coordinates=None, created_at=None, updated_at=None, trigger_job_code_id=None, trigger_task_id=None, trigger_settings=None, alert_to_org_group_id=None, alert_settings=None, start_time_hour=None, start_time_minute=None, end_time_hour=None, end_time_minute=None, local_vars_configuration=None): # noqa: E501 """Geofence - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._geo_fencing_id = None self._org_id = None self._created_by_user_id = None self._last_updated_by_user_id = None self._name = None self._location_name = None self._coordinates = None self._created_at = None self._updated_at = None self._trigger_job_code_id = None self._trigger_task_id = None self._trigger_settings = None self._alert_to_org_group_id = None self._alert_settings = None self._start_time_hour = None self._start_time_minute = None self._end_time_hour = None self._end_time_minute = None self.discriminator = None if geo_fencing_id is not None: self.geo_fencing_id = geo_fencing_id if org_id is not None: self.org_id = org_id if created_by_user_id is not None: self.created_by_user_id = created_by_user_id if last_updated_by_user_id is not None: self.last_updated_by_user_id = last_updated_by_user_id if name is not None: self.name = name if location_name is not None: self.location_name = location_name if coordinates is not None: self.coordinates = coordinates if created_at is not None: self.created_at = created_at if updated_at is not None: self.updated_at = updated_at if trigger_job_code_id is not None: self.trigger_job_code_id = trigger_job_code_id if trigger_task_id is not None: self.trigger_task_id = trigger_task_id if trigger_settings is not None: self.trigger_settings = trigger_settings if alert_to_org_group_id is not None: self.alert_to_org_group_id = alert_to_org_group_id if alert_settings is not None: self.alert_settings = alert_settings if start_time_hour is not None: self.start_time_hour = start_time_hour if start_time_minute is not None: self.start_time_minute = start_time_minute if end_time_hour is not None: self.end_time_hour = end_time_hour if end_time_minute is not None: self.end_time_minute = end_time_minute
def __init__(self, org_id=None, geofence_name=None, coordinates=None, user_id=None, user_name=None, first_name=None, last_name=None, automation_id=None, automation_action_type=None, created=None, latitude=None, longitude=None, is_processed=None, expires=None, client_date_time=None, local_vars_configuration=None): # noqa: E501 """TimesheetAutomationWithOrgAndGeofence - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._org_id = None self._geofence_name = None self._coordinates = None self._user_id = None self._user_name = None self._first_name = None self._last_name = None self._automation_id = None self._automation_action_type = None self._created = None self._latitude = None self._longitude = None self._is_processed = None self._expires = None self._client_date_time = None self.discriminator = None if org_id is not None: self.org_id = org_id if geofence_name is not None: self.geofence_name = geofence_name if coordinates is not None: self.coordinates = coordinates if user_id is not None: self.user_id = user_id if user_name is not None: self.user_name = user_name if first_name is not None: self.first_name = first_name if last_name is not None: self.last_name = last_name if automation_id is not None: self.automation_id = automation_id if automation_action_type is not None: self.automation_action_type = automation_action_type if created is not None: self.created = created if latitude is not None: self.latitude = latitude if longitude is not None: self.longitude = longitude if is_processed is not None: self.is_processed = is_processed if expires is not None: self.expires = expires if client_date_time is not None: self.client_date_time = client_date_time
def __init__(self, id=None, name=None, address_line01=None, address_line02=None, suburb=None, state=None, postcode=None, country=None, phone=None, email_address=None, timezone=None, subscription_customer_id=None, signup_token=None, is_active=None, stripe_coupon_code=None, subscription_source=None, sign_up_source=None, mobile_sign_up_code=None, subscription_cycle_start=None, subscription_cycle_end=None, pricing_plans=None, local_vars_configuration=None): # noqa: E501 """Organisation - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._id = None self._name = None self._address_line01 = None self._address_line02 = None self._suburb = None self._state = None self._postcode = None self._country = None self._phone = None self._email_address = None self._timezone = None self._subscription_customer_id = None self._signup_token = None self._is_active = None self._stripe_coupon_code = None self._subscription_source = None self._sign_up_source = None self._mobile_sign_up_code = None self._subscription_cycle_start = None self._subscription_cycle_end = None self._pricing_plans = None self.discriminator = None if id is not None: self.id = id if name is not None: self.name = name if address_line01 is not None: self.address_line01 = address_line01 if address_line02 is not None: self.address_line02 = address_line02 if suburb is not None: self.suburb = suburb if state is not None: self.state = state if postcode is not None: self.postcode = postcode if country is not None: self.country = country if phone is not None: self.phone = phone if email_address is not None: self.email_address = email_address if timezone is not None: self.timezone = timezone if subscription_customer_id is not None: self.subscription_customer_id = subscription_customer_id if signup_token is not None: self.signup_token = signup_token if is_active is not None: self.is_active = is_active if stripe_coupon_code is not None: self.stripe_coupon_code = stripe_coupon_code if subscription_source is not None: self.subscription_source = subscription_source if sign_up_source is not None: self.sign_up_source = sign_up_source if mobile_sign_up_code is not None: self.mobile_sign_up_code = mobile_sign_up_code if subscription_cycle_start is not None: self.subscription_cycle_start = subscription_cycle_start if subscription_cycle_end is not None: self.subscription_cycle_end = subscription_cycle_end if pricing_plans is not None: self.pricing_plans = pricing_plans
def __init__(self, timesheet_id=None, document_s3_signed_url=None, image_large_s3_signed_url=None, image_medium_s3_signed_url=None, image_small_s3_signed_url=None, timesheet_start=None, timesheet_end=None, file_attachment_id=None, user_id=None, org_id=None, mobile_platform=None, attachment_type=None, notes=None, non_image_file_path=None, image_large_file_path=None, image_medium_file_path=None, image_small_file_path=None, original_file_name=None, latitude=None, longitude=None, date_uploaded=None, date_image_captured=None, storage_allocation_bytes=None, audio_duration_seconds=None, local_vars_configuration=None): # noqa: E501 """TimesheetFileAttachment - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._timesheet_id = None self._document_s3_signed_url = None self._image_large_s3_signed_url = None self._image_medium_s3_signed_url = None self._image_small_s3_signed_url = None self._timesheet_start = None self._timesheet_end = None self._file_attachment_id = None self._user_id = None self._org_id = None self._mobile_platform = None self._attachment_type = None self._notes = None self._non_image_file_path = None self._image_large_file_path = None self._image_medium_file_path = None self._image_small_file_path = None self._original_file_name = None self._latitude = None self._longitude = None self._date_uploaded = None self._date_image_captured = None self._storage_allocation_bytes = None self._audio_duration_seconds = None self.discriminator = None if timesheet_id is not None: self.timesheet_id = timesheet_id if document_s3_signed_url is not None: self.document_s3_signed_url = document_s3_signed_url if image_large_s3_signed_url is not None: self.image_large_s3_signed_url = image_large_s3_signed_url if image_medium_s3_signed_url is not None: self.image_medium_s3_signed_url = image_medium_s3_signed_url if image_small_s3_signed_url is not None: self.image_small_s3_signed_url = image_small_s3_signed_url if timesheet_start is not None: self.timesheet_start = timesheet_start if timesheet_end is not None: self.timesheet_end = timesheet_end if file_attachment_id is not None: self.file_attachment_id = file_attachment_id if user_id is not None: self.user_id = user_id if org_id is not None: self.org_id = org_id if mobile_platform is not None: self.mobile_platform = mobile_platform if attachment_type is not None: self.attachment_type = attachment_type if notes is not None: self.notes = notes if non_image_file_path is not None: self.non_image_file_path = non_image_file_path if image_large_file_path is not None: self.image_large_file_path = image_large_file_path if image_medium_file_path is not None: self.image_medium_file_path = image_medium_file_path if image_small_file_path is not None: self.image_small_file_path = image_small_file_path if original_file_name is not None: self.original_file_name = original_file_name if latitude is not None: self.latitude = latitude if longitude is not None: self.longitude = longitude if date_uploaded is not None: self.date_uploaded = date_uploaded if date_image_captured is not None: self.date_image_captured = date_image_captured if storage_allocation_bytes is not None: self.storage_allocation_bytes = storage_allocation_bytes if audio_duration_seconds is not None: self.audio_duration_seconds = audio_duration_seconds
def __init__(self, organisation_id=None, user_id=None, username=None, email_address=None, job_code=None, task_name=None, client_name=None, project_name=None, start_date=None, end_date=None, span_seconds=None, description=None, pay_amount=None, pay_overtime_amount=None, trip_cost=None, trip_distance_meters=None, span_seconds_normal_time=None, span_seconds_overtime=None, local_vars_configuration=None): # noqa: E501 """RawReportItem - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._organisation_id = None self._user_id = None self._username = None self._email_address = None self._job_code = None self._task_name = None self._client_name = None self._project_name = None self._start_date = None self._end_date = None self._span_seconds = None self._description = None self._pay_amount = None self._pay_overtime_amount = None self._trip_cost = None self._trip_distance_meters = None self._span_seconds_normal_time = None self._span_seconds_overtime = None self.discriminator = None if organisation_id is not None: self.organisation_id = organisation_id if user_id is not None: self.user_id = user_id if username is not None: self.username = username if email_address is not None: self.email_address = email_address if job_code is not None: self.job_code = job_code if task_name is not None: self.task_name = task_name if client_name is not None: self.client_name = client_name if project_name is not None: self.project_name = project_name if start_date is not None: self.start_date = start_date if end_date is not None: self.end_date = end_date if span_seconds is not None: self.span_seconds = span_seconds if description is not None: self.description = description if pay_amount is not None: self.pay_amount = pay_amount if pay_overtime_amount is not None: self.pay_overtime_amount = pay_overtime_amount if trip_cost is not None: self.trip_cost = trip_cost if trip_distance_meters is not None: self.trip_distance_meters = trip_distance_meters if span_seconds_normal_time is not None: self.span_seconds_normal_time = span_seconds_normal_time if span_seconds_overtime is not None: self.span_seconds_overtime = span_seconds_overtime
def __init__(self, trip_id=None, timesheet_id=None, vehicle_id=None, user_id=None, org_id=None, mobile_platform=None, start_date=None, end_date=None, vehicle_name=None, vehicle_make=None, vehicle_model=None, vehicle_year=None, cost_per_kilometer=None, trip_total_cost=None, total_trip_distance_meters=None, start_address=None, end_address=None, path_coordinates=None, cache_expiry_date=None, local_vars_configuration=None): # noqa: E501 """Trip - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._trip_id = None self._timesheet_id = None self._vehicle_id = None self._user_id = None self._org_id = None self._mobile_platform = None self._start_date = None self._end_date = None self._vehicle_name = None self._vehicle_make = None self._vehicle_model = None self._vehicle_year = None self._cost_per_kilometer = None self._trip_total_cost = None self._total_trip_distance_meters = None self._start_address = None self._end_address = None self._path_coordinates = None self._cache_expiry_date = None self.discriminator = None if trip_id is not None: self.trip_id = trip_id if timesheet_id is not None: self.timesheet_id = timesheet_id if vehicle_id is not None: self.vehicle_id = vehicle_id if user_id is not None: self.user_id = user_id if org_id is not None: self.org_id = org_id if mobile_platform is not None: self.mobile_platform = mobile_platform if start_date is not None: self.start_date = start_date if end_date is not None: self.end_date = end_date if vehicle_name is not None: self.vehicle_name = vehicle_name if vehicle_make is not None: self.vehicle_make = vehicle_make if vehicle_model is not None: self.vehicle_model = vehicle_model if vehicle_year is not None: self.vehicle_year = vehicle_year if cost_per_kilometer is not None: self.cost_per_kilometer = cost_per_kilometer if trip_total_cost is not None: self.trip_total_cost = trip_total_cost if total_trip_distance_meters is not None: self.total_trip_distance_meters = total_trip_distance_meters if start_address is not None: self.start_address = start_address if end_address is not None: self.end_address = end_address if path_coordinates is not None: self.path_coordinates = path_coordinates if cache_expiry_date is not None: self.cache_expiry_date = cache_expiry_date