Cloud Profiler v2 API - Namespace Google.Cloud.Profiler.V2 (2.2.0)

Classes

CreateOfflineProfileRequest

CreateOfflineProfileRequest describes a profile resource offline creation request.

CreateProfileRequest

CreateProfileRequest describes a profile resource online creation request. The deployment field must be populated. The profile_type specifies the list of profile types supported by the agent. The creation call will hang until a profile of one of these types needs to be collected.

Deployment

Deployment contains the deployment identification information.

Profile

Profile resource.

ProfileName

Resource name for the Profile resource.

ProfilerService

Manage the collection of continuous profiling data provided by profiling agents running in the cloud or by an offline provider of profiling data.

General guidelines:

  • Profiles for a single deployment must be created in ascending time order.
  • Profiles can be created in either online or offline mode, see below.

ProfilerService.ProfilerServiceBase

Base class for server-side implementations of ProfilerService

ProfilerService.ProfilerServiceClient

Client for ProfilerService

ProfilerServiceClient

ProfilerService client wrapper, for convenient use.

ProfilerServiceClientBuilder

Builder class for ProfilerServiceClient to provide simple configuration of credentials, endpoint etc.

ProfilerServiceClientImpl

ProfilerService client wrapper implementation, for convenient use.

ProfilerServiceSettings

Settings for ProfilerServiceClient instances.

UpdateProfileRequest

UpdateProfileRequest contains the profile to update.

Enums

ProfileName.ResourceNameType

The possible contents of ProfileName.

ProfileType

ProfileType is type of profiling data. NOTE: the enumeration member names are used (in lowercase) as unique string identifiers of profile types, so they must not be renamed.