Class: Google::Cloud::Channel::V1::RunReportJobRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/channel/v1/reports_service.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#date_range::Google::Cloud::Channel::V1::DateRange

Returns Optional. The range of usage or invoice dates to include in the result.

Returns:



54
55
56
57
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 54

class RunReportJobRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#filter::String

Returns Optional. A structured string that defines conditions on dimension columns to restrict the report output.

Filters support logical operators (AND, OR, NOT) and conditional operators (=, !=, <, >, <=, and >=) using column_id as keys.

For example: (customer:"accounts/C123abc/customers/S456def" OR customer:"accounts/C123abc/customers/S789ghi") AND invoice_start_date.year >= 2022.

Returns:

  • (::String)

    Optional. A structured string that defines conditions on dimension columns to restrict the report output.

    Filters support logical operators (AND, OR, NOT) and conditional operators (=, !=, <, >, <=, and >=) using column_id as keys.

    For example: (customer:"accounts/C123abc/customers/S456def" OR customer:"accounts/C123abc/customers/S789ghi") AND invoice_start_date.year >= 2022



54
55
56
57
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 54

class RunReportJobRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#language_code::String

Returns Optional. The BCP-47 language code, such as "en-US". If specified, the response is localized to the corresponding language code if the original data sources support it. Default is "en-US".

Returns:

  • (::String)

    Optional. The BCP-47 language code, such as "en-US". If specified, the response is localized to the corresponding language code if the original data sources support it. Default is "en-US".



54
55
56
57
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 54

class RunReportJobRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, 613bf59q). Name uses the format: accounts/{account_id}/reports/{report_id}.

Returns:

  • (::String)

    Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, 613bf59q). Name uses the format: accounts/{account_id}/reports/{report_id}



54
55
56
57
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 54

class RunReportJobRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end