graphscope.flex.rest.ServiceApi¶
All URIs are relative to http://localhost
Method |
HTTP request |
Description |
---|---|---|
GET /api/v1/graph/{graph_id}/service |
||
GET /api/v1/service |
||
POST /api/v1/service/restart |
||
POST /api/v1/service/start |
||
POST /api/v1/service/stop |
get_service_status_by_id¶
ServiceStatus get_service_status_by_id(graph_id)
Get service status by graph ID
Example¶
import graphscope.flex.rest
from graphscope.flex.rest.models.service_status import ServiceStatus
from graphscope.flex.rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = graphscope.flex.rest.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with graphscope.flex.rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = graphscope.flex.rest.ServiceApi(api_client)
graph_id = 'graph_id_example' # str |
try:
api_response = api_instance.get_service_status_by_id(graph_id)
print("The response of ServiceApi->get_service_status_by_id:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ServiceApi->get_service_status_by_id: %s\n" % e)
Parameters¶
Name |
Type |
Description |
Notes |
---|---|---|---|
graph_id |
str |
Return type¶
HTTP request headers¶
Content-Type: Not defined
Accept: application/json
HTTP response details¶
Status code |
Description |
Response headers |
---|---|---|
200 |
Successfully returned the service status |
- |
500 |
Server error |
- |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_service_status¶
List[ServiceStatus] list_service_status()
List all service status
Example¶
import graphscope.flex.rest
from graphscope.flex.rest.models.service_status import ServiceStatus
from graphscope.flex.rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = graphscope.flex.rest.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with graphscope.flex.rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = graphscope.flex.rest.ServiceApi(api_client)
try:
api_response = api_instance.list_service_status()
print("The response of ServiceApi->list_service_status:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ServiceApi->list_service_status: %s\n" % e)
Parameters¶
This endpoint does not need any parameter.
Return type¶
Authorization¶
No authorization required
HTTP request headers¶
Content-Type: Not defined
Accept: application/json
HTTP response details¶
Status code |
Description |
Response headers |
---|---|---|
200 |
Successfully returned all service status |
- |
500 |
Server error |
- |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
restart_service¶
str restart_service()
Restart current service
Example¶
import graphscope.flex.rest
from graphscope.flex.rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = graphscope.flex.rest.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with graphscope.flex.rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = graphscope.flex.rest.ServiceApi(api_client)
try:
api_response = api_instance.restart_service()
print("The response of ServiceApi->restart_service:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ServiceApi->restart_service: %s\n" % e)
Parameters¶
This endpoint does not need any parameter.
Return type¶
str
Authorization¶
No authorization required
HTTP request headers¶
Content-Type: Not defined
Accept: application/json
HTTP response details¶
Status code |
Description |
Response headers |
---|---|---|
200 |
Successfully restarted the service |
- |
500 |
Server error |
- |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
start_service¶
str start_service(start_service_request=start_service_request)
Start service
Example¶
import graphscope.flex.rest
from graphscope.flex.rest.models.start_service_request import StartServiceRequest
from graphscope.flex.rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = graphscope.flex.rest.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with graphscope.flex.rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = graphscope.flex.rest.ServiceApi(api_client)
start_service_request = graphscope.flex.rest.StartServiceRequest() # StartServiceRequest | (optional)
try:
api_response = api_instance.start_service(start_service_request=start_service_request)
print("The response of ServiceApi->start_service:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ServiceApi->start_service: %s\n" % e)
Parameters¶
Name |
Type |
Description |
Notes |
---|---|---|---|
start_service_request |
[optional] |
Return type¶
str
Authorization¶
No authorization required
HTTP request headers¶
Content-Type: application/json
Accept: application/json
HTTP response details¶
Status code |
Description |
Response headers |
---|---|---|
200 |
Successfully started the service |
- |
400 |
Bad request |
- |
500 |
Server error |
- |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
stop_service¶
str stop_service()
Stop current service
Example¶
import graphscope.flex.rest
from graphscope.flex.rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = graphscope.flex.rest.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with graphscope.flex.rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = graphscope.flex.rest.ServiceApi(api_client)
try:
api_response = api_instance.stop_service()
print("The response of ServiceApi->stop_service:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ServiceApi->stop_service: %s\n" % e)
Parameters¶
This endpoint does not need any parameter.
Return type¶
str
Authorization¶
No authorization required
HTTP request headers¶
Content-Type: Not defined
Accept: application/json
HTTP response details¶
Status code |
Description |
Response headers |
---|---|---|
200 |
Successfully stopped the service |
- |
500 |
Server error |
- |
[Back to top] [Back to API list] [Back to Model list] [Back to README]