# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/analytics/admin/v1alpha/access_report.proto require 'google/protobuf' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/analytics/admin/v1alpha/access_report.proto", :syntax => :proto3) do add_message "google.analytics.admin.v1alpha.AccessDimension" do optional :dimension_name, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessMetric" do optional :metric_name, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessDateRange" do optional :start_date, :string, 1 optional :end_date, :string, 2 end add_message "google.analytics.admin.v1alpha.AccessFilterExpression" do oneof :one_expression do optional :and_group, :message, 1, "google.analytics.admin.v1alpha.AccessFilterExpressionList" optional :or_group, :message, 2, "google.analytics.admin.v1alpha.AccessFilterExpressionList" optional :not_expression, :message, 3, "google.analytics.admin.v1alpha.AccessFilterExpression" optional :access_filter, :message, 4, "google.analytics.admin.v1alpha.AccessFilter" end end add_message "google.analytics.admin.v1alpha.AccessFilterExpressionList" do repeated :expressions, :message, 1, "google.analytics.admin.v1alpha.AccessFilterExpression" end add_message "google.analytics.admin.v1alpha.AccessFilter" do optional :field_name, :string, 1 oneof :one_filter do optional :string_filter, :message, 2, "google.analytics.admin.v1alpha.AccessStringFilter" optional :in_list_filter, :message, 3, "google.analytics.admin.v1alpha.AccessInListFilter" optional :numeric_filter, :message, 4, "google.analytics.admin.v1alpha.AccessNumericFilter" optional :between_filter, :message, 5, "google.analytics.admin.v1alpha.AccessBetweenFilter" end end add_message "google.analytics.admin.v1alpha.AccessStringFilter" do optional :match_type, :enum, 1, "google.analytics.admin.v1alpha.AccessStringFilter.MatchType" optional :value, :string, 2 optional :case_sensitive, :bool, 3 end add_enum "google.analytics.admin.v1alpha.AccessStringFilter.MatchType" do value :MATCH_TYPE_UNSPECIFIED, 0 value :EXACT, 1 value :BEGINS_WITH, 2 value :ENDS_WITH, 3 value :CONTAINS, 4 value :FULL_REGEXP, 5 value :PARTIAL_REGEXP, 6 end add_message "google.analytics.admin.v1alpha.AccessInListFilter" do repeated :values, :string, 1 optional :case_sensitive, :bool, 2 end add_message "google.analytics.admin.v1alpha.AccessNumericFilter" do optional :operation, :enum, 1, "google.analytics.admin.v1alpha.AccessNumericFilter.Operation" optional :value, :message, 2, "google.analytics.admin.v1alpha.NumericValue" end add_enum "google.analytics.admin.v1alpha.AccessNumericFilter.Operation" do value :OPERATION_UNSPECIFIED, 0 value :EQUAL, 1 value :LESS_THAN, 2 value :LESS_THAN_OR_EQUAL, 3 value :GREATER_THAN, 4 value :GREATER_THAN_OR_EQUAL, 5 end add_message "google.analytics.admin.v1alpha.AccessBetweenFilter" do optional :from_value, :message, 1, "google.analytics.admin.v1alpha.NumericValue" optional :to_value, :message, 2, "google.analytics.admin.v1alpha.NumericValue" end add_message "google.analytics.admin.v1alpha.NumericValue" do oneof :one_value do optional :int64_value, :int64, 1 optional :double_value, :double, 2 end end add_message "google.analytics.admin.v1alpha.AccessOrderBy" do optional :desc, :bool, 3 oneof :one_order_by do optional :metric, :message, 1, "google.analytics.admin.v1alpha.AccessOrderBy.MetricOrderBy" optional :dimension, :message, 2, "google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy" end end add_message "google.analytics.admin.v1alpha.AccessOrderBy.MetricOrderBy" do optional :metric_name, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy" do optional :dimension_name, :string, 1 optional :order_type, :enum, 2, "google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy.OrderType" end add_enum "google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy.OrderType" do value :ORDER_TYPE_UNSPECIFIED, 0 value :ALPHANUMERIC, 1 value :CASE_INSENSITIVE_ALPHANUMERIC, 2 value :NUMERIC, 3 end add_message "google.analytics.admin.v1alpha.AccessDimensionHeader" do optional :dimension_name, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessMetricHeader" do optional :metric_name, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessRow" do repeated :dimension_values, :message, 1, "google.analytics.admin.v1alpha.AccessDimensionValue" repeated :metric_values, :message, 2, "google.analytics.admin.v1alpha.AccessMetricValue" end add_message "google.analytics.admin.v1alpha.AccessDimensionValue" do optional :value, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessMetricValue" do optional :value, :string, 1 end add_message "google.analytics.admin.v1alpha.AccessQuota" do optional :tokens_per_day, :message, 1, "google.analytics.admin.v1alpha.AccessQuotaStatus" optional :tokens_per_hour, :message, 2, "google.analytics.admin.v1alpha.AccessQuotaStatus" optional :concurrent_requests, :message, 3, "google.analytics.admin.v1alpha.AccessQuotaStatus" optional :server_errors_per_project_per_hour, :message, 4, "google.analytics.admin.v1alpha.AccessQuotaStatus" optional :tokens_per_project_per_hour, :message, 5, "google.analytics.admin.v1alpha.AccessQuotaStatus" end add_message "google.analytics.admin.v1alpha.AccessQuotaStatus" do optional :consumed, :int32, 1 optional :remaining, :int32, 2 end end end module Google module Analytics module Admin module V1alpha AccessDimension = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessDimension").msgclass AccessMetric = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessMetric").msgclass AccessDateRange = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessDateRange").msgclass AccessFilterExpression = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessFilterExpression").msgclass AccessFilterExpressionList = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessFilterExpressionList").msgclass AccessFilter = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessFilter").msgclass AccessStringFilter = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessStringFilter").msgclass AccessStringFilter::MatchType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessStringFilter.MatchType").enummodule AccessInListFilter = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessInListFilter").msgclass AccessNumericFilter = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessNumericFilter").msgclass AccessNumericFilter::Operation = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessNumericFilter.Operation").enummodule AccessBetweenFilter = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessBetweenFilter").msgclass NumericValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.NumericValue").msgclass AccessOrderBy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessOrderBy").msgclass AccessOrderBy::MetricOrderBy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessOrderBy.MetricOrderBy").msgclass AccessOrderBy::DimensionOrderBy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy").msgclass AccessOrderBy::DimensionOrderBy::OrderType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessOrderBy.DimensionOrderBy.OrderType").enummodule AccessDimensionHeader = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessDimensionHeader").msgclass AccessMetricHeader = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessMetricHeader").msgclass AccessRow = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessRow").msgclass AccessDimensionValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessDimensionValue").msgclass AccessMetricValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessMetricValue").msgclass AccessQuota = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessQuota").msgclass AccessQuotaStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.analytics.admin.v1alpha.AccessQuotaStatus").msgclass end end end end