Observability v1 API - Class Observability.ObservabilityClient (1.0.0-beta01)

public class Observability.ObservabilityClient : ClientBase<Observability.ObservabilityClient>

Reference documentation and code samples for the Observability v1 API class Observability.ObservabilityClient.

Client for Observability

Inheritance

object > ClientBase > ClientBaseObservabilityObservabilityClient > Observability.ObservabilityClient

Namespace

Google.Cloud.Observability.V1

Assembly

Google.Cloud.Observability.V1.dll

Constructors

ObservabilityClient()

protected ObservabilityClient()

Protected parameterless constructor to allow creation of test doubles.

ObservabilityClient(CallInvoker)

public ObservabilityClient(CallInvoker callInvoker)

Creates a new client for Observability that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

ObservabilityClient(ChannelBase)

public ObservabilityClient(ChannelBase channel)

Creates a new client for Observability

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

ObservabilityClient(ClientBaseConfiguration)

protected ObservabilityClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateBucket(CreateBucketRequest, CallOptions)

public virtual Operation CreateBucket(CreateBucketRequest request, CallOptions options)

Create a new bucket.

Parameters
Name Description
request CreateBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateBucket(CreateBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateBucket(CreateBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new bucket.

Parameters
Name Description
request CreateBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateBucketAsync(CreateBucketRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateBucketAsync(CreateBucketRequest request, CallOptions options)

Create a new bucket.

Parameters
Name Description
request CreateBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBucketAsync(CreateBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateBucketAsync(CreateBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new bucket.

Parameters
Name Description
request CreateBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

public virtual Operation CreateLink(CreateLinkRequest request, CallOptions options)

Create a new link.

Parameters
Name Description
request CreateLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

public virtual Operation CreateLink(CreateLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new link.

Parameters
Name Description
request CreateLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateLinkAsync(CreateLinkRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateLinkAsync(CreateLinkRequest request, CallOptions options)

Create a new link.

Parameters
Name Description
request CreateLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateLinkAsync(CreateLinkRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateLinkAsync(CreateLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new link.

Parameters
Name Description
request CreateLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateTraceScope(CreateTraceScopeRequest, CallOptions)

public virtual TraceScope CreateTraceScope(CreateTraceScopeRequest request, CallOptions options)

Create a new TraceScope.

Parameters
Name Description
request CreateTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TraceScope

The response received from the server.

CreateTraceScope(CreateTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual TraceScope CreateTraceScope(CreateTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new TraceScope.

Parameters
Name Description
request CreateTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TraceScope

The response received from the server.

CreateTraceScopeAsync(CreateTraceScopeRequest, CallOptions)

public virtual AsyncUnaryCall<TraceScope> CreateTraceScopeAsync(CreateTraceScopeRequest request, CallOptions options)

Create a new TraceScope.

Parameters
Name Description
request CreateTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.

CreateTraceScopeAsync(CreateTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TraceScope> CreateTraceScopeAsync(CreateTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new TraceScope.

Parameters
Name Description
request CreateTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.

public virtual Operation DeleteLink(DeleteLinkRequest request, CallOptions options)

Delete a link.

Parameters
Name Description
request DeleteLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

public virtual Operation DeleteLink(DeleteLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a link.

Parameters
Name Description
request DeleteLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteLinkAsync(DeleteLinkRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteLinkAsync(DeleteLinkRequest request, CallOptions options)

Delete a link.

Parameters
Name Description
request DeleteLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteLinkAsync(DeleteLinkRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteLinkAsync(DeleteLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a link.

Parameters
Name Description
request DeleteLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTraceScope(DeleteTraceScopeRequest, CallOptions)

public virtual Empty DeleteTraceScope(DeleteTraceScopeRequest request, CallOptions options)

Delete a TraceScope.

Parameters
Name Description
request DeleteTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteTraceScope(DeleteTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteTraceScope(DeleteTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a TraceScope.

Parameters
Name Description
request DeleteTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteTraceScopeAsync(DeleteTraceScopeRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteTraceScopeAsync(DeleteTraceScopeRequest request, CallOptions options)

Delete a TraceScope.

Parameters
Name Description
request DeleteTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteTraceScopeAsync(DeleteTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteTraceScopeAsync(DeleteTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a TraceScope.

Parameters
Name Description
request DeleteTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

GetBucket(GetBucketRequest, CallOptions)

public virtual Bucket GetBucket(GetBucketRequest request, CallOptions options)

Get bucket resource.

Parameters
Name Description
request GetBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Bucket

The response received from the server.

GetBucket(GetBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual Bucket GetBucket(GetBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get bucket resource.

Parameters
Name Description
request GetBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Bucket

The response received from the server.

GetBucketAsync(GetBucketRequest, CallOptions)

public virtual AsyncUnaryCall<Bucket> GetBucketAsync(GetBucketRequest request, CallOptions options)

Get bucket resource.

Parameters
Name Description
request GetBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBucket

The call object.

GetBucketAsync(GetBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Bucket> GetBucketAsync(GetBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get bucket resource.

Parameters
Name Description
request GetBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBucket

The call object.

GetDataset(GetDatasetRequest, CallOptions)

public virtual Dataset GetDataset(GetDatasetRequest request, CallOptions options)

Get a dataset.

Parameters
Name Description
request GetDatasetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Dataset

The response received from the server.

GetDataset(GetDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual Dataset GetDataset(GetDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a dataset.

Parameters
Name Description
request GetDatasetRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Dataset

The response received from the server.

GetDatasetAsync(GetDatasetRequest, CallOptions)

public virtual AsyncUnaryCall<Dataset> GetDatasetAsync(GetDatasetRequest request, CallOptions options)

Get a dataset.

Parameters
Name Description
request GetDatasetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataset

The call object.

GetDatasetAsync(GetDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Dataset> GetDatasetAsync(GetDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a dataset.

Parameters
Name Description
request GetDatasetRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataset

The call object.

public virtual Link GetLink(GetLinkRequest request, CallOptions options)

Get a link.

Parameters
Name Description
request GetLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Link

The response received from the server.

public virtual Link GetLink(GetLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a link.

Parameters
Name Description
request GetLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Link

The response received from the server.

GetLinkAsync(GetLinkRequest, CallOptions)

public virtual AsyncUnaryCall<Link> GetLinkAsync(GetLinkRequest request, CallOptions options)

Get a link.

Parameters
Name Description
request GetLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallLink

The call object.

GetLinkAsync(GetLinkRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Link> GetLinkAsync(GetLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a link.

Parameters
Name Description
request GetLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallLink

The call object.

GetScope(GetScopeRequest, CallOptions)

public virtual Scope GetScope(GetScopeRequest request, CallOptions options)

Gets details of a single Scope.

Parameters
Name Description
request GetScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Scope

The response received from the server.

GetScope(GetScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual Scope GetScope(GetScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Scope.

Parameters
Name Description
request GetScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Scope

The response received from the server.

GetScopeAsync(GetScopeRequest, CallOptions)

public virtual AsyncUnaryCall<Scope> GetScopeAsync(GetScopeRequest request, CallOptions options)

Gets details of a single Scope.

Parameters
Name Description
request GetScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallScope

The call object.

GetScopeAsync(GetScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Scope> GetScopeAsync(GetScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Scope.

Parameters
Name Description
request GetScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallScope

The call object.

GetSettings(GetSettingsRequest, CallOptions)

public virtual Settings GetSettings(GetSettingsRequest request, CallOptions options)

Get Settings

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Settings

The response received from the server.

GetSettings(GetSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual Settings GetSettings(GetSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get Settings

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Settings

The response received from the server.

GetSettingsAsync(GetSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<Settings> GetSettingsAsync(GetSettingsRequest request, CallOptions options)

Get Settings

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSettings

The call object.

GetSettingsAsync(GetSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Settings> GetSettingsAsync(GetSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get Settings

Parameters
Name Description
request GetSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallSettings

The call object.

GetTraceScope(GetTraceScopeRequest, CallOptions)

public virtual TraceScope GetTraceScope(GetTraceScopeRequest request, CallOptions options)

Get TraceScope resource.

Parameters
Name Description
request GetTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TraceScope

The response received from the server.

GetTraceScope(GetTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual TraceScope GetTraceScope(GetTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get TraceScope resource.

Parameters
Name Description
request GetTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TraceScope

The response received from the server.

GetTraceScopeAsync(GetTraceScopeRequest, CallOptions)

public virtual AsyncUnaryCall<TraceScope> GetTraceScopeAsync(GetTraceScopeRequest request, CallOptions options)

Get TraceScope resource.

Parameters
Name Description
request GetTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.

GetTraceScopeAsync(GetTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TraceScope> GetTraceScopeAsync(GetTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get TraceScope resource.

Parameters
Name Description
request GetTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.

GetView(GetViewRequest, CallOptions)

public virtual View GetView(GetViewRequest request, CallOptions options)

Get a view.

Parameters
Name Description
request GetViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
View

The response received from the server.

GetView(GetViewRequest, Metadata, DateTime?, CancellationToken)

public virtual View GetView(GetViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a view.

Parameters
Name Description
request GetViewRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
View

The response received from the server.

GetViewAsync(GetViewRequest, CallOptions)

public virtual AsyncUnaryCall<View> GetViewAsync(GetViewRequest request, CallOptions options)

Get a view.

Parameters
Name Description
request GetViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallView

The call object.

GetViewAsync(GetViewRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<View> GetViewAsync(GetViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a view.

Parameters
Name Description
request GetViewRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallView

The call object.

ListBuckets(ListBucketsRequest, CallOptions)

public virtual ListBucketsResponse ListBuckets(ListBucketsRequest request, CallOptions options)

List buckets of a project in a particular location.

Parameters
Name Description
request ListBucketsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBucketsResponse

The response received from the server.

ListBuckets(ListBucketsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBucketsResponse ListBuckets(ListBucketsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List buckets of a project in a particular location.

Parameters
Name Description
request ListBucketsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBucketsResponse

The response received from the server.

ListBucketsAsync(ListBucketsRequest, CallOptions)

public virtual AsyncUnaryCall<ListBucketsResponse> ListBucketsAsync(ListBucketsRequest request, CallOptions options)

List buckets of a project in a particular location.

Parameters
Name Description
request ListBucketsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBucketsResponse

The call object.

ListBucketsAsync(ListBucketsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBucketsResponse> ListBucketsAsync(ListBucketsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List buckets of a project in a particular location.

Parameters
Name Description
request ListBucketsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBucketsResponse

The call object.

ListDatasets(ListDatasetsRequest, CallOptions)

public virtual ListDatasetsResponse ListDatasets(ListDatasetsRequest request, CallOptions options)

List datasets of a bucket.

Parameters
Name Description
request ListDatasetsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDatasetsResponse

The response received from the server.

ListDatasets(ListDatasetsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDatasetsResponse ListDatasets(ListDatasetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List datasets of a bucket.

Parameters
Name Description
request ListDatasetsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListDatasetsResponse

The response received from the server.

ListDatasetsAsync(ListDatasetsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDatasetsResponse> ListDatasetsAsync(ListDatasetsRequest request, CallOptions options)

List datasets of a bucket.

Parameters
Name Description
request ListDatasetsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDatasetsResponse

The call object.

ListDatasetsAsync(ListDatasetsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDatasetsResponse> ListDatasetsAsync(ListDatasetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List datasets of a bucket.

Parameters
Name Description
request ListDatasetsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListDatasetsResponse

The call object.

public virtual ListLinksResponse ListLinks(ListLinksRequest request, CallOptions options)

List links of a dataset.

Parameters
Name Description
request ListLinksRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListLinksResponse

The response received from the server.

public virtual ListLinksResponse ListLinks(ListLinksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List links of a dataset.

Parameters
Name Description
request ListLinksRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListLinksResponse

The response received from the server.

ListLinksAsync(ListLinksRequest, CallOptions)

public virtual AsyncUnaryCall<ListLinksResponse> ListLinksAsync(ListLinksRequest request, CallOptions options)

List links of a dataset.

Parameters
Name Description
request ListLinksRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListLinksResponse

The call object.

ListLinksAsync(ListLinksRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListLinksResponse> ListLinksAsync(ListLinksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List links of a dataset.

Parameters
Name Description
request ListLinksRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListLinksResponse

The call object.

ListTraceScopes(ListTraceScopesRequest, CallOptions)

public virtual ListTraceScopesResponse ListTraceScopes(ListTraceScopesRequest request, CallOptions options)

List TraceScopes of a project in a particular location.

Parameters
Name Description
request ListTraceScopesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTraceScopesResponse

The response received from the server.

ListTraceScopes(ListTraceScopesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTraceScopesResponse ListTraceScopes(ListTraceScopesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List TraceScopes of a project in a particular location.

Parameters
Name Description
request ListTraceScopesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTraceScopesResponse

The response received from the server.

ListTraceScopesAsync(ListTraceScopesRequest, CallOptions)

public virtual AsyncUnaryCall<ListTraceScopesResponse> ListTraceScopesAsync(ListTraceScopesRequest request, CallOptions options)

List TraceScopes of a project in a particular location.

Parameters
Name Description
request ListTraceScopesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTraceScopesResponse

The call object.

ListTraceScopesAsync(ListTraceScopesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTraceScopesResponse> ListTraceScopesAsync(ListTraceScopesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List TraceScopes of a project in a particular location.

Parameters
Name Description
request ListTraceScopesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListTraceScopesResponse

The call object.

ListViews(ListViewsRequest, CallOptions)

public virtual ListViewsResponse ListViews(ListViewsRequest request, CallOptions options)

List views of a dataset.

Parameters
Name Description
request ListViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListViewsResponse

The response received from the server.

ListViews(ListViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListViewsResponse ListViews(ListViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List views of a dataset.

Parameters
Name Description
request ListViewsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListViewsResponse

The response received from the server.

ListViewsAsync(ListViewsRequest, CallOptions)

public virtual AsyncUnaryCall<ListViewsResponse> ListViewsAsync(ListViewsRequest request, CallOptions options)

List views of a dataset.

Parameters
Name Description
request ListViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListViewsResponse

The call object.

ListViewsAsync(ListViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListViewsResponse> ListViewsAsync(ListViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List views of a dataset.

Parameters
Name Description
request ListViewsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListViewsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override Observability.ObservabilityClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
ObservabilityObservabilityClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.Observability.V1.Observability.ObservabilityClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateBucket(UpdateBucketRequest, CallOptions)

public virtual Operation UpdateBucket(UpdateBucketRequest request, CallOptions options)

Update a bucket.

Parameters
Name Description
request UpdateBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBucket(UpdateBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateBucket(UpdateBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a bucket.

Parameters
Name Description
request UpdateBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBucketAsync(UpdateBucketRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateBucketAsync(UpdateBucketRequest request, CallOptions options)

Update a bucket.

Parameters
Name Description
request UpdateBucketRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBucketAsync(UpdateBucketRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateBucketAsync(UpdateBucketRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a bucket.

Parameters
Name Description
request UpdateBucketRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

public virtual Operation UpdateLink(UpdateLinkRequest request, CallOptions options)

Update a link.

Parameters
Name Description
request UpdateLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

public virtual Operation UpdateLink(UpdateLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a link.

Parameters
Name Description
request UpdateLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateLinkAsync(UpdateLinkRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateLinkAsync(UpdateLinkRequest request, CallOptions options)

Update a link.

Parameters
Name Description
request UpdateLinkRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateLinkAsync(UpdateLinkRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateLinkAsync(UpdateLinkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a link.

Parameters
Name Description
request UpdateLinkRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateScope(UpdateScopeRequest, CallOptions)

public virtual Scope UpdateScope(UpdateScopeRequest request, CallOptions options)

Updates the parameters of a single Scope.

Parameters
Name Description
request UpdateScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Scope

The response received from the server.

UpdateScope(UpdateScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual Scope UpdateScope(UpdateScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Scope.

Parameters
Name Description
request UpdateScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Scope

The response received from the server.

UpdateScopeAsync(UpdateScopeRequest, CallOptions)

public virtual AsyncUnaryCall<Scope> UpdateScopeAsync(UpdateScopeRequest request, CallOptions options)

Updates the parameters of a single Scope.

Parameters
Name Description
request UpdateScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallScope

The call object.

UpdateScopeAsync(UpdateScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Scope> UpdateScopeAsync(UpdateScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Scope.

Parameters
Name Description
request UpdateScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallScope

The call object.

UpdateSettings(UpdateSettingsRequest, CallOptions)

public virtual Operation UpdateSettings(UpdateSettingsRequest request, CallOptions options)

Update Settings

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSettings(UpdateSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateSettings(UpdateSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update Settings

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSettingsAsync(UpdateSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateSettingsAsync(UpdateSettingsRequest request, CallOptions options)

Update Settings

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSettingsAsync(UpdateSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateSettingsAsync(UpdateSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update Settings

Parameters
Name Description
request UpdateSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTraceScope(UpdateTraceScopeRequest, CallOptions)

public virtual TraceScope UpdateTraceScope(UpdateTraceScopeRequest request, CallOptions options)

Update a TraceScope.

Parameters
Name Description
request UpdateTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TraceScope

The response received from the server.

UpdateTraceScope(UpdateTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual TraceScope UpdateTraceScope(UpdateTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a TraceScope.

Parameters
Name Description
request UpdateTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TraceScope

The response received from the server.

UpdateTraceScopeAsync(UpdateTraceScopeRequest, CallOptions)

public virtual AsyncUnaryCall<TraceScope> UpdateTraceScopeAsync(UpdateTraceScopeRequest request, CallOptions options)

Update a TraceScope.

Parameters
Name Description
request UpdateTraceScopeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.

UpdateTraceScopeAsync(UpdateTraceScopeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TraceScope> UpdateTraceScopeAsync(UpdateTraceScopeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a TraceScope.

Parameters
Name Description
request UpdateTraceScopeRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTraceScope

The call object.