- 3.10.0 (latest)
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class DatasetServiceClientImpl : DatasetServiceClient
Reference documentation and code samples for the Cloud AI Platform v1 API class DatasetServiceClientImpl.
DatasetService client wrapper implementation, for convenient use.
Namespace
GoogleCloudGoogle.Cloud.AIPlatformV1Assembly
Google.Cloud.AIPlatform.V1.dll
Remarks
The service that handles the CRUD of Vertex AI Dataset and its child resources.
Constructors
DatasetServiceClientImpl(DatasetServiceClient, DatasetServiceSettings, ILogger)
public DatasetServiceClientImpl(DatasetService.DatasetServiceClient grpcClient, DatasetServiceSettings settings, ILogger logger)
Constructs a client wrapper for the DatasetService service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient | DatasetServiceDatasetServiceClient The underlying gRPC client. |
settings | DatasetServiceSettings The base DatasetServiceSettings used within this client. |
logger | ILogger Optional ILogger to use within this client. |
Properties
CreateDatasetOperationsClient
public override OperationsClient CreateDatasetOperationsClient { get; }
The long-running operations client for CreateDataset
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteDatasetOperationsClient
public override OperationsClient DeleteDatasetOperationsClient { get; }
The long-running operations client for DeleteDataset
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
ExportDataOperationsClient
public override OperationsClient ExportDataOperationsClient { get; }
The long-running operations client for ExportData
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public override DatasetService.DatasetServiceClient GrpcClient { get; }
The underlying gRPC DatasetService client
Property Value | |
---|---|
Type | Description |
DatasetServiceDatasetServiceClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Property Value | |
---|---|
Type | Description |
IAMPolicyClient |
ImportDataOperationsClient
public override OperationsClient ImportDataOperationsClient { get; }
The long-running operations client for ImportData
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
Methods
CreateDataset(CreateDatasetRequest, CallSettings)
public override Operation<Dataset, CreateDatasetOperationMetadata> CreateDataset(CreateDatasetRequest request, CallSettings callSettings = null)
Creates a Dataset.
Parameters | |
---|---|
Name | Description |
request | CreateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationDatasetCreateDatasetOperationMetadata | The RPC response. |
CreateDatasetAsync(CreateDatasetRequest, CallSettings)
public override Task<Operation<Dataset, CreateDatasetOperationMetadata>> CreateDatasetAsync(CreateDatasetRequest request, CallSettings callSettings = null)
Creates a Dataset.
Parameters | |
---|---|
Name | Description |
request | CreateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationDatasetCreateDatasetOperationMetadata | A Task containing the RPC response. |
DeleteDataset(DeleteDatasetRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteDataset(DeleteDatasetRequest request, CallSettings callSettings = null)
Deletes a Dataset.
Parameters | |
---|---|
Name | Description |
request | DeleteDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyDeleteOperationMetadata | The RPC response. |
DeleteDatasetAsync(DeleteDatasetRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteDatasetAsync(DeleteDatasetRequest request, CallSettings callSettings = null)
Deletes a Dataset.
Parameters | |
---|---|
Name | Description |
request | DeleteDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyDeleteOperationMetadata | A Task containing the RPC response. |
ExportData(ExportDataRequest, CallSettings)
public override Operation<ExportDataResponse, ExportDataOperationMetadata> ExportData(ExportDataRequest request, CallSettings callSettings = null)
Exports data from a Dataset.
Parameters | |
---|---|
Name | Description |
request | ExportDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationExportDataResponseExportDataOperationMetadata | The RPC response. |
ExportDataAsync(ExportDataRequest, CallSettings)
public override Task<Operation<ExportDataResponse, ExportDataOperationMetadata>> ExportDataAsync(ExportDataRequest request, CallSettings callSettings = null)
Exports data from a Dataset.
Parameters | |
---|---|
Name | Description |
request | ExportDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationExportDataResponseExportDataOperationMetadata | A Task containing the RPC response. |
GetAnnotationSpec(GetAnnotationSpecRequest, CallSettings)
public override AnnotationSpec GetAnnotationSpec(GetAnnotationSpecRequest request, CallSettings callSettings = null)
Gets an AnnotationSpec.
Parameters | |
---|---|
Name | Description |
request | GetAnnotationSpecRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
AnnotationSpec | The RPC response. |
GetAnnotationSpecAsync(GetAnnotationSpecRequest, CallSettings)
public override Task<AnnotationSpec> GetAnnotationSpecAsync(GetAnnotationSpecRequest request, CallSettings callSettings = null)
Gets an AnnotationSpec.
Parameters | |
---|---|
Name | Description |
request | GetAnnotationSpecRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAnnotationSpec | A Task containing the RPC response. |
GetDataset(GetDatasetRequest, CallSettings)
public override Dataset GetDataset(GetDatasetRequest request, CallSettings callSettings = null)
Gets a Dataset.
Parameters | |
---|---|
Name | Description |
request | GetDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Dataset | The RPC response. |
GetDatasetAsync(GetDatasetRequest, CallSettings)
public override Task<Dataset> GetDatasetAsync(GetDatasetRequest request, CallSettings callSettings = null)
Gets a Dataset.
Parameters | |
---|---|
Name | Description |
request | GetDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskDataset | A Task containing the RPC response. |
ImportData(ImportDataRequest, CallSettings)
public override Operation<ImportDataResponse, ImportDataOperationMetadata> ImportData(ImportDataRequest request, CallSettings callSettings = null)
Imports data into a Dataset.
Parameters | |
---|---|
Name | Description |
request | ImportDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportDataResponseImportDataOperationMetadata | The RPC response. |
ImportDataAsync(ImportDataRequest, CallSettings)
public override Task<Operation<ImportDataResponse, ImportDataOperationMetadata>> ImportDataAsync(ImportDataRequest request, CallSettings callSettings = null)
Imports data into a Dataset.
Parameters | |
---|---|
Name | Description |
request | ImportDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataResponseImportDataOperationMetadata | A Task containing the RPC response. |
ListAnnotations(ListAnnotationsRequest, CallSettings)
public override PagedEnumerable<ListAnnotationsResponse, Annotation> ListAnnotations(ListAnnotationsRequest request, CallSettings callSettings = null)
Lists Annotations belongs to a dataitem
Parameters | |
---|---|
Name | Description |
request | ListAnnotationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAnnotationsResponseAnnotation | A pageable sequence of Annotation resources. |
ListAnnotationsAsync(ListAnnotationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAnnotationsResponse, Annotation> ListAnnotationsAsync(ListAnnotationsRequest request, CallSettings callSettings = null)
Lists Annotations belongs to a dataitem
Parameters | |
---|---|
Name | Description |
request | ListAnnotationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAnnotationsResponseAnnotation | A pageable asynchronous sequence of Annotation resources. |
ListDataItems(ListDataItemsRequest, CallSettings)
public override PagedEnumerable<ListDataItemsResponse, DataItem> ListDataItems(ListDataItemsRequest request, CallSettings callSettings = null)
Lists DataItems in a Dataset.
Parameters | |
---|---|
Name | Description |
request | ListDataItemsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDataItemsResponseDataItem | A pageable sequence of DataItem resources. |
ListDataItemsAsync(ListDataItemsRequest, CallSettings)
public override PagedAsyncEnumerable<ListDataItemsResponse, DataItem> ListDataItemsAsync(ListDataItemsRequest request, CallSettings callSettings = null)
Lists DataItems in a Dataset.
Parameters | |
---|---|
Name | Description |
request | ListDataItemsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDataItemsResponseDataItem | A pageable asynchronous sequence of DataItem resources. |
ListDatasets(ListDatasetsRequest, CallSettings)
public override PagedEnumerable<ListDatasetsResponse, Dataset> ListDatasets(ListDatasetsRequest request, CallSettings callSettings = null)
Lists Datasets in a Location.
Parameters | |
---|---|
Name | Description |
request | ListDatasetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDatasetsResponseDataset | A pageable sequence of Dataset resources. |
ListDatasetsAsync(ListDatasetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListDatasetsResponse, Dataset> ListDatasetsAsync(ListDatasetsRequest request, CallSettings callSettings = null)
Lists Datasets in a Location.
Parameters | |
---|---|
Name | Description |
request | ListDatasetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDatasetsResponseDataset | A pageable asynchronous sequence of Dataset resources. |
ListSavedQueries(ListSavedQueriesRequest, CallSettings)
public override PagedEnumerable<ListSavedQueriesResponse, SavedQuery> ListSavedQueries(ListSavedQueriesRequest request, CallSettings callSettings = null)
Lists SavedQueries in a Dataset.
Parameters | |
---|---|
Name | Description |
request | ListSavedQueriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListSavedQueriesResponseSavedQuery | A pageable sequence of SavedQuery resources. |
ListSavedQueriesAsync(ListSavedQueriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListSavedQueriesResponse, SavedQuery> ListSavedQueriesAsync(ListSavedQueriesRequest request, CallSettings callSettings = null)
Lists SavedQueries in a Dataset.
Parameters | |
---|---|
Name | Description |
request | ListSavedQueriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListSavedQueriesResponseSavedQuery | A pageable asynchronous sequence of SavedQuery resources. |
SearchDataItems(SearchDataItemsRequest, CallSettings)
public override PagedEnumerable<SearchDataItemsResponse, DataItemView> SearchDataItems(SearchDataItemsRequest request, CallSettings callSettings = null)
Searches DataItems in a Dataset.
Parameters | |
---|---|
Name | Description |
request | SearchDataItemsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableSearchDataItemsResponseDataItemView | A pageable sequence of DataItemView resources. |
SearchDataItemsAsync(SearchDataItemsRequest, CallSettings)
public override PagedAsyncEnumerable<SearchDataItemsResponse, DataItemView> SearchDataItemsAsync(SearchDataItemsRequest request, CallSettings callSettings = null)
Searches DataItems in a Dataset.
Parameters | |
---|---|
Name | Description |
request | SearchDataItemsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableSearchDataItemsResponseDataItemView | A pageable asynchronous sequence of DataItemView resources. |
UpdateDataset(UpdateDatasetRequest, CallSettings)
public override Dataset UpdateDataset(UpdateDatasetRequest request, CallSettings callSettings = null)
Updates a Dataset.
Parameters | |
---|---|
Name | Description |
request | UpdateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Dataset | The RPC response. |
UpdateDatasetAsync(UpdateDatasetRequest, CallSettings)
public override Task<Dataset> UpdateDatasetAsync(UpdateDatasetRequest request, CallSettings callSettings = null)
Updates a Dataset.
Parameters | |
---|---|
Name | Description |
request | UpdateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskDataset | A Task containing the RPC response. |