class Gapic::Presenters::WrapperServicePresenter

A presenter for wrapper services.

Public Instance Methods

configure_client_call() click to toggle source
# File lib/gapic/presenters/wrapper_service_presenter.rb, line 40
def configure_client_call
  "#{gem.namespace}.configure"
end
create_client_call() click to toggle source
# File lib/gapic/presenters/wrapper_service_presenter.rb, line 36
def create_client_call
  "#{gem.namespace}.#{factory_method_name}"
end
credentials_class_xref() click to toggle source
# File lib/gapic/presenters/wrapper_service_presenter.rb, line 44
def credentials_class_xref
  "`#{credentials_name_full}`"
end
factory_method_name() click to toggle source
# File lib/gapic/presenters/wrapper_service_presenter.rb, line 26
def factory_method_name
  @factory_method_name ||= begin
    method_name = ActiveSupport::Inflector.underscore name
    suffix = gem.factory_method_suffix
    method_name = "#{method_name}#{suffix}" unless method_name.end_with? suffix
    method_name = "#{method_name}_client" if Gapic::RubyInfo.excluded_method_names.include? method_name
    method_name
  end
end