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
Google.Cloud.AIPlatform.V1Assembly
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 |
TaskOperation |