Package com.google.devtools.cloudprofiler.v2 (2.34.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.ExportServiceClient Service Description: Service allows existing Cloud Profiler customers to export their profile data out of Google Cloud.

This class provides the ability to make remote calls to the backing service through method

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.ExportServiceSettings Settings class to configure an instance of ExportServiceClient.

The default instance has everything set to sensible defaults:

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.ExportServiceClient.ListProfilesFixedSizeCollection
com.google.devtools.cloudprofiler.v2.ExportServiceClient.ListProfilesPage
com.google.devtools.cloudprofiler.v2.ExportServiceClient.ListProfilesPagedResponse
com.google.devtools.cloudprofiler.v2.ExportServiceGrpc Service allows existing Cloud Profiler customers to export their profile data out of Google Cloud.
com.google.devtools.cloudprofiler.v2.ExportServiceGrpc.ExportServiceImplBase Base class for the server implementation of the service ExportService. Service allows existing Cloud Profiler customers to export their profile data
com.google.devtools.cloudprofiler.v2.ExportServiceSettings.Builder Builder for ExportServiceSettings.
com.google.devtools.cloudprofiler.v2.ListProfilesRequest ListProfilesRequest contains request parameters for listing profiles for deployments in projects which the user has permissions to view.
com.google.devtools.cloudprofiler.v2.ListProfilesRequest.Builder ListProfilesRequest contains request parameters for listing profiles for deployments in projects which the user has permissions to view.
com.google.devtools.cloudprofiler.v2.ListProfilesResponse ListProfileResponse contains the list of collected profiles for deployments in projects which the user has permissions to view.
com.google.devtools.cloudprofiler.v2.ListProfilesResponse.Builder ListProfileResponse contains the list of collected profiles for deployments in projects which the user has permissions to view.
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.ExportServiceGrpc.AsyncService Service allows existing Cloud Profiler customers to export their profile data out of Google Cloud.
com.google.devtools.cloudprofiler.v2.ListProfilesRequestOrBuilder
com.google.devtools.cloudprofiler.v2.ListProfilesResponseOrBuilder
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.