Class: Onlyfans::Models::ReleaseFormCreateReleaseFormResponse::Data

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/onlyfans/models/release_form_create_release_form_response.rb

Overview

See Also:

Defined Under Namespace

Classes: User

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(id: nil, approved_at: nil, code: nil, created_at: nil, name: nil, signature: nil, signed: nil, signers_count: nil, submission_url: nil, type: nil, user: nil) ⇒ Object

Parameters:

  • id (Integer) (defaults to: nil)
  • approved_at (String, nil) (defaults to: nil)
  • code (String) (defaults to: nil)
  • created_at (String) (defaults to: nil)
  • name (String) (defaults to: nil)
  • signature (String) (defaults to: nil)
  • signed (Array<Object>) (defaults to: nil)
  • signers_count (Integer) (defaults to: nil)
  • submission_url (String) (defaults to: nil)
  • type (String) (defaults to: nil)
  • user (Onlyfans::Models::ReleaseFormCreateReleaseFormResponse::Data::User) (defaults to: nil)


# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 170

Instance Attribute Details

#approved_atString?

Returns:

  • (String, nil)


123
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 123

optional :approved_at, String, api_name: :approvedAt, nil?: true

#codeString?

Returns:

  • (String, nil)


128
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 128

optional :code, String

#created_atString?

Returns:

  • (String, nil)


133
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 133

optional :created_at, String, api_name: :createdAt

#idInteger?

Returns:

  • (Integer, nil)


118
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 118

optional :id, Integer

#nameString?

Returns:

  • (String, nil)


138
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 138

optional :name, String

#signatureString?

Returns:

  • (String, nil)


143
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 143

optional :signature, String

#signedArray<Object>?

Returns:

  • (Array<Object>, nil)


148
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 148

optional :signed, Onlyfans::Internal::Type::ArrayOf[Onlyfans::Internal::Type::Unknown]

#signers_countInteger?

Returns:

  • (Integer, nil)


153
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 153

optional :signers_count, Integer, api_name: :signersCount

#submission_urlString?

Returns:

  • (String, nil)


158
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 158

optional :submission_url, String, api_name: :submissionUrl

#typeString?

Returns:

  • (String, nil)


163
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 163

optional :type, String

#userOnlyfans::Models::ReleaseFormCreateReleaseFormResponse::Data::User?



168
# File 'lib/onlyfans/models/release_form_create_release_form_response.rb', line 168

optional :user, -> { Onlyfans::Models::ReleaseFormCreateReleaseFormResponse::Data::User }