class Google::Cloud::Location::Locations::Rest::ServiceStub
def self.transcode_list_locations_request request_pb, bindings_override: nil
-
(Array(String, [String, nil], Hash{String => String}))
-
Parameters:
-
bindings_override
(::Array<::Gapic::Rest::GrpcTranscoder::HttpBinding>, nil
) -- -
request_pb
(::Google::Cloud::Location::ListLocationsRequest
) --
Other tags:
- Private: -
def self.transcode_list_locations_request request_pb, bindings_override: nil transcoder = Gapic::Rest::GrpcTranscoder.new(bindings_override) if bindings_override transcoder ||= Gapic::Rest::GrpcTranscoder.new .with_bindings( uri_method: :get, uri_template: "/v1/{name}", matches: [ ["name", %r{^locations/?$}, false] ] ) .with_bindings( uri_method: :get, uri_template: "/v1/{name}/locations", matches: [ ["name", %r{^projects/[^/]+/?$}, false] ] ) transcoder.transcode request_pb end