module GClouder::Resources::PubSub::Topics::Remote
Public Class Methods
instances()
click to toggle source
# File lib/gclouder/resources/pubsub/topics.rb, line 74 def self.instances Resources::Remote.instances( path: %w(beta pubsub topics) ) end
list()
click to toggle source
# File lib/gclouder/resources/pubsub/topics.rb, line 70 def self.list { "global" => instances.fetch("global", []).map { |topic| { "name" => topic["name"].split("/").last } } }.delete_if { |_k, v| v.empty? } end