Interface ProjectService
-
- All Implemented Interfaces:
public interface ProjectService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceProjectService.WithRawResponseA view of ProjectService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract ProjectService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract ProjectServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. abstract CommitServicecommits()abstract InferencePipelineServiceinferencePipelines()abstract TestServicetests()ProjectCreateResponsecreate(ProjectCreateParams params)Create a project in your workspace. abstract ProjectCreateResponsecreate(ProjectCreateParams params, RequestOptions requestOptions)ProjectListResponselist()List your workspace's projects. abstract ProjectListResponselist(ProjectListParams params, RequestOptions requestOptions)ProjectListResponselist(ProjectListParams params)ProjectListResponselist(RequestOptions requestOptions)Unitdelete(String projectId)Delete a project by its ID. Unitdelete(String projectId, ProjectDeleteParams params, RequestOptions requestOptions)Unitdelete(String projectId, ProjectDeleteParams params)abstract Unitdelete(ProjectDeleteParams params, RequestOptions requestOptions)Unitdelete(ProjectDeleteParams params)Unitdelete(String projectId, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract ProjectService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract ProjectService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
commits
abstract CommitService commits()
-
inferencePipelines
abstract InferencePipelineService inferencePipelines()
-
tests
abstract TestService tests()
-
create
ProjectCreateResponse create(ProjectCreateParams params)
Create a project in your workspace.
-
create
abstract ProjectCreateResponse create(ProjectCreateParams params, RequestOptions requestOptions)
-
list
ProjectListResponse list()
List your workspace's projects.
-
list
abstract ProjectListResponse list(ProjectListParams params, RequestOptions requestOptions)
-
list
ProjectListResponse list(ProjectListParams params)
-
list
ProjectListResponse list(RequestOptions requestOptions)
-
delete
Unit delete(String projectId, ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(String projectId, ProjectDeleteParams params)
-
delete
abstract Unit delete(ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(ProjectDeleteParams params)
-
delete
Unit delete(String projectId, RequestOptions requestOptions)
-
-
-
-