Show / Hide Table of Contents

Class MapsPlatformDatasetsV1AlphaClientImpl

MapsPlatformDatasetsV1Alpha client wrapper implementation, for convenient use.

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

Service definition for the Maps Platform Datasets API.

Constructors

MapsPlatformDatasetsV1AlphaClientImpl(MapsPlatformDatasetsV1AlphaClient, MapsPlatformDatasetsV1AlphaSettings, ILogger)

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

Declaration
public MapsPlatformDatasetsV1AlphaClientImpl(MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaClient grpcClient, MapsPlatformDatasetsV1AlphaSettings settings, ILogger logger)
Parameters
Type Name Description
MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaClient grpcClient

The underlying gRPC client.

MapsPlatformDatasetsV1AlphaSettings settings

The base MapsPlatformDatasetsV1AlphaSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC MapsPlatformDatasetsV1Alpha client

Declaration
public override MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaClient GrpcClient { get; }
Property Value
Type Description
MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaClient
Overrides
MapsPlatformDatasetsV1AlphaClient.GrpcClient

Methods

CreateDataset(CreateDatasetRequest, CallSettings)

Create 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
MapsPlatformDatasetsV1AlphaClient.CreateDataset(CreateDatasetRequest, CallSettings)

CreateDatasetAsync(CreateDatasetRequest, CallSettings)

Create 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
MapsPlatformDatasetsV1AlphaClient.CreateDatasetAsync(CreateDatasetRequest, CallSettings)

DeleteDataset(DeleteDatasetRequest, CallSettings)

Delete the specified dataset and optionally all its corresponding versions.

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
MapsPlatformDatasetsV1AlphaClient.DeleteDataset(DeleteDatasetRequest, CallSettings)

DeleteDatasetAsync(DeleteDatasetRequest, CallSettings)

Delete the specified dataset and optionally all its corresponding versions.

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
MapsPlatformDatasetsV1AlphaClient.DeleteDatasetAsync(DeleteDatasetRequest, CallSettings)

DeleteDatasetVersion(DeleteDatasetVersionRequest, CallSettings)

Delete a specific version of the dataset.

Declaration
public override void DeleteDatasetVersion(DeleteDatasetVersionRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
DeleteDatasetVersionRequest 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
MapsPlatformDatasetsV1AlphaClient.DeleteDatasetVersion(DeleteDatasetVersionRequest, CallSettings)

DeleteDatasetVersionAsync(DeleteDatasetVersionRequest, CallSettings)

Delete a specific version of the dataset.

Declaration
public override Task DeleteDatasetVersionAsync(DeleteDatasetVersionRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
DeleteDatasetVersionRequest 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
MapsPlatformDatasetsV1AlphaClient.DeleteDatasetVersionAsync(DeleteDatasetVersionRequest, CallSettings)

GetDataset(GetDatasetRequest, CallSettings)

Get the published or latest version of 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
MapsPlatformDatasetsV1AlphaClient.GetDataset(GetDatasetRequest, CallSettings)

GetDatasetAsync(GetDatasetRequest, CallSettings)

Get the published or latest version of 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
MapsPlatformDatasetsV1AlphaClient.GetDatasetAsync(GetDatasetRequest, CallSettings)

ListDatasetVersions(ListDatasetVersionsRequest, CallSettings)

List all the versions of a dataset.

Declaration
public override PagedEnumerable<ListDatasetVersionsResponse, Dataset> ListDatasetVersions(ListDatasetVersionsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDatasetVersionsRequest 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<ListDatasetVersionsResponse, Dataset>

A pageable sequence of Dataset resources.

Overrides
MapsPlatformDatasetsV1AlphaClient.ListDatasetVersions(ListDatasetVersionsRequest, CallSettings)

ListDatasetVersionsAsync(ListDatasetVersionsRequest, CallSettings)

List all the versions of a dataset.

Declaration
public override PagedAsyncEnumerable<ListDatasetVersionsResponse, Dataset> ListDatasetVersionsAsync(ListDatasetVersionsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDatasetVersionsRequest 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<ListDatasetVersionsResponse, Dataset>

A pageable asynchronous sequence of Dataset resources.

Overrides
MapsPlatformDatasetsV1AlphaClient.ListDatasetVersionsAsync(ListDatasetVersionsRequest, CallSettings)

ListDatasets(ListDatasetsRequest, CallSettings)

List 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
MapsPlatformDatasetsV1AlphaClient.ListDatasets(ListDatasetsRequest, CallSettings)

ListDatasetsAsync(ListDatasetsRequest, CallSettings)

List 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
MapsPlatformDatasetsV1AlphaClient.ListDatasetsAsync(ListDatasetsRequest, CallSettings)

UpdateDatasetMetadata(UpdateDatasetMetadataRequest, CallSettings)

Update the metadata for the dataset. To update the data use: UploadDataset.

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
MapsPlatformDatasetsV1AlphaClient.UpdateDatasetMetadata(UpdateDatasetMetadataRequest, CallSettings)

UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest, CallSettings)

Update the metadata for the dataset. To update the data use: UploadDataset.

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
MapsPlatformDatasetsV1AlphaClient.UpdateDatasetMetadataAsync(UpdateDatasetMetadataRequest, CallSettings)
In this article
Back to top Generated by DocFX