FeaturesetContainersClient Interface

public interface FeaturesetContainersClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<FeaturesetContainerInner>,FeaturesetContainerInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, FeaturesetContainerInner body)

Create or update container.

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

Create or update container.

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

Delete container.

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

Delete container.

abstract FeaturesetContainerInner createOrUpdate(String resourceGroupName, String workspaceName, String name, FeaturesetContainerInner body)

Create or update container.

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

Create or update container.

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 FeaturesetContainerInner getEntity(String resourceGroupName, String workspaceName, String name)

Get container.

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

Get container.

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

List featurestore entity containers.

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

beginCreateOrUpdate

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

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

Returns:

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

beginCreateOrUpdate

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

Create or update 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.
body - Container 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)

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.

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, 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.

Returns:

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

createOrUpdate

public abstract FeaturesetContainerInner createOrUpdate(String resourceGroupName, String workspaceName, String name, FeaturesetContainerInner body)

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

Returns:

azure Resource Manager resource envelope.

createOrUpdate

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

Create or update 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.
body - Container 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)

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.

getEntity

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

getEntityWithResponse

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