DataFlowDebugSessionClient Class

  • java.lang.Object
    • com.azure.analytics.synapse.artifacts.DataFlowDebugSessionClient

public final class DataFlowDebugSessionClient

Initializes a new instance of the synchronous ArtifactsClient type.

Method Summary

Modifier and Type Method and Description
AddDataFlowToDebugSessionResponse addDataFlow(DataFlowDebugPackage request)

Add a data flow into debug session.

Response<AddDataFlowToDebugSessionResponse> addDataFlowWithResponse(DataFlowDebugPackage request, Context context)

Add a data flow into debug session.

CreateDataFlowDebugSessionResponse createDataFlowDebugSession(CreateDataFlowDebugSessionRequest request)

Creates a data flow debug session.

DataFlowDebugSessionsCreateDataFlowDebugSessionResponse createDataFlowDebugSessionWithResponse(CreateDataFlowDebugSessionRequest request, Context context)

Creates a data flow debug session.

void deleteDataFlowDebugSession(DeleteDataFlowDebugSessionRequest request)

Deletes a data flow debug session.

Response<Void> deleteDataFlowDebugSessionWithResponse(DeleteDataFlowDebugSessionRequest request, Context context)

Deletes a data flow debug session.

DataFlowDebugCommandResponse executeCommand(DataFlowDebugCommandRequest request)

Execute a data flow debug command.

DataFlowDebugSessionsExecuteCommandResponse executeCommandWithResponse(DataFlowDebugCommandRequest request, Context context)

Execute a data flow debug command.

PagedIterable<DataFlowDebugSessionInfo> queryDataFlowDebugSessionsByWorkspace()

Query all active data flow debug sessions.

PagedIterable<DataFlowDebugSessionInfo> queryDataFlowDebugSessionsByWorkspace(Context context)

Query all active data flow debug sessions.

Methods inherited from java.lang.Object

Method Details

addDataFlow

public AddDataFlowToDebugSessionResponse addDataFlow(DataFlowDebugPackage request)

Add a data flow into debug session.

Parameters:

request - Data flow debug session definition with debug content.

Returns:

response body structure for starting data flow debug session.

addDataFlowWithResponse

public Response addDataFlowWithResponse(DataFlowDebugPackage request, Context context)

Add a data flow into debug session.

Parameters:

request - Data flow debug session definition with debug content.
context - The context to associate with this operation.

Returns:

response body structure for starting data flow debug session along with Response<T>.

createDataFlowDebugSession

public CreateDataFlowDebugSessionResponse createDataFlowDebugSession(CreateDataFlowDebugSessionRequest request)

Creates a data flow debug session.

Parameters:

request - Data flow debug session definition.

Returns:

response body structure for creating data flow debug session.

createDataFlowDebugSessionWithResponse

public DataFlowDebugSessionsCreateDataFlowDebugSessionResponse createDataFlowDebugSessionWithResponse(CreateDataFlowDebugSessionRequest request, Context context)

Creates a data flow debug session.

Parameters:

request - Data flow debug session definition.
context - The context to associate with this operation.

Returns:

response body structure for creating data flow debug session.

deleteDataFlowDebugSession

public void deleteDataFlowDebugSession(DeleteDataFlowDebugSessionRequest request)

Deletes a data flow debug session.

Parameters:

request - Data flow debug session definition for deletion.

deleteDataFlowDebugSessionWithResponse

public Response deleteDataFlowDebugSessionWithResponse(DeleteDataFlowDebugSessionRequest request, Context context)

Deletes a data flow debug session.

Parameters:

request - Data flow debug session definition for deletion.
context - The context to associate with this operation.

Returns:

executeCommand

public DataFlowDebugCommandResponse executeCommand(DataFlowDebugCommandRequest request)

Execute a data flow debug command.

Parameters:

request - Data flow debug command definition.

Returns:

response body structure of data flow result for data preview, statistics or expression preview.

executeCommandWithResponse

public DataFlowDebugSessionsExecuteCommandResponse executeCommandWithResponse(DataFlowDebugCommandRequest request, Context context)

Execute a data flow debug command.

Parameters:

request - Data flow debug command definition.
context - The context to associate with this operation.

Returns:

response body structure of data flow result for data preview, statistics or expression preview.

queryDataFlowDebugSessionsByWorkspace

public PagedIterable queryDataFlowDebugSessionsByWorkspace()

Query all active data flow debug sessions.

Returns:

a list of active debug sessions as paginated response with PagedIterable<T>.

queryDataFlowDebugSessionsByWorkspace

public PagedIterable queryDataFlowDebugSessionsByWorkspace(Context context)

Query all active data flow debug sessions.

Parameters:

context - The context to associate with this operation.

Returns:

a list of active debug sessions as paginated response with PagedIterable<T>.

Applies to