class GenesisRuby::Utils::Options::ApiConfig
Configurable Options used for the API Request configuration
def load_form_config
def load_form_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_POST self.format = Builder::FORM self.parser_skip_root_node = true self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_BASIC self.bearer_token = nil end
def load_get_config
def load_get_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_GET self.format = Builder::XML self.parser_skip_root_node = false self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_BASIC self.bearer_token = nil end
def load_graphql_config
def load_graphql_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_POST self.format = Builder::GRAPHQL self.parser_skip_root_node = false self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_TOKEN self.bearer_token = nil end
def load_json_config
def load_json_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_POST self.format = Builder::JSON self.parser_skip_root_node = false self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_BASIC self.bearer_token = nil end
def load_patch_config
def load_patch_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_PATCH self.format = Builder::PATCH self.parser_skip_root_node = false self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_BASIC self.bearer_token = nil end
def load_xml_config
def load_xml_config self.protocol = GenesisRuby::Api::Request::PROTOCOL_HTTPS self.port = GenesisRuby::Api::Request::PORT_HTTPS self.type = GenesisRuby::Api::Request::METHOD_POST self.format = Builder::XML self.parser_skip_root_node = true self.authorization = GenesisRuby::Api::Request::AUTH_TYPE_BASIC self.bearer_token = nil end