module Google::Cloud
def self.new project = nil, keyfile = nil, retries: nil, timeout: nil
-
(Google::Cloud)
-
Parameters:
-
timeout
(Integer
) -- Default timeout to use in requests. Optional. -
retries
(Integer
) -- Number of times to retry requests on server -
keyfile
(String, Hash
) -- Keyfile downloaded from Google Cloud. If -
project
(String
) -- Project identifier for the Pub/Sub service you are
def self.new project = nil, keyfile = nil, retries: nil, timeout: nil gcloud = Object.new gcloud.instance_variable_set "@project", project gcloud.instance_variable_set "@keyfile", keyfile gcloud.instance_variable_set "@retries", retries gcloud.instance_variable_set "@timeout", timeout gcloud.extend Google::Cloud gcloud end