Package com.datadog.api.client.v2.api
Class CiVisibilityPipelinesApi
java.lang.Object
com.datadog.api.client.v2.api.CiVisibilityPipelinesApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CiVisibilityPipelinesApi
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to listCIAppPipelineEvents.static classManage optional parameters to searchCIAppPipelineEvents. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAggregate pipelines events.Aggregate pipelines events.Use this API endpoint to aggregate CI Visibility pipeline events into buckets of computed metrics and timeseries.Aggregate pipelines events.Send pipeline event.Send pipeline event.Send your pipeline event to your Datadog platform over HTTP.Send pipeline event.Get the API client.Get a list of pipelines events.listCIAppPipelineEvents(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.Get a list of pipelines events.listCIAppPipelineEventsAsync(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.listCIAppPipelineEventsWithHttpInfo(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) List endpoint returns CI Visibility pipeline events that match a search query.listCIAppPipelineEventsWithHttpInfoAsync(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.Get a list of pipelines events.listCIAppPipelineEventsWithPagination(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.Search pipelines events.searchCIAppPipelineEvents(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.Search pipelines events.searchCIAppPipelineEventsAsync(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.searchCIAppPipelineEventsWithHttpInfo(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) List endpoint returns CI Visibility pipeline events that match a search query.searchCIAppPipelineEventsWithHttpInfoAsync(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.Search pipelines events.searchCIAppPipelineEventsWithPagination(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
CiVisibilityPipelinesApi
public CiVisibilityPipelinesApi() -
CiVisibilityPipelinesApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
aggregateCIAppPipelineEvents
public CIAppPipelinesAnalyticsAggregateResponse aggregateCIAppPipelineEvents(CIAppPipelinesAggregateRequest body) throws ApiException Aggregate pipelines events.- Parameters:
body- (required)- Returns:
- CIAppPipelinesAnalyticsAggregateResponse
- Throws:
ApiException- if fails to make API call
-
aggregateCIAppPipelineEventsAsync
public CompletableFuture<CIAppPipelinesAnalyticsAggregateResponse> aggregateCIAppPipelineEventsAsync(CIAppPipelinesAggregateRequest body) Aggregate pipelines events.- Parameters:
body- (required)- Returns:
- CompletableFuture<CIAppPipelinesAnalyticsAggregateResponse>
-
aggregateCIAppPipelineEventsWithHttpInfo
public ApiResponse<CIAppPipelinesAnalyticsAggregateResponse> aggregateCIAppPipelineEventsWithHttpInfo(CIAppPipelinesAggregateRequest body) throws ApiException Use this API endpoint to aggregate CI Visibility pipeline events into buckets of computed metrics and timeseries.- Parameters:
body- (required)- Returns:
- ApiResponse<CIAppPipelinesAnalyticsAggregateResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 429 Too many requests -
-
aggregateCIAppPipelineEventsWithHttpInfoAsync
public CompletableFuture<ApiResponse<CIAppPipelinesAnalyticsAggregateResponse>> aggregateCIAppPipelineEventsWithHttpInfoAsync(CIAppPipelinesAggregateRequest body) Aggregate pipelines events.- Parameters:
body- (required)- Returns:
- CompletableFuture<ApiResponse<CIAppPipelinesAnalyticsAggregateResponse>>
-
createCIAppPipelineEvent
Send pipeline event.- Parameters:
body- (required)- Returns:
- Object
- Throws:
ApiException- if fails to make API call
-
createCIAppPipelineEventAsync
public CompletableFuture<Object> createCIAppPipelineEventAsync(CIAppCreatePipelineEventRequest body) Send pipeline event.- Parameters:
body- (required)- Returns:
- CompletableFuture<Object>
-
createCIAppPipelineEventWithHttpInfo
public ApiResponse<Object> createCIAppPipelineEventWithHttpInfo(CIAppCreatePipelineEventRequest body) throws ApiException Send your pipeline event to your Datadog platform over HTTP. For details about how pipeline executions are modeled and what execution types we support, see Pipeline Data Model And Execution Types.Multiple events can be sent in an array (up to 1000).
Pipeline events can be submitted with a timestamp that is up to 18 hours in the past. The duration between the event start and end times cannot exceed 1 year.
- Parameters:
body- (required)- Returns:
- ApiResponse<Object>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 202 Request accepted for processing - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 408 Request Timeout - 413 Payload Too Large - 429 Too Many Requests - 500 Internal Server Error - 503 Service Unavailable -
-
createCIAppPipelineEventWithHttpInfoAsync
public CompletableFuture<ApiResponse<Object>> createCIAppPipelineEventWithHttpInfoAsync(CIAppCreatePipelineEventRequest body) Send pipeline event.- Parameters:
body- (required)- Returns:
- CompletableFuture<ApiResponse<Object>>
-
listCIAppPipelineEvents
Get a list of pipelines events.- Returns:
- CIAppPipelineEventsResponse
- Throws:
ApiException- if fails to make API call
-
listCIAppPipelineEventsAsync
Get a list of pipelines events.- Returns:
- CompletableFuture<CIAppPipelineEventsResponse>
-
listCIAppPipelineEvents
public CIAppPipelineEventsResponse listCIAppPipelineEvents(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) throws ApiException Get a list of pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CIAppPipelineEventsResponse
- Throws:
ApiException- if fails to make API call
-
listCIAppPipelineEventsAsync
public CompletableFuture<CIAppPipelineEventsResponse> listCIAppPipelineEventsAsync(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<CIAppPipelineEventsResponse>
-
listCIAppPipelineEventsWithPagination
Get a list of pipelines events.- Returns:
- PaginationIterable<CIAppPipelineEvent>
-
listCIAppPipelineEventsWithPagination
public PaginationIterable<CIAppPipelineEvent> listCIAppPipelineEventsWithPagination(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.- Returns:
- CIAppPipelineEventsResponse
-
listCIAppPipelineEventsWithHttpInfo
public ApiResponse<CIAppPipelineEventsResponse> listCIAppPipelineEventsWithHttpInfo(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) throws ApiException List endpoint returns CI Visibility pipeline events that match a search query. Results are paginated similarly to logs.Use this endpoint to see your latest pipeline events.
- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<CIAppPipelineEventsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 429 Too many requests -
-
listCIAppPipelineEventsWithHttpInfoAsync
public CompletableFuture<ApiResponse<CIAppPipelineEventsResponse>> listCIAppPipelineEventsWithHttpInfoAsync(CiVisibilityPipelinesApi.ListCIAppPipelineEventsOptionalParameters parameters) Get a list of pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<CIAppPipelineEventsResponse>>
-
searchCIAppPipelineEvents
Search pipelines events.- Returns:
- CIAppPipelineEventsResponse
- Throws:
ApiException- if fails to make API call
-
searchCIAppPipelineEventsAsync
Search pipelines events.- Returns:
- CompletableFuture<CIAppPipelineEventsResponse>
-
searchCIAppPipelineEvents
public CIAppPipelineEventsResponse searchCIAppPipelineEvents(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) throws ApiException Search pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CIAppPipelineEventsResponse
- Throws:
ApiException- if fails to make API call
-
searchCIAppPipelineEventsAsync
public CompletableFuture<CIAppPipelineEventsResponse> searchCIAppPipelineEventsAsync(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<CIAppPipelineEventsResponse>
-
searchCIAppPipelineEventsWithPagination
Search pipelines events.- Returns:
- PaginationIterable<CIAppPipelineEvent>
-
searchCIAppPipelineEventsWithPagination
public PaginationIterable<CIAppPipelineEvent> searchCIAppPipelineEventsWithPagination(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.- Returns:
- CIAppPipelineEventsResponse
-
searchCIAppPipelineEventsWithHttpInfo
public ApiResponse<CIAppPipelineEventsResponse> searchCIAppPipelineEventsWithHttpInfo(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) throws ApiException List endpoint returns CI Visibility pipeline events that match a search query. Results are paginated similarly to logs.Use this endpoint to build complex events filtering and search.
- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<CIAppPipelineEventsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 429 Too many requests -
-
searchCIAppPipelineEventsWithHttpInfoAsync
public CompletableFuture<ApiResponse<CIAppPipelineEventsResponse>> searchCIAppPipelineEventsWithHttpInfoAsync(CiVisibilityPipelinesApi.SearchCIAppPipelineEventsOptionalParameters parameters) Search pipelines events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<CIAppPipelineEventsResponse>>
-