Module: ModerationAPI::Models

Defined in:
lib/moderation_api/models/action_list_params.rb,
lib/moderation_api/models/auth_create_params.rb,
lib/moderation_api/models/author_list_params.rb,
lib/moderation_api/models/account_list_params.rb,
lib/moderation_api/models/action_create_params.rb,
lib/moderation_api/models/action_delete_params.rb,
lib/moderation_api/models/action_list_response.rb,
lib/moderation_api/models/action_update_params.rb,
lib/moderation_api/models/auth_create_response.rb,
lib/moderation_api/models/auth_retrieve_params.rb,
lib/moderation_api/models/author_create_params.rb,
lib/moderation_api/models/author_delete_params.rb,
lib/moderation_api/models/author_list_response.rb,
lib/moderation_api/models/author_update_params.rb,
lib/moderation_api/models/wordlist_list_params.rb,
lib/moderation_api/models/account_list_response.rb,
lib/moderation_api/models/content_submit_params.rb,
lib/moderation_api/models/queue_retrieve_params.rb,
lib/moderation_api/models/action_create_response.rb,
lib/moderation_api/models/action_delete_response.rb,
lib/moderation_api/models/action_retrieve_params.rb,
lib/moderation_api/models/action_update_response.rb,
lib/moderation_api/models/auth_retrieve_response.rb,
lib/moderation_api/models/author_create_response.rb,
lib/moderation_api/models/author_delete_response.rb,
lib/moderation_api/models/author_retrieve_params.rb,
lib/moderation_api/models/author_update_response.rb,
lib/moderation_api/models/queue/item_list_params.rb,
lib/moderation_api/models/queue_get_stats_params.rb,
lib/moderation_api/models/wordlist_list_response.rb,
lib/moderation_api/models/wordlist_update_params.rb,
lib/moderation_api/models/content_submit_response.rb,
lib/moderation_api/models/queue_retrieve_response.rb,
lib/moderation_api/models/action_retrieve_response.rb,
lib/moderation_api/models/author_retrieve_response.rb,
lib/moderation_api/models/queue/item_list_response.rb,
lib/moderation_api/models/queue_get_stats_response.rb,
lib/moderation_api/models/wordlist/word_add_params.rb,
lib/moderation_api/models/wordlist_retrieve_params.rb,
lib/moderation_api/models/wordlist_update_response.rb,
lib/moderation_api/models/queue/item_resolve_params.rb,
lib/moderation_api/models/wordlist/word_add_response.rb,
lib/moderation_api/models/wordlist_retrieve_response.rb,
lib/moderation_api/models/queue/item_resolve_response.rb,
lib/moderation_api/models/queue/item_unresolve_params.rb,
lib/moderation_api/models/wordlist/word_remove_params.rb,
lib/moderation_api/models/queue/item_unresolve_response.rb,
lib/moderation_api/models/wordlist/word_remove_response.rb,
lib/moderation_api/models/actions/execute_execute_params.rb,
lib/moderation_api/models/actions/execute_execute_response.rb,
lib/moderation_api/models/actions/execute_execute_by_id_params.rb,
lib/moderation_api/models/wordlist_get_embedding_status_params.rb,
lib/moderation_api/models/actions/execute_execute_by_id_response.rb,
lib/moderation_api/models/wordlist_get_embedding_status_response.rb

Defined Under Namespace

Modules: Actions, Queue, Wordlist Classes: AccountListParams, AccountListResponse, ActionCreateParams, ActionCreateResponse, ActionDeleteParams, ActionDeleteResponse, ActionListParams, ActionListResponseItem, ActionRetrieveParams, ActionRetrieveResponse, ActionUpdateParams, ActionUpdateResponse, AuthCreateParams, AuthCreateResponse, AuthRetrieveParams, AuthRetrieveResponse, AuthorCreateParams, AuthorCreateResponse, AuthorDeleteParams, AuthorDeleteResponse, AuthorListParams, AuthorListResponse, AuthorRetrieveParams, AuthorRetrieveResponse, AuthorUpdateParams, AuthorUpdateResponse, ContentSubmitParams, ContentSubmitResponse, QueueGetStatsParams, QueueGetStatsResponse, QueueRetrieveParams, QueueRetrieveResponse, WordlistGetEmbeddingStatusParams, WordlistGetEmbeddingStatusResponse, WordlistListParams, WordlistListResponseItem, WordlistRetrieveParams, WordlistRetrieveResponse, WordlistUpdateParams, WordlistUpdateResponse

Constant Summary collapse

ActionListResponse =
ModerationAPI::Internal::Type::ArrayOf[-> { ModerationAPI::Models::ActionListResponseItem }]
WordlistListResponse =
ModerationAPI::Internal::Type::ArrayOf[-> { ModerationAPI::Models::WordlistListResponseItem }]

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/moderation_api/models/action_list_response.rb', line 238

Instance Method Details

#initialize(id:, created_at:, description:, name:, user_id:) ⇒ Object

Parameters:

  • id (String)

    Unique identifier of the wordlist

  • created_at (String, nil)

    When the wordlist was created

  • description (String, nil)

    Description of the wordlist

  • name (String, nil)

    Name of the wordlist

  • user_id (String, nil)

    User who created the wordlist



# File 'lib/moderation_api/models/wordlist_list_response.rb', line 36