FeaturestoreEntityVersions Interface

public interface FeaturestoreEntityVersions

Resource collection API of FeaturestoreEntityVersions.

Method Summary

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

Begins definition for a new FeaturestoreEntityVersion 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 FeaturestoreEntityVersion get(String resourceGroupName, String workspaceName, String name, String version)

Get version.

abstract FeaturestoreEntityVersion getById(String id)

Get version.

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

Get version.

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

Get version.

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

List versions.

abstract PagedIterable<FeaturestoreEntityVersion> 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

define

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

Begins definition for a new FeaturestoreEntityVersion resource.

Parameters:

name - resource name.

Returns:

the first stage of the new FeaturestoreEntityVersion 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 FeaturestoreEntityVersion 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 FeaturestoreEntityVersion getById(String id)

Get version.

Parameters:

id - the resource ID.

Returns:

version along with Response<T>.

getByIdWithResponse

public abstract Response<FeaturestoreEntityVersion> 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<FeaturestoreEntityVersion> 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<FeaturestoreEntityVersion> 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 - Feature entity name. This is case-sensitive.

Returns:

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

list

public abstract PagedIterable<FeaturestoreEntityVersion> 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 - Feature entity 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 featurestore entity version.
version - featurestore entity version.
description - description for the feature entity version.
createdBy - createdBy user name.
stage - Specifies the featurestore stage.
context - The context to associate with this operation.

Returns:

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

Applies to