Show / Hide Table of Contents

Class MapsPlatformDatasetsClientImpl

MapsPlatformDatasets client wrapper implementation, for convenient use.

Inheritance
object
MapsPlatformDatasetsClient
MapsPlatformDatasetsClientImpl
Inherited Members
MapsPlatformDatasetsClient.DefaultEndpoint
MapsPlatformDatasetsClient.DefaultScopes
MapsPlatformDatasetsClient.ServiceMetadata
MapsPlatformDatasetsClient.CreateAsync(CancellationToken)
MapsPlatformDatasetsClient.Create()
MapsPlatformDatasetsClient.ShutdownDefaultChannelsAsync()
MapsPlatformDatasetsClient.CreateDatasetAsync(CreateDatasetRequest, CancellationToken)
MapsPlatformDatasetsClient.CreateDataset(string, Dataset, CallSettings)
MapsPlatformDatasetsClient.CreateDatasetAsync(string, Dataset, CallSettings)
MapsPlatformDatasetsClient.CreateDatasetAsync(string, Dataset, CancellationToken)
MapsPlatformDatasetsClient.CreateDataset(ProjectName, Dataset, CallSettings)
MapsPlatformDatasetsClient.CreateDatasetAsync(ProjectName, Dataset, CallSettings)
MapsPlatformDatasetsClient.CreateDatasetAsync(ProjectName, Dataset, CancellationToken)
MapsPlatformDatasetsClient.UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest, CancellationToken)
MapsPlatformDatasetsClient.UpdateDatasetMetadata(Dataset, FieldMask, CallSettings)
MapsPlatformDatasetsClient.UpdateDatasetMetadataAsync(Dataset, FieldMask, CallSettings)
MapsPlatformDatasetsClient.UpdateDatasetMetadataAsync(Dataset, FieldMask, CancellationToken)
MapsPlatformDatasetsClient.GetDatasetAsync(GetDatasetRequest, CancellationToken)
MapsPlatformDatasetsClient.GetDataset(string, CallSettings)
MapsPlatformDatasetsClient.GetDatasetAsync(string, CallSettings)
MapsPlatformDatasetsClient.GetDatasetAsync(string, CancellationToken)
MapsPlatformDatasetsClient.GetDataset(DatasetName, CallSettings)
MapsPlatformDatasetsClient.GetDatasetAsync(DatasetName, CallSettings)
MapsPlatformDatasetsClient.GetDatasetAsync(DatasetName, CancellationToken)
MapsPlatformDatasetsClient.FetchDatasetErrors(string, string, int?, CallSettings)
MapsPlatformDatasetsClient.FetchDatasetErrorsAsync(string, string, int?, CallSettings)
MapsPlatformDatasetsClient.FetchDatasetErrors(DatasetName, string, int?, CallSettings)
MapsPlatformDatasetsClient.FetchDatasetErrorsAsync(DatasetName, string, int?, CallSettings)
MapsPlatformDatasetsClient.ListDatasets(string, string, int?, CallSettings)
MapsPlatformDatasetsClient.ListDatasetsAsync(string, string, int?, CallSettings)
MapsPlatformDatasetsClient.ListDatasets(ProjectName, string, int?, CallSettings)
MapsPlatformDatasetsClient.ListDatasetsAsync(ProjectName, string, int?, CallSettings)
MapsPlatformDatasetsClient.DeleteDatasetAsync(DeleteDatasetRequest, CancellationToken)
MapsPlatformDatasetsClient.DeleteDataset(string, CallSettings)
MapsPlatformDatasetsClient.DeleteDatasetAsync(string, CallSettings)
MapsPlatformDatasetsClient.DeleteDatasetAsync(string, CancellationToken)
MapsPlatformDatasetsClient.DeleteDataset(DatasetName, CallSettings)
MapsPlatformDatasetsClient.DeleteDatasetAsync(DatasetName, CallSettings)
MapsPlatformDatasetsClient.DeleteDatasetAsync(DatasetName, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Maps.MapsPlatformDatasets.V1
Assembly: Google.Maps.MapsPlatformDatasets.V1.dll
Syntax
public sealed class MapsPlatformDatasetsClientImpl : MapsPlatformDatasetsClient
Remarks

Service definition for the Maps Platform Datasets API.

Constructors

MapsPlatformDatasetsClientImpl(MapsPlatformDatasetsClient, MapsPlatformDatasetsSettings, ILogger)

Constructs a client wrapper for the MapsPlatformDatasets service, with the specified gRPC client and settings.

Declaration
public MapsPlatformDatasetsClientImpl(MapsPlatformDatasets.MapsPlatformDatasetsClient grpcClient, MapsPlatformDatasetsSettings settings, ILogger logger)
Parameters
Type Name Description
MapsPlatformDatasets.MapsPlatformDatasetsClient grpcClient

The underlying gRPC client.

MapsPlatformDatasetsSettings settings

The base MapsPlatformDatasetsSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC MapsPlatformDatasets client

Declaration
public override MapsPlatformDatasets.MapsPlatformDatasetsClient GrpcClient { get; }
Property Value
Type Description
MapsPlatformDatasets.MapsPlatformDatasetsClient
Overrides
MapsPlatformDatasetsClient.GrpcClient

Methods

CreateDataset(CreateDatasetRequest, CallSettings)

Creates a new dataset for the specified project.

Declaration
public override Dataset CreateDataset(CreateDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateDatasetRequest request

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.

Overrides
MapsPlatformDatasetsClient.CreateDataset(CreateDatasetRequest, CallSettings)

CreateDatasetAsync(CreateDatasetRequest, CallSettings)

Creates a new dataset for the specified project.

Declaration
public override Task<Dataset> CreateDatasetAsync(CreateDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateDatasetRequest request

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
Task<Dataset>

A Task containing the RPC response.

Overrides
MapsPlatformDatasetsClient.CreateDatasetAsync(CreateDatasetRequest, CallSettings)

DeleteDataset(DeleteDatasetRequest, CallSettings)

Deletes the specified dataset.

Declaration
public override void DeleteDataset(DeleteDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
DeleteDatasetRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Overrides
MapsPlatformDatasetsClient.DeleteDataset(DeleteDatasetRequest, CallSettings)

DeleteDatasetAsync(DeleteDatasetRequest, CallSettings)

Deletes the specified dataset.

Declaration
public override Task DeleteDatasetAsync(DeleteDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
DeleteDatasetRequest request

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
Task

A Task containing the RPC response.

Overrides
MapsPlatformDatasetsClient.DeleteDatasetAsync(DeleteDatasetRequest, CallSettings)

FetchDatasetErrors(FetchDatasetErrorsRequest, CallSettings)

Gets all the errors of a dataset.

Declaration
public override PagedEnumerable<FetchDatasetErrorsResponse, Status> FetchDatasetErrors(FetchDatasetErrorsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
FetchDatasetErrorsRequest request

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
PagedEnumerable<FetchDatasetErrorsResponse, Status>

A pageable sequence of Status resources.

Overrides
MapsPlatformDatasetsClient.FetchDatasetErrors(FetchDatasetErrorsRequest, CallSettings)

FetchDatasetErrorsAsync(FetchDatasetErrorsRequest, CallSettings)

Gets all the errors of a dataset.

Declaration
public override PagedAsyncEnumerable<FetchDatasetErrorsResponse, Status> FetchDatasetErrorsAsync(FetchDatasetErrorsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
FetchDatasetErrorsRequest request

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
PagedAsyncEnumerable<FetchDatasetErrorsResponse, Status>

A pageable asynchronous sequence of Status resources.

Overrides
MapsPlatformDatasetsClient.FetchDatasetErrorsAsync(FetchDatasetErrorsRequest, CallSettings)

GetDataset(GetDatasetRequest, CallSettings)

Gets the dataset.

Declaration
public override Dataset GetDataset(GetDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetDatasetRequest request

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.

Overrides
MapsPlatformDatasetsClient.GetDataset(GetDatasetRequest, CallSettings)

GetDatasetAsync(GetDatasetRequest, CallSettings)

Gets the dataset.

Declaration
public override Task<Dataset> GetDatasetAsync(GetDatasetRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetDatasetRequest request

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
Task<Dataset>

A Task containing the RPC response.

Overrides
MapsPlatformDatasetsClient.GetDatasetAsync(GetDatasetRequest, CallSettings)

ListDatasets(ListDatasetsRequest, CallSettings)

Lists all the datasets for the specified project.

Declaration
public override PagedEnumerable<ListDatasetsResponse, Dataset> ListDatasets(ListDatasetsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDatasetsRequest request

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
PagedEnumerable<ListDatasetsResponse, Dataset>

A pageable sequence of Dataset resources.

Overrides
MapsPlatformDatasetsClient.ListDatasets(ListDatasetsRequest, CallSettings)

ListDatasetsAsync(ListDatasetsRequest, CallSettings)

Lists all the datasets for the specified project.

Declaration
public override PagedAsyncEnumerable<ListDatasetsResponse, Dataset> ListDatasetsAsync(ListDatasetsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDatasetsRequest request

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
PagedAsyncEnumerable<ListDatasetsResponse, Dataset>

A pageable asynchronous sequence of Dataset resources.

Overrides
MapsPlatformDatasetsClient.ListDatasetsAsync(ListDatasetsRequest, CallSettings)

UpdateDatasetMetadata(UpdateDatasetMetadataRequest, CallSettings)

Updates the metadata for the dataset.

Declaration
public override Dataset UpdateDatasetMetadata(UpdateDatasetMetadataRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateDatasetMetadataRequest request

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.

Overrides
MapsPlatformDatasetsClient.UpdateDatasetMetadata(UpdateDatasetMetadataRequest, CallSettings)

UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest, CallSettings)

Updates the metadata for the dataset.

Declaration
public override Task<Dataset> UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateDatasetMetadataRequest request

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
Task<Dataset>

A Task containing the RPC response.

Overrides
MapsPlatformDatasetsClient.UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest, CallSettings)
In this article
Back to top Generated by DocFX