Package dev.restate.admin.api
Class ServiceApi
java.lang.Object
dev.restate.admin.api.ServiceApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondownloadFileFromResponse(HttpResponse<InputStream> response) Download file from the given response.protected ApiExceptiongetApiException(String operationId, HttpResponse<InputStream> response) getService(String service) Get service Get a registered service.getService(String service, Map<String, String> headers) Get service Get a registered service.getServiceOpenapi(String service) Get service OpenAPI Get the service OpenAPI 3.1 contract.getServiceOpenapi(String service, Map<String, String> headers) Get service OpenAPI Get the service OpenAPI 3.1 contract.getServiceOpenapiWithHttpInfo(String service) Get service OpenAPI Get the service OpenAPI 3.1 contract.getServiceOpenapiWithHttpInfo(String service, Map<String, String> headers) Get service OpenAPI Get the service OpenAPI 3.1 contract.getServiceWithHttpInfo(String service) Get service Get a registered service.getServiceWithHttpInfo(String service, Map<String, String> headers) Get service Get a registered service.List services List all registered services.listServices(Map<String, String> headers) List services List all registered services.List services List all registered services.listServicesWithHttpInfo(Map<String, String> headers) List services List all registered services.modifyService(String service, ModifyServiceRequest modifyServiceRequest) Modify a service Modify a registered service.modifyService(String service, ModifyServiceRequest modifyServiceRequest, Map<String, String> headers) Modify a service Modify a registered service.voidmodifyServiceState(String service, ModifyServiceStateRequest modifyServiceStateRequest) Modify a service state Modify service statevoidmodifyServiceState(String service, ModifyServiceStateRequest modifyServiceStateRequest, Map<String, String> headers) Modify a service state Modify service statemodifyServiceStateWithHttpInfo(String service, ModifyServiceStateRequest modifyServiceStateRequest) Modify a service state Modify service statemodifyServiceStateWithHttpInfo(String service, ModifyServiceStateRequest modifyServiceStateRequest, Map<String, String> headers) Modify a service state Modify service statemodifyServiceWithHttpInfo(String service, ModifyServiceRequest modifyServiceRequest) Modify a service Modify a registered service.modifyServiceWithHttpInfo(String service, ModifyServiceRequest modifyServiceRequest, Map<String, String> headers) Modify a service Modify a registered service.
-
Constructor Details
-
ServiceApi
public ServiceApi() -
ServiceApi
-
-
Method Details
-
getApiException
protected ApiException getApiException(String operationId, HttpResponse<InputStream> response) throws IOException - Throws:
IOException
-
downloadFileFromResponse
Download file from the given response.- Parameters:
response- Response- Returns:
- File
- Throws:
ApiException- If fail to read file content from response and write to disk
-
getService
Get service Get a registered service.- Parameters:
service- Fully qualified service name. (required)- Returns:
- ServiceMetadata
- Throws:
ApiException- if fails to make API call
-
getService
public ServiceMetadata getService(@Nonnull String service, Map<String, String> headers) throws ApiExceptionGet service Get a registered service.- Parameters:
service- Fully qualified service name. (required)headers- Optional headers to include in the request- Returns:
- ServiceMetadata
- Throws:
ApiException- if fails to make API call
-
getServiceWithHttpInfo
public ApiResponse<ServiceMetadata> getServiceWithHttpInfo(@Nonnull String service) throws ApiException Get service Get a registered service.- Parameters:
service- Fully qualified service name. (required)- Returns:
- ApiResponse<ServiceMetadata>
- Throws:
ApiException- if fails to make API call
-
getServiceWithHttpInfo
public ApiResponse<ServiceMetadata> getServiceWithHttpInfo(@Nonnull String service, Map<String, String> headers) throws ApiExceptionGet service Get a registered service.- Parameters:
service- Fully qualified service name. (required)headers- Optional headers to include in the request- Returns:
- ApiResponse<ServiceMetadata>
- Throws:
ApiException- if fails to make API call
-
getServiceOpenapi
Get service OpenAPI Get the service OpenAPI 3.1 contract.- Parameters:
service- Fully qualified service name. (required)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
getServiceOpenapi
public Object getServiceOpenapi(@Nonnull String service, Map<String, String> headers) throws ApiExceptionGet service OpenAPI Get the service OpenAPI 3.1 contract.- Parameters:
service- Fully qualified service name. (required)headers- Optional headers to include in the request- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
getServiceOpenapiWithHttpInfo
public ApiResponse<Object> getServiceOpenapiWithHttpInfo(@Nonnull String service) throws ApiException Get service OpenAPI Get the service OpenAPI 3.1 contract.- Parameters:
service- Fully qualified service name. (required)- Returns:
- ApiResponse<Object>
- Throws:
ApiException- if fails to make API call
-
getServiceOpenapiWithHttpInfo
public ApiResponse<Object> getServiceOpenapiWithHttpInfo(@Nonnull String service, Map<String, String> headers) throws ApiExceptionGet service OpenAPI Get the service OpenAPI 3.1 contract.- Parameters:
service- Fully qualified service name. (required)headers- Optional headers to include in the request- Returns:
- ApiResponse<Object>
- Throws:
ApiException- if fails to make API call
-
listServices
List services List all registered services.- Returns:
- ListServicesResponse
- Throws:
ApiException- if fails to make API call
-
listServices
List services List all registered services.- Parameters:
headers- Optional headers to include in the request- Returns:
- ListServicesResponse
- Throws:
ApiException- if fails to make API call
-
listServicesWithHttpInfo
List services List all registered services.- Returns:
- ApiResponse<ListServicesResponse>
- Throws:
ApiException- if fails to make API call
-
listServicesWithHttpInfo
public ApiResponse<ListServicesResponse> listServicesWithHttpInfo(Map<String, String> headers) throws ApiExceptionList services List all registered services.- Parameters:
headers- Optional headers to include in the request- Returns:
- ApiResponse<ListServicesResponse>
- Throws:
ApiException- if fails to make API call
-
modifyService
public ServiceMetadata modifyService(@Nonnull String service, @Nonnull ModifyServiceRequest modifyServiceRequest) throws ApiException Modify a service Modify a registered service.- Parameters:
service- Fully qualified service name. (required)modifyServiceRequest- (required)- Returns:
- ServiceMetadata
- Throws:
ApiException- if fails to make API call
-
modifyService
public ServiceMetadata modifyService(@Nonnull String service, @Nonnull ModifyServiceRequest modifyServiceRequest, Map<String, String> headers) throws ApiExceptionModify a service Modify a registered service.- Parameters:
service- Fully qualified service name. (required)modifyServiceRequest- (required)headers- Optional headers to include in the request- Returns:
- ServiceMetadata
- Throws:
ApiException- if fails to make API call
-
modifyServiceWithHttpInfo
public ApiResponse<ServiceMetadata> modifyServiceWithHttpInfo(@Nonnull String service, @Nonnull ModifyServiceRequest modifyServiceRequest) throws ApiException Modify a service Modify a registered service.- Parameters:
service- Fully qualified service name. (required)modifyServiceRequest- (required)- Returns:
- ApiResponse<ServiceMetadata>
- Throws:
ApiException- if fails to make API call
-
modifyServiceWithHttpInfo
public ApiResponse<ServiceMetadata> modifyServiceWithHttpInfo(@Nonnull String service, @Nonnull ModifyServiceRequest modifyServiceRequest, Map<String, String> headers) throws ApiExceptionModify a service Modify a registered service.- Parameters:
service- Fully qualified service name. (required)modifyServiceRequest- (required)headers- Optional headers to include in the request- Returns:
- ApiResponse<ServiceMetadata>
- Throws:
ApiException- if fails to make API call
-
modifyServiceState
public void modifyServiceState(@Nonnull String service, @Nonnull ModifyServiceStateRequest modifyServiceStateRequest) throws ApiException Modify a service state Modify service state- Parameters:
service- Fully qualified service name. (required)modifyServiceStateRequest- (required)- Throws:
ApiException- if fails to make API call
-
modifyServiceState
public void modifyServiceState(@Nonnull String service, @Nonnull ModifyServiceStateRequest modifyServiceStateRequest, Map<String, String> headers) throws ApiExceptionModify a service state Modify service state- Parameters:
service- Fully qualified service name. (required)modifyServiceStateRequest- (required)headers- Optional headers to include in the request- Throws:
ApiException- if fails to make API call
-
modifyServiceStateWithHttpInfo
public ApiResponse<Void> modifyServiceStateWithHttpInfo(@Nonnull String service, @Nonnull ModifyServiceStateRequest modifyServiceStateRequest) throws ApiException Modify a service state Modify service state- Parameters:
service- Fully qualified service name. (required)modifyServiceStateRequest- (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call
-
modifyServiceStateWithHttpInfo
public ApiResponse<Void> modifyServiceStateWithHttpInfo(@Nonnull String service, @Nonnull ModifyServiceStateRequest modifyServiceStateRequest, Map<String, String> headers) throws ApiExceptionModify a service state Modify service state- Parameters:
service- Fully qualified service name. (required)modifyServiceStateRequest- (required)headers- Optional headers to include in the request- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call
-