Module: Grafana::Network

Included in:
Client
Defined in:
lib/grafana/network.rb

Instance Method Summary collapse

Instance Method Details

#delete(endpoint) ⇒ Object

DELETE request

Parameters:

  • endpoint (String)


45
46
47
# File 'lib/grafana/network.rb', line 45

def delete( endpoint )
  request( 'DELETE', endpoint )
end

#get(endpoint) ⇒ Object

GET request

Parameters:

  • endpoint (String)


10
11
12
# File 'lib/grafana/network.rb', line 10

def get( endpoint )
  request( 'GET', endpoint )
end

#patch(endpoint, data) ⇒ Object

PATCH request

Parameters:

  • endpoint (String)
  • data (Hash)


37
38
39
# File 'lib/grafana/network.rb', line 37

def patch( endpoint, data )
  request( 'PATCH', endpoint, data )
end

#post(endpoint, data) ⇒ Object

POST request

Parameters:

  • endpoint (String)
  • data (Hash)


19
20
21
# File 'lib/grafana/network.rb', line 19

def post( endpoint, data )
  request( 'POST', endpoint, data )
end

#put(endpoint, data) ⇒ Object

PUT request

Parameters:

  • endpoint (String)
  • data (Hash)


28
29
30
# File 'lib/grafana/network.rb', line 28

def put( endpoint, data )
  request( 'PUT', endpoint, data )
end