Classes
BigQueryOptions
Options that change functionality of a sink exporting data to BigQuery.
Protobuf type google.logging.v2.BigQueryOptions
BigQueryOptions.Builder
Options that change functionality of a sink exporting data to BigQuery.
Protobuf type google.logging.v2.BigQueryOptions
BillingAccountLocationName
BillingAccountLocationName.Builder
Builder for billingAccounts/{billing_account}/locations/{location}.
BillingAccountName
BillingAccountName.Builder
Builder for billingAccounts/{billing_account}.
CmekSettings
Describes the customer-managed encryption key (CMEK) settings associated with a project, folder, organization, billing account, or flexible resource. Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.CmekSettings
CmekSettings.Builder
Describes the customer-managed encryption key (CMEK) settings associated with a project, folder, organization, billing account, or flexible resource. Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.CmekSettings
CmekSettingsName
CmekSettingsName.BillingAccountCmekSettingsBuilder
Builder for billingAccounts/{billing_account}/cmekSettings.
CmekSettingsName.Builder
Builder for projects/{project}/cmekSettings.
CmekSettingsName.FolderCmekSettingsBuilder
Builder for folders/{folder}/cmekSettings.
CmekSettingsName.OrganizationCmekSettingsBuilder
Builder for organizations/{organization}/cmekSettings.
ConfigServiceV2Grpc
Service for configuring sinks used to route log entries.
ConfigServiceV2Grpc.ConfigServiceV2BlockingStub
Service for configuring sinks used to route log entries.
ConfigServiceV2Grpc.ConfigServiceV2FutureStub
Service for configuring sinks used to route log entries.
ConfigServiceV2Grpc.ConfigServiceV2ImplBase
Service for configuring sinks used to route log entries.
ConfigServiceV2Grpc.ConfigServiceV2Stub
Service for configuring sinks used to route log entries.
CreateBucketRequest
The parameters to CreateBucket
.
Protobuf type google.logging.v2.CreateBucketRequest
CreateBucketRequest.Builder
The parameters to CreateBucket
.
Protobuf type google.logging.v2.CreateBucketRequest
CreateExclusionRequest
The parameters to CreateExclusion
.
Protobuf type google.logging.v2.CreateExclusionRequest
CreateExclusionRequest.Builder
The parameters to CreateExclusion
.
Protobuf type google.logging.v2.CreateExclusionRequest
CreateLogMetricRequest
The parameters to CreateLogMetric.
Protobuf type google.logging.v2.CreateLogMetricRequest
CreateLogMetricRequest.Builder
The parameters to CreateLogMetric.
Protobuf type google.logging.v2.CreateLogMetricRequest
CreateSinkRequest
The parameters to CreateSink
.
Protobuf type google.logging.v2.CreateSinkRequest
CreateSinkRequest.Builder
The parameters to CreateSink
.
Protobuf type google.logging.v2.CreateSinkRequest
CreateViewRequest
The parameters to CreateView
.
Protobuf type google.logging.v2.CreateViewRequest
CreateViewRequest.Builder
The parameters to CreateView
.
Protobuf type google.logging.v2.CreateViewRequest
DeleteBucketRequest
The parameters to DeleteBucket
.
Protobuf type google.logging.v2.DeleteBucketRequest
DeleteBucketRequest.Builder
The parameters to DeleteBucket
.
Protobuf type google.logging.v2.DeleteBucketRequest
DeleteExclusionRequest
The parameters to DeleteExclusion
.
Protobuf type google.logging.v2.DeleteExclusionRequest
DeleteExclusionRequest.Builder
The parameters to DeleteExclusion
.
Protobuf type google.logging.v2.DeleteExclusionRequest
DeleteLogMetricRequest
The parameters to DeleteLogMetric.
Protobuf type google.logging.v2.DeleteLogMetricRequest
DeleteLogMetricRequest.Builder
The parameters to DeleteLogMetric.
Protobuf type google.logging.v2.DeleteLogMetricRequest
DeleteLogRequest
The parameters to DeleteLog.
Protobuf type google.logging.v2.DeleteLogRequest
DeleteLogRequest.Builder
The parameters to DeleteLog.
Protobuf type google.logging.v2.DeleteLogRequest
DeleteSinkRequest
The parameters to DeleteSink
.
Protobuf type google.logging.v2.DeleteSinkRequest
DeleteSinkRequest.Builder
The parameters to DeleteSink
.
Protobuf type google.logging.v2.DeleteSinkRequest
DeleteViewRequest
The parameters to DeleteView
.
Protobuf type google.logging.v2.DeleteViewRequest
DeleteViewRequest.Builder
The parameters to DeleteView
.
Protobuf type google.logging.v2.DeleteViewRequest
FolderLocationName
FolderLocationName.Builder
Builder for folders/{folder}/locations/{location}.
FolderName
FolderName.Builder
Builder for folders/{folder}.
GetBucketRequest
The parameters to GetBucket
.
Protobuf type google.logging.v2.GetBucketRequest
GetBucketRequest.Builder
The parameters to GetBucket
.
Protobuf type google.logging.v2.GetBucketRequest
GetCmekSettingsRequest
The parameters to GetCmekSettings. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.GetCmekSettingsRequest
GetCmekSettingsRequest.Builder
The parameters to GetCmekSettings. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.GetCmekSettingsRequest
GetExclusionRequest
The parameters to GetExclusion
.
Protobuf type google.logging.v2.GetExclusionRequest
GetExclusionRequest.Builder
The parameters to GetExclusion
.
Protobuf type google.logging.v2.GetExclusionRequest
GetLogMetricRequest
The parameters to GetLogMetric.
Protobuf type google.logging.v2.GetLogMetricRequest
GetLogMetricRequest.Builder
The parameters to GetLogMetric.
Protobuf type google.logging.v2.GetLogMetricRequest
GetSinkRequest
The parameters to GetSink
.
Protobuf type google.logging.v2.GetSinkRequest
GetSinkRequest.Builder
The parameters to GetSink
.
Protobuf type google.logging.v2.GetSinkRequest
GetViewRequest
The parameters to GetView
.
Protobuf type google.logging.v2.GetViewRequest
GetViewRequest.Builder
The parameters to GetView
.
Protobuf type google.logging.v2.GetViewRequest
ListBucketsRequest
The parameters to ListBuckets
.
Protobuf type google.logging.v2.ListBucketsRequest
ListBucketsRequest.Builder
The parameters to ListBuckets
.
Protobuf type google.logging.v2.ListBucketsRequest
ListBucketsResponse
The response from ListBuckets.
Protobuf type google.logging.v2.ListBucketsResponse
ListBucketsResponse.Builder
The response from ListBuckets.
Protobuf type google.logging.v2.ListBucketsResponse
ListExclusionsRequest
The parameters to ListExclusions
.
Protobuf type google.logging.v2.ListExclusionsRequest
ListExclusionsRequest.Builder
The parameters to ListExclusions
.
Protobuf type google.logging.v2.ListExclusionsRequest
ListExclusionsResponse
Result returned from ListExclusions
.
Protobuf type google.logging.v2.ListExclusionsResponse
ListExclusionsResponse.Builder
Result returned from ListExclusions
.
Protobuf type google.logging.v2.ListExclusionsResponse
ListLogEntriesRequest
The parameters to ListLogEntries
.
Protobuf type google.logging.v2.ListLogEntriesRequest
ListLogEntriesRequest.Builder
The parameters to ListLogEntries
.
Protobuf type google.logging.v2.ListLogEntriesRequest
ListLogEntriesResponse
Result returned from ListLogEntries
.
Protobuf type google.logging.v2.ListLogEntriesResponse
ListLogEntriesResponse.Builder
Result returned from ListLogEntries
.
Protobuf type google.logging.v2.ListLogEntriesResponse
ListLogMetricsRequest
The parameters to ListLogMetrics.
Protobuf type google.logging.v2.ListLogMetricsRequest
ListLogMetricsRequest.Builder
The parameters to ListLogMetrics.
Protobuf type google.logging.v2.ListLogMetricsRequest
ListLogMetricsResponse
Result returned from ListLogMetrics.
Protobuf type google.logging.v2.ListLogMetricsResponse
ListLogMetricsResponse.Builder
Result returned from ListLogMetrics.
Protobuf type google.logging.v2.ListLogMetricsResponse
ListLogsRequest
The parameters to ListLogs.
Protobuf type google.logging.v2.ListLogsRequest
ListLogsRequest.Builder
The parameters to ListLogs.
Protobuf type google.logging.v2.ListLogsRequest
ListLogsResponse
Result returned from ListLogs.
Protobuf type google.logging.v2.ListLogsResponse
ListLogsResponse.Builder
Result returned from ListLogs.
Protobuf type google.logging.v2.ListLogsResponse
ListMonitoredResourceDescriptorsRequest
The parameters to ListMonitoredResourceDescriptors
Protobuf type google.logging.v2.ListMonitoredResourceDescriptorsRequest
ListMonitoredResourceDescriptorsRequest.Builder
The parameters to ListMonitoredResourceDescriptors
Protobuf type google.logging.v2.ListMonitoredResourceDescriptorsRequest
ListMonitoredResourceDescriptorsResponse
Result returned from ListMonitoredResourceDescriptors.
Protobuf type google.logging.v2.ListMonitoredResourceDescriptorsResponse
ListMonitoredResourceDescriptorsResponse.Builder
Result returned from ListMonitoredResourceDescriptors.
Protobuf type google.logging.v2.ListMonitoredResourceDescriptorsResponse
ListSinksRequest
The parameters to ListSinks
.
Protobuf type google.logging.v2.ListSinksRequest
ListSinksRequest.Builder
The parameters to ListSinks
.
Protobuf type google.logging.v2.ListSinksRequest
ListSinksResponse
Result returned from ListSinks
.
Protobuf type google.logging.v2.ListSinksResponse
ListSinksResponse.Builder
Result returned from ListSinks
.
Protobuf type google.logging.v2.ListSinksResponse
ListViewsRequest
The parameters to ListViews
.
Protobuf type google.logging.v2.ListViewsRequest
ListViewsRequest.Builder
The parameters to ListViews
.
Protobuf type google.logging.v2.ListViewsRequest
ListViewsResponse
The response from ListViews.
Protobuf type google.logging.v2.ListViewsResponse
ListViewsResponse.Builder
The response from ListViews.
Protobuf type google.logging.v2.ListViewsResponse
LocationName
LocationName.Builder
Builder for projects/{project}/locations/{location}.
LogBucket
Describes a repository of logs.
Protobuf type google.logging.v2.LogBucket
LogBucket.Builder
Describes a repository of logs.
Protobuf type google.logging.v2.LogBucket
LogBucketName
LogBucketName.BillingAccountLocationBucketBuilder
Builder for billingAccounts/{billing_account}/locations/{location}/buckets/{bucket}.
LogBucketName.Builder
Builder for projects/{project}/locations/{location}/buckets/{bucket}.
LogBucketName.FolderLocationBucketBuilder
Builder for folders/{folder}/locations/{location}/buckets/{bucket}.
LogBucketName.OrganizationLocationBucketBuilder
Builder for organizations/{organization}/locations/{location}/buckets/{bucket}.
LogEntry
An individual entry in a log.
Protobuf type google.logging.v2.LogEntry
LogEntry.Builder
An individual entry in a log.
Protobuf type google.logging.v2.LogEntry
LogEntryOperation
Additional information about a potentially long-running operation with which a log entry is associated.
Protobuf type google.logging.v2.LogEntryOperation
LogEntryOperation.Builder
Additional information about a potentially long-running operation with which a log entry is associated.
Protobuf type google.logging.v2.LogEntryOperation
LogEntryProto
LogEntrySourceLocation
Additional information about the source code location that produced the log entry.
Protobuf type google.logging.v2.LogEntrySourceLocation
LogEntrySourceLocation.Builder
Additional information about the source code location that produced the log entry.
Protobuf type google.logging.v2.LogEntrySourceLocation
LogExclusion
Specifies a set of log entries that are not to be stored in Logging. If your GCP resource receives a large volume of logs, you can use exclusions to reduce your chargeable logs. Exclusions are processed after log sinks, so you can export log entries before they are excluded. Note that organization-level and folder-level exclusions don't apply to child resources, and that you can't exclude audit log entries.
Protobuf type google.logging.v2.LogExclusion
LogExclusion.Builder
Specifies a set of log entries that are not to be stored in Logging. If your GCP resource receives a large volume of logs, you can use exclusions to reduce your chargeable logs. Exclusions are processed after log sinks, so you can export log entries before they are excluded. Note that organization-level and folder-level exclusions don't apply to child resources, and that you can't exclude audit log entries.
Protobuf type google.logging.v2.LogExclusion
LogExclusionName
LogExclusionName.BillingAccountExclusionBuilder
Builder for billingAccounts/{billing_account}/exclusions/{exclusion}.
LogExclusionName.Builder
Builder for projects/{project}/exclusions/{exclusion}.
LogExclusionName.FolderExclusionBuilder
Builder for folders/{folder}/exclusions/{exclusion}.
LogExclusionName.OrganizationExclusionBuilder
Builder for organizations/{organization}/exclusions/{exclusion}.
LogMetric
Describes a logs-based metric. The value of the metric is the number of log entries that match a logs filter in a given time interval. Logs-based metrics can also be used to extract values from logs and create a distribution of the values. The distribution records the statistics of the extracted values along with an optional histogram of the values as specified by the bucket options.
Protobuf type google.logging.v2.LogMetric
LogMetric.Builder
Describes a logs-based metric. The value of the metric is the number of log entries that match a logs filter in a given time interval. Logs-based metrics can also be used to extract values from logs and create a distribution of the values. The distribution records the statistics of the extracted values along with an optional histogram of the values as specified by the bucket options.
Protobuf type google.logging.v2.LogMetric
LogMetricName
LogMetricName.Builder
Builder for projects/{project}/metrics/{metric}.
LogName
LogName.BillingAccountLogBuilder
Builder for billingAccounts/{billing_account}/logs/{log}.
LogName.Builder
Builder for projects/{project}/logs/{log}.
LogName.FolderLogBuilder
Builder for folders/{folder}/logs/{log}.
LogName.OrganizationLogBuilder
Builder for organizations/{organization}/logs/{log}.
LogSink
Describes a sink used to export log entries to one of the following destinations in any project: a Cloud Storage bucket, a BigQuery dataset, or a Cloud Pub/Sub topic. A logs filter controls which log entries are exported. The sink must be created within a project, organization, billing account, or folder.
Protobuf type google.logging.v2.LogSink
LogSink.Builder
Describes a sink used to export log entries to one of the following destinations in any project: a Cloud Storage bucket, a BigQuery dataset, or a Cloud Pub/Sub topic. A logs filter controls which log entries are exported. The sink must be created within a project, organization, billing account, or folder.
Protobuf type google.logging.v2.LogSink
LogSinkName
LogSinkName.BillingAccountSinkBuilder
Builder for billingAccounts/{billing_account}/sinks/{sink}.
LogSinkName.Builder
Builder for projects/{project}/sinks/{sink}.
LogSinkName.FolderSinkBuilder
Builder for folders/{folder}/sinks/{sink}.
LogSinkName.OrganizationSinkBuilder
Builder for organizations/{organization}/sinks/{sink}.
LogView
Describes a view over logs in a bucket.
Protobuf type google.logging.v2.LogView
LogView.Builder
Describes a view over logs in a bucket.
Protobuf type google.logging.v2.LogView
LogViewName
LogViewName.BillingAccountLocationBucketViewBuilder
Builder for billingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/views/{view}.
LogViewName.Builder
Builder for projects/{project}/locations/{location}/buckets/{bucket}/views/{view}.
LogViewName.FolderLocationBucketViewBuilder
Builder for folders/{folder}/locations/{location}/buckets/{bucket}/views/{view}.
LogViewName.OrganizationLocationBucketViewBuilder
Builder for organizations/{organization}/locations/{location}/buckets/{bucket}/views/{view}.
LoggingConfigProto
LoggingMetricsProto
LoggingProto
LoggingServiceV2Grpc
Service for ingesting and querying logs.
LoggingServiceV2Grpc.LoggingServiceV2BlockingStub
Service for ingesting and querying logs.
LoggingServiceV2Grpc.LoggingServiceV2FutureStub
Service for ingesting and querying logs.
LoggingServiceV2Grpc.LoggingServiceV2ImplBase
Service for ingesting and querying logs.
LoggingServiceV2Grpc.LoggingServiceV2Stub
Service for ingesting and querying logs.
MetricsServiceV2Grpc
Service for configuring logs-based metrics.
MetricsServiceV2Grpc.MetricsServiceV2BlockingStub
Service for configuring logs-based metrics.
MetricsServiceV2Grpc.MetricsServiceV2FutureStub
Service for configuring logs-based metrics.
MetricsServiceV2Grpc.MetricsServiceV2ImplBase
Service for configuring logs-based metrics.
MetricsServiceV2Grpc.MetricsServiceV2Stub
Service for configuring logs-based metrics.
OrganizationLocationName
OrganizationLocationName.Builder
Builder for organizations/{organization}/locations/{location}.
OrganizationName
OrganizationName.Builder
Builder for organizations/{organization}.
ProjectName
ProjectName.Builder
Builder for projects/{project}.
TailLogEntriesRequest
The parameters to TailLogEntries
.
Protobuf type google.logging.v2.TailLogEntriesRequest
TailLogEntriesRequest.Builder
The parameters to TailLogEntries
.
Protobuf type google.logging.v2.TailLogEntriesRequest
TailLogEntriesResponse
Result returned from TailLogEntries
.
Protobuf type google.logging.v2.TailLogEntriesResponse
TailLogEntriesResponse.Builder
Result returned from TailLogEntries
.
Protobuf type google.logging.v2.TailLogEntriesResponse
TailLogEntriesResponse.SuppressionInfo
Information about entries that were omitted from the session.
Protobuf type google.logging.v2.TailLogEntriesResponse.SuppressionInfo
TailLogEntriesResponse.SuppressionInfo.Builder
Information about entries that were omitted from the session.
Protobuf type google.logging.v2.TailLogEntriesResponse.SuppressionInfo
UndeleteBucketRequest
The parameters to UndeleteBucket
.
Protobuf type google.logging.v2.UndeleteBucketRequest
UndeleteBucketRequest.Builder
The parameters to UndeleteBucket
.
Protobuf type google.logging.v2.UndeleteBucketRequest
UpdateBucketRequest
The parameters to UpdateBucket
.
Protobuf type google.logging.v2.UpdateBucketRequest
UpdateBucketRequest.Builder
The parameters to UpdateBucket
.
Protobuf type google.logging.v2.UpdateBucketRequest
UpdateCmekSettingsRequest
The parameters to UpdateCmekSettings. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.UpdateCmekSettingsRequest
UpdateCmekSettingsRequest.Builder
The parameters to UpdateCmekSettings. See Enabling CMEK for Logs Router for more information.
Protobuf type google.logging.v2.UpdateCmekSettingsRequest
UpdateExclusionRequest
The parameters to UpdateExclusion
.
Protobuf type google.logging.v2.UpdateExclusionRequest
UpdateExclusionRequest.Builder
The parameters to UpdateExclusion
.
Protobuf type google.logging.v2.UpdateExclusionRequest
UpdateLogMetricRequest
The parameters to UpdateLogMetric.
Protobuf type google.logging.v2.UpdateLogMetricRequest
UpdateLogMetricRequest.Builder
The parameters to UpdateLogMetric.
Protobuf type google.logging.v2.UpdateLogMetricRequest
UpdateSinkRequest
The parameters to UpdateSink
.
Protobuf type google.logging.v2.UpdateSinkRequest
UpdateSinkRequest.Builder
The parameters to UpdateSink
.
Protobuf type google.logging.v2.UpdateSinkRequest
UpdateViewRequest
The parameters to UpdateView
.
Protobuf type google.logging.v2.UpdateViewRequest
UpdateViewRequest.Builder
The parameters to UpdateView
.
Protobuf type google.logging.v2.UpdateViewRequest
WriteLogEntriesPartialErrors
Error details for WriteLogEntries with partial success.
Protobuf type google.logging.v2.WriteLogEntriesPartialErrors
WriteLogEntriesPartialErrors.Builder
Error details for WriteLogEntries with partial success.
Protobuf type google.logging.v2.WriteLogEntriesPartialErrors
WriteLogEntriesRequest
The parameters to WriteLogEntries.
Protobuf type google.logging.v2.WriteLogEntriesRequest
WriteLogEntriesRequest.Builder
The parameters to WriteLogEntries.
Protobuf type google.logging.v2.WriteLogEntriesRequest
WriteLogEntriesResponse
Result returned from WriteLogEntries.
Protobuf type google.logging.v2.WriteLogEntriesResponse
WriteLogEntriesResponse.Builder
Result returned from WriteLogEntries.
Protobuf type google.logging.v2.WriteLogEntriesResponse
Interfaces
BigQueryOptionsOrBuilder
CmekSettingsOrBuilder
CreateBucketRequestOrBuilder
CreateExclusionRequestOrBuilder
CreateLogMetricRequestOrBuilder
CreateSinkRequestOrBuilder
CreateViewRequestOrBuilder
DeleteBucketRequestOrBuilder
DeleteExclusionRequestOrBuilder
DeleteLogMetricRequestOrBuilder
DeleteLogRequestOrBuilder
DeleteSinkRequestOrBuilder
DeleteViewRequestOrBuilder
GetBucketRequestOrBuilder
GetCmekSettingsRequestOrBuilder
GetExclusionRequestOrBuilder
GetLogMetricRequestOrBuilder
GetSinkRequestOrBuilder
GetViewRequestOrBuilder
ListBucketsRequestOrBuilder
ListBucketsResponseOrBuilder
ListExclusionsRequestOrBuilder
ListExclusionsResponseOrBuilder
ListLogEntriesRequestOrBuilder
ListLogEntriesResponseOrBuilder
ListLogMetricsRequestOrBuilder
ListLogMetricsResponseOrBuilder
ListLogsRequestOrBuilder
ListLogsResponseOrBuilder
ListMonitoredResourceDescriptorsRequestOrBuilder
ListMonitoredResourceDescriptorsResponseOrBuilder
ListSinksRequestOrBuilder
ListSinksResponseOrBuilder
ListViewsRequestOrBuilder
ListViewsResponseOrBuilder
LogBucketOrBuilder
LogEntryOperationOrBuilder
LogEntryOrBuilder
LogEntrySourceLocationOrBuilder
LogExclusionOrBuilder
LogMetricOrBuilder
LogSinkOrBuilder
LogViewOrBuilder
TailLogEntriesRequestOrBuilder
TailLogEntriesResponse.SuppressionInfoOrBuilder
TailLogEntriesResponseOrBuilder
UndeleteBucketRequestOrBuilder
UpdateBucketRequestOrBuilder
UpdateCmekSettingsRequestOrBuilder
UpdateExclusionRequestOrBuilder
UpdateLogMetricRequestOrBuilder
UpdateSinkRequestOrBuilder
UpdateViewRequestOrBuilder
WriteLogEntriesPartialErrorsOrBuilder
WriteLogEntriesRequestOrBuilder
WriteLogEntriesResponseOrBuilder
Enums
LifecycleState
LogBucket lifecycle states.
Protobuf enum google.logging.v2.LifecycleState
LogEntry.PayloadCase
LogMetric.ApiVersion
Logging API version.
Protobuf enum google.logging.v2.LogMetric.ApiVersion
LogSink.OptionsCase
LogSink.VersionFormat
Deprecated. This is unused.
Protobuf enum google.logging.v2.LogSink.VersionFormat
TailLogEntriesResponse.SuppressionInfo.Reason
An indicator of why entries were omitted.
Protobuf enum google.logging.v2.TailLogEntriesResponse.SuppressionInfo.Reason