Interface DataVersions
public interface DataVersions
Resource collection API of DataVersions.
-
Method Summary
Modifier and TypeMethodDescriptionBegins definition for a new DataVersionBase resource.voidDelete version.voiddeleteById(String id) Delete version.com.azure.core.http.rest.Response<Void>deleteByIdWithResponse(String id, com.azure.core.util.Context context) Delete version.com.azure.core.http.rest.Response<Void>deleteWithResponse(String resourceGroupName, String workspaceName, String name, String version, com.azure.core.util.Context context) Delete version.Get version.Get version.com.azure.core.http.rest.Response<DataVersionBase>getByIdWithResponse(String id, com.azure.core.util.Context context) Get version.com.azure.core.http.rest.Response<DataVersionBase>getWithResponse(String resourceGroupName, String workspaceName, String name, String version, com.azure.core.util.Context context) Get version.com.azure.core.http.rest.PagedIterable<DataVersionBase>List data versions in the data container.com.azure.core.http.rest.PagedIterable<DataVersionBase>list(String resourceGroupName, String workspaceName, String name, String orderBy, Integer top, String skip, String tags, ListViewType listViewType, com.azure.core.util.Context context) List data versions in the data container.voidpublish(String resourceGroupName, String workspaceName, String name, String version, DestinationAsset body) Publish version asset into registry.voidpublish(String resourceGroupName, String workspaceName, String name, String version, DestinationAsset body, com.azure.core.util.Context context) Publish version asset into registry.
-
Method Details
-
list
com.azure.core.http.rest.PagedIterable<DataVersionBase> list(String resourceGroupName, String workspaceName, String name) List data versions in the data container.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.workspaceName- Name of Azure Machine Learning workspace.name- Data container's name.- Returns:
- a paginated list of DataVersionBase entities as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<DataVersionBase> list(String resourceGroupName, String workspaceName, String name, String orderBy, Integer top, String skip, String tags, ListViewType listViewType, com.azure.core.util.Context context) List data versions in the data container.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.workspaceName- Name of Azure Machine Learning workspace.name- Data container's name.orderBy- Please choose OrderBy value from ['createdtime', 'modifiedtime'].top- Top count of results, top count cannot be greater than the page size. If topCount > page size, results with be default page size count will be returned.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.context- The context to associate with this operation.- Returns:
- a paginated list of DataVersionBase entities as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponse
com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String name, String version, com.azure.core.util.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.version- Version identifier.context- The context to associate with this operation.- Returns:
- the
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
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.version- Version identifier.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<DataVersionBase> getWithResponse(String resourceGroupName, String workspaceName, String name, String version, com.azure.core.util.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.version- Version identifier.context- The context to associate with this operation.- Returns:
- version along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
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.version- Version identifier.- Returns:
- version.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
publish
void publish(String resourceGroupName, String workspaceName, String name, String version, DestinationAsset body) Publish version asset into registry.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.workspaceName- Name of Azure Machine Learning workspace.name- Container name.version- Version identifier.body- Destination registry info.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
publish
void publish(String resourceGroupName, String workspaceName, String name, String version, DestinationAsset body, com.azure.core.util.Context context) Publish version asset into registry.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.workspaceName- Name of Azure Machine Learning workspace.name- Container name.version- Version identifier.body- Destination registry info.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getById
Get version.- Parameters:
id- the resource ID.- Returns:
- version along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getByIdWithResponse
com.azure.core.http.rest.Response<DataVersionBase> getByIdWithResponse(String id, com.azure.core.util.Context context) Get version.- Parameters:
id- the resource ID.context- The context to associate with this operation.- Returns:
- version along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteById
Delete version.- Parameters:
id- the resource ID.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteByIdWithResponse
com.azure.core.http.rest.Response<Void> deleteByIdWithResponse(String id, com.azure.core.util.Context context) Delete version.- Parameters:
id- the resource ID.context- The context to associate with this operation.- Returns:
- the
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
define
Begins definition for a new DataVersionBase resource.- Parameters:
name- resource name.- Returns:
- the first stage of the new DataVersionBase definition.
-