All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sdk.service.serverless20210924.AsyncClient Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.serverless20210924;

import com.aliyun.core.utils.SdkAutoCloseable;
import com.aliyun.sdk.service.serverless20210924.models.*;
import darabonba.core.async.*;
import darabonba.core.sync.*;

import java.util.concurrent.CompletableFuture;

public interface AsyncClient extends SdkAutoCloseable {

    static DefaultAsyncClientBuilder builder() {
        return new DefaultAsyncClientBuilder();
    }

    static AsyncClient create() {
        return builder().build();
    }

    CompletableFuture createApplication(CreateApplicationRequest request);

    CompletableFuture createPipeline(CreatePipelineRequest request);

    CompletableFuture createPipelineTemplate(CreatePipelineTemplateRequest request);

    CompletableFuture createRelease(CreateReleaseRequest request);

    CompletableFuture createTask(CreateTaskRequest request);

    CompletableFuture createTaskTemplate(CreateTaskTemplateRequest request);

    CompletableFuture deleteApplication(DeleteApplicationRequest request);

    CompletableFuture deleteEnvironment(DeleteEnvironmentRequest request);

    CompletableFuture deletePipelineTemplate(DeletePipelineTemplateRequest request);

    CompletableFuture deleteTaskTemplate(DeleteTaskTemplateRequest request);

    CompletableFuture deleteTemplate(DeleteTemplateRequest request);

    CompletableFuture getApplication(GetApplicationRequest request);

    CompletableFuture getEnvironment(GetEnvironmentRequest request);

    CompletableFuture getPipeline(GetPipelineRequest request);

    CompletableFuture getPipelineTemplate(GetPipelineTemplateRequest request);

    CompletableFuture getRelease(GetReleaseRequest request);

    CompletableFuture getService(GetServiceRequest request);

    CompletableFuture getTask(GetTaskRequest request);

    CompletableFuture getTaskTemplate(GetTaskTemplateRequest request);

    CompletableFuture getTemplate(GetTemplateRequest request);

    CompletableFuture listEnvironmentRevisions(ListEnvironmentRevisionsRequest request);

    CompletableFuture listEnvironments(ListEnvironmentsRequest request);

    CompletableFuture listPipelineTemplates(ListPipelineTemplatesRequest request);

    CompletableFuture listPipelines(ListPipelinesRequest request);

    CompletableFuture listServiceRevisions(ListServiceRevisionsRequest request);

    CompletableFuture listServices(ListServicesRequest request);

    CompletableFuture listTaskTemplates(ListTaskTemplatesRequest request);

    CompletableFuture listTasks(ListTasksRequest request);

    CompletableFuture listTemplateRevisions(ListTemplateRevisionsRequest request);

    CompletableFuture listTemplates(ListTemplatesRequest request);

    CompletableFuture putEnvironment(PutEnvironmentRequest request);

    CompletableFuture putPipelineStatus(PutPipelineStatusRequest request);

    CompletableFuture putPipelineTemplate(PutPipelineTemplateRequest request);

    CompletableFuture putService(PutServiceRequest request);

    CompletableFuture putTaskStatus(PutTaskStatusRequest request);

    CompletableFuture putTaskTemplate(PutTaskTemplateRequest request);

    CompletableFuture putTemplate(PutTemplateRequest request);

    CompletableFuture resumeTask(ResumeTaskRequest request);

    CompletableFuture startPipeline(StartPipelineRequest request);

    CompletableFuture startTask(StartTaskRequest request);

    CompletableFuture updateApplication(UpdateApplicationRequest request);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy