SupportsOneDeploy Interface
public interface SupportsOneDeploy
Provides access to OneDeploy.
Method Summary
Modifier and Type |
Method and Description |
abstract
void
|
deploy(DeployType type, File file)
Deploy a file to Azure site.
|
abstract
void
|
deploy(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
|
abstract
void
|
deploy(DeployType type, InputStream file, long length)
Deploy a file to Azure site.
|
abstract
void
|
deploy(DeployType type, InputStream file, long length, DeployOptions deployOptions)
Deploy a file to Azure site.
|
abstract
Mono<Void>
|
deployAsync(DeployType type, File file)
Deploy a file to Azure site.
|
abstract
Mono<Void>
|
deployAsync(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
|
abstract
Mono<Void>
|
deployAsync(DeployType type, InputStream file, long length)
Deploy a file to Azure site.
|
abstract
Mono<Void>
|
deployAsync(DeployType type, InputStream file, long length, DeployOptions deployOptions)
Deploy a file to Azure site.
|
abstract
CsmDeploymentStatus
|
getDeploymentStatus(String deploymentId)
Gets deployment status for Azure Site.
|
abstract
Mono<CsmDeploymentStatus>
|
getDeploymentStatusAsync(String deploymentId)
Gets deployment status for Azure Site.
|
abstract
KuduDeploymentResult
|
pushDeploy(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
|
abstract
Mono<KuduDeploymentResult>
|
pushDeployAsync(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
|
Method Details
deploy
public abstract void deploy(DeployType type, File file)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
deploy
public abstract void deploy(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
deployOptions
- the deploy options
deploy
public abstract void deploy(DeployType type, InputStream file, long length)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
length
- the length of the file
deploy
public abstract void deploy(DeployType type, InputStream file, long length, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
length
- the length of the file
deployOptions
- the deploy options
deployAsync
public abstract Mono deployAsync(DeployType type, File file)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
Returns:
the completion of the operation
deployAsync
public abstract Mono deployAsync(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
deployOptions
- the deploy options
Returns:
the completion of the operation
deployAsync
public abstract Mono deployAsync(DeployType type, InputStream file, long length)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
length
- the length of the file
Returns:
the completion of the operation
deployAsync
public abstract Mono deployAsync(DeployType type, InputStream file, long length, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
length
- the length of the file
deployOptions
- the deploy options
Returns:
the completion of the operation
getDeploymentStatus
public abstract CsmDeploymentStatus getDeploymentStatus(String deploymentId)
Gets deployment status for Azure Site.
Parameters:
deploymentId
- GUID of the deployment operation
Returns:
the production deployment status for Azure Site
getDeploymentStatusAsync
public abstract Mono getDeploymentStatusAsync(String deploymentId)
Gets deployment status for Azure Site.
Parameters:
deploymentId
- GUID of the deployment operation
Returns:
the production deployment status for Azure Site
pushDeploy
public abstract KuduDeploymentResult pushDeploy(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
deployOptions
- the deploy options
Returns:
pushDeployAsync
public abstract Mono pushDeployAsync(DeployType type, File file, DeployOptions deployOptions)
Deploy a file to Azure site.
Parameters:
type
- the deploy type
file
- the file to upload
deployOptions
- the deploy options
Returns:
Applies to