src/v3/uptime_check_service_client.js
/**
   * Equivalent to {@link listUptimeCheckIps}, but returns a NodeJS Stream object.
   *
   * This fetches the paged responses for {@link listUptimeCheckIps} continuously
   * and invokes the callback registered for 'data' event for each element in the
   * responses.
   *
   * The returned object has 'end' method when no more elements are required.
   *
   * autoPaginate option will be ignored.
   *
   * @see {@link https://nodejs.org/api/stream.html}
   *
   * @param {Object} request
   *   The request object that will be sent.
   * @param {number=} request.pageSize
   *   The maximum number of resources contained in the underlying API
   *   response. If page streaming is performed per-resource, this
   *   parameter does not affect the return value. If page streaming is
   *   performed per-page, this determines the maximum number of
   *   resources in a page.
   * @param {Object=} options
   *   Optional parameters. You can override the default settings for this call, e.g, timeout,
   *   retries, paginations, etc. See [gax.CallOptions]{@link https://googleapis.github.io/gax-nodejs/global.html#CallOptions} for the details.
   * @returns {Stream}
   *   An object stream which emits an object representing [UptimeCheckIp]{@link google.monitoring.v3.UptimeCheckIp} on 'data' event.
   *
   * @example
   *
   * const monitoring = require('@google-cloud/monitoring');
   *
   * var client = new monitoring.v3.UptimeCheckServiceClient({
   *   // optional auth parameters.
   * });
   *
   *
   * client.listUptimeCheckIpsStream({})
   *   .on('data', element => {
   *     // doThingsWith(element)
   *   }).on('error', err => {
   *     console.log(err);
   *   });
   */
Equivalent to  listUptimeCheckIps, but returns a NodeJS Stream object.
This fetches the paged responses for  listUptimeCheckIps continuously
and invokes the callback registered for 'data' event for each element in the
responses.

The returned object has 'end' method when no more elements are required.

autoPaginate option will be ignored.



@param {Object} request
The request object that will be sent.
@param {number=} request.pageSize
The maximum number of resources contained in the underlying API
response. If page streaming is performed per-resource, this
parameter does not affect the return value. If page streaming is
performed per-page, this determines the maximum number of
resources in a page.
@param {Object=} options
Optional parameters. You can override the default settings for this call, e.g, timeout,
retries, paginations, etc.

@example

const monitoring = require('@google-cloud/monitoring').

var client = new monitoring.v3.UptimeCheckServiceClient({
optional auth parameters.


Equivalent to listUptimeCheckIps but returns a NodeJS Stream object . This fetches the paged responses for listUptimeCheckIps continuously and invokes the callback registered for ' data ' event for each element in the responses . The returned object has ' end ' method when no more elements are required . autoPaginate option will be ignored . @param { Object } request The request object that will be sent . @param { number = } request . pageSize The maximum number of resources contained in the underlying API response . If page streaming is performed per - resource this parameter does not affect the return value . If page streaming is performed per - page this determines the maximum number of resources in a page . @param { Object = } options Optional parameters . You can override the default settings for this call e . g timeout retries paginations etc . @example const monitoring = require ( ' @google - cloud / monitoring ' ) . var client = new monitoring . v3 . UptimeCheckServiceClient ( { optional auth parameters .
listUptimeCheckIpsStream(request, options) {
    options = options || {};
    return this._descriptors.page.listUptimeCheckIps.createStream(
      this._innerApiCalls.listUptimeCheckIps,
      request,
      options
    );
  }
listUptimeCheckIpsStream ( request , options ) { options = options || { } ; return this . _descriptors . page . listUptimeCheckIps . createStream ( this . _innerApiCalls . listUptimeCheckIps , request , options ) ; }
Equivalent to {@link listUptimeCheckIps}, but returns a NodeJS Stream object.
Equivalent to { @link listUptimeCheckIps } but returns a NodeJS Stream object .