Module: Sentdm::Models::Profiles::TcrCampaignWithUseCases::SharingStatus
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/sentdm/models/profiles/tcr_campaign_with_use_cases.rb,
sig/sentdm/models/profiles/tcr_campaign_with_use_cases.rbs
Constant Summary collapse
- PENDING =
:PENDING- ACCEPTED =
:ACCEPTED- DECLINED =
:DECLINED
Instance Method Summary collapse
-
#initialize(billed_date: nil, brand_id: nil, cost: nil, csp_id: nil, customer_id: nil, dca_elections_complete: nil, dca_elections_completed_at: nil, description: nil, has_submission_transaction: nil, help_keywords: nil, help_message: nil, kyc_submission_form_id: nil, message_flow: nil, name: nil, optin_keywords: nil, optin_message: nil, optout_keywords: nil, optout_message: nil, privacy_policy_link: nil, reseller_id: nil, sharing_status: nil, status: nil, submitted_at: nil, submitted_to_tcr: nil, tcr_campaign_id: nil, tcr_sync_error: nil, telnyx_campaign_id: nil, terms_and_conditions_link: nil, type: nil, upstream_cnp_id: nil, use_cases: nil) ⇒ Object
Some parameter documentations has been truncated, see Sentdm::Models::Profiles::TcrCampaignWithUseCases for more details.
- #self?.values ⇒ ::Array[Sentdm::Models::Profiles::TcrCampaignWithUseCases::sharing_status]
Methods included from Internal::Type::Enum
==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Instance Method Details
#initialize(billed_date: nil, brand_id: nil, cost: nil, csp_id: nil, customer_id: nil, dca_elections_complete: nil, dca_elections_completed_at: nil, description: nil, has_submission_transaction: nil, help_keywords: nil, help_message: nil, kyc_submission_form_id: nil, message_flow: nil, name: nil, optin_keywords: nil, optin_message: nil, optout_keywords: nil, optout_message: nil, privacy_policy_link: nil, reseller_id: nil, sharing_status: nil, status: nil, submitted_at: nil, submitted_to_tcr: nil, tcr_campaign_id: nil, tcr_sync_error: nil, telnyx_campaign_id: nil, terms_and_conditions_link: nil, type: nil, upstream_cnp_id: nil, use_cases: nil) ⇒ Object
Some parameter documentations has been truncated, see Sentdm::Models::Profiles::TcrCampaignWithUseCases for more details.
241 242 243 244 245 246 247 248 249 250 |
# File 'lib/sentdm/models/profiles/tcr_campaign_with_use_cases.rb', line 241 module SharingStatus extend Sentdm::Internal::Type::Enum PENDING = :PENDING ACCEPTED = :ACCEPTED DECLINED = :DECLINED # @!method self.values # @return [Array<Symbol>] end |
#self?.values ⇒ ::Array[Sentdm::Models::Profiles::TcrCampaignWithUseCases::sharing_status]
247 |
# File 'sig/sentdm/models/profiles/tcr_campaign_with_use_cases.rbs', line 247
def self?.values: -> ::Array[Sentdm::Models::Profiles::TcrCampaignWithUseCases::sharing_status]
|