lib/google/cloud/dialogflow.rb in google-cloud-dialogflow-1.0.0 vs lib/google/cloud/dialogflow.rb in google-cloud-dialogflow-1.1.0
- old
+ new
@@ -27,17 +27,20 @@
require "google/cloud" unless defined? ::Google::Cloud.new
require "google/cloud/config"
# Set the default configuration
::Google::Cloud.configure.add_config! :dialogflow do |config|
- config.add_field! :credentials, nil, match: [::String, ::Hash, ::Google::Auth::Credentials]
- config.add_field! :lib_name, nil, match: ::String
- config.add_field! :lib_version, nil, match: ::String
- config.add_field! :interceptors, nil, match: ::Array
- config.add_field! :timeout, nil, match: ::Numeric
- config.add_field! :metadata, nil, match: ::Hash
- config.add_field! :retry_policy, nil, match: [::Hash, ::Proc]
+ config.add_field! :endpoint, "dialogflow.googleapis.com", match: ::String
+ config.add_field! :credentials, nil, match: [::String, ::Hash, ::Google::Auth::Credentials]
+ config.add_field! :scope, nil, match: [::Array, ::String]
+ config.add_field! :lib_name, nil, match: ::String
+ config.add_field! :lib_version, nil, match: ::String
+ config.add_field! :interceptors, nil, match: ::Array
+ config.add_field! :timeout, nil, match: ::Numeric
+ config.add_field! :metadata, nil, match: ::Hash
+ config.add_field! :retry_policy, nil, match: [::Hash, ::Proc]
+ config.add_field! :quota_project, nil, match: ::String
end
module Google
module Cloud
module Dialogflow
@@ -406,5 +409,8 @@
::Google::Cloud.configure.dialogflow
end
end
end
end
+
+helper_path = ::File.join __dir__, "dialogflow", "helpers.rb"
+require "google/cloud/dialogflow/helpers" if ::File.file? helper_path