DeploymentsClient Interface
public interface DeploymentsClient
An instance of this class provides access to all the operations defined in DeploymentsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Operation to delete a Deployment.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Operation to delete a Deployment.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Operation to delete a Deployment.
Parameters:
Returns:
beginDisableRemoteDebugging
public abstract SyncPoller
Disable remote debugging.
Parameters:
Returns:
beginDisableRemoteDebugging
public abstract SyncPoller
Disable remote debugging.
Parameters:
Returns:
beginDisableRemoteDebuggingAsync
public abstract PollerFlux
Disable remote debugging.
Parameters:
Returns:
beginEnableRemoteDebugging
public abstract SyncPoller
Enable remote debugging.
Parameters:
Returns:
beginEnableRemoteDebugging
public abstract SyncPoller
Enable remote debugging.
Parameters:
Returns:
beginEnableRemoteDebuggingAsync
public abstract PollerFlux
Enable remote debugging.
Parameters:
Returns:
beginEnableRemoteDebuggingAsync
public abstract PollerFlux
Enable remote debugging.
Parameters:
Returns:
beginGenerateHeapDump
public abstract SyncPoller
Generate Heap Dump.
Parameters:
Returns:
beginGenerateHeapDump
public abstract SyncPoller
Generate Heap Dump.
Parameters:
Returns:
beginGenerateHeapDumpAsync
public abstract PollerFlux
Generate Heap Dump.
Parameters:
Returns:
beginGenerateThreadDump
public abstract SyncPoller
Generate Thread Dump.
Parameters:
Returns:
beginGenerateThreadDump
public abstract SyncPoller
Generate Thread Dump.
Parameters:
Returns:
beginGenerateThreadDumpAsync
public abstract PollerFlux
Generate Thread Dump.
Parameters:
Returns:
beginRestart
public abstract SyncPoller
Restart the deployment.
Parameters:
Returns:
beginRestart
public abstract SyncPoller
Restart the deployment.
Parameters:
Returns:
beginRestartAsync
public abstract PollerFlux
Restart the deployment.
Parameters:
Returns:
beginStart
public abstract SyncPoller
Start the deployment.
Parameters:
Returns:
beginStart
public abstract SyncPoller
Start the deployment.
Parameters:
Returns:
beginStartAsync
public abstract PollerFlux
Start the deployment.
Parameters:
Returns:
beginStartJfr
public abstract SyncPoller
Start JFR.
Parameters:
Returns:
beginStartJfr
public abstract SyncPoller
Start JFR.
Parameters:
Returns:
beginStartJfrAsync
public abstract PollerFlux
Start JFR.
Parameters:
Returns:
beginStop
public abstract SyncPoller
Stop the deployment.
Parameters:
Returns:
beginStop
public abstract SyncPoller
Stop the deployment.
Parameters:
Returns:
beginStopAsync
public abstract PollerFlux
Stop the deployment.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Operation to update an exiting Deployment.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Operation to update an exiting Deployment.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Operation to update an exiting Deployment.
Parameters:
Returns:
createOrUpdate
public abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
createOrUpdate
public abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Create a new Deployment or update an exiting Deployment.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName)
Operation to delete a Deployment.
Parameters:
delete
public abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
Operation to delete a Deployment.
Parameters:
deleteAsync
public abstract Mono
Operation to delete a Deployment.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Operation to delete a Deployment.
Parameters:
Returns:
disableRemoteDebugging
public abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
Disable remote debugging.
Parameters:
Returns:
disableRemoteDebugging
public abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
Disable remote debugging.
Parameters:
Returns:
disableRemoteDebuggingAsync
public abstract Mono
Disable remote debugging.
Parameters:
Returns:
disableRemoteDebuggingWithResponseAsync
public abstract Mono
Disable remote debugging.
Parameters:
Returns:
enableRemoteDebugging
public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
Enable remote debugging.
Parameters:
Returns:
enableRemoteDebugging
public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, Context context)
Enable remote debugging.
Parameters:
Returns:
enableRemoteDebuggingAsync
public abstract Mono
Enable remote debugging.
Parameters:
Returns:
enableRemoteDebuggingAsync
public abstract Mono
Enable remote debugging.
Parameters:
Returns:
enableRemoteDebuggingWithResponseAsync
public abstract Mono
Enable remote debugging.
Parameters:
Returns:
generateHeapDump
public abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
Generate Heap Dump.
Parameters:
generateHeapDump
public abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
Generate Heap Dump.
Parameters:
generateHeapDumpAsync
public abstract Mono
Generate Heap Dump.
Parameters:
Returns:
generateHeapDumpWithResponseAsync
public abstract Mono
Generate Heap Dump.
Parameters:
Returns:
generateThreadDump
public abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
Generate Thread Dump.
Parameters:
generateThreadDump
public abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
Generate Thread Dump.
Parameters:
generateThreadDumpAsync
public abstract Mono
Generate Thread Dump.
Parameters:
Returns:
generateThreadDumpWithResponseAsync
public abstract Mono
Generate Thread Dump.
Parameters:
Returns:
get
public abstract DeploymentResourceInner get(String resourceGroupName, String serviceName, String appName, String deploymentName)
Get a Deployment and its properties.
Parameters:
Returns:
getAsync
public abstract Mono
Get a Deployment and its properties.
Parameters:
Returns:
getLogFileUrl
public abstract LogFileUrlResponseInner getLogFileUrl(String resourceGroupName, String serviceName, String appName, String deploymentName)
Get deployment log file URL.
Parameters:
Returns:
getLogFileUrlAsync
public abstract Mono
Get deployment log file URL.
Parameters:
Returns:
getLogFileUrlWithResponse
public abstract Response
Get deployment log file URL.
Parameters:
Returns:
getLogFileUrlWithResponseAsync
public abstract Mono
Get deployment log file URL.
Parameters:
Returns:
getRemoteDebuggingConfig
public abstract RemoteDebuggingInner getRemoteDebuggingConfig(String resourceGroupName, String serviceName, String appName, String deploymentName)
Get remote debugging config.
Parameters:
Returns:
getRemoteDebuggingConfigAsync
public abstract Mono
Get remote debugging config.
Parameters:
Returns:
getRemoteDebuggingConfigWithResponse
public abstract Response
Get remote debugging config.
Parameters:
Returns:
getRemoteDebuggingConfigWithResponseAsync
public abstract Mono
Get remote debugging config.
Parameters:
Returns:
getWithResponse
public abstract Response
Get a Deployment and its properties.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Get a Deployment and its properties.
Parameters:
Returns:
list
public abstract PagedIterable
Handles requests to list all resources in an App.
Parameters:
Returns:
list
public abstract PagedIterable
Handles requests to list all resources in an App.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Handles requests to list all resources in an App.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Handles requests to list all resources in an App.
Parameters:
Returns:
listForCluster
public abstract PagedIterable
List deployments for a certain service.
Parameters:
Returns:
listForCluster
public abstract PagedIterable
List deployments for a certain service.
Parameters:
Returns:
listForClusterAsync
public abstract PagedFlux
List deployments for a certain service.
Parameters:
Returns:
listForClusterAsync
public abstract PagedFlux
List deployments for a certain service.
Parameters:
Returns:
restart
public abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName)
Restart the deployment.
Parameters:
restart
public abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
Restart the deployment.
Parameters:
restartAsync
public abstract Mono
Restart the deployment.
Parameters:
Returns:
restartWithResponseAsync
public abstract Mono
Restart the deployment.
Parameters:
Returns:
start
public abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName)
Start the deployment.
Parameters:
start
public abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
Start the deployment.
Parameters:
startAsync
public abstract Mono
Start the deployment.
Parameters:
Returns:
startJfr
public abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
Start JFR.
Parameters:
startJfr
public abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
Start JFR.
Parameters:
startJfrAsync
public abstract Mono
Start JFR.
Parameters:
Returns:
startJfrWithResponseAsync
public abstract Mono
Start JFR.
Parameters:
Returns:
startWithResponseAsync
public abstract Mono
Start the deployment.
Parameters:
Returns:
stop
public abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName)
Stop the deployment.
Parameters:
stop
public abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
Stop the deployment.
Parameters:
stopAsync
public abstract Mono
Stop the deployment.
Parameters:
Returns:
stopWithResponseAsync
public abstract Mono
Stop the deployment.
Parameters:
Returns:
update
public abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
Operation to update an exiting Deployment.
Parameters:
Returns:
update
public abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)
Operation to update an exiting Deployment.
Parameters:
Returns:
updateAsync
public abstract Mono
Operation to update an exiting Deployment.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Operation to update an exiting Deployment.
Parameters:
Returns:
Applies to
Azure SDK for Java