FeaturesClient Interface

public interface FeaturesClient

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

Method Summary

Modifier and Type Method and Description
abstract FeatureInner get(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String featureName)

Get feature.

abstract Response<FeatureInner> getWithResponse(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String featureName, Context context)

Get feature.

abstract PagedIterable<FeatureInner> list(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion)

List Features.

abstract PagedIterable<FeatureInner> list(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String skip, String tags, String featureName, String description, ListViewType listViewType, Integer pageSize, Context context)

List Features.

Method Details

get

public abstract FeatureInner get(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String featureName)

Get feature.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
featuresetName - Feature set name. This is case-sensitive.
featuresetVersion - Feature set version identifier. This is case-sensitive.
featureName - Feature Name. This is case-sensitive.

Returns:

feature.

getWithResponse

public abstract Response<FeatureInner> getWithResponse(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String featureName, Context context)

Get feature.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
featuresetName - Feature set name. This is case-sensitive.
featuresetVersion - Feature set version identifier. This is case-sensitive.
featureName - Feature Name. This is case-sensitive.
context - The context to associate with this operation.

Returns:

feature along with Response<T>.

list

public abstract PagedIterable<FeatureInner> list(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion)

List Features.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
featuresetName - Featureset name. This is case-sensitive.
featuresetVersion - Featureset Version identifier. This is case-sensitive.

Returns:

a paginated list of Feature entities as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<FeatureInner> list(String resourceGroupName, String workspaceName, String featuresetName, String featuresetVersion, String skip, String tags, String featureName, String description, ListViewType listViewType, Integer pageSize, Context context)

List Features.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
featuresetName - Featureset name. This is case-sensitive.
featuresetVersion - Featureset Version identifier. This is case-sensitive.
skip - Continuation token for pagination.
tags - Comma-separated list of tag names (and optionally values). Example: tag1,tag2=value2.
featureName - feature name.
description - Description of the featureset.
listViewType - [ListViewType.ActiveOnly, ListViewType.ArchivedOnly, ListViewType.All]View type for including/excluding (for example) archived entities.
pageSize - Page size.
context - The context to associate with this operation.

Returns:

a paginated list of Feature entities as paginated response with PagedIterable<T>.

Applies to