Cloud Channel V1 API - Class Google::Cloud::Channel::V1::RunReportJobRequest (v0.23.0)

Reference documentation and code samples for the Cloud Channel V1 API class Google::Cloud::Channel::V1::RunReportJobRequest.

Request message for CloudChannelReportsService.RunReportJob.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#date_range

def date_range() -> ::Google::Cloud::Channel::V1::DateRange
Returns

#date_range=

def date_range=(value) -> ::Google::Cloud::Channel::V1::DateRange
Parameter
Returns

#filter

def filter() -> ::String
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

#filter=

def filter=(value) -> ::String
Parameter
  • value (::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

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

#language_code

def language_code() -> ::String
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".

#language_code=

def language_code=(value) -> ::String
Parameter
  • value (::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".
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".

#name

def name() -> ::String
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}

#name=

def name=(value) -> ::String
Parameter
  • value (::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}
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}