FeaturesetVersions Interface

public interface FeaturesetVersions

Resource collection API of FeaturesetVersions.

Method Summary

Modifier and Type Method and Description
abstract FeaturesetVersionBackfillResponse backfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body)

Backfill.

abstract FeaturesetVersionBackfillResponse backfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body, Context context)

Backfill.

abstract Blank define(String name)

Begins definition for a new FeaturesetVersion resource.

abstract void delete(String resourceGroupName, String workspaceName, String name, String version)

Delete version.

abstract void delete(String resourceGroupName, String workspaceName, String name, String version, Context context)

Delete version.

abstract void deleteById(String id)

Delete version.

abstract void deleteByIdWithResponse(String id, Context context)

Delete version.

abstract FeaturesetVersion get(String resourceGroupName, String workspaceName, String name, String version)

Get version.

abstract FeaturesetVersion getById(String id)

Get version.

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

Get version.

abstract Response<FeaturesetVersion> getWithResponse(String resourceGroupName, String workspaceName, String name, String version, Context context)

Get version.

abstract PagedIterable<FeaturesetVersion> list(String resourceGroupName, String workspaceName, String name)

List versions.

abstract PagedIterable<FeaturesetVersion> list(String resourceGroupName, String workspaceName, String name, String skip, String tags, ListViewType listViewType, Integer pageSize, String versionName, String version, String description, String createdBy, String stage, Context context)

List versions.

Method Details

backfill

public abstract FeaturesetVersionBackfillResponse backfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body)

Backfill.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
name - Container name. This is case-sensitive.
version - Version identifier. This is case-sensitive.
body - Feature set version backfill request entity.

Returns:

response payload for creating a backfill request for a given feature set version.

backfill

public abstract FeaturesetVersionBackfillResponse backfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body, Context context)

Backfill.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
name - Container name. This is case-sensitive.
version - Version identifier. This is case-sensitive.
body - Feature set version backfill request entity.
context - The context to associate with this operation.

Returns:

response payload for creating a backfill request for a given feature set version.

define

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

Begins definition for a new FeaturesetVersion resource.

Parameters:

name - resource name.

Returns:

the first stage of the new FeaturesetVersion definition.

delete

public abstract void delete(String resourceGroupName, String workspaceName, String name, String version)

Delete version.

Parameters:

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

delete

public abstract void delete(String resourceGroupName, String workspaceName, String name, String version, Context context)

Delete version.

Parameters:

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

deleteById

public abstract void deleteById(String id)

Delete version.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Delete version.

Parameters:

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

get

public abstract FeaturesetVersion get(String resourceGroupName, String workspaceName, String name, String version)

Get version.

Parameters:

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

Returns:

version.

getById

public abstract FeaturesetVersion getById(String id)

Get version.

Parameters:

id - the resource ID.

Returns:

version along with Response<T>.

getByIdWithResponse

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

Get version.

Parameters:

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

Returns:

version along with Response<T>.

getWithResponse

public abstract Response<FeaturesetVersion> getWithResponse(String resourceGroupName, String workspaceName, String name, String version, Context context)

Get version.

Parameters:

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

Returns:

version along with Response<T>.

list

public abstract PagedIterable<FeaturesetVersion> list(String resourceGroupName, String workspaceName, String name)

List versions.

Parameters:

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

Returns:

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

list

public abstract PagedIterable<FeaturesetVersion> list(String resourceGroupName, String workspaceName, String name, String skip, String tags, ListViewType listViewType, Integer pageSize, String versionName, String version, String description, String createdBy, String stage, Context context)

List versions.

Parameters:

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

Returns:

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

Applies to