IntegrationRuntimeNodesClient Interface

public interface IntegrationRuntimeNodesClient

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

Method Summary

Modifier and Type Method and Description
abstract void delete(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName)

Delete integration runtime node

abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, Context context)

Delete integration runtime node

abstract SelfHostedIntegrationRuntimeNodeInner get(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName)

Get integration runtime node

abstract Response<SelfHostedIntegrationRuntimeNodeInner> getWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, Context context)

Get integration runtime node

abstract SelfHostedIntegrationRuntimeNodeInner update(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, UpdateIntegrationRuntimeNodeRequest updateIntegrationRuntimeNodeRequest)

Create integration runtime node

abstract Response<SelfHostedIntegrationRuntimeNodeInner> updateWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, UpdateIntegrationRuntimeNodeRequest updateIntegrationRuntimeNodeRequest, Context context)

Create integration runtime node

Method Details

delete

public abstract void delete(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName)

Delete integration runtime node

Delete an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, Context context)

Delete integration runtime node

Delete an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.
context - The context to associate with this operation.

Returns:

get

public abstract SelfHostedIntegrationRuntimeNodeInner get(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName)

Get integration runtime node

Get an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.

Returns:

an integration runtime node.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, Context context)

Get integration runtime node

Get an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.
context - The context to associate with this operation.

Returns:

an integration runtime node along with Response<T>.

update

public abstract SelfHostedIntegrationRuntimeNodeInner update(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, UpdateIntegrationRuntimeNodeRequest updateIntegrationRuntimeNodeRequest)

Create integration runtime node

Create an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.
updateIntegrationRuntimeNodeRequest - The parameters for updating an integration runtime node.

Returns:

properties of Self-hosted integration runtime node.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String nodeName, UpdateIntegrationRuntimeNodeRequest updateIntegrationRuntimeNodeRequest, Context context)

Create integration runtime node

Create an integration runtime node.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
integrationRuntimeName - Integration runtime name.
nodeName - Integration runtime node name.
updateIntegrationRuntimeNodeRequest - The parameters for updating an integration runtime node.
context - The context to associate with this operation.

Returns:

properties of Self-hosted integration runtime node along with Response<T>.

Applies to