module Ecoportal module API class GraphQL module Builder class LocationStructure attr_reader :client def initialize(client) @client = client end def nodeClassifications(**kargs, &block) query_model = Ecoportal::API::GraphQL::Query::LocationClassifications.new(client) query_model.query(**kargs, &block) end def applyCommandsInput Ecoportal::API::GraphQL::Input::LocationStructure::ApplyCommands.new end def applyCommands(**kargs, &block) applyCommandsMutation.query(**kargs, &block) end private def applyCommandsMutation Ecoportal::API::GraphQL::Mutation::LocationStructure::ApplyCommands.new(client) end end end end end end