DataFlows Interface

public interface DataFlows

Resource collection API of DataFlows.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new DataFlowResource resource.

abstract void delete(String resourceGroupName, String factoryName, String dataFlowName)

Deletes a data flow.

abstract void deleteById(String id)

Deletes a data flow.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes a data flow.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String factoryName, String dataFlowName, Context context)

Deletes a data flow.

abstract DataFlowResource get(String resourceGroupName, String factoryName, String dataFlowName)

Gets a data flow.

abstract DataFlowResource getById(String id)

Gets a data flow.

abstract Response<DataFlowResource> getByIdWithResponse(String id, String ifNoneMatch, Context context)

Gets a data flow.

abstract Response<DataFlowResource> getWithResponse(String resourceGroupName, String factoryName, String dataFlowName, String ifNoneMatch, Context context)

Gets a data flow.

abstract PagedIterable<DataFlowResource> listByFactory(String resourceGroupName, String factoryName)

Lists data flows.

abstract PagedIterable<DataFlowResource> listByFactory(String resourceGroupName, String factoryName, Context context)

Lists data flows.

Method Details

define

public abstract DataFlowResource.DefinitionStages.Blank define(String name)

Begins definition for a new DataFlowResource resource.

Parameters:

name - resource name.

Returns:

the first stage of the new DataFlowResource definition.

delete

public abstract void delete(String resourceGroupName, String factoryName, String dataFlowName)

Deletes a data flow.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.
dataFlowName - The data flow name.

deleteById

public abstract void deleteById(String id)

Deletes a data flow.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes a data flow.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String factoryName, String dataFlowName, Context context)

Deletes a data flow.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.
dataFlowName - The data flow name.
context - The context to associate with this operation.

Returns:

get

public abstract DataFlowResource get(String resourceGroupName, String factoryName, String dataFlowName)

Gets a data flow.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.
dataFlowName - The data flow name.

Returns:

a data flow.

getById

public abstract DataFlowResource getById(String id)

Gets a data flow.

Parameters:

id - the resource ID.

Returns:

a data flow along with Response<T>.

getByIdWithResponse

public abstract Response<DataFlowResource> getByIdWithResponse(String id, String ifNoneMatch, Context context)

Gets a data flow.

Parameters:

id - the resource ID.
ifNoneMatch - ETag of the data flow entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.
context - The context to associate with this operation.

Returns:

a data flow along with Response<T>.

getWithResponse

public abstract Response<DataFlowResource> getWithResponse(String resourceGroupName, String factoryName, String dataFlowName, String ifNoneMatch, Context context)

Gets a data flow.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.
dataFlowName - The data flow name.
ifNoneMatch - ETag of the data flow entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.
context - The context to associate with this operation.

Returns:

a data flow along with Response<T>.

listByFactory

public abstract PagedIterable<DataFlowResource> listByFactory(String resourceGroupName, String factoryName)

Lists data flows.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.

Returns:

a list of data flow resources as paginated response with PagedIterable<T>.

listByFactory

public abstract PagedIterable<DataFlowResource> listByFactory(String resourceGroupName, String factoryName, Context context)

Lists data flows.

Parameters:

resourceGroupName - The resource group name.
factoryName - The factory name.
context - The context to associate with this operation.

Returns:

a list of data flow resources as paginated response with PagedIterable<T>.

Applies to