lib/open_api_sdk/models/operations/updatecommission_responsebody.rb
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module OpenApiSDK module Operations # The updated commission. class UpdateCommissionResponseBody < ::Crystalline::FieldAugmented extend T::Sig field :amount, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('amount') } } field :created_at, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('createdAt') } } field :currency, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('currency') } } field :earnings, ::Float, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('earnings') } } # The commission's unique ID on Dub. field :id, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('id') } } field :status, ::OpenApiSDK::Operations::UpdateCommissionStatus, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('status'), 'decoder': Utils.enum_from_string(::OpenApiSDK::Operations::UpdateCommissionStatus, false) } } field :updated_at, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('updatedAt') } } field :invoice_id, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('invoiceId') } } field :type, T.nilable(::OpenApiSDK::Operations::UpdateCommissionType), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('type'), 'decoder': Utils.enum_from_string(::OpenApiSDK::Operations::UpdateCommissionType, true) } } sig { params(amount: ::Float, created_at: ::String, currency: ::String, earnings: ::Float, id: ::String, status: ::OpenApiSDK::Operations::UpdateCommissionStatus, updated_at: ::String, invoice_id: T.nilable(::String), type: T.nilable(::OpenApiSDK::Operations::UpdateCommissionType)).void } def initialize(amount: nil, created_at: nil, currency: nil, earnings: nil, id: nil, status: nil, updated_at: nil, invoice_id: nil, type: nil) @amount = amount @created_at = created_at @currency = currency @earnings = earnings @id = id @status = status @updated_at = updated_at @invoice_id = invoice_id @type = type end end end end
Source Files
- lib/crystalline.rb
- lib/crystalline/metadata_fields.rb
- lib/crystalline/t.rb
- lib/crystalline/utils.rb
- lib/dub.rb
- lib/open_api_sdk/analytics.rb
- lib/open_api_sdk/commissions.rb
- lib/open_api_sdk/customers.rb
- lib/open_api_sdk/domains.rb
- lib/open_api_sdk/dub.rb
- lib/open_api_sdk/embed_tokens.rb
- lib/open_api_sdk/events.rb
- lib/open_api_sdk/folders.rb
- lib/open_api_sdk/links.rb
- lib/open_api_sdk/models/operations.rb
- lib/open_api_sdk/models/operations/accesslevel.rb
- lib/open_api_sdk/models/operations/bulkcreatelinks_response.rb
- lib/open_api_sdk/models/operations/bulkcreatelinks_testvariants.rb
- lib/open_api_sdk/models/operations/bulkdeletelinks_request.rb
- lib/open_api_sdk/models/operations/bulkdeletelinks_response.rb
- lib/open_api_sdk/models/operations/bulkdeletelinks_responsebody.rb
- lib/open_api_sdk/models/operations/bulkupdatelinks_requestbody.rb
- lib/open_api_sdk/models/operations/bulkupdatelinks_response.rb
- lib/open_api_sdk/models/operations/bulkupdatelinks_testvariants.rb
- lib/open_api_sdk/models/operations/click.rb
- lib/open_api_sdk/models/operations/color.rb
- lib/open_api_sdk/models/operations/country.rb
- lib/open_api_sdk/models/operations/createcustomer_discount.rb
- lib/open_api_sdk/models/operations/createcustomer_link.rb
- lib/open_api_sdk/models/operations/createcustomer_partner.rb
- lib/open_api_sdk/models/operations/createcustomer_requestbody.rb
- lib/open_api_sdk/models/operations/createcustomer_response.rb
- lib/open_api_sdk/models/operations/createcustomer_responsebody.rb
- lib/open_api_sdk/models/operations/createcustomer_type.rb
- lib/open_api_sdk/models/operations/createdomain_requestbody.rb
- lib/open_api_sdk/models/operations/createdomain_response.rb
- lib/open_api_sdk/models/operations/createfolder_requestbody.rb
- lib/open_api_sdk/models/operations/createfolder_response.rb
- lib/open_api_sdk/models/operations/createlink_requestbody.rb
- lib/open_api_sdk/models/operations/createlink_response.rb
- lib/open_api_sdk/models/operations/createpartner_link.rb
- lib/open_api_sdk/models/operations/createpartner_requestbody.rb
- lib/open_api_sdk/models/operations/createpartner_response.rb
- lib/open_api_sdk/models/operations/createpartner_responsebody.rb
- lib/open_api_sdk/models/operations/createpartner_status.rb
- lib/open_api_sdk/models/operations/createpartner_testvariants.rb
- lib/open_api_sdk/models/operations/createpartnerlink_linkprops.rb
- lib/open_api_sdk/models/operations/createpartnerlink_requestbody.rb
- lib/open_api_sdk/models/operations/createpartnerlink_response.rb
- lib/open_api_sdk/models/operations/createpartnerlink_testvariants.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_country.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_linkprops.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_requestbody.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_response.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_responsebody.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_testvariants.rb
- lib/open_api_sdk/models/operations/createtag_requestbody.rb
- lib/open_api_sdk/models/operations/createtag_response.rb
- lib/open_api_sdk/models/operations/customer.rb
- lib/open_api_sdk/models/operations/data.rb
- lib/open_api_sdk/models/operations/deletecustomer_request.rb
- lib/open_api_sdk/models/operations/deletecustomer_response.rb
- lib/open_api_sdk/models/operations/deletecustomer_responsebody.rb
- lib/open_api_sdk/models/operations/deletedomain_request.rb
- lib/open_api_sdk/models/operations/deletedomain_response.rb
- lib/open_api_sdk/models/operations/deletedomain_responsebody.rb
- lib/open_api_sdk/models/operations/deletefolder_request.rb
- lib/open_api_sdk/models/operations/deletefolder_response.rb
- lib/open_api_sdk/models/operations/deletefolder_responsebody.rb
- lib/open_api_sdk/models/operations/deletelink_request.rb
- lib/open_api_sdk/models/operations/deletelink_response.rb
- lib/open_api_sdk/models/operations/deletelink_responsebody.rb
- lib/open_api_sdk/models/operations/deletetag_request.rb
- lib/open_api_sdk/models/operations/deletetag_response.rb
- lib/open_api_sdk/models/operations/deletetag_responsebody.rb
- lib/open_api_sdk/models/operations/discount.rb
- lib/open_api_sdk/models/operations/event.rb
- lib/open_api_sdk/models/operations/getcustomer_discount.rb
- lib/open_api_sdk/models/operations/getcustomer_link.rb
- lib/open_api_sdk/models/operations/getcustomer_partner.rb
- lib/open_api_sdk/models/operations/getcustomer_request.rb
- lib/open_api_sdk/models/operations/getcustomer_response.rb
- lib/open_api_sdk/models/operations/getcustomer_responsebody.rb
- lib/open_api_sdk/models/operations/getcustomer_type.rb
- lib/open_api_sdk/models/operations/getcustomers_link.rb
- lib/open_api_sdk/models/operations/getcustomers_partner.rb
- lib/open_api_sdk/models/operations/getcustomers_queryparam_sortby.rb
- lib/open_api_sdk/models/operations/getcustomers_queryparam_sortorder.rb
- lib/open_api_sdk/models/operations/getcustomers_request.rb
- lib/open_api_sdk/models/operations/getcustomers_response.rb
- lib/open_api_sdk/models/operations/getcustomers_type.rb
- lib/open_api_sdk/models/operations/getlinkinfo_request.rb
- lib/open_api_sdk/models/operations/getlinkinfo_response.rb
- lib/open_api_sdk/models/operations/getlinks_request.rb
- lib/open_api_sdk/models/operations/getlinks_response.rb
- lib/open_api_sdk/models/operations/getlinkscount_request.rb
- lib/open_api_sdk/models/operations/getlinkscount_response.rb
- lib/open_api_sdk/models/operations/getqrcode_request.rb
- lib/open_api_sdk/models/operations/getqrcode_response.rb
- lib/open_api_sdk/models/operations/gettags_queryparam_sortby.rb
- lib/open_api_sdk/models/operations/gettags_queryparam_sortorder.rb
- lib/open_api_sdk/models/operations/gettags_request.rb
- lib/open_api_sdk/models/operations/gettags_response.rb
- lib/open_api_sdk/models/operations/getworkspace_request.rb
- lib/open_api_sdk/models/operations/getworkspace_response.rb
- lib/open_api_sdk/models/operations/groupby.rb
- lib/open_api_sdk/models/operations/interval.rb
- lib/open_api_sdk/models/operations/level.rb
- lib/open_api_sdk/models/operations/link.rb
- lib/open_api_sdk/models/operations/linkprops.rb
- lib/open_api_sdk/models/operations/listcommissions_queryparam_interval.rb
- lib/open_api_sdk/models/operations/listcommissions_queryparam_sortby.rb
- lib/open_api_sdk/models/operations/listcommissions_queryparam_sortorder.rb
- lib/open_api_sdk/models/operations/listcommissions_request.rb
- lib/open_api_sdk/models/operations/listcommissions_response.rb
- lib/open_api_sdk/models/operations/listcommissions_responsebody.rb
- lib/open_api_sdk/models/operations/listcommissions_status.rb
- lib/open_api_sdk/models/operations/listcommissions_type.rb
- lib/open_api_sdk/models/operations/listdomains_request.rb
- lib/open_api_sdk/models/operations/listdomains_response.rb
- lib/open_api_sdk/models/operations/listevents_request.rb
- lib/open_api_sdk/models/operations/listevents_response.rb
- lib/open_api_sdk/models/operations/listfolders_request.rb
- lib/open_api_sdk/models/operations/listfolders_response.rb
- lib/open_api_sdk/models/operations/mode.rb
- lib/open_api_sdk/models/operations/order.rb
- lib/open_api_sdk/models/operations/partner.rb
- lib/open_api_sdk/models/operations/paymentprocessor.rb
- lib/open_api_sdk/models/operations/queryparam_event.rb
- lib/open_api_sdk/models/operations/queryparam_groupby.rb
- lib/open_api_sdk/models/operations/queryparam_interval.rb
- lib/open_api_sdk/models/operations/queryparam_sortby.rb
- lib/open_api_sdk/models/operations/queryparam_sortorder.rb
- lib/open_api_sdk/models/operations/queryparam_status.rb
- lib/open_api_sdk/models/operations/queryparam_trigger.rb
- lib/open_api_sdk/models/operations/requestbody.rb
- lib/open_api_sdk/models/operations/responsebody.rb
- lib/open_api_sdk/models/operations/retrieveanalytics_request.rb
- lib/open_api_sdk/models/operations/retrieveanalytics_response.rb
- lib/open_api_sdk/models/operations/retrievelinks_request.rb
- lib/open_api_sdk/models/operations/retrievelinks_response.rb
- lib/open_api_sdk/models/operations/retrievepartneranalytics_queryparam_interval.rb
- lib/open_api_sdk/models/operations/retrievepartneranalytics_request.rb
- lib/open_api_sdk/models/operations/retrievepartneranalytics_response.rb
- lib/open_api_sdk/models/operations/sale.rb
- lib/open_api_sdk/models/operations/sort.rb
- lib/open_api_sdk/models/operations/sortby.rb
- lib/open_api_sdk/models/operations/sortorder.rb
- lib/open_api_sdk/models/operations/status.rb
- lib/open_api_sdk/models/operations/testvariants.rb
- lib/open_api_sdk/models/operations/tracklead_requestbody.rb
- lib/open_api_sdk/models/operations/tracklead_response.rb
- lib/open_api_sdk/models/operations/tracklead_responsebody.rb
- lib/open_api_sdk/models/operations/tracksale_customer.rb
- lib/open_api_sdk/models/operations/tracksale_requestbody.rb
- lib/open_api_sdk/models/operations/tracksale_response.rb
- lib/open_api_sdk/models/operations/tracksale_responsebody.rb
- lib/open_api_sdk/models/operations/trigger.rb
- lib/open_api_sdk/models/operations/type.rb
- lib/open_api_sdk/models/operations/updatecommission_request.rb
- lib/open_api_sdk/models/operations/updatecommission_requestbody.rb
- lib/open_api_sdk/models/operations/updatecommission_response.rb
- lib/open_api_sdk/models/operations/updatecommission_responsebody.rb
- lib/open_api_sdk/models/operations/updatecommission_status.rb
- lib/open_api_sdk/models/operations/updatecommission_type.rb
- lib/open_api_sdk/models/operations/updatecustomer_discount.rb
- lib/open_api_sdk/models/operations/updatecustomer_link.rb
- lib/open_api_sdk/models/operations/updatecustomer_partner.rb
- lib/open_api_sdk/models/operations/updatecustomer_request.rb
- lib/open_api_sdk/models/operations/updatecustomer_requestbody.rb
- lib/open_api_sdk/models/operations/updatecustomer_response.rb
- lib/open_api_sdk/models/operations/updatecustomer_responsebody.rb
- lib/open_api_sdk/models/operations/updatecustomer_type.rb
- lib/open_api_sdk/models/operations/updatedomain_request.rb
- lib/open_api_sdk/models/operations/updatedomain_requestbody.rb
- lib/open_api_sdk/models/operations/updatedomain_response.rb
- lib/open_api_sdk/models/operations/updatefolder_accesslevel.rb
- lib/open_api_sdk/models/operations/updatefolder_request.rb
- lib/open_api_sdk/models/operations/updatefolder_requestbody.rb
- lib/open_api_sdk/models/operations/updatefolder_response.rb
- lib/open_api_sdk/models/operations/updatelink_request.rb
- lib/open_api_sdk/models/operations/updatelink_requestbody.rb
- lib/open_api_sdk/models/operations/updatelink_response.rb
- lib/open_api_sdk/models/operations/updatelink_testvariants.rb
- lib/open_api_sdk/models/operations/updatetag_color.rb
- lib/open_api_sdk/models/operations/updatetag_request.rb
- lib/open_api_sdk/models/operations/updatetag_requestbody.rb
- lib/open_api_sdk/models/operations/updatetag_response.rb
- lib/open_api_sdk/models/operations/updateworkspace_request.rb
- lib/open_api_sdk/models/operations/updateworkspace_requestbody.rb
- lib/open_api_sdk/models/operations/updateworkspace_response.rb
- lib/open_api_sdk/models/operations/upsertlink_requestbody.rb
- lib/open_api_sdk/models/operations/upsertlink_response.rb
- lib/open_api_sdk/models/operations/upsertlink_testvariants.rb
- lib/open_api_sdk/models/operations/upsertpartnerlink_linkprops.rb
- lib/open_api_sdk/models/operations/upsertpartnerlink_requestbody.rb
- lib/open_api_sdk/models/operations/upsertpartnerlink_response.rb
- lib/open_api_sdk/models/operations/upsertpartnerlink_testvariants.rb
- lib/open_api_sdk/models/shared.rb
- lib/open_api_sdk/models/shared/accesslevel.rb
- lib/open_api_sdk/models/shared/badrequest.rb
- lib/open_api_sdk/models/shared/code.rb
- lib/open_api_sdk/models/shared/color.rb
- lib/open_api_sdk/models/shared/conflict.rb
- lib/open_api_sdk/models/shared/conflict_code.rb
- lib/open_api_sdk/models/shared/conflict_error.rb
- lib/open_api_sdk/models/shared/continentcode.rb
- lib/open_api_sdk/models/shared/countrycode.rb
- lib/open_api_sdk/models/shared/domains.rb
- lib/open_api_sdk/models/shared/domainschema.rb
- lib/open_api_sdk/models/shared/error.rb
- lib/open_api_sdk/models/shared/folderschema.rb
- lib/open_api_sdk/models/shared/forbidden.rb
- lib/open_api_sdk/models/shared/forbidden_code.rb
- lib/open_api_sdk/models/shared/forbidden_error.rb
- lib/open_api_sdk/models/shared/geo.rb
- lib/open_api_sdk/models/shared/internalservererror.rb
- lib/open_api_sdk/models/shared/internalservererror_code.rb
- lib/open_api_sdk/models/shared/internalservererror_error.rb
- lib/open_api_sdk/models/shared/inviteexpired.rb
- lib/open_api_sdk/models/shared/inviteexpired_code.rb
- lib/open_api_sdk/models/shared/inviteexpired_error.rb
- lib/open_api_sdk/models/shared/linkgeotargeting.rb
- lib/open_api_sdk/models/shared/linkschema.rb
- lib/open_api_sdk/models/shared/notfound.rb
- lib/open_api_sdk/models/shared/notfound_code.rb
- lib/open_api_sdk/models/shared/notfound_error.rb
- lib/open_api_sdk/models/shared/plan.rb
- lib/open_api_sdk/models/shared/ratelimitexceeded.rb
- lib/open_api_sdk/models/shared/ratelimitexceeded_code.rb
- lib/open_api_sdk/models/shared/ratelimitexceeded_error.rb
- lib/open_api_sdk/models/shared/registereddomain.rb
- lib/open_api_sdk/models/shared/role.rb
- lib/open_api_sdk/models/shared/security.rb
- lib/open_api_sdk/models/shared/tagschema.rb
- lib/open_api_sdk/models/shared/testvariants.rb
- lib/open_api_sdk/models/shared/type.rb
- lib/open_api_sdk/models/shared/unauthorized.rb
- lib/open_api_sdk/models/shared/unauthorized_code.rb
- lib/open_api_sdk/models/shared/unauthorized_error.rb
- lib/open_api_sdk/models/shared/unprocessableentity.rb
- lib/open_api_sdk/models/shared/unprocessableentity_code.rb
- lib/open_api_sdk/models/shared/unprocessableentity_error.rb
- lib/open_api_sdk/models/shared/users.rb
- lib/open_api_sdk/models/shared/workspaceschema.rb
- lib/open_api_sdk/partners.rb
- lib/open_api_sdk/qr_codes.rb
- lib/open_api_sdk/sdk_hooks/hooks.rb
- lib/open_api_sdk/sdk_hooks/registration.rb
- lib/open_api_sdk/sdk_hooks/types.rb
- lib/open_api_sdk/sdkconfiguration.rb
- lib/open_api_sdk/tags.rb
- lib/open_api_sdk/track.rb
- lib/open_api_sdk/utils/retries.rb
- lib/open_api_sdk/utils/utils.rb
- lib/open_api_sdk/workspaces.rb