generated/google-apis-essentialcontacts_v1/lib/google/apis/essentialcontacts_v1/service.rb
def compute_folder_contact(parent, notification_categories: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'v1/{+parent}/contacts:compute', options)
          command.response_representation = Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse::Representation
          command.response_class = Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse
          command.params['parent'] = parent unless parent.nil?
          command.query['notificationCategories'] = notification_categories unless notification_categories.nil?
          command.query['pageSize'] = page_size unless page_size.nil?
          command.query['pageToken'] = page_token unless page_token.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
# Lists all contacts for the resource that are subscribed to the specified
# notification categories, including contacts inherited from any parent
# resources.
# @param [String] parent
#   Required. The name of the resource to compute contacts for. Format:
#   organizations/`organization_id`, folders/`folder_id` or projects/`project_id`
# @param [Array<String>, String] notification_categories
#   The categories of notifications to compute contacts for. If ALL is included in
#   this list, contacts subscribed to any notification category will be returned.
# @param [Fixnum] page_size
#   Optional. The maximum number of results to return from this request. Non-
#   positive values are ignored. The presence of `next_page_token` in the response
#   indicates that more results might be available. If not specified, the default
#   page_size is 100.
# @param [String] page_token
#   Optional. If present, retrieves the next batch of results from the preceding
#   call to this method. `page_token` must be the value of `next_page_token` from
#   the previous response. The values of other method parameters should be
#   identical to those in the previous call.
# @param [String] fields
#   Selector specifying which fields to include in a partial response.
# @param [String] quota_user
#   Available to use for quota purposes for server-side applications. Can be any
#   arbitrary string assigned to a user, but should not exceed 40 characters.
# @param [Google::Apis::RequestOptions] options
#   Request-specific options
#
# @yield [result, err] Result & error if block supplied
# @yieldparam result [Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse] parsed result object
# @yieldparam err [StandardError] error object if request failed
#
# @return [Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse]
#
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
Lists all contacts for the resource that are subscribed to the specified
notification categories, including contacts inherited from any parent
resources.
Lists all contacts for the resource that are subscribed to the specified notification categories including contacts inherited from any parent resources .
def compute_folder_contact(parent, notification_categories: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'v1/{+parent}/contacts:compute', options)
          command.response_representation = Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse::Representation
          command.response_class = Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse
          command.params['parent'] = parent unless parent.nil?
          command.query['notificationCategories'] = notification_categories unless notification_categories.nil?
          command.query['pageSize'] = page_size unless page_size.nil?
          command.query['pageToken'] = page_token unless page_token.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
def compute_folder_contact ( parent , notification_categories : nil , page_size : nil , page_token : nil , fields : nil , quota_user : nil , options : nil , & block ) command = make_simple_command ( :get , 'v1/{+parent}/contacts:compute' , options ) command . response_representation = Google :: Apis :: EssentialcontactsV1 :: GoogleCloudEssentialcontactsV1ComputeContactsResponse :: Representation command . response_class = Google :: Apis :: EssentialcontactsV1 :: GoogleCloudEssentialcontactsV1ComputeContactsResponse command . params [ 'parent' ] = parent unless parent . nil? command . query [ 'notificationCategories' ] = notification_categories unless notification_categories . nil? command . query [ 'pageSize' ] = page_size unless page_size . nil? command . query [ 'pageToken' ] = page_token unless page_token . nil? command . query [ 'fields' ] = fields unless fields . nil? command . query [ 'quotaUser' ] = quota_user unless quota_user . nil? execute_or_queue_command ( command , & block ) end
Lists all contacts for the resource that are subscribed to the specified
notification categories, including contacts inherited from any parent
resources.
Lists all contacts for the resource that are subscribed to the specified notification categories including contacts inherited from any parent resources .
None
Google::Apis::EssentialcontactsV1::GoogleCloudEssentialcontactsV1ComputeContactsResponse
[Google::Apis::ServerError] An error occurred on the server and the request can be retried
[ Google :: Apis :: ServerError ] An error occurred on the server and the request can be retried
[Google::Apis::ClientError] The request is invalid and should not be retried without modification
[ Google :: Apis :: ClientError ] The request is invalid and should not be retried without modification
[Google::Apis::AuthorizationError] Authorization is required
[ Google :: Apis :: AuthorizationError ] Authorization is required
parent
notification_categories
page_size
page_token
fields
quota_user
options
block
options Request-specific options
options Request - specific options
]
Result & error if block supplied
Result & error if block supplied
result
parsed result object
parsed result object
err
error object if request failed
error object if request failed