Class: OpenAI::Models::Responses::UnknownServerEvent

Inherits:
Object
  • Object
show all
Defined in:
sig/openai/helpers/responses_websocket/unknown_server_event.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeUnknownServerEvent

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of UnknownServerEvent.

Parameters:

  • data: (::Hash[Symbol, top])


6
# File 'sig/openai/helpers/responses_websocket/unknown_server_event.rbs', line 6

def initialize: (data: ::Hash[Symbol, top]) -> void

Instance Attribute Details

#data::Hash[Symbol, top] (readonly)

Returns the value of attribute data.

Returns:

  • (::Hash[Symbol, top])


9
10
11
# File 'sig/openai/helpers/responses_websocket/unknown_server_event.rbs', line 9

def data
  @data
end

#stream_idtop (readonly)

Returns the value of attribute stream_id.

Returns:

  • (top)


10
11
12
# File 'sig/openai/helpers/responses_websocket/unknown_server_event.rbs', line 10

def stream_id
  @stream_id
end

#typeSymbol (readonly)

Returns the value of attribute type.

Returns:

  • (Symbol)


8
9
10
# File 'sig/openai/helpers/responses_websocket/unknown_server_event.rbs', line 8

def type
  @type
end

Instance Method Details

#to_h::Hash[Symbol, top]

Returns:

  • (::Hash[Symbol, top])


11
# File 'sig/openai/helpers/responses_websocket/unknown_server_event.rbs', line 11

def to_h: -> ::Hash[Symbol, top]