Partilhar via


BuildServicesClient Interface

public interface BuildServicesClient

An instance of this class provides access to all the operations defined in BuildServicesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<BuildServiceInner>,BuildServiceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

abstract SyncPoller<PollResult<BuildServiceInner>,BuildServiceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService, Context context)

Create a build service resource.

abstract PollerFlux<PollResult<BuildServiceInner>,BuildServiceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

delete a KPack build.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

abstract BuildServiceInner createOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

abstract BuildServiceInner createOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService, Context context)

Create a build service resource.

abstract Mono<BuildServiceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

abstract BuildInner createOrUpdateBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

abstract Mono<BuildInner> createOrUpdateBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

abstract Response<BuildInner> createOrUpdateBuildWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build, Context context)

Create or update a KPack build.

abstract Mono<Response<BuildInner>> createOrUpdateBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

abstract void deleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

abstract void deleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

delete a KPack build.

abstract Mono<Void> deleteBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

abstract Mono<Response<Flux<ByteBuffer>>> deleteBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

abstract BuildInner getBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

abstract Mono<BuildInner> getBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

abstract BuildResultInner getBuildResult(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

abstract Mono<BuildResultInner> getBuildResultAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

abstract BuildResultLogInner getBuildResultLog(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

abstract Mono<BuildResultLogInner> getBuildResultLogAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

abstract Response<BuildResultLogInner> getBuildResultLogWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName, Context context)

Get a KPack build result log download URL.

abstract Mono<Response<BuildResultLogInner>> getBuildResultLogWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

abstract Response<BuildResultInner> getBuildResultWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName, Context context)

Get a KPack build result.

abstract Mono<Response<BuildResultInner>> getBuildResultWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

abstract BuildServiceInner getBuildService(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

abstract Mono<BuildServiceInner> getBuildServiceAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

abstract Response<BuildServiceInner> getBuildServiceWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get a build service resource.

abstract Mono<Response<BuildServiceInner>> getBuildServiceWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

abstract Response<BuildInner> getBuildWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

Get a KPack build.

abstract Mono<Response<BuildInner>> getBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

abstract ResourceUploadDefinition getResourceUploadUrl(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

abstract Mono<ResourceUploadDefinition> getResourceUploadUrlAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

abstract Response<ResourceUploadDefinition> getResourceUploadUrlWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get an resource upload URL for build service, which may be artifacts or source archive.

abstract Mono<Response<ResourceUploadDefinition>> getResourceUploadUrlWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

abstract SupportedBuildpackResourceInner getSupportedBuildpack(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

abstract Mono<SupportedBuildpackResourceInner> getSupportedBuildpackAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

abstract Response<SupportedBuildpackResourceInner> getSupportedBuildpackWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName, Context context)

Get the supported buildpack resource.

abstract Mono<Response<SupportedBuildpackResourceInner>> getSupportedBuildpackWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

abstract SupportedStackResourceInner getSupportedStack(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

abstract Mono<SupportedStackResourceInner> getSupportedStackAsync(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

abstract Response<SupportedStackResourceInner> getSupportedStackWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String stackName, Context context)

Get the supported stack resource.

abstract Mono<Response<SupportedStackResourceInner>> getSupportedStackWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

abstract PagedIterable<BuildResultInner> listBuildResults(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

List KPack build results.

abstract PagedIterable<BuildResultInner> listBuildResults(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

List KPack build results.

abstract PagedFlux<BuildResultInner> listBuildResultsAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

List KPack build results.

abstract PagedIterable<BuildServiceInner> listBuildServices(String resourceGroupName, String serviceName)

List build services resource.

abstract PagedIterable<BuildServiceInner> listBuildServices(String resourceGroupName, String serviceName, Context context)

List build services resource.

abstract PagedFlux<BuildServiceInner> listBuildServicesAsync(String resourceGroupName, String serviceName)

List build services resource.

abstract PagedIterable<BuildInner> listBuilds(String resourceGroupName, String serviceName, String buildServiceName)

List KPack builds.

abstract PagedIterable<BuildInner> listBuilds(String resourceGroupName, String serviceName, String buildServiceName, Context context)

List KPack builds.

abstract PagedFlux<BuildInner> listBuildsAsync(String resourceGroupName, String serviceName, String buildServiceName)

List KPack builds.

abstract SupportedBuildpacksCollectionInner listSupportedBuildpacks(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

abstract Mono<SupportedBuildpacksCollectionInner> listSupportedBuildpacksAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

abstract Response<SupportedBuildpacksCollectionInner> listSupportedBuildpacksWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get all supported buildpacks.

abstract Mono<Response<SupportedBuildpacksCollectionInner>> listSupportedBuildpacksWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

abstract SupportedStacksCollectionInner listSupportedStacks(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

abstract Mono<SupportedStacksCollectionInner> listSupportedStacksAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

abstract Response<SupportedStacksCollectionInner> listSupportedStacksWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get all supported stacks.

abstract Mono<Response<SupportedStacksCollectionInner>> listSupportedStacksWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,BuildServiceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.

Returns:

the SyncPoller<T,U> for polling of build service resource payload.

beginCreateOrUpdate

public abstract SyncPoller,BuildServiceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService, Context context)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of build service resource payload.

beginCreateOrUpdateAsync

public abstract PollerFlux,BuildServiceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.

Returns:

the PollerFlux<T,U> for polling of build service resource payload.

beginDeleteBuild

public abstract SyncPoller,Void> beginDeleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteBuild

public abstract SyncPoller,Void> beginDeleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteBuildAsync

public abstract PollerFlux,Void> beginDeleteBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

createOrUpdate

public abstract BuildServiceInner createOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.

Returns:

build service resource payload.

createOrUpdate

public abstract BuildServiceInner createOrUpdate(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService, Context context)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.
context - The context to associate with this operation.

Returns:

build service resource payload.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.

Returns:

build service resource payload on successful completion of Mono.

createOrUpdateBuild

public abstract BuildInner createOrUpdateBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
build - Parameters for the create or update operation.

Returns:

build resource payload.

createOrUpdateBuildAsync

public abstract Mono createOrUpdateBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
build - Parameters for the create or update operation.

Returns:

build resource payload on successful completion of Mono.

createOrUpdateBuildWithResponse

public abstract Response createOrUpdateBuildWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build, Context context)

Create or update a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
build - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

build resource payload along with Response<T>.

createOrUpdateBuildWithResponseAsync

public abstract Mono> createOrUpdateBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, BuildInner build)

Create or update a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
build - Parameters for the create or update operation.

Returns:

build resource payload along with Response<T> on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, BuildServiceInner buildService)

Create a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildService - Parameters for the create operation.

Returns:

build service resource payload along with Response<T> on successful completion of Mono.

deleteBuild

public abstract void deleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

deleteBuild

public abstract void deleteBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
context - The context to associate with this operation.

deleteBuildAsync

public abstract Mono deleteBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

A Mono that completes when a successful response is received.

deleteBuildWithResponseAsync

public abstract Mono>> deleteBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

delete a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

the Response<T> on successful completion of Mono.

getBuild

public abstract BuildInner getBuild(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

a KPack build.

getBuildAsync

public abstract Mono getBuildAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

a KPack build on successful completion of Mono.

getBuildResult

public abstract BuildResultInner getBuildResult(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result.

getBuildResultAsync

public abstract Mono getBuildResultAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result on successful completion of Mono.

getBuildResultLog

public abstract BuildResultLogInner getBuildResultLog(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result log download URL.

getBuildResultLogAsync

public abstract Mono getBuildResultLogAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result log download URL on successful completion of Mono.

getBuildResultLogWithResponse

public abstract Response getBuildResultLogWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName, Context context)

Get a KPack build result log download URL.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.
context - The context to associate with this operation.

Returns:

a KPack build result log download URL along with Response<T>.

getBuildResultLogWithResponseAsync

public abstract Mono> getBuildResultLogWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result log download URL.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result log download URL along with Response<T> on successful completion of Mono.

getBuildResultWithResponse

public abstract Response getBuildResultWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName, Context context)

Get a KPack build result.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.
context - The context to associate with this operation.

Returns:

a KPack build result along with Response<T>.

getBuildResultWithResponseAsync

public abstract Mono> getBuildResultWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName, String buildResultName)

Get a KPack build result.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
buildResultName - The name of the build result resource.

Returns:

a KPack build result along with Response<T> on successful completion of Mono.

getBuildService

public abstract BuildServiceInner getBuildService(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

a build service resource.

getBuildServiceAsync

public abstract Mono getBuildServiceAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

a build service resource on successful completion of Mono.

getBuildServiceWithResponse

public abstract Response getBuildServiceWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
context - The context to associate with this operation.

Returns:

a build service resource along with Response<T>.

getBuildServiceWithResponseAsync

public abstract Mono> getBuildServiceWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get a build service resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

a build service resource along with Response<T> on successful completion of Mono.

getBuildWithResponse

public abstract Response getBuildWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

Get a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
context - The context to associate with this operation.

Returns:

a KPack build along with Response<T>.

getBuildWithResponseAsync

public abstract Mono> getBuildWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

Get a KPack build.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

a KPack build along with Response<T> on successful completion of Mono.

getResourceUploadUrl

public abstract ResourceUploadDefinition getResourceUploadUrl(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

an resource upload URL for build service, which may be artifacts or source archive.

getResourceUploadUrlAsync

public abstract Mono getResourceUploadUrlAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

an resource upload URL for build service, which may be artifacts or source archive on successful completion of Mono.

getResourceUploadUrlWithResponse

public abstract Response getResourceUploadUrlWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get an resource upload URL for build service, which may be artifacts or source archive.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
context - The context to associate with this operation.

Returns:

an resource upload URL for build service, which may be artifacts or source archive along with Response<T>.

getResourceUploadUrlWithResponseAsync

public abstract Mono> getResourceUploadUrlWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get an resource upload URL for build service, which may be artifacts or source archive.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

an resource upload URL for build service, which may be artifacts or source archive along with Response<T> on successful completion of Mono.

getSupportedBuildpack

public abstract SupportedBuildpackResourceInner getSupportedBuildpack(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildpackName - The name of the buildpack resource.

Returns:

the supported buildpack resource.

getSupportedBuildpackAsync

public abstract Mono getSupportedBuildpackAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildpackName - The name of the buildpack resource.

Returns:

the supported buildpack resource on successful completion of Mono.

getSupportedBuildpackWithResponse

public abstract Response getSupportedBuildpackWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName, Context context)

Get the supported buildpack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildpackName - The name of the buildpack resource.
context - The context to associate with this operation.

Returns:

the supported buildpack resource along with Response<T>.

getSupportedBuildpackWithResponseAsync

public abstract Mono> getSupportedBuildpackWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildpackName)

Get the supported buildpack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildpackName - The name of the buildpack resource.

Returns:

the supported buildpack resource along with Response<T> on successful completion of Mono.

getSupportedStack

public abstract SupportedStackResourceInner getSupportedStack(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
stackName - The name of the stack resource.

Returns:

the supported stack resource.

getSupportedStackAsync

public abstract Mono getSupportedStackAsync(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
stackName - The name of the stack resource.

Returns:

the supported stack resource on successful completion of Mono.

getSupportedStackWithResponse

public abstract Response getSupportedStackWithResponse(String resourceGroupName, String serviceName, String buildServiceName, String stackName, Context context)

Get the supported stack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
stackName - The name of the stack resource.
context - The context to associate with this operation.

Returns:

the supported stack resource along with Response<T>.

getSupportedStackWithResponseAsync

public abstract Mono> getSupportedStackWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName, String stackName)

Get the supported stack resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
stackName - The name of the stack resource.

Returns:

the supported stack resource along with Response<T> on successful completion of Mono.

listBuildResults

public abstract PagedIterable listBuildResults(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

List KPack build results.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

object that includes an array of Build result resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuildResults

public abstract PagedIterable listBuildResults(String resourceGroupName, String serviceName, String buildServiceName, String buildName, Context context)

List KPack build results.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.
context - The context to associate with this operation.

Returns:

object that includes an array of Build result resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuildResultsAsync

public abstract PagedFlux listBuildResultsAsync(String resourceGroupName, String serviceName, String buildServiceName, String buildName)

List KPack build results.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
buildName - The name of the build resource.

Returns:

object that includes an array of Build result resources and a possible link for next set as paginated response with PagedFlux<T>.

listBuildServices

public abstract PagedIterable listBuildServices(String resourceGroupName, String serviceName)

List build services resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

object that includes an array of Build service resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuildServices

public abstract PagedIterable listBuildServices(String resourceGroupName, String serviceName, Context context)

List build services resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
context - The context to associate with this operation.

Returns:

object that includes an array of Build service resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuildServicesAsync

public abstract PagedFlux listBuildServicesAsync(String resourceGroupName, String serviceName)

List build services resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

object that includes an array of Build service resources and a possible link for next set as paginated response with PagedFlux<T>.

listBuilds

public abstract PagedIterable listBuilds(String resourceGroupName, String serviceName, String buildServiceName)

List KPack builds.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

object that includes an array of Build resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuilds

public abstract PagedIterable listBuilds(String resourceGroupName, String serviceName, String buildServiceName, Context context)

List KPack builds.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
context - The context to associate with this operation.

Returns:

object that includes an array of Build resources and a possible link for next set as paginated response with PagedIterable<T>.

listBuildsAsync

public abstract PagedFlux listBuildsAsync(String resourceGroupName, String serviceName, String buildServiceName)

List KPack builds.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

object that includes an array of Build resources and a possible link for next set as paginated response with PagedFlux<T>.

listSupportedBuildpacks

public abstract SupportedBuildpacksCollectionInner listSupportedBuildpacks(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported buildpacks.

listSupportedBuildpacksAsync

public abstract Mono listSupportedBuildpacksAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported buildpacks on successful completion of Mono.

listSupportedBuildpacksWithResponse

public abstract Response listSupportedBuildpacksWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get all supported buildpacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
context - The context to associate with this operation.

Returns:

all supported buildpacks along with Response<T>.

listSupportedBuildpacksWithResponseAsync

public abstract Mono> listSupportedBuildpacksWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported buildpacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported buildpacks along with Response<T> on successful completion of Mono.

listSupportedStacks

public abstract SupportedStacksCollectionInner listSupportedStacks(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported stacks.

listSupportedStacksAsync

public abstract Mono listSupportedStacksAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported stacks on successful completion of Mono.

listSupportedStacksWithResponse

public abstract Response listSupportedStacksWithResponse(String resourceGroupName, String serviceName, String buildServiceName, Context context)

Get all supported stacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.
context - The context to associate with this operation.

Returns:

all supported stacks along with Response<T>.

listSupportedStacksWithResponseAsync

public abstract Mono> listSupportedStacksWithResponseAsync(String resourceGroupName, String serviceName, String buildServiceName)

Get all supported stacks.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
buildServiceName - The name of the build service resource.

Returns:

all supported stacks along with Response<T> on successful completion of Mono.

Applies to