Sha256: 84e84e2b493eef50cc7ab6ae8dd73008888e9e13aea4eaec182f15bb02da3e6e

Contents?: true

Size: 1.67 KB

Versions: 2

Compression:

Stored size: 1.67 KB

Contents

# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

# typed: true
# frozen_string_literal: true


module OpenApiSDK
  module Shared
  

    class UpdatePullFrequencyDto < ::OpenApiSDK::Utils::FieldAugmented
      extend T::Sig

      # Frequency in seconds
      field :accounting, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('accounting') } }
      # Frequency in seconds
      field :ats, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('ats') } }
      # Frequency in seconds
      field :crm, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('crm') } }
      # Frequency in seconds
      field :ecommerce, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('ecommerce') } }
      # Frequency in seconds
      field :filestorage, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('filestorage') } }
      # Frequency in seconds
      field :hris, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('hris') } }
      # Frequency in seconds
      field :ticketing, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('ticketing') } }


      sig { params(accounting: ::Float, ats: ::Float, crm: ::Float, ecommerce: ::Float, filestorage: ::Float, hris: ::Float, ticketing: ::Float).void }
      def initialize(accounting: nil, ats: nil, crm: nil, ecommerce: nil, filestorage: nil, hris: nil, ticketing: nil)
        @accounting = accounting
        @ats = ats
        @crm = crm
        @ecommerce = ecommerce
        @filestorage = filestorage
        @hris = hris
        @ticketing = ticketing
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
panora-0.2.5 lib/open_api_sdk/models/shared/updatepullfrequencydto.rb
panora-0.2.4 lib/open_api_sdk/models/shared/updatepullfrequencydto.rb