Class MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaBase
Base class for server-side implementations of MapsPlatformDatasetsV1Alpha
Namespace: Google.Maps.MapsPlatformDatasets.V1Alpha
Assembly: Google.Maps.MapsPlatformDatasets.V1Alpha.dll
Syntax
[BindServiceMethod(typeof(MapsPlatformDatasetsV1Alpha), "BindService")]
public abstract class MapsPlatformDatasetsV1Alpha.MapsPlatformDatasetsV1AlphaBase
Methods
CreateDataset(CreateDatasetRequest, ServerCallContext)
Create a new dataset for the specified project.
Declaration
public virtual Task<Dataset> CreateDataset(CreateDatasetRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatasetRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Dataset> | The response to send back to the client (wrapped by a task). |
DeleteDataset(DeleteDatasetRequest, ServerCallContext)
Delete the specified dataset and optionally all its corresponding versions.
Declaration
public virtual Task<Empty> DeleteDataset(DeleteDatasetRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatasetRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Empty> | The response to send back to the client (wrapped by a task). |
DeleteDatasetVersion(DeleteDatasetVersionRequest, ServerCallContext)
Delete a specific version of the dataset.
Declaration
public virtual Task<Empty> DeleteDatasetVersion(DeleteDatasetVersionRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatasetVersionRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Empty> | The response to send back to the client (wrapped by a task). |
GetDataset(GetDatasetRequest, ServerCallContext)
Get the published or latest version of the dataset.
Declaration
public virtual Task<Dataset> GetDataset(GetDatasetRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatasetRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Dataset> | The response to send back to the client (wrapped by a task). |
ListDatasetVersions(ListDatasetVersionsRequest, ServerCallContext)
List all the versions of a dataset.
Declaration
public virtual Task<ListDatasetVersionsResponse> ListDatasetVersions(ListDatasetVersionsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatasetVersionsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListDatasetVersionsResponse> | The response to send back to the client (wrapped by a task). |
ListDatasets(ListDatasetsRequest, ServerCallContext)
List all the datasets for the specified project.
Declaration
public virtual Task<ListDatasetsResponse> ListDatasets(ListDatasetsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatasetsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListDatasetsResponse> | The response to send back to the client (wrapped by a task). |
UpdateDatasetMetadata(UpdateDatasetMetadataRequest, ServerCallContext)
Update the metadata for the dataset. To update the data use: UploadDataset.
Declaration
public virtual Task<Dataset> UpdateDatasetMetadata(UpdateDatasetMetadataRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatasetMetadataRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Dataset> | The response to send back to the client (wrapped by a task). |