public abstract class DataTableServiceClientReference documentation and code samples for the Chronicle v1 API class DataTableServiceClient.
DataTableService client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Remarks
DataTableManager provides an interface for managing data tables.
Properties
DefaultEndpoint
public static string DefaultEndpoint { get; }The default endpoint for the DataTableService service, which is a host of "chronicle.googleapis.com" and a port of 443.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }The default DataTableService scopes.
| Property Value | |
|---|---|
| Type | Description |
IReadOnlyListstring |
|
The default DataTableService scopes are:
GrpcClient
public virtual DataTableService.DataTableServiceClient GrpcClient { get; }The underlying gRPC DataTableService client
| Property Value | |
|---|---|
| Type | Description |
DataTableServiceDataTableServiceClient |
|
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }The service metadata associated with this client type.
| Property Value | |
|---|---|
| Type | Description |
ServiceMetadata |
|
Methods
BulkCreateDataTableRows(BulkCreateDataTableRowsRequest, CallSettings)
public virtual BulkCreateDataTableRowsResponse BulkCreateDataTableRows(BulkCreateDataTableRowsRequest request, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkCreateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkCreateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
BulkCreateDataTableRowsRequest request = new BulkCreateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkCreateDataTableRowsResponse response = dataTableServiceClient.BulkCreateDataTableRows(request);
BulkCreateDataTableRows(DataTableName, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual BulkCreateDataTableRowsResponse BulkCreateDataTableRows(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkCreateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = dataTableServiceClient.BulkCreateDataTableRows(parent, requests);
BulkCreateDataTableRows(string, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual BulkCreateDataTableRowsResponse BulkCreateDataTableRows(string parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkCreateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = dataTableServiceClient.BulkCreateDataTableRows(parent, requests);
BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest, CallSettings)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest request, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkCreateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkCreateDataTableRowsRequest request = new BulkCreateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(request);
BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest, CancellationToken)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest request, CancellationToken cancellationToken)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkCreateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkCreateDataTableRowsRequest request = new BulkCreateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(request);
BulkCreateDataTableRowsAsync(DataTableName, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(parent, requests);
BulkCreateDataTableRowsAsync(DataTableName, IEnumerable<CreateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CancellationToken cancellationToken)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(parent, requests);
BulkCreateDataTableRowsAsync(string, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(string parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(parent, requests);
BulkCreateDataTableRowsAsync(string, IEnumerable<CreateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(string parent, IEnumerable<CreateDataTableRowRequest> requests, CancellationToken cancellationToken)Create data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkCreateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkCreateDataTableRowsResponse response = await dataTableServiceClient.BulkCreateDataTableRowsAsync(parent, requests);
BulkGetDataTableRows(BulkGetDataTableRowsRequest, CallSettings)
public virtual BulkGetDataTableRowsResponse BulkGetDataTableRows(BulkGetDataTableRowsRequest request, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkGetDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkGetDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
BulkGetDataTableRowsRequest request = new BulkGetDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new GetDataTableRowRequest(),
},
};
// Make the request
BulkGetDataTableRowsResponse response = dataTableServiceClient.BulkGetDataTableRows(request);
BulkGetDataTableRows(DataTableName, IEnumerable<GetDataTableRowRequest>, CallSettings)
public virtual BulkGetDataTableRowsResponse BulkGetDataTableRows(DataTableName parent, IEnumerable<GetDataTableRowRequest> requests, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkGetDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = dataTableServiceClient.BulkGetDataTableRows(parent, requests);
BulkGetDataTableRows(string, IEnumerable<GetDataTableRowRequest>, CallSettings)
public virtual BulkGetDataTableRowsResponse BulkGetDataTableRows(string parent, IEnumerable<GetDataTableRowRequest> requests, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkGetDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = dataTableServiceClient.BulkGetDataTableRows(parent, requests);
BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest, CallSettings)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest request, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkGetDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkGetDataTableRowsRequest request = new BulkGetDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new GetDataTableRowRequest(),
},
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(request);
BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest, CancellationToken)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest request, CancellationToken cancellationToken)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkGetDataTableRowsRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkGetDataTableRowsRequest request = new BulkGetDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new GetDataTableRowRequest(),
},
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(request);
BulkGetDataTableRowsAsync(DataTableName, IEnumerable<GetDataTableRowRequest>, CallSettings)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(DataTableName parent, IEnumerable<GetDataTableRowRequest> requests, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(parent, requests);
BulkGetDataTableRowsAsync(DataTableName, IEnumerable<GetDataTableRowRequest>, CancellationToken)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(DataTableName parent, IEnumerable<GetDataTableRowRequest> requests, CancellationToken cancellationToken)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(parent, requests);
BulkGetDataTableRowsAsync(string, IEnumerable<GetDataTableRowRequest>, CallSettings)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(string parent, IEnumerable<GetDataTableRowRequest> requests, CallSettings callSettings = null)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(parent, requests);
BulkGetDataTableRowsAsync(string, IEnumerable<GetDataTableRowRequest>, CancellationToken)
public virtual Task<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(string parent, IEnumerable<GetDataTableRowRequest> requests, CancellationToken cancellationToken)Get data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableGetDataTableRowRequestRequired. Data table rows to get. At max 1,000 rows can be there in a request. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkGetDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<GetDataTableRowRequest> requests = new GetDataTableRowRequest[]
{
new GetDataTableRowRequest(),
};
// Make the request
BulkGetDataTableRowsResponse response = await dataTableServiceClient.BulkGetDataTableRowsAsync(parent, requests);
BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest, CallSettings)
public virtual BulkReplaceDataTableRowsResponse BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest request, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkReplaceDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkReplaceDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
BulkReplaceDataTableRowsRequest request = new BulkReplaceDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkReplaceDataTableRowsResponse response = dataTableServiceClient.BulkReplaceDataTableRows(request);
BulkReplaceDataTableRows(DataTableName, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual BulkReplaceDataTableRowsResponse BulkReplaceDataTableRows(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkReplaceDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = dataTableServiceClient.BulkReplaceDataTableRows(parent, requests);
BulkReplaceDataTableRows(string, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual BulkReplaceDataTableRowsResponse BulkReplaceDataTableRows(string parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkReplaceDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = dataTableServiceClient.BulkReplaceDataTableRows(parent, requests);
BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest, CallSettings)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest request, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkReplaceDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkReplaceDataTableRowsRequest request = new BulkReplaceDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(request);
BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest, CancellationToken)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest request, CancellationToken cancellationToken)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkReplaceDataTableRowsRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkReplaceDataTableRowsRequest request = new BulkReplaceDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new CreateDataTableRowRequest(),
},
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(request);
BulkReplaceDataTableRowsAsync(DataTableName, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(parent, requests);
BulkReplaceDataTableRowsAsync(DataTableName, IEnumerable<CreateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(DataTableName parent, IEnumerable<CreateDataTableRowRequest> requests, CancellationToken cancellationToken)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(parent, requests);
BulkReplaceDataTableRowsAsync(string, IEnumerable<CreateDataTableRowRequest>, CallSettings)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(string parent, IEnumerable<CreateDataTableRowRequest> requests, CallSettings callSettings = null)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(parent, requests);
BulkReplaceDataTableRowsAsync(string, IEnumerable<CreateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(string parent, IEnumerable<CreateDataTableRowRequest> requests, CancellationToken cancellationToken)Replace all existing data table rows with new data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableCreateDataTableRowRequestRequired. Data table rows to replace the existing data table rows. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be replaced in a single request. Total size of the rows should be less than 4MB. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkReplaceDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<CreateDataTableRowRequest> requests = new CreateDataTableRowRequest[]
{
new CreateDataTableRowRequest(),
};
// Make the request
BulkReplaceDataTableRowsResponse response = await dataTableServiceClient.BulkReplaceDataTableRowsAsync(parent, requests);
BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest, CallSettings)
public virtual BulkUpdateDataTableRowsResponse BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest request, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkUpdateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkUpdateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
BulkUpdateDataTableRowsRequest request = new BulkUpdateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new UpdateDataTableRowRequest(),
},
};
// Make the request
BulkUpdateDataTableRowsResponse response = dataTableServiceClient.BulkUpdateDataTableRows(request);
BulkUpdateDataTableRows(DataTableName, IEnumerable<UpdateDataTableRowRequest>, CallSettings)
public virtual BulkUpdateDataTableRowsResponse BulkUpdateDataTableRows(DataTableName parent, IEnumerable<UpdateDataTableRowRequest> requests, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkUpdateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = dataTableServiceClient.BulkUpdateDataTableRows(parent, requests);
BulkUpdateDataTableRows(string, IEnumerable<UpdateDataTableRowRequest>, CallSettings)
public virtual BulkUpdateDataTableRowsResponse BulkUpdateDataTableRows(string parent, IEnumerable<UpdateDataTableRowRequest> requests, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BulkUpdateDataTableRowsResponse |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = dataTableServiceClient.BulkUpdateDataTableRows(parent, requests);
BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest, CallSettings)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest request, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkUpdateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkUpdateDataTableRowsRequest request = new BulkUpdateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new UpdateDataTableRowRequest(),
},
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(request);
BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest, CancellationToken)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest request, CancellationToken cancellationToken)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
request |
BulkUpdateDataTableRowsRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
BulkUpdateDataTableRowsRequest request = new BulkUpdateDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Requests =
{
new UpdateDataTableRowRequest(),
},
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(request);
BulkUpdateDataTableRowsAsync(DataTableName, IEnumerable<UpdateDataTableRowRequest>, CallSettings)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(DataTableName parent, IEnumerable<UpdateDataTableRowRequest> requests, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(parent, requests);
BulkUpdateDataTableRowsAsync(DataTableName, IEnumerable<UpdateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(DataTableName parent, IEnumerable<UpdateDataTableRowRequest> requests, CancellationToken cancellationToken)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(parent, requests);
BulkUpdateDataTableRowsAsync(string, IEnumerable<UpdateDataTableRowRequest>, CallSettings)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(string parent, IEnumerable<UpdateDataTableRowRequest> requests, CallSettings callSettings = null)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(parent, requests);
BulkUpdateDataTableRowsAsync(string, IEnumerable<UpdateDataTableRowRequest>, CancellationToken)
public virtual Task<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(string parent, IEnumerable<UpdateDataTableRowRequest> requests, CancellationToken cancellationToken)Update data table rows in bulk.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
requests |
IEnumerableUpdateDataTableRowRequestRequired. Data table rows to update. At max 1,000 rows (or rows with size less than 2MB) can be there in a request. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBulkUpdateDataTableRowsResponse |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
IEnumerable<UpdateDataTableRowRequest> requests = new UpdateDataTableRowRequest[]
{
new UpdateDataTableRowRequest(),
};
// Make the request
BulkUpdateDataTableRowsResponse response = await dataTableServiceClient.BulkUpdateDataTableRowsAsync(parent, requests);
Create()
public static DataTableServiceClient Create()Synchronously creates a DataTableServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use DataTableServiceClientBuilder.
| Returns | |
|---|---|
| Type | Description |
DataTableServiceClient |
The created DataTableServiceClient. |
CreateAsync(CancellationToken)
public static Task<DataTableServiceClient> CreateAsync(CancellationToken cancellationToken = default)Asynchronously creates a DataTableServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use DataTableServiceClientBuilder.
| Parameter | |
|---|---|
| Name | Description |
cancellationToken |
CancellationTokenThe CancellationToken to use while creating the client. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableServiceClient |
The task representing the created DataTableServiceClient. |
CreateDataTable(CreateDataTableRequest, CallSettings)
public virtual DataTable CreateDataTable(CreateDataTableRequest request, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
CreateDataTableRequest request = new CreateDataTableRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
DataTable = new DataTable(),
DataTableId = "",
};
// Make the request
DataTable response = dataTableServiceClient.CreateDataTable(request);
CreateDataTable(InstanceName, DataTable, string, CallSettings)
public virtual DataTable CreateDataTable(InstanceName parent, DataTable dataTable, string dataTableId, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = dataTableServiceClient.CreateDataTable(parent, dataTable, dataTableId);
CreateDataTable(string, DataTable, string, CallSettings)
public virtual DataTable CreateDataTable(string parent, DataTable dataTable, string dataTableId, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = dataTableServiceClient.CreateDataTable(parent, dataTable, dataTableId);
CreateDataTableAsync(CreateDataTableRequest, CallSettings)
public virtual Task<DataTable> CreateDataTableAsync(CreateDataTableRequest request, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDataTableRequest request = new CreateDataTableRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
DataTable = new DataTable(),
DataTableId = "",
};
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(request);
CreateDataTableAsync(CreateDataTableRequest, CancellationToken)
public virtual Task<DataTable> CreateDataTableAsync(CreateDataTableRequest request, CancellationToken cancellationToken)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDataTableRequest request = new CreateDataTableRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
DataTable = new DataTable(),
DataTableId = "",
};
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(request);
CreateDataTableAsync(InstanceName, DataTable, string, CallSettings)
public virtual Task<DataTable> CreateDataTableAsync(InstanceName parent, DataTable dataTable, string dataTableId, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(parent, dataTable, dataTableId);
CreateDataTableAsync(InstanceName, DataTable, string, CancellationToken)
public virtual Task<DataTable> CreateDataTableAsync(InstanceName parent, DataTable dataTable, string dataTableId, CancellationToken cancellationToken)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(parent, dataTable, dataTableId);
CreateDataTableAsync(string, DataTable, string, CallSettings)
public virtual Task<DataTable> CreateDataTableAsync(string parent, DataTable dataTable, string dataTableId, CallSettings callSettings = null)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(parent, dataTable, dataTableId);
CreateDataTableAsync(string, DataTable, string, CancellationToken)
public virtual Task<DataTable> CreateDataTableAsync(string parent, DataTable dataTable, string dataTableId, CancellationToken cancellationToken)Create a new data table.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
dataTable |
DataTableRequired. The data table being created. |
dataTableId |
stringRequired. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:
|
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
DataTable dataTable = new DataTable();
string dataTableId = "";
// Make the request
DataTable response = await dataTableServiceClient.CreateDataTableAsync(parent, dataTable, dataTableId);
CreateDataTableRow(CreateDataTableRowRequest, CallSettings)
public virtual DataTableRow CreateDataTableRow(CreateDataTableRowRequest request, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
CreateDataTableRowRequest request = new CreateDataTableRowRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
DataTableRow = new DataTableRow(),
};
// Make the request
DataTableRow response = dataTableServiceClient.CreateDataTableRow(request);
CreateDataTableRow(DataTableName, DataTableRow, CallSettings)
public virtual DataTableRow CreateDataTableRow(DataTableName parent, DataTableRow dataTableRow, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = dataTableServiceClient.CreateDataTableRow(parent, dataTableRow);
CreateDataTableRow(string, DataTableRow, CallSettings)
public virtual DataTableRow CreateDataTableRow(string parent, DataTableRow dataTableRow, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = dataTableServiceClient.CreateDataTableRow(parent, dataTableRow);
CreateDataTableRowAsync(CreateDataTableRowRequest, CallSettings)
public virtual Task<DataTableRow> CreateDataTableRowAsync(CreateDataTableRowRequest request, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDataTableRowRequest request = new CreateDataTableRowRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
DataTableRow = new DataTableRow(),
};
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(request);
CreateDataTableRowAsync(CreateDataTableRowRequest, CancellationToken)
public virtual Task<DataTableRow> CreateDataTableRowAsync(CreateDataTableRowRequest request, CancellationToken cancellationToken)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTableRowRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDataTableRowRequest request = new CreateDataTableRowRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
DataTableRow = new DataTableRow(),
};
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(request);
CreateDataTableRowAsync(DataTableName, DataTableRow, CallSettings)
public virtual Task<DataTableRow> CreateDataTableRowAsync(DataTableName parent, DataTableRow dataTableRow, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(parent, dataTableRow);
CreateDataTableRowAsync(DataTableName, DataTableRow, CancellationToken)
public virtual Task<DataTableRow> CreateDataTableRowAsync(DataTableName parent, DataTableRow dataTableRow, CancellationToken cancellationToken)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(parent, dataTableRow);
CreateDataTableRowAsync(string, DataTableRow, CallSettings)
public virtual Task<DataTableRow> CreateDataTableRowAsync(string parent, DataTableRow dataTableRow, CallSettings callSettings = null)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(parent, dataTableRow);
CreateDataTableRowAsync(string, DataTableRow, CancellationToken)
public virtual Task<DataTableRow> CreateDataTableRowAsync(string parent, DataTableRow dataTableRow, CancellationToken cancellationToken)Create a new data table row.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table} |
dataTableRow |
DataTableRowRequired. The data table row to create. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
DataTableRow dataTableRow = new DataTableRow();
// Make the request
DataTableRow response = await dataTableServiceClient.CreateDataTableRowAsync(parent, dataTableRow);
DeleteDataTable(DataTableName, bool, CallSettings)
public virtual void DeleteDataTable(DataTableName name, bool force, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
bool force = false;
// Make the request
dataTableServiceClient.DeleteDataTable(name, force);
DeleteDataTable(DeleteDataTableRequest, CallSettings)
public virtual void DeleteDataTable(DeleteDataTableRequest request, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DeleteDataTableRequest request = new DeleteDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Force = false,
};
// Make the request
dataTableServiceClient.DeleteDataTable(request);
DeleteDataTable(string, bool, CallSettings)
public virtual void DeleteDataTable(string name, bool force, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
bool force = false;
// Make the request
dataTableServiceClient.DeleteDataTable(name, force);
DeleteDataTableAsync(DataTableName, bool, CallSettings)
public virtual Task DeleteDataTableAsync(DataTableName name, bool force, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
bool force = false;
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(name, force);
DeleteDataTableAsync(DataTableName, bool, CancellationToken)
public virtual Task DeleteDataTableAsync(DataTableName name, bool force, CancellationToken cancellationToken)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
bool force = false;
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(name, force);
DeleteDataTableAsync(DeleteDataTableRequest, CallSettings)
public virtual Task DeleteDataTableAsync(DeleteDataTableRequest request, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteDataTableRequest request = new DeleteDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Force = false,
};
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(request);
DeleteDataTableAsync(DeleteDataTableRequest, CancellationToken)
public virtual Task DeleteDataTableAsync(DeleteDataTableRequest request, CancellationToken cancellationToken)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteDataTableRequest request = new DeleteDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
Force = false,
};
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(request);
DeleteDataTableAsync(string, bool, CallSettings)
public virtual Task DeleteDataTableAsync(string name, bool force, CallSettings callSettings = null)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
bool force = false;
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(name, force);
DeleteDataTableAsync(string, bool, CancellationToken)
public virtual Task DeleteDataTableAsync(string name, bool force, CancellationToken cancellationToken)Delete data table.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to delete. Format projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
force |
boolOptional. If set to true, any rows under this data table will also be deleted. (Otherwise, the request will only work if the data table has no rows.) |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
bool force = false;
// Make the request
await dataTableServiceClient.DeleteDataTableAsync(name, force);
DeleteDataTableRow(DataTableRowName, CallSettings)
public virtual void DeleteDataTableRow(DataTableRowName name, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
dataTableServiceClient.DeleteDataTableRow(name);
DeleteDataTableRow(DeleteDataTableRowRequest, CallSettings)
public virtual void DeleteDataTableRow(DeleteDataTableRowRequest request, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DeleteDataTableRowRequest request = new DeleteDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
dataTableServiceClient.DeleteDataTableRow(request);
DeleteDataTableRow(string, CallSettings)
public virtual void DeleteDataTableRow(string name, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
dataTableServiceClient.DeleteDataTableRow(name);
DeleteDataTableRowAsync(DataTableRowName, CallSettings)
public virtual Task DeleteDataTableRowAsync(DataTableRowName name, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(name);
DeleteDataTableRowAsync(DataTableRowName, CancellationToken)
public virtual Task DeleteDataTableRowAsync(DataTableRowName name, CancellationToken cancellationToken)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(name);
DeleteDataTableRowAsync(DeleteDataTableRowRequest, CallSettings)
public virtual Task DeleteDataTableRowAsync(DeleteDataTableRowRequest request, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteDataTableRowRequest request = new DeleteDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(request);
DeleteDataTableRowAsync(DeleteDataTableRowRequest, CancellationToken)
public virtual Task DeleteDataTableRowAsync(DeleteDataTableRowRequest request, CancellationToken cancellationToken)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTableRowRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteDataTableRowRequest request = new DeleteDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(request);
DeleteDataTableRowAsync(string, CallSettings)
public virtual Task DeleteDataTableRowAsync(string name, CallSettings callSettings = null)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(name);
DeleteDataTableRowAsync(string, CancellationToken)
public virtual Task DeleteDataTableRowAsync(string name, CancellationToken cancellationToken)Delete data table row.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
await dataTableServiceClient.DeleteDataTableRowAsync(name);
GetDataTable(DataTableName, CallSettings)
public virtual DataTable GetDataTable(DataTableName name, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
// Make the request
DataTable response = dataTableServiceClient.GetDataTable(name);
GetDataTable(GetDataTableRequest, CallSettings)
public virtual DataTable GetDataTable(GetDataTableRequest request, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
GetDataTableRequest request = new GetDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
};
// Make the request
DataTable response = dataTableServiceClient.GetDataTable(request);
GetDataTable(string, CallSettings)
public virtual DataTable GetDataTable(string name, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
// Make the request
DataTable response = dataTableServiceClient.GetDataTable(name);
GetDataTableAsync(DataTableName, CallSettings)
public virtual Task<DataTable> GetDataTableAsync(DataTableName name, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(name);
GetDataTableAsync(DataTableName, CancellationToken)
public virtual Task<DataTable> GetDataTableAsync(DataTableName name, CancellationToken cancellationToken)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableNameRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName name = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(name);
GetDataTableAsync(GetDataTableRequest, CallSettings)
public virtual Task<DataTable> GetDataTableAsync(GetDataTableRequest request, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableRequest request = new GetDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
};
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(request);
GetDataTableAsync(GetDataTableRequest, CancellationToken)
public virtual Task<DataTable> GetDataTableAsync(GetDataTableRequest request, CancellationToken cancellationToken)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableRequest request = new GetDataTableRequest
{
DataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
};
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(request);
GetDataTableAsync(string, CallSettings)
public virtual Task<DataTable> GetDataTableAsync(string name, CallSettings callSettings = null)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(name);
GetDataTableAsync(string, CancellationToken)
public virtual Task<DataTable> GetDataTableAsync(string name, CancellationToken cancellationToken)Get data table info.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table to retrieve. Format: projects/{project}/locations/{location}/instances/{instances}/dataTables/{data_table} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
// Make the request
DataTable response = await dataTableServiceClient.GetDataTableAsync(name);
GetDataTableOperationErrors(DataTableOperationErrorsName, CallSettings)
public virtual DataTableOperationErrors GetDataTableOperationErrors(DataTableOperationErrorsName name, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableOperationErrorsNameRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableOperationErrors |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableOperationErrorsName name = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]");
// Make the request
DataTableOperationErrors response = dataTableServiceClient.GetDataTableOperationErrors(name);
GetDataTableOperationErrors(GetDataTableOperationErrorsRequest, CallSettings)
public virtual DataTableOperationErrors GetDataTableOperationErrors(GetDataTableOperationErrorsRequest request, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableOperationErrorsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableOperationErrors |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
GetDataTableOperationErrorsRequest request = new GetDataTableOperationErrorsRequest
{
DataTableOperationErrorsName = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]"),
};
// Make the request
DataTableOperationErrors response = dataTableServiceClient.GetDataTableOperationErrors(request);
GetDataTableOperationErrors(string, CallSettings)
public virtual DataTableOperationErrors GetDataTableOperationErrors(string name, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableOperationErrors |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTableOperationErrors/[DATA_TABLE_OPERATION_ERRORS]";
// Make the request
DataTableOperationErrors response = dataTableServiceClient.GetDataTableOperationErrors(name);
GetDataTableOperationErrorsAsync(DataTableOperationErrorsName, CallSettings)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(DataTableOperationErrorsName name, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableOperationErrorsNameRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableOperationErrorsName name = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]");
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(name);
GetDataTableOperationErrorsAsync(DataTableOperationErrorsName, CancellationToken)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(DataTableOperationErrorsName name, CancellationToken cancellationToken)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableOperationErrorsNameRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableOperationErrorsName name = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]");
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(name);
GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest, CallSettings)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest request, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableOperationErrorsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableOperationErrorsRequest request = new GetDataTableOperationErrorsRequest
{
DataTableOperationErrorsName = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]"),
};
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(request);
GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest, CancellationToken)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest request, CancellationToken cancellationToken)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableOperationErrorsRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableOperationErrorsRequest request = new GetDataTableOperationErrorsRequest
{
DataTableOperationErrorsName = DataTableOperationErrorsName.FromProjectLocationInstanceDataTableOperationErrors("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE_OPERATION_ERRORS]"),
};
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(request);
GetDataTableOperationErrorsAsync(string, CallSettings)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(string name, CallSettings callSettings = null)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTableOperationErrors/[DATA_TABLE_OPERATION_ERRORS]";
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(name);
GetDataTableOperationErrorsAsync(string, CancellationToken)
public virtual Task<DataTableOperationErrors> GetDataTableOperationErrorsAsync(string name, CancellationToken cancellationToken)Get the error for a data table operation.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. Resource name for the data table operation errors. Format: projects/{project}/locations/{location}/instances/{instance}/dataTableOperationErrors/{data_table_operation_errors} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableOperationErrors |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTableOperationErrors/[DATA_TABLE_OPERATION_ERRORS]";
// Make the request
DataTableOperationErrors response = await dataTableServiceClient.GetDataTableOperationErrorsAsync(name);
GetDataTableRow(DataTableRowName, CallSettings)
public virtual DataTableRow GetDataTableRow(DataTableRowName name, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
DataTableRow response = dataTableServiceClient.GetDataTableRow(name);
GetDataTableRow(GetDataTableRowRequest, CallSettings)
public virtual DataTableRow GetDataTableRow(GetDataTableRowRequest request, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
GetDataTableRowRequest request = new GetDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
DataTableRow response = dataTableServiceClient.GetDataTableRow(request);
GetDataTableRow(string, CallSettings)
public virtual DataTableRow GetDataTableRow(string name, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
DataTableRow response = dataTableServiceClient.GetDataTableRow(name);
GetDataTableRowAsync(DataTableRowName, CallSettings)
public virtual Task<DataTableRow> GetDataTableRowAsync(DataTableRowName name, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(name);
GetDataTableRowAsync(DataTableRowName, CancellationToken)
public virtual Task<DataTableRow> GetDataTableRowAsync(DataTableRowName name, CancellationToken cancellationToken)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
DataTableRowNameRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRowName name = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]");
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(name);
GetDataTableRowAsync(GetDataTableRowRequest, CallSettings)
public virtual Task<DataTableRow> GetDataTableRowAsync(GetDataTableRowRequest request, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableRowRequest request = new GetDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(request);
GetDataTableRowAsync(GetDataTableRowRequest, CancellationToken)
public virtual Task<DataTableRow> GetDataTableRowAsync(GetDataTableRowRequest request, CancellationToken cancellationToken)Get data table row
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTableRowRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
GetDataTableRowRequest request = new GetDataTableRowRequest
{
DataTableRowName = DataTableRowName.FromProjectLocationInstanceDataTableDataTableRow("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]", "[DATA_TABLE_ROW]"),
};
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(request);
GetDataTableRowAsync(string, CallSettings)
public virtual Task<DataTableRow> GetDataTableRowAsync(string name, CallSettings callSettings = null)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(name);
GetDataTableRowAsync(string, CancellationToken)
public virtual Task<DataTableRow> GetDataTableRowAsync(string name, CancellationToken cancellationToken)Get data table row
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the data table row i,e row_id. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]/dataTableRows/[DATA_TABLE_ROW]";
// Make the request
DataTableRow response = await dataTableServiceClient.GetDataTableRowAsync(name);
ListDataTableRows(DataTableName, string, int?, CallSettings)
public virtual PagedEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRows(DataTableName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTableRowsResponseDataTableRow |
A pageable sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
// Make the request
PagedEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRows(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTableRows(ListDataTableRowsRequest, CallSettings)
public virtual PagedEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRows(ListDataTableRowsRequest request, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTableRowsResponseDataTableRow |
A pageable sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
ListDataTableRowsRequest request = new ListDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
OrderBy = "",
Filter = "",
};
// Make the request
PagedEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRows(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTableRows(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRows(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTableRowsResponseDataTableRow |
A pageable sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
// Make the request
PagedEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRows(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTableRowsAsync(DataTableName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRowsAsync(DataTableName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
DataTableNameRequired. The resource id of the data table. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTableRowsResponseDataTableRow |
A pageable asynchronous sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableName parent = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]");
// Make the request
PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRowsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTableRowsAsync(ListDataTableRowsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRowsAsync(ListDataTableRowsRequest request, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTableRowsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTableRowsResponseDataTableRow |
A pageable asynchronous sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
ListDataTableRowsRequest request = new ListDataTableRowsRequest
{
ParentAsDataTableName = DataTableName.FromProjectLocationInstanceDataTable("[PROJECT]", "[LOCATION]", "[INSTANCE]", "[DATA_TABLE]"),
OrderBy = "",
Filter = "",
};
// Make the request
PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRowsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTableRowsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> ListDataTableRowsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data table rows.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The resource id of the data table. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTableRowsResponseDataTableRow |
A pageable asynchronous sequence of DataTableRow resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/dataTables/[DATA_TABLE]";
// Make the request
PagedAsyncEnumerable<ListDataTableRowsResponse, DataTableRow> response = dataTableServiceClient.ListDataTableRowsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTableRow item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTableRowsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTableRow item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTableRow> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTableRow item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTables(InstanceName, string, int?, CallSettings)
public virtual PagedEnumerable<ListDataTablesResponse, DataTable> ListDataTables(InstanceName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTablesResponseDataTable |
A pageable sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
PagedEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTables(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTables(ListDataTablesRequest, CallSettings)
public virtual PagedEnumerable<ListDataTablesResponse, DataTable> ListDataTables(ListDataTablesRequest request, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTablesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTablesResponseDataTable |
A pageable sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
ListDataTablesRequest request = new ListDataTablesRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
OrderBy = "",
};
// Make the request
PagedEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTables(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTables(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListDataTablesResponse, DataTable> ListDataTables(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTablesResponseDataTable |
A pageable sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
// Make the request
PagedEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTables(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTablesAsync(InstanceName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTablesResponse, DataTable> ListDataTablesAsync(InstanceName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTablesResponseDataTable |
A pageable asynchronous sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
PagedAsyncEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTablesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTablesAsync(ListDataTablesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTablesResponse, DataTable> ListDataTablesAsync(ListDataTablesRequest request, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTablesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTablesResponseDataTable |
A pageable asynchronous sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
ListDataTablesRequest request = new ListDataTablesRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTablesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDataTablesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDataTablesResponse, DataTable> ListDataTablesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)List data tables.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTablesResponseDataTable |
A pageable asynchronous sequence of DataTable resources. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
// Make the request
PagedAsyncEnumerable<ListDataTablesResponse, DataTable> response = dataTableServiceClient.ListDataTablesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (DataTable item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListDataTablesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DataTable item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DataTable> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DataTable item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ShutdownDefaultChannelsAsync()
public static Task ShutdownDefaultChannelsAsync()Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
| Returns | |
|---|---|
| Type | Description |
Task |
A task representing the asynchronous shutdown operation. |
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.
UpdateDataTable(DataTable, FieldMask, CallSettings)
public virtual DataTable UpdateDataTable(DataTable dataTable, FieldMask updateMask, CallSettings callSettings = null)Update data table.
| Parameters | |
|---|---|
| Name | Description |
dataTable |
DataTableRequired. This field is used to identify the datatable to update. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
updateMask |
FieldMaskOptional. The list of metadata fields to update. Currently data tables only
support updating the |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTable dataTable = new DataTable();
FieldMask updateMask = new FieldMask();
// Make the request
DataTable response = dataTableServiceClient.UpdateDataTable(dataTable, updateMask);
UpdateDataTable(UpdateDataTableRequest, CallSettings)
public virtual DataTable UpdateDataTable(UpdateDataTableRequest request, CallSettings callSettings = null)Update data table.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTable |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
UpdateDataTableRequest request = new UpdateDataTableRequest
{
DataTable = new DataTable(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTable response = dataTableServiceClient.UpdateDataTable(request);
UpdateDataTableAsync(DataTable, FieldMask, CallSettings)
public virtual Task<DataTable> UpdateDataTableAsync(DataTable dataTable, FieldMask updateMask, CallSettings callSettings = null)Update data table.
| Parameters | |
|---|---|
| Name | Description |
dataTable |
DataTableRequired. This field is used to identify the datatable to update. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
updateMask |
FieldMaskOptional. The list of metadata fields to update. Currently data tables only
support updating the |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTable dataTable = new DataTable();
FieldMask updateMask = new FieldMask();
// Make the request
DataTable response = await dataTableServiceClient.UpdateDataTableAsync(dataTable, updateMask);
UpdateDataTableAsync(DataTable, FieldMask, CancellationToken)
public virtual Task<DataTable> UpdateDataTableAsync(DataTable dataTable, FieldMask updateMask, CancellationToken cancellationToken)Update data table.
| Parameters | |
|---|---|
| Name | Description |
dataTable |
DataTableRequired. This field is used to identify the datatable to update. Format: projects/{project}/locations/{locations}/instances/{instance}/dataTables/{data_table} |
updateMask |
FieldMaskOptional. The list of metadata fields to update. Currently data tables only
support updating the |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTable dataTable = new DataTable();
FieldMask updateMask = new FieldMask();
// Make the request
DataTable response = await dataTableServiceClient.UpdateDataTableAsync(dataTable, updateMask);
UpdateDataTableAsync(UpdateDataTableRequest, CallSettings)
public virtual Task<DataTable> UpdateDataTableAsync(UpdateDataTableRequest request, CallSettings callSettings = null)Update data table.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateDataTableRequest request = new UpdateDataTableRequest
{
DataTable = new DataTable(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTable response = await dataTableServiceClient.UpdateDataTableAsync(request);
UpdateDataTableAsync(UpdateDataTableRequest, CancellationToken)
public virtual Task<DataTable> UpdateDataTableAsync(UpdateDataTableRequest request, CancellationToken cancellationToken)Update data table.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTable |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateDataTableRequest request = new UpdateDataTableRequest
{
DataTable = new DataTable(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTable response = await dataTableServiceClient.UpdateDataTableAsync(request);
UpdateDataTableRow(DataTableRow, FieldMask, CallSettings)
public virtual DataTableRow UpdateDataTableRow(DataTableRow dataTableRow, FieldMask updateMask, CallSettings callSettings = null)Update data table row
| Parameters | |
|---|---|
| Name | Description |
dataTableRow |
DataTableRowRequired. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
updateMask |
FieldMaskOptional. The list of fields to update. Currently data table rows only
support updating the |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
DataTableRow dataTableRow = new DataTableRow();
FieldMask updateMask = new FieldMask();
// Make the request
DataTableRow response = dataTableServiceClient.UpdateDataTableRow(dataTableRow, updateMask);
UpdateDataTableRow(UpdateDataTableRowRequest, CallSettings)
public virtual DataTableRow UpdateDataTableRow(UpdateDataTableRowRequest request, CallSettings callSettings = null)Update data table row
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTableRow |
The RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = DataTableServiceClient.Create();
// Initialize request argument(s)
UpdateDataTableRowRequest request = new UpdateDataTableRowRequest
{
DataTableRow = new DataTableRow(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTableRow response = dataTableServiceClient.UpdateDataTableRow(request);
UpdateDataTableRowAsync(DataTableRow, FieldMask, CallSettings)
public virtual Task<DataTableRow> UpdateDataTableRowAsync(DataTableRow dataTableRow, FieldMask updateMask, CallSettings callSettings = null)Update data table row
| Parameters | |
|---|---|
| Name | Description |
dataTableRow |
DataTableRowRequired. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
updateMask |
FieldMaskOptional. The list of fields to update. Currently data table rows only
support updating the |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRow dataTableRow = new DataTableRow();
FieldMask updateMask = new FieldMask();
// Make the request
DataTableRow response = await dataTableServiceClient.UpdateDataTableRowAsync(dataTableRow, updateMask);
UpdateDataTableRowAsync(DataTableRow, FieldMask, CancellationToken)
public virtual Task<DataTableRow> UpdateDataTableRowAsync(DataTableRow dataTableRow, FieldMask updateMask, CancellationToken cancellationToken)Update data table row
| Parameters | |
|---|---|
| Name | Description |
dataTableRow |
DataTableRowRequired. Format: projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row} |
updateMask |
FieldMaskOptional. The list of fields to update. Currently data table rows only
support updating the |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
DataTableRow dataTableRow = new DataTableRow();
FieldMask updateMask = new FieldMask();
// Make the request
DataTableRow response = await dataTableServiceClient.UpdateDataTableRowAsync(dataTableRow, updateMask);
UpdateDataTableRowAsync(UpdateDataTableRowRequest, CallSettings)
public virtual Task<DataTableRow> UpdateDataTableRowAsync(UpdateDataTableRowRequest request, CallSettings callSettings = null)Update data table row
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRowRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateDataTableRowRequest request = new UpdateDataTableRowRequest
{
DataTableRow = new DataTableRow(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTableRow response = await dataTableServiceClient.UpdateDataTableRowAsync(request);
UpdateDataTableRowAsync(UpdateDataTableRowRequest, CancellationToken)
public virtual Task<DataTableRow> UpdateDataTableRowAsync(UpdateDataTableRowRequest request, CancellationToken cancellationToken)Update data table row
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTableRowRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTableRow |
A Task containing the RPC response. |
// Create client
DataTableServiceClient dataTableServiceClient = await DataTableServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateDataTableRowRequest request = new UpdateDataTableRowRequest
{
DataTableRow = new DataTableRow(),
UpdateMask = new FieldMask(),
};
// Make the request
DataTableRow response = await dataTableServiceClient.UpdateDataTableRowAsync(request);