FeaturesetVersionsClient Interface

public interface FeaturesetVersionsClient

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

Method Summary

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

Backfill.

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

Backfill.

abstract SyncPoller<PollResult<FeaturesetVersionBackfillResponseInner>,FeaturesetVersionBackfillResponseInner> beginBackfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body)

Backfill.

abstract SyncPoller<PollResult<FeaturesetVersionBackfillResponseInner>,FeaturesetVersionBackfillResponseInner> beginBackfill(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionBackfillRequest body, Context context)

Backfill.

abstract SyncPoller<PollResult<FeaturesetVersionInner>,FeaturesetVersionInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body)

Create or update version.

abstract SyncPoller<PollResult<FeaturesetVersionInner>,FeaturesetVersionInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body, Context context)

Create or update version.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String name, String version)

Delete version.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String name, String version, Context context)

Delete version.

abstract FeaturesetVersionInner createOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body)

Create or update version.

abstract FeaturesetVersionInner createOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body, Context context)

Create or update version.

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 FeaturesetVersionInner get(String resourceGroupName, String workspaceName, String name, String version)

Get version.

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

Get version.

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

List versions.

abstract PagedIterable<FeaturesetVersionInner> 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 FeaturesetVersionBackfillResponseInner 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 FeaturesetVersionBackfillResponseInner 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.

beginBackfill

public abstract SyncPoller<PollResult<FeaturesetVersionBackfillResponseInner>,FeaturesetVersionBackfillResponseInner> beginBackfill(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:

the SyncPoller<T,U> for polling of response payload for creating a backfill request for a given feature set version.

beginBackfill

public abstract SyncPoller<PollResult<FeaturesetVersionBackfillResponseInner>,FeaturesetVersionBackfillResponseInner> beginBackfill(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:

the SyncPoller<T,U> for polling of response payload for creating a backfill request for a given feature set version.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<FeaturesetVersionInner>,FeaturesetVersionInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body)

Create or update 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.
body - Version entity to create or update.

Returns:

the SyncPoller<T,U> for polling of azure Resource Manager resource envelope.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<FeaturesetVersionInner>,FeaturesetVersionInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body, Context context)

Create or update 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.
body - Version entity to create or update.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of azure Resource Manager resource envelope.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(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.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(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.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

createOrUpdate

public abstract FeaturesetVersionInner createOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body)

Create or update 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.
body - Version entity to create or update.

Returns:

azure Resource Manager resource envelope.

createOrUpdate

public abstract FeaturesetVersionInner createOrUpdate(String resourceGroupName, String workspaceName, String name, String version, FeaturesetVersionInner body, Context context)

Create or update 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.
body - Version entity to create or update.
context - The context to associate with this operation.

Returns:

azure Resource Manager resource envelope.

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.

get

public abstract FeaturesetVersionInner 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.

getWithResponse

public abstract Response<FeaturesetVersionInner> 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<FeaturesetVersionInner> 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<FeaturesetVersionInner> 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