FeaturesetContainers Interface

public interface FeaturesetContainers

Resource collection API of FeaturesetContainers.

Method Summary

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

Begins definition for a new FeaturesetContainer resource.

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

Delete container.

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

Delete container.

abstract void deleteById(String id)

Delete container.

abstract void deleteByIdWithResponse(String id, Context context)

Delete container.

abstract FeaturesetContainer getEntity(String resourceGroupName, String workspaceName, String name)

Get container.

abstract FeaturesetContainer getEntityById(String id)

Get container.

abstract Response<FeaturesetContainer> getEntityByIdWithResponse(String id, Context context)

Get container.

abstract Response<FeaturesetContainer> getEntityWithResponse(String resourceGroupName, String workspaceName, String name, Context context)

Get container.

abstract PagedIterable<FeaturesetContainer> list(String resourceGroupName, String workspaceName)

List featurestore entity containers.

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

List featurestore entity containers.

Method Details

define

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

Begins definition for a new FeaturesetContainer resource.

Parameters:

name - resource name.

Returns:

the first stage of the new FeaturesetContainer definition.

delete

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

Delete container.

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.

delete

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

Delete container.

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.
context - The context to associate with this operation.

deleteById

public abstract void deleteById(String id)

Delete container.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Delete container.

Parameters:

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

getEntity

public abstract FeaturesetContainer getEntity(String resourceGroupName, String workspaceName, String name)

Get container.

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.

Returns:

container.

getEntityById

public abstract FeaturesetContainer getEntityById(String id)

Get container.

Parameters:

id - the resource ID.

Returns:

container along with Response<T>.

getEntityByIdWithResponse

public abstract Response<FeaturesetContainer> getEntityByIdWithResponse(String id, Context context)

Get container.

Parameters:

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

Returns:

container along with Response<T>.

getEntityWithResponse

public abstract Response<FeaturesetContainer> getEntityWithResponse(String resourceGroupName, String workspaceName, String name, Context context)

Get container.

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.
context - The context to associate with this operation.

Returns:

container along with Response<T>.

list

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

List featurestore entity containers.

Parameters:

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

Returns:

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

list

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

List featurestore entity containers.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - Name of Azure Machine Learning workspace.
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.
name - name for the featureset.
description - description for the feature set.
createdBy - createdBy user name.
context - The context to associate with this operation.

Returns:

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

Applies to