Interface ProjectTagService
-
- All Implemented Interfaces:
public interface ProjectTagService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceProjectTagService.WithRawResponseA view of ProjectTagService that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract ProjectTagService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
create
ProjectTag create(ProjectTagCreateParams params)
Create a new project_tag. If there is an existing project_tag in the project with the same name as the one specified in the request, will return the existing project_tag unmodified
-
create
abstract ProjectTag create(ProjectTagCreateParams params, RequestOptions requestOptions)
-
retrieve
ProjectTag retrieve(ProjectTagRetrieveParams params)
Get a project_tag object by its id
-
retrieve
abstract ProjectTag retrieve(ProjectTagRetrieveParams params, RequestOptions requestOptions)
-
update
ProjectTag update(ProjectTagUpdateParams params)
Partially update a project_tag object. Specify the fields to update in the payload. Any object-type fields will be deep-merged with existing content. Currently we do not support removing fields or setting them to null.
-
update
abstract ProjectTag update(ProjectTagUpdateParams params, RequestOptions requestOptions)
-
list
ProjectTagListPage list()
List out all project_tags. The project_tags are sorted by creation date, with the most recently-created project_tags coming first
-
list
abstract ProjectTagListPage list(ProjectTagListParams params, RequestOptions requestOptions)
-
list
ProjectTagListPage list(ProjectTagListParams params)
-
list
ProjectTagListPage list(RequestOptions requestOptions)
-
delete
ProjectTag delete(ProjectTagDeleteParams params)
Delete a project_tag object by its id
-
delete
abstract ProjectTag delete(ProjectTagDeleteParams params, RequestOptions requestOptions)
-
replace
ProjectTag replace(ProjectTagReplaceParams params)
Create or replace project_tag. If there is an existing project_tag in the project with the same name as the one specified in the request, will replace the existing project_tag with the provided fields
-
replace
abstract ProjectTag replace(ProjectTagReplaceParams params, RequestOptions requestOptions)
-
-
-
-