Class: Tomba::Status

Inherits:
Service show all
Defined in:
lib/tomba/services/status.rb

Instance Method Summary collapse

Methods inherited from Service

#initialize

Constructor Details

This class inherits a constructor from Tomba::Service

Instance Method Details

#auto_complete(query:) ⇒ Object



22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/tomba/services/status.rb', line 22

def auto_complete(query:)
    if query.nil?
        raise Tomba::Exception.new('Missing required parameter: "query"')
    end

    path = '/domains-suggestion'

    params = {}

    if !query.nil?
        params[:query] = query
    end

    return @client.call('get', path, {
        'content-type' => 'application/json',
    }, params);
end

#domain_status(domain:) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/tomba/services/status.rb', line 4

def domain_status(domain:)
    if domain.nil?
        raise Tomba::Exception.new('Missing required parameter: "domain"')
    end

    path = '/domain-status'

    params = {}

    if !domain.nil?
        params[:domain] = domain
    end

    return @client.call('get', path, {
        'content-type' => 'application/json',
    }, params);
end