public sealed class TensorboardServiceClientImpl : TensorboardServiceClient
TensorboardService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Remarks
TensorboardService
Constructors
TensorboardServiceClientImpl(TensorboardService.TensorboardServiceClient, TensorboardServiceSettings, ILogger)
public TensorboardServiceClientImpl(TensorboardService.TensorboardServiceClient grpcClient, TensorboardServiceSettings settings, ILogger logger)
Constructs a client wrapper for the TensorboardService service, with the specified gRPC client and settings.
Name | Description |
grpcClient | TensorboardService.TensorboardServiceClient The underlying gRPC client. |
settings | TensorboardServiceSettings The base TensorboardServiceSettings used within this client. |
logger | ILogger Optional ILogger to use within this client. |
Properties
CreateTensorboardOperationsClient
public override OperationsClient CreateTensorboardOperationsClient { get; }
The long-running operations client for CreateTensorboard
.
Type | Description |
OperationsClient |
DeleteTensorboardExperimentOperationsClient
public override OperationsClient DeleteTensorboardExperimentOperationsClient { get; }
The long-running operations client for DeleteTensorboardExperiment
.
Type | Description |
OperationsClient |
DeleteTensorboardOperationsClient
public override OperationsClient DeleteTensorboardOperationsClient { get; }
The long-running operations client for DeleteTensorboard
.
Type | Description |
OperationsClient |
DeleteTensorboardRunOperationsClient
public override OperationsClient DeleteTensorboardRunOperationsClient { get; }
The long-running operations client for DeleteTensorboardRun
.
Type | Description |
OperationsClient |
DeleteTensorboardTimeSeriesOperationsClient
public override OperationsClient DeleteTensorboardTimeSeriesOperationsClient { get; }
The long-running operations client for DeleteTensorboardTimeSeries
.
Type | Description |
OperationsClient |
GrpcClient
public override TensorboardService.TensorboardServiceClient GrpcClient { get; }
The underlying gRPC TensorboardService client
Type | Description |
TensorboardService.TensorboardServiceClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Type | Description |
IAMPolicyClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Type | Description |
LocationsClient |
UpdateTensorboardOperationsClient
public override OperationsClient UpdateTensorboardOperationsClient { get; }
The long-running operations client for UpdateTensorboard
.
Type | Description |
OperationsClient |
Methods
BatchCreateTensorboardRuns(BatchCreateTensorboardRunsRequest, CallSettings)
public override BatchCreateTensorboardRunsResponse BatchCreateTensorboardRuns(BatchCreateTensorboardRunsRequest request, CallSettings callSettings = null)
Batch create TensorboardRuns.
Name | Description |
request | BatchCreateTensorboardRunsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
BatchCreateTensorboardRunsResponse | The RPC response. |
BatchCreateTensorboardRunsAsync(BatchCreateTensorboardRunsRequest, CallSettings)
public override Task<BatchCreateTensorboardRunsResponse> BatchCreateTensorboardRunsAsync(BatchCreateTensorboardRunsRequest request, CallSettings callSettings = null)
Batch create TensorboardRuns.
Name | Description |
request | BatchCreateTensorboardRunsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<BatchCreateTensorboardRunsResponse> | A Task containing the RPC response. |
BatchCreateTensorboardTimeSeries(BatchCreateTensorboardTimeSeriesRequest, CallSettings)
public override BatchCreateTensorboardTimeSeriesResponse BatchCreateTensorboardTimeSeries(BatchCreateTensorboardTimeSeriesRequest request, CallSettings callSettings = null)
Batch create TensorboardTimeSeries that belong to a TensorboardExperiment.
Name | Description |
request | BatchCreateTensorboardTimeSeriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
BatchCreateTensorboardTimeSeriesResponse | The RPC response. |
BatchCreateTensorboardTimeSeriesAsync(BatchCreateTensorboardTimeSeriesRequest, CallSettings)
public override Task<BatchCreateTensorboardTimeSeriesResponse> BatchCreateTensorboardTimeSeriesAsync(BatchCreateTensorboardTimeSeriesRequest request, CallSettings callSettings = null)
Batch create TensorboardTimeSeries that belong to a TensorboardExperiment.
Name | Description |
request | BatchCreateTensorboardTimeSeriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<BatchCreateTensorboardTimeSeriesResponse> | A Task containing the RPC response. |
BatchReadTensorboardTimeSeriesData(BatchReadTensorboardTimeSeriesDataRequest, CallSettings)
public override BatchReadTensorboardTimeSeriesDataResponse BatchReadTensorboardTimeSeriesData(BatchReadTensorboardTimeSeriesDataRequest request, CallSettings callSettings = null)
Reads multiple TensorboardTimeSeries' data. The data point number limit is 1000 for scalars, 100 for tensors and blob references. If the number of data points stored is less than the limit, all data will be returned. Otherwise, that limit number of data points will be randomly selected from this time series and returned.
Name | Description |
request | BatchReadTensorboardTimeSeriesDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
BatchReadTensorboardTimeSeriesDataResponse | The RPC response. |
BatchReadTensorboardTimeSeriesDataAsync(BatchReadTensorboardTimeSeriesDataRequest, CallSettings)
public override Task<BatchReadTensorboardTimeSeriesDataResponse> BatchReadTensorboardTimeSeriesDataAsync(BatchReadTensorboardTimeSeriesDataRequest request, CallSettings callSettings = null)
Reads multiple TensorboardTimeSeries' data. The data point number limit is 1000 for scalars, 100 for tensors and blob references. If the number of data points stored is less than the limit, all data will be returned. Otherwise, that limit number of data points will be randomly selected from this time series and returned.
Name | Description |
request | BatchReadTensorboardTimeSeriesDataRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<BatchReadTensorboardTimeSeriesDataResponse> | A Task containing the RPC response. |
CreateTensorboard(CreateTensorboardRequest, CallSettings)
public override Operation<Tensorboard, CreateTensorboardOperationMetadata> CreateTensorboard(CreateTensorboardRequest request, CallSettings callSettings = null)
Creates a Tensorboard.
Name | Description |
request | CreateTensorboardRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Operation<Tensorboard, CreateTensorboardOperationMetadata> | The RPC response. |
CreateTensorboardAsync(CreateTensorboardRequest, CallSettings)
public override async Task<Operation<Tensorboard, CreateTensorboardOperationMetadata>> CreateTensorboardAsync(CreateTensorboardRequest request, CallSettings callSettings = null)
Creates a Tensorboard.
Name | Description |
request | CreateTensorboardRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<Operation<Tensorboard, CreateTensorboardOperationMetadata>> | A Task containing the RPC response. |
CreateTensorboardExperiment(CreateTensorboardExperimentRequest, CallSettings)
public override TensorboardExperiment CreateTensorboardExperiment(CreateTensorboardExperimentRequest request, CallSettings callSettings = null)
Creates a TensorboardExperiment.
Name | Description |
request | CreateTensorboardExperimentRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
TensorboardExperiment | The RPC response. |
CreateTensorboardExperimentAsync(CreateTensorboardExperimentRequest, CallSettings)
public override Task<TensorboardExperiment> CreateTensorboardExperimentAsync(CreateTensorboardExperimentRequest request, CallSettings callSettings = null)
Creates a TensorboardExperiment.
Name | Description |
request | CreateTensorboardExperimentRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<TensorboardExperiment> | A Task containing the RPC response. |
CreateTensorboardRun(CreateTensorboardRunRequest, CallSettings)
public override TensorboardRun CreateTensorboardRun(CreateTensorboardRunRequest request, CallSettings callSettings = null)
Creates a TensorboardRun.