defmodule Google.Logging.V2.OperationState do @moduledoc false use Protobuf, enum: true, full_name: "google.logging.v2.OperationState", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :OPERATION_STATE_UNSPECIFIED, 0 field :OPERATION_STATE_SCHEDULED, 1 field :OPERATION_STATE_WAITING_FOR_PERMISSIONS, 2 field :OPERATION_STATE_RUNNING, 3 field :OPERATION_STATE_SUCCEEDED, 4 field :OPERATION_STATE_FAILED, 5 field :OPERATION_STATE_CANCELLED, 6 end defmodule Google.Logging.V2.LifecycleState do @moduledoc false use Protobuf, enum: true, full_name: "google.logging.v2.LifecycleState", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :LIFECYCLE_STATE_UNSPECIFIED, 0 field :ACTIVE, 1 field :DELETE_REQUESTED, 2 field :UPDATING, 3 field :CREATING, 4 field :FAILED, 5 end defmodule Google.Logging.V2.IndexType do @moduledoc false use Protobuf, enum: true, full_name: "google.logging.v2.IndexType", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :INDEX_TYPE_UNSPECIFIED, 0 field :INDEX_TYPE_STRING, 1 field :INDEX_TYPE_INTEGER, 2 end defmodule Google.Logging.V2.LogSink.VersionFormat do @moduledoc false use Protobuf, enum: true, full_name: "google.logging.v2.LogSink.VersionFormat", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :VERSION_FORMAT_UNSPECIFIED, 0 field :V2, 1 field :V1, 2 end defmodule Google.Logging.V2.IndexConfig do @moduledoc false use Protobuf, full_name: "google.logging.v2.IndexConfig", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :field_path, 1, type: :string, json_name: "fieldPath", deprecated: false field :type, 2, type: Google.Logging.V2.IndexType, enum: true, deprecated: false field :create_time, 3, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false end defmodule Google.Logging.V2.LogBucket do @moduledoc false use Protobuf, full_name: "google.logging.v2.LogBucket", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :description, 3, type: :string field :create_time, 4, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false field :update_time, 5, type: Google.Protobuf.Timestamp, json_name: "updateTime", deprecated: false field :retention_days, 11, type: :int32, json_name: "retentionDays" field :locked, 9, type: :bool field :lifecycle_state, 12, type: Google.Logging.V2.LifecycleState, json_name: "lifecycleState", enum: true, deprecated: false field :analytics_enabled, 14, type: :bool, json_name: "analyticsEnabled" field :restricted_fields, 15, repeated: true, type: :string, json_name: "restrictedFields" field :index_configs, 17, repeated: true, type: Google.Logging.V2.IndexConfig, json_name: "indexConfigs" field :cmek_settings, 19, type: Google.Logging.V2.CmekSettings, json_name: "cmekSettings" end defmodule Google.Logging.V2.LogView do @moduledoc false use Protobuf, full_name: "google.logging.v2.LogView", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string field :description, 3, type: :string field :create_time, 4, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false field :update_time, 5, type: Google.Protobuf.Timestamp, json_name: "updateTime", deprecated: false field :filter, 7, type: :string end defmodule Google.Logging.V2.LogSink do @moduledoc false use Protobuf, full_name: "google.logging.v2.LogSink", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 oneof :options, 0 field :name, 1, type: :string, deprecated: false field :destination, 3, type: :string, deprecated: false field :filter, 5, type: :string, deprecated: false field :description, 18, type: :string, deprecated: false field :disabled, 19, type: :bool, deprecated: false field :exclusions, 16, repeated: true, type: Google.Logging.V2.LogExclusion, deprecated: false field :output_version_format, 6, type: Google.Logging.V2.LogSink.VersionFormat, json_name: "outputVersionFormat", enum: true, deprecated: true field :writer_identity, 8, type: :string, json_name: "writerIdentity", deprecated: false field :include_children, 9, type: :bool, json_name: "includeChildren", deprecated: false field :bigquery_options, 12, type: Google.Logging.V2.BigQueryOptions, json_name: "bigqueryOptions", oneof: 0, deprecated: false field :create_time, 13, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false field :update_time, 14, type: Google.Protobuf.Timestamp, json_name: "updateTime", deprecated: false end defmodule Google.Logging.V2.BigQueryDataset do @moduledoc false use Protobuf, full_name: "google.logging.v2.BigQueryDataset", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :dataset_id, 1, type: :string, json_name: "datasetId", deprecated: false end defmodule Google.Logging.V2.Link do @moduledoc false use Protobuf, full_name: "google.logging.v2.Link", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string field :description, 2, type: :string field :create_time, 3, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false field :lifecycle_state, 4, type: Google.Logging.V2.LifecycleState, json_name: "lifecycleState", enum: true, deprecated: false field :bigquery_dataset, 5, type: Google.Logging.V2.BigQueryDataset, json_name: "bigqueryDataset" end defmodule Google.Logging.V2.BigQueryOptions do @moduledoc false use Protobuf, full_name: "google.logging.v2.BigQueryOptions", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :use_partitioned_tables, 1, type: :bool, json_name: "usePartitionedTables", deprecated: false field :uses_timestamp_column_partitioning, 3, type: :bool, json_name: "usesTimestampColumnPartitioning", deprecated: false end defmodule Google.Logging.V2.ListBucketsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListBucketsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :page_token, 2, type: :string, json_name: "pageToken", deprecated: false field :page_size, 3, type: :int32, json_name: "pageSize", deprecated: false end defmodule Google.Logging.V2.ListBucketsResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListBucketsResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :buckets, 1, repeated: true, type: Google.Logging.V2.LogBucket field :next_page_token, 2, type: :string, json_name: "nextPageToken" end defmodule Google.Logging.V2.CreateBucketRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CreateBucketRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :bucket_id, 2, type: :string, json_name: "bucketId", deprecated: false field :bucket, 3, type: Google.Logging.V2.LogBucket, deprecated: false end defmodule Google.Logging.V2.UpdateBucketRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateBucketRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :bucket, 2, type: Google.Logging.V2.LogBucket, deprecated: false field :update_mask, 4, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.GetBucketRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetBucketRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.DeleteBucketRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.DeleteBucketRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.UndeleteBucketRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UndeleteBucketRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.ListViewsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListViewsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :page_token, 2, type: :string, json_name: "pageToken", deprecated: false field :page_size, 3, type: :int32, json_name: "pageSize", deprecated: false end defmodule Google.Logging.V2.ListViewsResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListViewsResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :views, 1, repeated: true, type: Google.Logging.V2.LogView field :next_page_token, 2, type: :string, json_name: "nextPageToken" end defmodule Google.Logging.V2.CreateViewRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CreateViewRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :view_id, 2, type: :string, json_name: "viewId", deprecated: false field :view, 3, type: Google.Logging.V2.LogView, deprecated: false end defmodule Google.Logging.V2.UpdateViewRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateViewRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :view, 2, type: Google.Logging.V2.LogView, deprecated: false field :update_mask, 4, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.GetViewRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetViewRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.DeleteViewRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.DeleteViewRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.ListSinksRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListSinksRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :page_token, 2, type: :string, json_name: "pageToken", deprecated: false field :page_size, 3, type: :int32, json_name: "pageSize", deprecated: false end defmodule Google.Logging.V2.ListSinksResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListSinksResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :sinks, 1, repeated: true, type: Google.Logging.V2.LogSink field :next_page_token, 2, type: :string, json_name: "nextPageToken" end defmodule Google.Logging.V2.GetSinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetSinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :sink_name, 1, type: :string, json_name: "sinkName", deprecated: false end defmodule Google.Logging.V2.CreateSinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CreateSinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :sink, 2, type: Google.Logging.V2.LogSink, deprecated: false field :unique_writer_identity, 3, type: :bool, json_name: "uniqueWriterIdentity", deprecated: false end defmodule Google.Logging.V2.UpdateSinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateSinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :sink_name, 1, type: :string, json_name: "sinkName", deprecated: false field :sink, 2, type: Google.Logging.V2.LogSink, deprecated: false field :unique_writer_identity, 3, type: :bool, json_name: "uniqueWriterIdentity", deprecated: false field :update_mask, 4, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.DeleteSinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.DeleteSinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :sink_name, 1, type: :string, json_name: "sinkName", deprecated: false end defmodule Google.Logging.V2.CreateLinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CreateLinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :link, 2, type: Google.Logging.V2.Link, deprecated: false field :link_id, 3, type: :string, json_name: "linkId", deprecated: false end defmodule Google.Logging.V2.DeleteLinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.DeleteLinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.ListLinksRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListLinksRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :page_token, 2, type: :string, json_name: "pageToken", deprecated: false field :page_size, 3, type: :int32, json_name: "pageSize", deprecated: false end defmodule Google.Logging.V2.ListLinksResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListLinksResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :links, 1, repeated: true, type: Google.Logging.V2.Link field :next_page_token, 2, type: :string, json_name: "nextPageToken" end defmodule Google.Logging.V2.GetLinkRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetLinkRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.LogExclusion do @moduledoc false use Protobuf, full_name: "google.logging.v2.LogExclusion", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :description, 2, type: :string, deprecated: false field :filter, 3, type: :string, deprecated: false field :disabled, 4, type: :bool, deprecated: false field :create_time, 5, type: Google.Protobuf.Timestamp, json_name: "createTime", deprecated: false field :update_time, 6, type: Google.Protobuf.Timestamp, json_name: "updateTime", deprecated: false end defmodule Google.Logging.V2.ListExclusionsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListExclusionsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :page_token, 2, type: :string, json_name: "pageToken", deprecated: false field :page_size, 3, type: :int32, json_name: "pageSize", deprecated: false end defmodule Google.Logging.V2.ListExclusionsResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.ListExclusionsResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :exclusions, 1, repeated: true, type: Google.Logging.V2.LogExclusion field :next_page_token, 2, type: :string, json_name: "nextPageToken" end defmodule Google.Logging.V2.GetExclusionRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetExclusionRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.CreateExclusionRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CreateExclusionRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :parent, 1, type: :string, deprecated: false field :exclusion, 2, type: Google.Logging.V2.LogExclusion, deprecated: false end defmodule Google.Logging.V2.UpdateExclusionRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateExclusionRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :exclusion, 2, type: Google.Logging.V2.LogExclusion, deprecated: false field :update_mask, 3, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.DeleteExclusionRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.DeleteExclusionRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.GetCmekSettingsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetCmekSettingsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.UpdateCmekSettingsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateCmekSettingsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :cmek_settings, 2, type: Google.Logging.V2.CmekSettings, json_name: "cmekSettings", deprecated: false field :update_mask, 3, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.CmekSettings do @moduledoc false use Protobuf, full_name: "google.logging.v2.CmekSettings", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :kms_key_name, 2, type: :string, json_name: "kmsKeyName" field :kms_key_version_name, 4, type: :string, json_name: "kmsKeyVersionName" field :service_account_id, 3, type: :string, json_name: "serviceAccountId", deprecated: false end defmodule Google.Logging.V2.GetSettingsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.GetSettingsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false end defmodule Google.Logging.V2.UpdateSettingsRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.UpdateSettingsRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :settings, 2, type: Google.Logging.V2.Settings, deprecated: false field :update_mask, 3, type: Google.Protobuf.FieldMask, json_name: "updateMask", deprecated: false end defmodule Google.Logging.V2.Settings do @moduledoc false use Protobuf, full_name: "google.logging.v2.Settings", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :kms_key_name, 2, type: :string, json_name: "kmsKeyName", deprecated: false field :kms_service_account_id, 3, type: :string, json_name: "kmsServiceAccountId", deprecated: false field :storage_location, 4, type: :string, json_name: "storageLocation", deprecated: false field :disable_default_sink, 5, type: :bool, json_name: "disableDefaultSink", deprecated: false end defmodule Google.Logging.V2.CopyLogEntriesRequest do @moduledoc false use Protobuf, full_name: "google.logging.v2.CopyLogEntriesRequest", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :filter, 3, type: :string, deprecated: false field :destination, 4, type: :string, deprecated: false end defmodule Google.Logging.V2.CopyLogEntriesMetadata do @moduledoc false use Protobuf, full_name: "google.logging.v2.CopyLogEntriesMetadata", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :start_time, 1, type: Google.Protobuf.Timestamp, json_name: "startTime" field :end_time, 2, type: Google.Protobuf.Timestamp, json_name: "endTime" field :state, 3, type: Google.Logging.V2.OperationState, enum: true field :cancellation_requested, 4, type: :bool, json_name: "cancellationRequested" field :request, 5, type: Google.Logging.V2.CopyLogEntriesRequest field :progress, 6, type: :int32 field :writer_identity, 7, type: :string, json_name: "writerIdentity" end defmodule Google.Logging.V2.CopyLogEntriesResponse do @moduledoc false use Protobuf, full_name: "google.logging.v2.CopyLogEntriesResponse", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :log_entries_copied_count, 1, type: :int64, json_name: "logEntriesCopiedCount" end defmodule Google.Logging.V2.BucketMetadata do @moduledoc false use Protobuf, full_name: "google.logging.v2.BucketMetadata", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 oneof :request, 0 field :start_time, 1, type: Google.Protobuf.Timestamp, json_name: "startTime" field :end_time, 2, type: Google.Protobuf.Timestamp, json_name: "endTime" field :state, 3, type: Google.Logging.V2.OperationState, enum: true field :create_bucket_request, 4, type: Google.Logging.V2.CreateBucketRequest, json_name: "createBucketRequest", oneof: 0 field :update_bucket_request, 5, type: Google.Logging.V2.UpdateBucketRequest, json_name: "updateBucketRequest", oneof: 0 end defmodule Google.Logging.V2.LinkMetadata do @moduledoc false use Protobuf, full_name: "google.logging.v2.LinkMetadata", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 oneof :request, 0 field :start_time, 1, type: Google.Protobuf.Timestamp, json_name: "startTime" field :end_time, 2, type: Google.Protobuf.Timestamp, json_name: "endTime" field :state, 3, type: Google.Logging.V2.OperationState, enum: true field :create_link_request, 4, type: Google.Logging.V2.CreateLinkRequest, json_name: "createLinkRequest", oneof: 0 field :delete_link_request, 5, type: Google.Logging.V2.DeleteLinkRequest, json_name: "deleteLinkRequest", oneof: 0 end defmodule Google.Logging.V2.LocationMetadata do @moduledoc false use Protobuf, full_name: "google.logging.v2.LocationMetadata", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :log_analytics_enabled, 1, type: :bool, json_name: "logAnalyticsEnabled" end defmodule Google.Logging.V2.ConfigServiceV2.Service do @moduledoc false use GRPC.Service, name: "google.logging.v2.ConfigServiceV2", protoc_gen_elixir_version: "0.17.0" rpc :ListBuckets, Google.Logging.V2.ListBucketsRequest, Google.Logging.V2.ListBucketsResponse rpc :GetBucket, Google.Logging.V2.GetBucketRequest, Google.Logging.V2.LogBucket rpc :CreateBucketAsync, Google.Logging.V2.CreateBucketRequest, Google.Longrunning.Operation rpc :UpdateBucketAsync, Google.Logging.V2.UpdateBucketRequest, Google.Longrunning.Operation rpc :CreateBucket, Google.Logging.V2.CreateBucketRequest, Google.Logging.V2.LogBucket rpc :UpdateBucket, Google.Logging.V2.UpdateBucketRequest, Google.Logging.V2.LogBucket rpc :DeleteBucket, Google.Logging.V2.DeleteBucketRequest, Google.Protobuf.Empty rpc :UndeleteBucket, Google.Logging.V2.UndeleteBucketRequest, Google.Protobuf.Empty rpc :ListViews, Google.Logging.V2.ListViewsRequest, Google.Logging.V2.ListViewsResponse rpc :GetView, Google.Logging.V2.GetViewRequest, Google.Logging.V2.LogView rpc :CreateView, Google.Logging.V2.CreateViewRequest, Google.Logging.V2.LogView rpc :UpdateView, Google.Logging.V2.UpdateViewRequest, Google.Logging.V2.LogView rpc :DeleteView, Google.Logging.V2.DeleteViewRequest, Google.Protobuf.Empty rpc :ListSinks, Google.Logging.V2.ListSinksRequest, Google.Logging.V2.ListSinksResponse rpc :GetSink, Google.Logging.V2.GetSinkRequest, Google.Logging.V2.LogSink rpc :CreateSink, Google.Logging.V2.CreateSinkRequest, Google.Logging.V2.LogSink rpc :UpdateSink, Google.Logging.V2.UpdateSinkRequest, Google.Logging.V2.LogSink rpc :DeleteSink, Google.Logging.V2.DeleteSinkRequest, Google.Protobuf.Empty rpc :CreateLink, Google.Logging.V2.CreateLinkRequest, Google.Longrunning.Operation rpc :DeleteLink, Google.Logging.V2.DeleteLinkRequest, Google.Longrunning.Operation rpc :ListLinks, Google.Logging.V2.ListLinksRequest, Google.Logging.V2.ListLinksResponse rpc :GetLink, Google.Logging.V2.GetLinkRequest, Google.Logging.V2.Link rpc :ListExclusions, Google.Logging.V2.ListExclusionsRequest, Google.Logging.V2.ListExclusionsResponse rpc :GetExclusion, Google.Logging.V2.GetExclusionRequest, Google.Logging.V2.LogExclusion rpc :CreateExclusion, Google.Logging.V2.CreateExclusionRequest, Google.Logging.V2.LogExclusion rpc :UpdateExclusion, Google.Logging.V2.UpdateExclusionRequest, Google.Logging.V2.LogExclusion rpc :DeleteExclusion, Google.Logging.V2.DeleteExclusionRequest, Google.Protobuf.Empty rpc :GetCmekSettings, Google.Logging.V2.GetCmekSettingsRequest, Google.Logging.V2.CmekSettings rpc :UpdateCmekSettings, Google.Logging.V2.UpdateCmekSettingsRequest, Google.Logging.V2.CmekSettings rpc :GetSettings, Google.Logging.V2.GetSettingsRequest, Google.Logging.V2.Settings rpc :UpdateSettings, Google.Logging.V2.UpdateSettingsRequest, Google.Logging.V2.Settings rpc :CopyLogEntries, Google.Logging.V2.CopyLogEntriesRequest, Google.Longrunning.Operation end defmodule Google.Logging.V2.ConfigServiceV2.Stub do @moduledoc false use GRPC.Stub, service: Google.Logging.V2.ConfigServiceV2.Service end