# frozen_string_literal: true {{#generated_src_warning}} {{generated_src_warning}} {{/generated_src_warning}} module {{module_name}} # @api private module Endpoints {{#endpoint_classes}} class {{name}} def self.build(context) {{#has_endpoint_built_in?}} unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end {{/has_endpoint_built_in?}} {{module_name}}::EndpointParameters.new( {{#parameters}} {{#static_string?}} {{key}}: "{{{value}}}", {{/static_string?}} {{^static_string?}} {{key}}: {{{value}}}, {{/static_string?}} {{/parameters}} ) end end {{/endpoint_classes}} end end