self.new

in rbi/lib/anthropic/models/messages/message_batch.rbi [89:118]


        def self.new(
          id:,
          archived_at:,
          cancel_initiated_at:,
          created_at:,
          ended_at:,
          expires_at:,
          processing_status:,
          request_counts:,
          results_url:,
          type: :message_batch
        ); end
        sig do
          override
            .returns(
              {
                id: String,
                archived_at: T.nilable(Time),
                cancel_initiated_at: T.nilable(Time),
                created_at: Time,
                ended_at: T.nilable(Time),
                expires_at: Time,
                processing_status: Anthropic::Models::Messages::MessageBatch::ProcessingStatus::TaggedSymbol,
                request_counts: Anthropic::Models::Messages::MessageBatchRequestCounts,
                results_url: T.nilable(String),
                type: Symbol
              }
            )
        end