Package com.google.devtools.cloudprofiler.v2 (2.32.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.devtools.cloudprofiler.v2.ProfilerServiceClient Service Description: 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:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.devtools.cloudprofiler.v2.ProfilerServiceSettings Settings class to configure an instance of ProfilerServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.devtools.cloudprofiler.v2.CreateOfflineProfileRequest CreateOfflineProfileRequest describes a profile resource offline creation request.
com.google.devtools.cloudprofiler.v2.CreateOfflineProfileRequest.Builder CreateOfflineProfileRequest describes a profile resource offline creation request.
com.google.devtools.cloudprofiler.v2.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
com.google.devtools.cloudprofiler.v2.CreateProfileRequest.Builder 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
com.google.devtools.cloudprofiler.v2.Deployment Deployment contains the deployment identification information.
com.google.devtools.cloudprofiler.v2.Deployment.Builder Deployment contains the deployment identification information.
com.google.devtools.cloudprofiler.v2.Profile Profile resource.
com.google.devtools.cloudprofiler.v2.Profile.Builder Profile resource.
com.google.devtools.cloudprofiler.v2.ProfilerProto
com.google.devtools.cloudprofiler.v2.ProfilerServiceGrpc 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:
com.google.devtools.cloudprofiler.v2.ProfilerServiceGrpc.ProfilerServiceImplBase Base class for the server implementation of the service ProfilerService. Manage the collection of continuous profiling data provided by profiling
com.google.devtools.cloudprofiler.v2.ProfilerServiceSettings.Builder Builder for ProfilerServiceSettings.
com.google.devtools.cloudprofiler.v2.ProjectName
com.google.devtools.cloudprofiler.v2.ProjectName.Builder Builder for projects/{project}.
com.google.devtools.cloudprofiler.v2.UpdateProfileRequest UpdateProfileRequest contains the profile to update.
com.google.devtools.cloudprofiler.v2.UpdateProfileRequest.Builder UpdateProfileRequest contains the profile to update.

Interfaces

Interface Description
com.google.devtools.cloudprofiler.v2.CreateOfflineProfileRequestOrBuilder
com.google.devtools.cloudprofiler.v2.CreateProfileRequestOrBuilder
com.google.devtools.cloudprofiler.v2.DeploymentOrBuilder
com.google.devtools.cloudprofiler.v2.ProfileOrBuilder
com.google.devtools.cloudprofiler.v2.ProfilerServiceGrpc.AsyncService 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:
com.google.devtools.cloudprofiler.v2.UpdateProfileRequestOrBuilder

Enums

Enum Description
com.google.devtools.cloudprofiler.v2.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.