Class: Svix::Ingest

Inherits:
Object
  • Object
show all
Defined in:
lib/svix/api/ingest.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Ingest

Returns a new instance of Ingest.



11
12
13
14
15
16
# File 'lib/svix/api/ingest.rb', line 11

def initialize(client)
  @client = client
  @authentication = IngestAuthentication.new(client)
  @endpoint = IngestEndpoint.new(client)
  @source = IngestSource.new(client)
end

Instance Attribute Details

#authenticationObject

Returns the value of attribute authentication.



8
9
10
# File 'lib/svix/api/ingest.rb', line 8

def authentication
  @authentication
end

#endpointObject

Returns the value of attribute endpoint.



9
10
11
# File 'lib/svix/api/ingest.rb', line 9

def endpoint
  @endpoint
end

#sourceObject

Returns the value of attribute source.



10
11
12
# File 'lib/svix/api/ingest.rb', line 10

def source
  @source
end