IntegrationRuntimeNodes Interface

public interface IntegrationRuntimeNodes

Resource collection API of IntegrationRuntimeNodes.

Method Summary

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

Delete integration runtime node Delete an integration runtime node.

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

Delete integration runtime node Delete an integration runtime node.

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

Get integration runtime node Get an integration runtime node.

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

Get integration runtime node Get an integration runtime node.

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

Create integration runtime node Create an integration runtime node.

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

Create integration runtime node Create an 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<Void> 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 SelfHostedIntegrationRuntimeNode 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<SelfHostedIntegrationRuntimeNode> 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 SelfHostedIntegrationRuntimeNode 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<SelfHostedIntegrationRuntimeNode> 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