DevCenterAsyncClient Class
- java.
lang. Object - com.
azure. developer. devcenter. DevCenterAsyncClient
- com.
public final class DevCenterAsyncClient
Initializes a new instance of the asynchronous DevCenterClient type.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Deployment |
getDeploymentEnvironmentsAsyncClient()
Initializes a new instance of Deployment |
|
Dev |
getDevBoxesAsyncClient()
Initializes a new instance of Dev |
|
reactor.core.publisher.Mono<Dev |
getProject(String projectName)
Gets a project. |
|
reactor.core.publisher.Mono<Response<Binary |
getProjectWithResponse(String projectName, RequestOptions requestOptions)
Gets a project. |
|
Paged |
listProjects()
Lists all projects. |
|
Paged |
listProjects(RequestOptions requestOptions)
Lists all projects. |
Methods inherited from java.lang.Object
Method Details
getDeploymentEnvironmentsAsyncClient
public DeploymentEnvironmentsAsyncClient getDeploymentEnvironmentsAsyncClient()
Initializes a new instance of DeploymentEnvironmentsAsyncClient from DevCenterAsyncClient.
Returns:
getDevBoxesAsyncClient
public DevBoxesAsyncClient getDevBoxesAsyncClient()
Initializes a new instance of DevBoxesAsyncClient from DevCenterAsyncClient.
Returns:
getProject
public Mono<DevCenterProject> getProject(String projectName)
Gets a project.
Parameters:
Returns:
getProjectWithResponse
public Mono<Response<BinaryData>> getProjectWithResponse(String projectName, RequestOptions requestOptions)
Gets a project.
Response Body Schema
{
name: String (Required)
description: String (Optional)
maxDevBoxesPerUser: Integer (Optional)
}
Parameters:
Returns:
listProjects
public PagedFlux<DevCenterProject> listProjects()
Lists all projects.
Returns:
listProjects
public PagedFlux<BinaryData> listProjects(RequestOptions requestOptions)
Lists all projects.
Response Body Schema
{
name: String (Required)
description: String (Optional)
maxDevBoxesPerUser: Integer (Optional)
}
Parameters:
Returns: