public class DeploymentOperationsImpl extends Object implements ServiceOperations<ComputeManagementClientImpl>, DeploymentOperations
| Modifier and Type | Method and Description |
|---|---|
OperationResponse |
beginChangingConfigurationByName(String serviceName,
String deploymentName,
DeploymentChangeConfigurationParameters parameters)
The Begin Changing Deployment Configuration By Name operation initiates a
change to the deployment configuration.
|
Future<OperationResponse> |
beginChangingConfigurationByNameAsync(String serviceName,
String deploymentName,
DeploymentChangeConfigurationParameters parameters)
The Begin Changing Deployment Configuration By Name operation initiates a
change to the deployment configuration.
|
OperationResponse |
beginChangingConfigurationBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentChangeConfigurationParameters parameters)
The Begin Changing Deployment Configuration By Slot operation initiates a
change to the deployment configuration.
|
Future<OperationResponse> |
beginChangingConfigurationBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentChangeConfigurationParameters parameters)
The Begin Changing Deployment Configuration By Slot operation initiates a
change to the deployment configuration.
|
OperationResponse |
beginCreating(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentCreateParameters parameters)
The Begin Creating Deployment operation uploads a new service package and
creates a new deployment in the staging or production environments.
|
Future<OperationResponse> |
beginCreatingAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentCreateParameters parameters)
The Begin Creating Deployment operation uploads a new service package and
creates a new deployment in the staging or production environments.
|
OperationResponse |
beginDeletingByName(String serviceName,
String deploymentName,
boolean deleteFromStorage)
The Begin Deleting Deployment By Name operation deletes the specified
deployment.
|
Future<OperationResponse> |
beginDeletingByNameAsync(String serviceName,
String deploymentName,
boolean deleteFromStorage)
The Begin Deleting Deployment By Name operation deletes the specified
deployment.
|
OperationResponse |
beginDeletingBySlot(String serviceName,
DeploymentSlot deploymentSlot)
The Begin Deleting Deployment By Slot operation deletes the specified
deployment.
|
Future<OperationResponse> |
beginDeletingBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot)
The Begin Deleting Deployment By Slot operation deletes the specified
deployment.
|
OperationResponse |
beginDeletingRoleInstanceByBeploymentSlot(String serviceName,
String deploymentSlot,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
Future<OperationResponse> |
beginDeletingRoleInstanceByBeploymentSlotAsync(String serviceName,
String deploymentSlot,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
OperationResponse |
beginDeletingRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
Future<OperationResponse> |
beginDeletingRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
OperationResponse |
beginGettingPackageByName(String serviceName,
String deploymentName,
DeploymentGetPackageParameters parameters)
The Get Package By Name operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
Future<OperationResponse> |
beginGettingPackageByNameAsync(String serviceName,
String deploymentName,
DeploymentGetPackageParameters parameters)
The Get Package By Name operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
OperationResponse |
beginGettingPackageBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentGetPackageParameters parameters)
The Get Package By Slot operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
Future<OperationResponse> |
beginGettingPackageBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentGetPackageParameters parameters)
The Get Package By Slot operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
OperationResponse |
beginRebootingRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName)
The Begin Rebooting Role Instance By Deployment Name operation requests a
reboot of a role instance that is running in a deployment.
|
Future<OperationResponse> |
beginRebootingRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName)
The Begin Rebooting Role Instance By Deployment Name operation requests a
reboot of a role instance that is running in a deployment.
|
OperationResponse |
beginRebootingRoleInstanceByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Begin Rebooting Role Instance By Deployment Slot operation requests a
reboot of a role instance that is running in a deployment.
|
Future<OperationResponse> |
beginRebootingRoleInstanceByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Begin Rebooting Role Instance By Deployment Slot operation requests a
reboot of a role instance that is running in a deployment.
|
OperationResponse |
beginRebuildingRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
Future<OperationResponse> |
beginRebuildingRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
OperationResponse |
beginRebuildingRoleInstanceByDeploymentSlot(String serviceName,
String deploymentSlot,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
Future<OperationResponse> |
beginRebuildingRoleInstanceByDeploymentSlotAsync(String serviceName,
String deploymentSlot,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
OperationResponse |
beginReimagingRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName)
The Begin Reimaging Role Instance By Deployment Name operation requests a
reimage of a role instance that is running in a deployment.
|
Future<OperationResponse> |
beginReimagingRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName)
The Begin Reimaging Role Instance By Deployment Name operation requests a
reimage of a role instance that is running in a deployment.
|
OperationResponse |
beginReimagingRoleInstanceByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Begin Reimaging Role Instance By Deployment Slot operation requests a
reimage of a role instance that is running in a deployment.
|
Future<OperationResponse> |
beginReimagingRoleInstanceByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Begin Reimaging Role Instance By Deployment Slot operation requests a
reimage of a role instance that is running in a deployment.
|
OperationResponse |
beginSwapping(String serviceName,
DeploymentSwapParameters parameters)
The Begin Swapping Deployment operation initiates a virtual IP address
swap between the staging and production deployment environments for a
service.
|
Future<OperationResponse> |
beginSwappingAsync(String serviceName,
DeploymentSwapParameters parameters)
The Begin Swapping Deployment operation initiates a virtual IP address
swap between the staging and production deployment environments for a
service.
|
OperationResponse |
beginUpdatingStatusByDeploymentName(String serviceName,
String deploymentName,
DeploymentUpdateStatusParameters parameters)
The Begin Updating Deployment Status By Deployment Name operation
initiates a change in the running status of a deployment.
|
Future<OperationResponse> |
beginUpdatingStatusByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentUpdateStatusParameters parameters)
The Begin Updating Deployment Status By Deployment Name operation
initiates a change in the running status of a deployment.
|
OperationResponse |
beginUpdatingStatusByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpdateStatusParameters parameters)
The Begin Updating Deployment Status By Deployment Slot operation
initiates a change in the running status of a deployment.
|
Future<OperationResponse> |
beginUpdatingStatusByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpdateStatusParameters parameters)
The Begin Updating Deployment Status By Deployment Slot operation
initiates a change in the running status of a deployment.
|
OperationResponse |
beginUpgradingByName(String serviceName,
String deploymentName,
DeploymentUpgradeParameters parameters)
The Begin Upgrading Deployment By Name operation initiates an update of
role instances in a deployment using the package and configuration that
you specify.
|
Future<OperationResponse> |
beginUpgradingByNameAsync(String serviceName,
String deploymentName,
DeploymentUpgradeParameters parameters)
The Begin Upgrading Deployment By Name operation initiates an update of
role instances in a deployment using the package and configuration that
you specify.
|
OperationResponse |
beginUpgradingBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpgradeParameters parameters)
The Begin Upgrading Deployment By Slot operation initiates an update of
role instances in a deployment using the package and configuration that
you specify.
|
Future<OperationResponse> |
beginUpgradingBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpgradeParameters parameters)
The Begin Upgrading Deployment By Slot operation initiates an update of
role instances in a deployment using the package and configuration that
you specify.
|
OperationResponse |
beginWalkingUpgradeDomainByDeploymentName(String serviceName,
String deploymentName,
DeploymentWalkUpgradeDomainParameters parameters)
The Begin Walking Upgrade Domain By Deployment Name operation specifies
an update domain in which a role instance must be updated.
|
Future<OperationResponse> |
beginWalkingUpgradeDomainByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentWalkUpgradeDomainParameters parameters)
The Begin Walking Upgrade Domain By Deployment Name operation specifies
an update domain in which a role instance must be updated.
|
OperationResponse |
beginWalkingUpgradeDomainByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentWalkUpgradeDomainParameters parameters)
The Begin Walking Upgrade Domain By Deployment Slot operation specifies
an update domain in which a role instance must be updated.
|
Future<OperationResponse> |
beginWalkingUpgradeDomainByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentWalkUpgradeDomainParameters parameters)
The Begin Walking Upgrade Domain By Deployment Slot operation specifies
an update domain in which a role instance must be updated.
|
OperationStatusResponse |
changeConfigurationByName(String serviceName,
String deploymentName,
DeploymentChangeConfigurationParameters parameters)
The Change Deployment Configuration By Name operation initiates a change
to the deployment configuration.
|
Future<OperationStatusResponse> |
changeConfigurationByNameAsync(String serviceName,
String deploymentName,
DeploymentChangeConfigurationParameters parameters)
The Change Deployment Configuration By Name operation initiates a change
to the deployment configuration.
|
OperationStatusResponse |
changeConfigurationBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentChangeConfigurationParameters parameters)
The Change Deployment Configuration By Slot operation initiates a change
to the deployment configuration.
|
Future<OperationStatusResponse> |
changeConfigurationBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentChangeConfigurationParameters parameters)
The Change Deployment Configuration By Slot operation initiates a change
to the deployment configuration.
|
OperationStatusResponse |
create(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentCreateParameters parameters)
The Create Deployment operation uploads a new service package and creates
a new deployment in the staging or production environments.
|
Future<OperationStatusResponse> |
createAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentCreateParameters parameters)
The Create Deployment operation uploads a new service package and creates
a new deployment in the staging or production environments.
|
OperationStatusResponse |
deleteByName(String serviceName,
String deploymentName,
boolean deleteFromStorage)
The Delete Deployment By Name operation deletes the specified deployment.
|
Future<OperationStatusResponse> |
deleteByNameAsync(String serviceName,
String deploymentName,
boolean deleteFromStorage)
The Delete Deployment By Name operation deletes the specified deployment.
|
OperationStatusResponse |
deleteBySlot(String serviceName,
DeploymentSlot deploymentSlot)
The Delete Deployment By Slot operation deletes the specified deployment.
|
Future<OperationStatusResponse> |
deleteBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot)
The Delete Deployment By Slot operation deletes the specified deployment.
|
OperationStatusResponse |
deleteRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
DeploymentDeleteRoleInstanceParameters roleInstanceName)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
Future<OperationStatusResponse> |
deleteRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentDeleteRoleInstanceParameters roleInstanceName)
The Delete Role Instances operation deletes a role instance from a
deployment in a cloud service.
|
OperationStatusResponse |
deleteRoleInstanceByDeploymentSlot(String serviceName,
String deploymentSlot,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes the role instances from a
deployment in a cloud service.
|
Future<OperationStatusResponse> |
deleteRoleInstanceByDeploymentSlotAsync(String serviceName,
String deploymentSlot,
DeploymentDeleteRoleInstanceParameters parameters)
The Delete Role Instances operation deletes the role instances from a
deployment in a cloud service.
|
DeploymentGetResponse |
getByName(String serviceName,
String deploymentName)
The Get Deployment By Name operation returns configuration information,
status, and system properties for a deployment.
|
Future<DeploymentGetResponse> |
getByNameAsync(String serviceName,
String deploymentName)
The Get Deployment By Name operation returns configuration information,
status, and system properties for a deployment.
|
DeploymentGetResponse |
getBySlot(String serviceName,
DeploymentSlot deploymentSlot)
The Get Deployment By Slot operation returns configuration information,
status, and system properties for a deployment.
|
Future<DeploymentGetResponse> |
getBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot)
The Get Deployment By Slot operation returns configuration information,
status, and system properties for a deployment.
|
ComputeManagementClientImpl |
getClient()
Gets a reference to the
microsoft.windowsazure.management.compute.ComputeManagementClientImpl.
|
OperationStatusResponse |
getPackageByName(String serviceName,
String deploymentName,
DeploymentGetPackageParameters parameters)
The Get Package By Name operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
Future<OperationStatusResponse> |
getPackageByNameAsync(String serviceName,
String deploymentName,
DeploymentGetPackageParameters parameters)
The Get Package By Name operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
OperationStatusResponse |
getPackageBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentGetPackageParameters parameters)
The Get Package By Slot operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
Future<OperationStatusResponse> |
getPackageBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentGetPackageParameters parameters)
The Get Package By Slot operation retrieves a cloud service package for a
deployment and stores the package files in Azure Blob storage.
|
DeploymentEventListResponse |
listEvents(String serviceName,
String deploymentName,
Calendar startTime,
Calendar endTime)
Identifies the list of reboot events due to planned maintenance that
impacted a deployment in the optionally provided timeframe.
|
Future<DeploymentEventListResponse> |
listEventsAsync(String serviceName,
String deploymentName,
Calendar startTime,
Calendar endTime)
Identifies the list of reboot events due to planned maintenance that
impacted a deployment in the optionally provided timeframe.
|
DeploymentEventListResponse |
listEventsBySlot(String serviceName,
DeploymentSlot deploymentSlot,
Calendar startTime,
Calendar endTime)
Identifies the list of reboot events due to planned maintenance that
impacted a deployment in the optionally provided timeframe.
|
Future<DeploymentEventListResponse> |
listEventsBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
Calendar startTime,
Calendar endTime)
Identifies the list of reboot events due to planned maintenance that
impacted a deployment in the optionally provided timeframe.
|
OperationStatusResponse |
rebootRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName)
The Reboot Role Instance By Deployment Name operation requests a reboot
of a role instance that is running in a deployment.
|
Future<OperationStatusResponse> |
rebootRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName)
The Reboot Role Instance By Deployment Name operation requests a reboot
of a role instance that is running in a deployment.
|
OperationStatusResponse |
rebootRoleInstanceByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Reboot Role Instance By Deployment Slot operation requests a reboot
of a role instance that is running in a deployment.
|
Future<OperationStatusResponse> |
rebootRoleInstanceByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Reboot Role Instance By Deployment Slot operation requests a reboot
of a role instance that is running in a deployment.
|
OperationStatusResponse |
rebuildRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
Future<OperationStatusResponse> |
rebuildRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
OperationStatusResponse |
rebuildRoleInstanceByDeploymentSlot(String serviceName,
String deploymentSlot,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
Future<OperationStatusResponse> |
rebuildRoleInstanceByDeploymentSlotAsync(String serviceName,
String deploymentSlot,
String roleInstanceName,
String resources)
The Rebuild Role Instance asynchronous operation reinstalls the operating
system on instances of web roles or worker roles and initializes the
storage resources that are used by them.
|
OperationStatusResponse |
reimageRoleInstanceByDeploymentName(String serviceName,
String deploymentName,
String roleInstanceName)
The Reimage Role Instance By Deployment Name operation requests a reimage
of a role instance that is running in a deployment.This operation is an
asynchronous operation.
|
Future<OperationStatusResponse> |
reimageRoleInstanceByDeploymentNameAsync(String serviceName,
String deploymentName,
String roleInstanceName)
The Reimage Role Instance By Deployment Name operation requests a reimage
of a role instance that is running in a deployment.This operation is an
asynchronous operation.
|
OperationStatusResponse |
reimageRoleInstanceByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Reimage Role Instance By Deployment Slot operation requests a reimage
of a role instance that is running in a deployment.
|
Future<OperationStatusResponse> |
reimageRoleInstanceByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
String roleInstanceName)
The Reimage Role Instance By Deployment Slot operation requests a reimage
of a role instance that is running in a deployment.
|
OperationResponse |
rollbackUpdateOrUpgradeByDeploymentName(String serviceName,
String deploymentName,
DeploymentRollbackUpdateOrUpgradeParameters parameters)
The Rollback Update Or Upgrade By Deployment Name operation cancels an
in-progress configuration update and returns the deployment to its state
before the update was started.
|
Future<OperationResponse> |
rollbackUpdateOrUpgradeByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentRollbackUpdateOrUpgradeParameters parameters)
The Rollback Update Or Upgrade By Deployment Name operation cancels an
in-progress configuration update and returns the deployment to its state
before the update was started.
|
OperationResponse |
rollbackUpdateOrUpgradeByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentRollbackUpdateOrUpgradeParameters parameters)
The Rollback Update Or Upgrade By Deployment Slot operation cancels an
in-progress configuration update and returns the deployment to its state
before the update was started.
|
Future<OperationResponse> |
rollbackUpdateOrUpgradeByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentRollbackUpdateOrUpgradeParameters parameters)
The Rollback Update Or Upgrade By Deployment Slot operation cancels an
in-progress configuration update and returns the deployment to its state
before the update was started.
|
OperationStatusResponse |
swap(String serviceName,
DeploymentSwapParameters parameters)
The Swap Deployment operation initiates a virtual IP address swap between
the staging and production deployment environments for a service.
|
Future<OperationStatusResponse> |
swapAsync(String serviceName,
DeploymentSwapParameters parameters)
The Swap Deployment operation initiates a virtual IP address swap between
the staging and production deployment environments for a service.
|
OperationStatusResponse |
updateStatusByDeploymentName(String serviceName,
String deploymentName,
DeploymentUpdateStatusParameters parameters)
The Update Deployment Status By Deployment Name operation initiates a
change in the running status of a deployment.
|
Future<OperationStatusResponse> |
updateStatusByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentUpdateStatusParameters parameters)
The Update Deployment Status By Deployment Name operation initiates a
change in the running status of a deployment.
|
OperationStatusResponse |
updateStatusByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpdateStatusParameters parameters)
The Update Deployment Status By Deployment Slot operation initiates a
change in the running status of a deployment.
|
Future<OperationStatusResponse> |
updateStatusByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpdateStatusParameters parameters)
The Update Deployment Status By Deployment Slot operation initiates a
change in the running status of a deployment.
|
OperationStatusResponse |
upgradeByName(String serviceName,
String deploymentName,
DeploymentUpgradeParameters parameters)
The Upgrade Deployment By Name operation initiates an update of role
instances in a deployment using the package and configuration that you
specify.
|
Future<OperationStatusResponse> |
upgradeByNameAsync(String serviceName,
String deploymentName,
DeploymentUpgradeParameters parameters)
The Upgrade Deployment By Name operation initiates an update of role
instances in a deployment using the package and configuration that you
specify.
|
OperationStatusResponse |
upgradeBySlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpgradeParameters parameters)
The Upgrade Deployment By Slot operation initiates an update of role
instances in a deployment using the package and configuration that you
specify.
|
Future<OperationStatusResponse> |
upgradeBySlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentUpgradeParameters parameters)
The Upgrade Deployment By Slot operation initiates an update of role
instances in a deployment using the package and configuration that you
specify.
|
OperationStatusResponse |
walkUpgradeDomainByDeploymentName(String serviceName,
String deploymentName,
DeploymentWalkUpgradeDomainParameters parameters)
The Walk Upgrade Domain By Deployment Name operation specifies an update
domain in which a role instance must be updated.
|
Future<OperationStatusResponse> |
walkUpgradeDomainByDeploymentNameAsync(String serviceName,
String deploymentName,
DeploymentWalkUpgradeDomainParameters parameters)
The Walk Upgrade Domain By Deployment Name operation specifies an update
domain in which a role instance must be updated.
|
OperationStatusResponse |
walkUpgradeDomainByDeploymentSlot(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentWalkUpgradeDomainParameters parameters)
The Walk Upgrade Domain By Deployment Slot operation specifies an update
domain in which a role instance must be updated.
|
Future<OperationStatusResponse> |
walkUpgradeDomainByDeploymentSlotAsync(String serviceName,
DeploymentSlot deploymentSlot,
DeploymentWalkUpgradeDomainParameters parameters)
The Walk Upgrade Domain By Deployment Slot operation specifies an update
domain in which a role instance must be updated.
|
public ComputeManagementClientImpl getClient()
getClient in interface ServiceOperations<ComputeManagementClientImpl>public Future<OperationResponse> beginChangingConfigurationByNameAsync(String serviceName, String deploymentName, DeploymentChangeConfigurationParameters parameters)
beginChangingConfigurationByNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentName - Required. The deployment to change configuration
for.parameters - Required. Parameters supplied to the Begin Changing
Configuration Deployment By Name operation.public OperationResponse beginChangingConfigurationByName(String serviceName, String deploymentName, DeploymentChangeConfigurationParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginChangingConfigurationByName in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentName - Required. The deployment to change configuration
for.parameters - Required. Parameters supplied to the Begin Changing
Configuration Deployment By Name operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginChangingConfigurationBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentChangeConfigurationParameters parameters)
beginChangingConfigurationBySlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentSlot - Required. The slot to change deployment
configuration for.parameters - Required. Parameters supplied to the Begin Changing
Configuration Deployment By Slot operation.public OperationResponse beginChangingConfigurationBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentChangeConfigurationParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginChangingConfigurationBySlot in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentSlot - Required. The slot to change deployment
configuration for.parameters - Required. Parameters supplied to the Begin Changing
Configuration Deployment By Slot operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginCreatingAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentCreateParameters parameters)
beginCreatingAsync in interface DeploymentOperationsserviceName - Required. The cloud service to create a deployment for.deploymentSlot - Required. The slot to create a deployment for.parameters - Required. Parameters supplied to the Begin Creating
Deployment operation.public OperationResponse beginCreating(String serviceName, DeploymentSlot deploymentSlot, DeploymentCreateParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginCreating in interface DeploymentOperationsserviceName - Required. The cloud service to create a deployment for.deploymentSlot - Required. The slot to create a deployment for.parameters - Required. Parameters supplied to the Begin Creating
Deployment operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginDeletingByNameAsync(String serviceName, String deploymentName, boolean deleteFromStorage)
beginDeletingByNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.deleteFromStorage - Required. Specifies that the source blob for the
disk should also be deleted from storage.public OperationResponse beginDeletingByName(String serviceName, String deploymentName, boolean deleteFromStorage) throws IOException, ServiceException
beginDeletingByName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.deleteFromStorage - Required. Specifies that the source blob for the
disk should also be deleted from storage.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginDeletingBySlotAsync(String serviceName, DeploymentSlot deploymentSlot)
beginDeletingBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.public OperationResponse beginDeletingBySlot(String serviceName, DeploymentSlot deploymentSlot) throws IOException, ServiceException
beginDeletingBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginDeletingRoleInstanceByBeploymentSlotAsync(String serviceName, String deploymentSlot, DeploymentDeleteRoleInstanceParameters parameters)
beginDeletingRoleInstanceByBeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The name of the deployment slot.parameters - Required. The parameters to delete the role.public OperationResponse beginDeletingRoleInstanceByBeploymentSlot(String serviceName, String deploymentSlot, DeploymentDeleteRoleInstanceParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginDeletingRoleInstanceByBeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The name of the deployment slot.parameters - Required. The parameters to delete the role.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginDeletingRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentDeleteRoleInstanceParameters parameters)
beginDeletingRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.parameters - Required. The parameters to delete the role.public OperationResponse beginDeletingRoleInstanceByDeploymentName(String serviceName, String deploymentName, DeploymentDeleteRoleInstanceParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginDeletingRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.parameters - Required. The parameters to delete the role.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginGettingPackageByNameAsync(String serviceName, String deploymentName, DeploymentGetPackageParameters parameters)
beginGettingPackageByNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Get Package By
Name operation.public OperationResponse beginGettingPackageByName(String serviceName, String deploymentName, DeploymentGetPackageParameters parameters) throws IOException, ServiceException
beginGettingPackageByName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Get Package By
Name operation.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginGettingPackageBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentGetPackageParameters parameters)
beginGettingPackageBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Get Package By
Slot operation.public OperationResponse beginGettingPackageBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentGetPackageParameters parameters) throws IOException, ServiceException
beginGettingPackageBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Get Package By
Slot operation.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginRebootingRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName)
beginRebootingRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.public OperationResponse beginRebootingRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName) throws IOException, ServiceException
beginRebootingRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginRebootingRoleInstanceByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName)
beginRebootingRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.public OperationResponse beginRebootingRoleInstanceByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName) throws IOException, ServiceException
beginRebootingRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginRebuildingRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName, String resources)
beginRebuildingRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.public OperationResponse beginRebuildingRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName, String resources) throws IOException, ServiceException
beginRebuildingRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginRebuildingRoleInstanceByDeploymentSlotAsync(String serviceName, String deploymentSlot, String roleInstanceName, String resources)
beginRebuildingRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.public OperationResponse beginRebuildingRoleInstanceByDeploymentSlot(String serviceName, String deploymentSlot, String roleInstanceName, String resources) throws IOException, ServiceException
beginRebuildingRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginReimagingRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName)
beginReimagingRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.public OperationResponse beginReimagingRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName) throws IOException, ServiceException
beginReimagingRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginReimagingRoleInstanceByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName)
beginReimagingRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.public OperationResponse beginReimagingRoleInstanceByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName) throws IOException, ServiceException
beginReimagingRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginSwappingAsync(String serviceName, DeploymentSwapParameters parameters)
beginSwappingAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.parameters - Required. Parameters supplied to the Begin Swapping
Deployment operation.public OperationResponse beginSwapping(String serviceName, DeploymentSwapParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginSwapping in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.parameters - Required. Parameters supplied to the Begin Swapping
Deployment operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginUpdatingStatusByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentUpdateStatusParameters parameters)
beginUpdatingStatusByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Begin Updating
Deployment Status By Deployment Name operation.public OperationResponse beginUpdatingStatusByDeploymentName(String serviceName, String deploymentName, DeploymentUpdateStatusParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginUpdatingStatusByDeploymentName in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Begin Updating
Deployment Status By Deployment Name operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginUpdatingStatusByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpdateStatusParameters parameters)
beginUpdatingStatusByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Begin Updating
Deployment Status By Deployment Slot operation.public OperationResponse beginUpdatingStatusByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpdateStatusParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginUpdatingStatusByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Begin Updating
Deployment Status By Deployment Slot operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginUpgradingByNameAsync(String serviceName, String deploymentName, DeploymentUpgradeParameters parameters)
beginUpgradingByNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentName - Required. The deployment to upgrade.parameters - Required. Parameters supplied to the Begin Upgrading
Deployment By Name operation.public OperationResponse beginUpgradingByName(String serviceName, String deploymentName, DeploymentUpgradeParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginUpgradingByName in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentName - Required. The deployment to upgrade.parameters - Required. Parameters supplied to the Begin Upgrading
Deployment By Name operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginUpgradingBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpgradeParameters parameters)
beginUpgradingBySlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentSlot - Required. The slot to upgrade.parameters - Required. Parameters supplied to the Begin Upgrading
Deployment By Slot operation.public OperationResponse beginUpgradingBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpgradeParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginUpgradingBySlot in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentSlot - Required. The slot to upgrade.parameters - Required. Parameters supplied to the Begin Upgrading
Deployment By Slot operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginWalkingUpgradeDomainByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentWalkUpgradeDomainParameters parameters)
beginWalkingUpgradeDomainByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Begin Walking
Upgrade Domain By Deployment Name operation.public OperationResponse beginWalkingUpgradeDomainByDeploymentName(String serviceName, String deploymentName, DeploymentWalkUpgradeDomainParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginWalkingUpgradeDomainByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Begin Walking
Upgrade Domain By Deployment Name operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> beginWalkingUpgradeDomainByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentWalkUpgradeDomainParameters parameters)
beginWalkingUpgradeDomainByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Begin Walking
Upgrade Domain By Deployment Slot operation.public OperationResponse beginWalkingUpgradeDomainByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentWalkUpgradeDomainParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
beginWalkingUpgradeDomainByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Begin Walking
Upgrade Domain By Deployment Slot operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationStatusResponse> changeConfigurationByNameAsync(String serviceName, String deploymentName, DeploymentChangeConfigurationParameters parameters)
changeConfigurationByNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentName - Required. The deployment to change configuration
for.parameters - Required. Parameters supplied to the Change
ConfigurationDeployment By Name operation.public OperationStatusResponse changeConfigurationByName(String serviceName, String deploymentName, DeploymentChangeConfigurationParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
changeConfigurationByName in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentName - Required. The deployment to change configuration
for.parameters - Required. Parameters supplied to the Change
ConfigurationDeployment By Name operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> changeConfigurationBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentChangeConfigurationParameters parameters)
changeConfigurationBySlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentSlot - Required. The slot to change deployment
configuration for.parameters - Required. Parameters supplied to the Change
Configuration Deployment By Slot operation.public OperationStatusResponse changeConfigurationBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentChangeConfigurationParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
changeConfigurationBySlot in interface DeploymentOperationsserviceName - Required. The cloud service to change deployment
configuration for.deploymentSlot - Required. The slot to change deployment
configuration for.parameters - Required. Parameters supplied to the Change
Configuration Deployment By Slot operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> createAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentCreateParameters parameters)
createAsync in interface DeploymentOperationsserviceName - Required. The cloud service to create a deployment for.deploymentSlot - Required. The slot to create a deployment for.parameters - Required. Parameters supplied to the Create Deployment
operation.public OperationStatusResponse create(String serviceName, DeploymentSlot deploymentSlot, DeploymentCreateParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException, ParserConfigurationException, SAXException, TransformerException, URISyntaxException
create in interface DeploymentOperationsserviceName - Required. The cloud service to create a deployment for.deploymentSlot - Required. The slot to create a deployment for.parameters - Required. Parameters supplied to the Create Deployment
operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.ServiceException - Thrown if an unexpected response is found.URISyntaxException - Thrown if there was an error parsing a URI in
the response.public Future<OperationStatusResponse> deleteByNameAsync(String serviceName, String deploymentName, boolean deleteFromStorage)
deleteByNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.deleteFromStorage - Required. Specifies that the source blob for the
disk should also be deleted from storage.public OperationStatusResponse deleteByName(String serviceName, String deploymentName, boolean deleteFromStorage) throws InterruptedException, ExecutionException, ServiceException, IOException
deleteByName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.deleteFromStorage - Required. Specifies that the source blob for the
disk should also be deleted from storage.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> deleteBySlotAsync(String serviceName, DeploymentSlot deploymentSlot)
deleteBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.public OperationStatusResponse deleteBySlot(String serviceName, DeploymentSlot deploymentSlot) throws InterruptedException, ExecutionException, ServiceException, IOException
deleteBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> deleteRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentDeleteRoleInstanceParameters roleInstanceName)
deleteRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.roleInstanceName - Required. The parameters to delete the role.public OperationStatusResponse deleteRoleInstanceByDeploymentName(String serviceName, String deploymentName, DeploymentDeleteRoleInstanceParameters roleInstanceName) throws InterruptedException, ExecutionException, ServiceException, IOException
deleteRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.roleInstanceName - Required. The parameters to delete the role.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> deleteRoleInstanceByDeploymentSlotAsync(String serviceName, String deploymentSlot, DeploymentDeleteRoleInstanceParameters parameters)
deleteRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The name of the deployment slot.parameters - Required. The parameters to delete the role.public OperationStatusResponse deleteRoleInstanceByDeploymentSlot(String serviceName, String deploymentSlot, DeploymentDeleteRoleInstanceParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
deleteRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The name of the deployment slot.parameters - Required. The parameters to delete the role.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<DeploymentGetResponse> getByNameAsync(String serviceName, String deploymentName)
getByNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.public DeploymentGetResponse getByName(String serviceName, String deploymentName) throws IOException, ServiceException, ParserConfigurationException, SAXException, URISyntaxException
getByName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.ParserConfigurationException - Thrown if there was a serious
configuration error with the document parser.SAXException - Thrown if there was an error parsing the XML
response.URISyntaxException - Thrown if there was an error parsing a URI in
the response.public Future<DeploymentGetResponse> getBySlotAsync(String serviceName, DeploymentSlot deploymentSlot)
getBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.public DeploymentGetResponse getBySlot(String serviceName, DeploymentSlot deploymentSlot) throws IOException, ServiceException, ParserConfigurationException, SAXException, URISyntaxException
getBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.ParserConfigurationException - Thrown if there was a serious
configuration error with the document parser.SAXException - Thrown if there was an error parsing the XML
response.URISyntaxException - Thrown if there was an error parsing a URI in
the response.public Future<OperationStatusResponse> getPackageByNameAsync(String serviceName, String deploymentName, DeploymentGetPackageParameters parameters)
getPackageByNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Get Package By
Name operation.public OperationStatusResponse getPackageByName(String serviceName, String deploymentName, DeploymentGetPackageParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
getPackageByName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Get Package By
Name operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> getPackageBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentGetPackageParameters parameters)
getPackageBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Get Package By
Slot operation.public OperationStatusResponse getPackageBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentGetPackageParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
getPackageBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Get Package By
Slot operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<DeploymentEventListResponse> listEventsAsync(String serviceName, String deploymentName, Calendar startTime, Calendar endTime)
listEventsAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.startTime - Required. Datetime in UTC representing the start time of
the query.endTime - Required. Datetime in UTC representing the end time of the
query.public DeploymentEventListResponse listEvents(String serviceName, String deploymentName, Calendar startTime, Calendar endTime) throws IOException, ServiceException, ParserConfigurationException, SAXException
listEvents in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of the deployment.startTime - Required. Datetime in UTC representing the start time of
the query.endTime - Required. Datetime in UTC representing the end time of the
query.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.ParserConfigurationException - Thrown if there was a serious
configuration error with the document parser.SAXException - Thrown if there was an error parsing the XML
response.public Future<DeploymentEventListResponse> listEventsBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, Calendar startTime, Calendar endTime)
listEventsBySlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.startTime - Required. Datetime in UTC representing the start time of
the query.endTime - Required. Datetime in UTC representing the end time of the
query.public DeploymentEventListResponse listEventsBySlot(String serviceName, DeploymentSlot deploymentSlot, Calendar startTime, Calendar endTime) throws IOException, ServiceException, ParserConfigurationException, SAXException
listEventsBySlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.startTime - Required. Datetime in UTC representing the start time of
the query.endTime - Required. Datetime in UTC representing the end time of the
query.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.ParserConfigurationException - Thrown if there was a serious
configuration error with the document parser.SAXException - Thrown if there was an error parsing the XML
response.public Future<OperationStatusResponse> rebootRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName)
rebootRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.public OperationStatusResponse rebootRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName) throws InterruptedException, ExecutionException, ServiceException, IOException
rebootRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> rebootRoleInstanceByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName)
rebootRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.public OperationStatusResponse rebootRoleInstanceByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName) throws InterruptedException, ExecutionException, ServiceException, IOException
rebootRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> rebuildRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName, String resources)
rebuildRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.public OperationStatusResponse rebuildRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName, String resources) throws InterruptedException, ExecutionException, ServiceException, IOException
rebuildRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> rebuildRoleInstanceByDeploymentSlotAsync(String serviceName, String deploymentSlot, String roleInstanceName, String resources)
rebuildRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.public OperationStatusResponse rebuildRoleInstanceByDeploymentSlot(String serviceName, String deploymentSlot, String roleInstanceName, String resources) throws InterruptedException, ExecutionException, ServiceException, IOException
rebuildRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.resources - Required. Specifies the resources that must be rebuilt.
Currently, the only supported value is 'allLocalDrives'.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> reimageRoleInstanceByDeploymentNameAsync(String serviceName, String deploymentName, String roleInstanceName)
reimageRoleInstanceByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.public OperationStatusResponse reimageRoleInstanceByDeploymentName(String serviceName, String deploymentName, String roleInstanceName) throws InterruptedException, ExecutionException, ServiceException, IOException
reimageRoleInstanceByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.roleInstanceName - Required. The name of your role instance.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> reimageRoleInstanceByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName)
reimageRoleInstanceByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.public OperationStatusResponse reimageRoleInstanceByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, String roleInstanceName) throws InterruptedException, ExecutionException, ServiceException, IOException
reimageRoleInstanceByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.roleInstanceName - Required. The name of your role instance.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationResponse> rollbackUpdateOrUpgradeByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentRollbackUpdateOrUpgradeParameters parameters)
rollbackUpdateOrUpgradeByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Rollback Update Or
Upgrade By Deployment Name operation.public OperationResponse rollbackUpdateOrUpgradeByDeploymentName(String serviceName, String deploymentName, DeploymentRollbackUpdateOrUpgradeParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
rollbackUpdateOrUpgradeByDeploymentName in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Rollback Update Or
Upgrade By Deployment Name operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationResponse> rollbackUpdateOrUpgradeByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentRollbackUpdateOrUpgradeParameters parameters)
rollbackUpdateOrUpgradeByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Rollback Update Or
Upgrade By Deployment Slot operation.public OperationResponse rollbackUpdateOrUpgradeByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentRollbackUpdateOrUpgradeParameters parameters) throws ParserConfigurationException, SAXException, TransformerException, IOException, ServiceException
rollbackUpdateOrUpgradeByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Rollback Update Or
Upgrade By Deployment Slot operation.ParserConfigurationException - Thrown if there was an error
configuring the parser for the response body.SAXException - Thrown if there was an error parsing the response
body.TransformerException - Thrown if there was an error creating the
DOM transformer.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<OperationStatusResponse> swapAsync(String serviceName, DeploymentSwapParameters parameters)
swapAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.parameters - Required. Parameters supplied to the Swap Deployment
operation.public OperationStatusResponse swap(String serviceName, DeploymentSwapParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
swap in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.parameters - Required. Parameters supplied to the Swap Deployment
operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> updateStatusByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentUpdateStatusParameters parameters)
updateStatusByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Update Deployment
Status By Deployment Name operation.public OperationStatusResponse updateStatusByDeploymentName(String serviceName, String deploymentName, DeploymentUpdateStatusParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
updateStatusByDeploymentName in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Update Deployment
Status By Deployment Name operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> updateStatusByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpdateStatusParameters parameters)
updateStatusByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Update Deployment
Status By Deployment Slot operation.public OperationStatusResponse updateStatusByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpdateStatusParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
updateStatusByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The cloud service to swap deployments for.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Update Deployment
Status By Deployment Slot operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> upgradeByNameAsync(String serviceName, String deploymentName, DeploymentUpgradeParameters parameters)
upgradeByNameAsync in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentName - Required. The deployment to upgrade.parameters - Required. Parameters supplied to the Upgrade Deployment
By Name operation.public OperationStatusResponse upgradeByName(String serviceName, String deploymentName, DeploymentUpgradeParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
upgradeByName in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentName - Required. The deployment to upgrade.parameters - Required. Parameters supplied to the Upgrade Deployment
By Name operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> upgradeBySlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpgradeParameters parameters)
upgradeBySlotAsync in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentSlot - Required. The slot to upgrade.parameters - Required. Parameters supplied to the Upgrade Deployment
By Slot operation.public OperationStatusResponse upgradeBySlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentUpgradeParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
upgradeBySlot in interface DeploymentOperationsserviceName - Required. The cloud service to upgrade.deploymentSlot - Required. The slot to upgrade.parameters - Required. Parameters supplied to the Upgrade Deployment
By Slot operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> walkUpgradeDomainByDeploymentNameAsync(String serviceName, String deploymentName, DeploymentWalkUpgradeDomainParameters parameters)
walkUpgradeDomainByDeploymentNameAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Walk Upgrade
Domain By Deployment Name operation.public OperationStatusResponse walkUpgradeDomainByDeploymentName(String serviceName, String deploymentName, DeploymentWalkUpgradeDomainParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
walkUpgradeDomainByDeploymentName in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentName - Required. The name of your deployment.parameters - Required. Parameters supplied to the Walk Upgrade
Domain By Deployment Name operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationStatusResponse> walkUpgradeDomainByDeploymentSlotAsync(String serviceName, DeploymentSlot deploymentSlot, DeploymentWalkUpgradeDomainParameters parameters)
walkUpgradeDomainByDeploymentSlotAsync in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Walk Upgrade
Domain By Deployment Slot operation.public OperationStatusResponse walkUpgradeDomainByDeploymentSlot(String serviceName, DeploymentSlot deploymentSlot, DeploymentWalkUpgradeDomainParameters parameters) throws InterruptedException, ExecutionException, ServiceException, IOException
walkUpgradeDomainByDeploymentSlot in interface DeploymentOperationsserviceName - Required. The name of the cloud service.deploymentSlot - Required. The deployment slot.parameters - Required. Parameters supplied to the Walk Upgrade
Domain By Deployment Slot operation.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.ServiceException - Thrown if the server returned an error for the
request.IOException - Thrown if there was an error setting up tracing for
the request./**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/