self.new

in rbi/lib/anthropic/models/beta/messages/beta_message_batch.rbi [90:119]


          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::Beta::Messages::BetaMessageBatch::ProcessingStatus::TaggedSymbol,
                  request_counts: Anthropic::Models::Beta::Messages::BetaMessageBatchRequestCounts,
                  results_url: T.nilable(String),
                  type: Symbol
                }
              )
          end