class RubyJmeter::DSL

Public Instance Methods

access_log_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/access_log_sampler.rb, line 3
def access_log_sampler(params={}, &block)
  node = RubyJmeter::AccessLogSampler.new(params)
  attach_node(node, &block)
end
aggregate_graph(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/aggregate_graph.rb, line 3
def aggregate_graph(params={}, &block)
  node = RubyJmeter::AggregateGraph.new(params)
  attach_node(node, &block)
end
aggregate_report(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/aggregate_report.rb, line 3
def aggregate_report(params={}, &block)
  node = RubyJmeter::AggregateReport.new(params)
  attach_node(node, &block)
end
ajp13_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ajp13_sampler.rb, line 3
def ajp13_sampler(params={}, &block)
  node = RubyJmeter::Ajp13Sampler.new(params)
  attach_node(node, &block)
end
assertion_results(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/assertion_results.rb, line 3
def assertion_results(params={}, &block)
  node = RubyJmeter::AssertionResults.new(params)
  attach_node(node, &block)
end
beanshell_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_assertion.rb, line 3
def beanshell_assertion(params={}, &block)
  node = RubyJmeter::BeanshellAssertion.new(params)
  attach_node(node, &block)
end
beanshell_listener(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_listener.rb, line 3
def beanshell_listener(params={}, &block)
  node = RubyJmeter::BeanshellListener.new(params)
  attach_node(node, &block)
end
beanshell_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_postprocessor.rb, line 3
def beanshell_postprocessor(params={}, &block)
  node = RubyJmeter::BeanshellPostprocessor.new(params)
  attach_node(node, &block)
end
beanshell_preprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_preprocessor.rb, line 3
def beanshell_preprocessor(params={}, &block)
  node = RubyJmeter::BeanshellPreprocessor.new(params)
  attach_node(node, &block)
end
beanshell_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_sampler.rb, line 3
def beanshell_sampler(params={}, &block)
  node = RubyJmeter::BeanshellSampler.new(params)
  attach_node(node, &block)
end
beanshell_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/beanshell_timer.rb, line 3
def beanshell_timer(params={}, &block)
  node = RubyJmeter::BeanshellTimer.new(params)
  attach_node(node, &block)
end
bsf_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_assertion.rb, line 3
def bsf_assertion(params={}, &block)
  node = RubyJmeter::BsfAssertion.new(params)
  attach_node(node, &block)
end
bsf_listener(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_listener.rb, line 3
def bsf_listener(params={}, &block)
  node = RubyJmeter::BsfListener.new(params)
  attach_node(node, &block)
end
bsf_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_postprocessor.rb, line 3
def bsf_postprocessor(params={}, &block)
  node = RubyJmeter::BsfPostprocessor.new(params)
  attach_node(node, &block)
end
bsf_preprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_preprocessor.rb, line 3
def bsf_preprocessor(params={}, &block)
  node = RubyJmeter::BsfPreprocessor.new(params)
  attach_node(node, &block)
end
bsf_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_sampler.rb, line 3
def bsf_sampler(params={}, &block)
  node = RubyJmeter::BsfSampler.new(params)
  attach_node(node, &block)
end
bsf_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/bsf_timer.rb, line 3
def bsf_timer(params={}, &block)
  node = RubyJmeter::BsfTimer.new(params)
  attach_node(node, &block)
end
compare_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/compare_assertion.rb, line 3
def compare_assertion(params={}, &block)
  node = RubyJmeter::CompareAssertion.new(params)
  attach_node(node, &block)
end
comparison_assertion_visualizer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/comparison_assertion_visualizer.rb, line 3
def comparison_assertion_visualizer(params={}, &block)
  node = RubyJmeter::ComparisonAssertionVisualizer.new(params)
  attach_node(node, &block)
end
constant_throughput_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/constant_throughput_timer.rb, line 3
def constant_throughput_timer(params={}, &block)
  node = RubyJmeter::ConstantThroughputTimer.new(params)
  attach_node(node, &block)
end
constant_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/constant_timer.rb, line 3
def constant_timer(params={}, &block)
  node = RubyJmeter::ConstantTimer.new(params)
  attach_node(node, &block)
end
counter(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/counter.rb, line 3
def counter(params={}, &block)
  node = RubyJmeter::Counter.new(params)
  attach_node(node, &block)
end
cssjquery_extractor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/cssjquery_extractor.rb, line 3
def cssjquery_extractor(params={}, &block)
  node = RubyJmeter::CssjqueryExtractor.new(params)
  attach_node(node, &block)
end
csv_data_set_config(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/csv_data_set_config.rb, line 3
def csv_data_set_config(params={}, &block)
  node = RubyJmeter::CsvDataSetConfig.new(params)
  attach_node(node, &block)
end
debug_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/debug_postprocessor.rb, line 3
def debug_postprocessor(params={}, &block)
  node = RubyJmeter::DebugPostprocessor.new(params)
  attach_node(node, &block)
end
debug_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/debug_sampler.rb, line 3
def debug_sampler(params={}, &block)
  node = RubyJmeter::DebugSampler.new(params)
  attach_node(node, &block)
end
distribution_graphalpha(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/distribution_graphalpha.rb, line 3
def distribution_graphalpha(params={}, &block)
  node = RubyJmeter::DistributionGraphalpha.new(params)
  attach_node(node, &block)
end
duration_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/duration_assertion.rb, line 3
def duration_assertion(params={}, &block)
  node = RubyJmeter::DurationAssertion.new(params)
  attach_node(node, &block)
end
foreach_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/foreach_controller.rb, line 3
def foreach_controller(params={}, &block)
  node = RubyJmeter::ForeachController.new(params)
  attach_node(node, &block)
end
ftp_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ftp_request.rb, line 3
def ftp_request(params={}, &block)
  node = RubyJmeter::FtpRequest.new(params)
  attach_node(node, &block)
end
ftp_request_defaults(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ftp_request_defaults.rb, line 3
def ftp_request_defaults(params={}, &block)
  node = RubyJmeter::FtpRequestDefaults.new(params)
  attach_node(node, &block)
end
gaussian_random_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/gaussian_random_timer.rb, line 3
def gaussian_random_timer(params={}, &block)
  node = RubyJmeter::GaussianRandomTimer.new(params)
  attach_node(node, &block)
end
generate_summary_results(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/generate_summary_results.rb, line 3
def generate_summary_results(params={}, &block)
  node = RubyJmeter::GenerateSummaryResults.new(params)
  attach_node(node, &block)
end
graph_results(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/graph_results.rb, line 3
def graph_results(params={}, &block)
  node = RubyJmeter::GraphResults.new(params)
  attach_node(node, &block)
end
html_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/html_assertion.rb, line 3
def html_assertion(params={}, &block)
  node = RubyJmeter::HtmlAssertion.new(params)
  attach_node(node, &block)
end
html_parameter_mask(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/html_parameter_mask.rb, line 3
def html_parameter_mask(params={}, &block)
  node = RubyJmeter::HtmlParameterMask.new(params)
  attach_node(node, &block)
end
http_authorization_manager(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_authorization_manager.rb, line 3
def http_authorization_manager(params={}, &block)
  node = RubyJmeter::HttpAuthorizationManager.new(params)
  attach_node(node, &block)
end
http_cache_manager(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_cache_manager.rb, line 3
def http_cache_manager(params={}, &block)
  node = RubyJmeter::HttpCacheManager.new(params)
  attach_node(node, &block)
end
http_header_manager(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_header_manager.rb, line 3
def http_header_manager(params={}, &block)
  node = RubyJmeter::HttpHeaderManager.new(params)
  attach_node(node, &block)
end
http_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_request.rb, line 3
def http_request(params={}, &block)
  node = RubyJmeter::HttpRequest.new(params)
  attach_node(node, &block)
end
http_request_defaults(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_request_defaults.rb, line 3
def http_request_defaults(params={}, &block)
  node = RubyJmeter::HttpRequestDefaults.new(params)
  attach_node(node, &block)
end
http_url_rewriting_modifier(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/http_url_rewriting_modifier.rb, line 3
def http_url_rewriting_modifier(params={}, &block)
  node = RubyJmeter::HttpUrlRewritingModifier.new(params)
  attach_node(node, &block)
end
if_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/if_controller.rb, line 3
def if_controller(params={}, &block)
  node = RubyJmeter::IfController.new(params)
  attach_node(node, &block)
end
include_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/include_controller.rb, line 3
def include_controller(params={}, &block)
  node = RubyJmeter::IncludeController.new(params)
  attach_node(node, &block)
end
java_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/java_request.rb, line 3
def java_request(params={}, &block)
  node = RubyJmeter::JavaRequest.new(params)
  attach_node(node, &block)
end
java_request_defaults(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/java_request_defaults.rb, line 3
def java_request_defaults(params={}, &block)
  node = RubyJmeter::JavaRequestDefaults.new(params)
  attach_node(node, &block)
end
jdbc_connection_configuration(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jdbc_connection_configuration.rb, line 3
def jdbc_connection_configuration(params={}, &block)
  node = RubyJmeter::JdbcConnectionConfiguration.new(params)
  attach_node(node, &block)
end
jdbc_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jdbc_postprocessor.rb, line 3
def jdbc_postprocessor(params={}, &block)
  node = RubyJmeter::JdbcPostprocessor.new(params)
  attach_node(node, &block)
end
jdbc_preprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jdbc_preprocessor.rb, line 3
def jdbc_preprocessor(params={}, &block)
  node = RubyJmeter::JdbcPreprocessor.new(params)
  attach_node(node, &block)
end
jdbc_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jdbc_request.rb, line 3
def jdbc_request(params={}, &block)
  node = RubyJmeter::JdbcRequest.new(params)
  attach_node(node, &block)
end
jms_pointtopoint(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jms_pointtopoint.rb, line 3
def jms_pointtopoint(params={}, &block)
  node = RubyJmeter::JmsPointtopoint.new(params)
  attach_node(node, &block)
end
jms_publisher(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jms_publisher.rb, line 3
def jms_publisher(params={}, &block)
  node = RubyJmeter::JmsPublisher.new(params)
  attach_node(node, &block)
end
jms_subscriber(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jms_subscriber.rb, line 3
def jms_subscriber(params={}, &block)
  node = RubyJmeter::JmsSubscriber.new(params)
  attach_node(node, &block)
end
json_path_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/json_path_postprocessor.rb, line 3
def json_path_postprocessor(params={}, &block)
  node = RubyJmeter::JsonPathPostprocessor.new(params)
  attach_node(node, &block)
end
jsr223_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_assertion.rb, line 3
def jsr223_assertion(params={}, &block)
  node = RubyJmeter::Jsr223Assertion.new(params)
  attach_node(node, &block)
end
jsr223_listener(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_listener.rb, line 3
def jsr223_listener(params={}, &block)
  node = RubyJmeter::Jsr223Listener.new(params)
  attach_node(node, &block)
end
jsr223_postprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_postprocessor.rb, line 3
def jsr223_postprocessor(params={}, &block)
  node = RubyJmeter::Jsr223Postprocessor.new(params)
  attach_node(node, &block)
end
jsr223_preprocessor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_preprocessor.rb, line 3
def jsr223_preprocessor(params={}, &block)
  node = RubyJmeter::Jsr223Preprocessor.new(params)
  attach_node(node, &block)
end
jsr223_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_sampler.rb, line 3
def jsr223_sampler(params={}, &block)
  node = RubyJmeter::Jsr223Sampler.new(params)
  attach_node(node, &block)
end
jsr223_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/jsr223_timer.rb, line 3
def jsr223_timer(params={}, &block)
  node = RubyJmeter::Jsr223Timer.new(params)
  attach_node(node, &block)
end
junit_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/junit_request.rb, line 3
def junit_request(params={}, &block)
  node = RubyJmeter::JunitRequest.new(params)
  attach_node(node, &block)
end
keystore_configuration(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/keystore_configuration.rb, line 3
def keystore_configuration(params={}, &block)
  node = RubyJmeter::KeystoreConfiguration.new(params)
  attach_node(node, &block)
end
ldap_extended_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ldap_extended_request.rb, line 3
def ldap_extended_request(params={}, &block)
  node = RubyJmeter::LdapExtendedRequest.new(params)
  attach_node(node, &block)
end
ldap_extended_request_defaults(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ldap_extended_request_defaults.rb, line 3
def ldap_extended_request_defaults(params={}, &block)
  node = RubyJmeter::LdapExtendedRequestDefaults.new(params)
  attach_node(node, &block)
end
ldap_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ldap_request.rb, line 3
def ldap_request(params={}, &block)
  node = RubyJmeter::LdapRequest.new(params)
  attach_node(node, &block)
end
ldap_request_defaults(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/ldap_request_defaults.rb, line 3
def ldap_request_defaults(params={}, &block)
  node = RubyJmeter::LdapRequestDefaults.new(params)
  attach_node(node, &block)
end
login_config_element(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/login_config_element.rb, line 3
def login_config_element(params={}, &block)
  node = RubyJmeter::LoginConfigElement.new(params)
  attach_node(node, &block)
end
loop_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/loop_controller.rb, line 3
def loop_controller(params={}, &block)
  node = RubyJmeter::LoopController.new(params)
  attach_node(node, &block)
end
mail_reader_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/mail_reader_sampler.rb, line 3
def mail_reader_sampler(params={}, &block)
  node = RubyJmeter::MailReaderSampler.new(params)
  attach_node(node, &block)
end
mailer_visualizer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/mailer_visualizer.rb, line 3
def mailer_visualizer(params={}, &block)
  node = RubyJmeter::MailerVisualizer.new(params)
  attach_node(node, &block)
end
md5hex_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/md5hex_assertion.rb, line 3
def md5hex_assertion(params={}, &block)
  node = RubyJmeter::Md5hexAssertion.new(params)
  attach_node(node, &block)
end
module_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/module_controller.rb, line 3
def module_controller(params={}, &block)
  node = RubyJmeter::ModuleController.new(params)
  attach_node(node, &block)
end
monitor_results(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/monitor_results.rb, line 3
def monitor_results(params={}, &block)
  node = RubyJmeter::MonitorResults.new(params)
  attach_node(node, &block)
end
once_only_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/once_only_controller.rb, line 3
def once_only_controller(params={}, &block)
  node = RubyJmeter::OnceOnlyController.new(params)
  attach_node(node, &block)
end
os_process_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/os_process_sampler.rb, line 3
def os_process_sampler(params={}, &block)
  node = RubyJmeter::OsProcessSampler.new(params)
  attach_node(node, &block)
end
poisson_random_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/poisson_random_timer.rb, line 3
def poisson_random_timer(params={}, &block)
  node = RubyJmeter::PoissonRandomTimer.new(params)
  attach_node(node, &block)
end
random_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/random_controller.rb, line 3
def random_controller(params={}, &block)
  node = RubyJmeter::RandomController.new(params)
  attach_node(node, &block)
end
random_order_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/random_order_controller.rb, line 3
def random_order_controller(params={}, &block)
  node = RubyJmeter::RandomOrderController.new(params)
  attach_node(node, &block)
end
random_variable(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/random_variable.rb, line 3
def random_variable(params={}, &block)
  node = RubyJmeter::RandomVariable.new(params)
  attach_node(node, &block)
end
recording_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/recording_controller.rb, line 3
def recording_controller(params={}, &block)
  node = RubyJmeter::RecordingController.new(params)
  attach_node(node, &block)
end
regex_user_parameters(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/regex_user_parameters.rb, line 3
def regex_user_parameters(params={}, &block)
  node = RubyJmeter::RegexUserParameters.new(params)
  attach_node(node, &block)
end
regular_expression_extractor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/regular_expression_extractor.rb, line 3
def regular_expression_extractor(params={}, &block)
  node = RubyJmeter::RegularExpressionExtractor.new(params)
  attach_node(node, &block)
end
response_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/response_assertion.rb, line 3
def response_assertion(params={}, &block)
  node = RubyJmeter::ResponseAssertion.new(params)
  attach_node(node, &block)
end
response_time_graph(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/response_time_graph.rb, line 3
def response_time_graph(params={}, &block)
  node = RubyJmeter::ResponseTimeGraph.new(params)
  attach_node(node, &block)
end
result_status_action_handler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/result_status_action_handler.rb, line 3
def result_status_action_handler(params={}, &block)
  node = RubyJmeter::ResultStatusActionHandler.new(params)
  attach_node(node, &block)
end
runtime_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/runtime_controller.rb, line 3
def runtime_controller(params={}, &block)
  node = RubyJmeter::RuntimeController.new(params)
  attach_node(node, &block)
end
save_responses_to_a_file(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/save_responses_to_a_file.rb, line 3
def save_responses_to_a_file(params={}, &block)
  node = RubyJmeter::SaveResponsesToAFile.new(params)
  attach_node(node, &block)
end
setup_thread_group(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/setup_thread_group.rb, line 3
def setup_thread_group(params={}, &block)
  node = RubyJmeter::SetupThreadGroup.new(params)
  attach_node(node, &block)
end
simple_config_element(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/simple_config_element.rb, line 3
def simple_config_element(params={}, &block)
  node = RubyJmeter::SimpleConfigElement.new(params)
  attach_node(node, &block)
end
simple_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/simple_controller.rb, line 3
def simple_controller(params={}, &block)
  node = RubyJmeter::SimpleController.new(params)
  attach_node(node, &block)
end
simple_data_writer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/simple_data_writer.rb, line 3
def simple_data_writer(params={}, &block)
  node = RubyJmeter::SimpleDataWriter.new(params)
  attach_node(node, &block)
end
smime_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/smime_assertion.rb, line 3
def smime_assertion(params={}, &block)
  node = RubyJmeter::SmimeAssertion.new(params)
  attach_node(node, &block)
end
smtp_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/smtp_sampler.rb, line 3
def smtp_sampler(params={}, &block)
  node = RubyJmeter::SmtpSampler.new(params)
  attach_node(node, &block)
end
soapxmlrpc_request(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/soapxmlrpc_request.rb, line 3
def soapxmlrpc_request(params={}, &block)
  node = RubyJmeter::SoapxmlrpcRequest.new(params)
  attach_node(node, &block)
end
spline_visualizer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/spline_visualizer.rb, line 3
def spline_visualizer(params={}, &block)
  node = RubyJmeter::SplineVisualizer.new(params)
  attach_node(node, &block)
end
summary_report(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/summary_report.rb, line 3
def summary_report(params={}, &block)
  node = RubyJmeter::SummaryReport.new(params)
  attach_node(node, &block)
end
switch_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/switch_controller.rb, line 3
def switch_controller(params={}, &block)
  node = RubyJmeter::SwitchController.new(params)
  attach_node(node, &block)
end
synchronizing_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/synchronizing_timer.rb, line 3
def synchronizing_timer(params={}, &block)
  node = RubyJmeter::SynchronizingTimer.new(params)
  attach_node(node, &block)
end
tcp_sampler(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/tcp_sampler.rb, line 3
def tcp_sampler(params={}, &block)
  node = RubyJmeter::TcpSampler.new(params)
  attach_node(node, &block)
end
tcp_sampler_config(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/tcp_sampler_config.rb, line 3
def tcp_sampler_config(params={}, &block)
  node = RubyJmeter::TcpSamplerConfig.new(params)
  attach_node(node, &block)
end
test_action(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/test_action.rb, line 3
def test_action(params={}, &block)
  node = RubyJmeter::TestAction.new(params)
  attach_node(node, &block)
end
test_fragment(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/test_fragment.rb, line 3
def test_fragment(params={}, &block)
  node = RubyJmeter::TestFragment.new(params)
  attach_node(node, &block)
end
test_plan(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/test_plan.rb, line 3
def test_plan(params={}, &block)
  node = RubyJmeter::TestPlan.new(params)
  attach_node(node, &block)
end
thread_group(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/thread_group.rb, line 3
def thread_group(params={}, &block)
  node = RubyJmeter::ThreadGroup.new(params)
  attach_node(node, &block)
end
throughput_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/throughput_controller.rb, line 3
def throughput_controller(params={}, &block)
  node = RubyJmeter::ThroughputController.new(params)
  attach_node(node, &block)
end
transaction_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/transaction_controller.rb, line 3
def transaction_controller(params={}, &block)
  node = RubyJmeter::TransactionController.new(params)
  attach_node(node, &block)
end
uniform_random_timer(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/uniform_random_timer.rb, line 3
def uniform_random_timer(params={}, &block)
  node = RubyJmeter::UniformRandomTimer.new(params)
  attach_node(node, &block)
end
user_defined_variables(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/user_defined_variables.rb, line 3
def user_defined_variables(params={}, &block)
  node = RubyJmeter::UserDefinedVariables.new(params)
  attach_node(node, &block)
end
user_parameters(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/user_parameters.rb, line 3
def user_parameters(params={}, &block)
  node = RubyJmeter::UserParameters.new(params)
  attach_node(node, &block)
end
view_results_in_table(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/view_results_in_table.rb, line 3
def view_results_in_table(params={}, &block)
  node = RubyJmeter::ViewResultsInTable.new(params)
  attach_node(node, &block)
end
view_results_tree(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/view_results_tree.rb, line 3
def view_results_tree(params={}, &block)
  node = RubyJmeter::ViewResultsTree.new(params)
  attach_node(node, &block)
end
while_controller(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/while_controller.rb, line 3
def while_controller(params={}, &block)
  node = RubyJmeter::WhileController.new(params)
  attach_node(node, &block)
end
xml_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/xml_assertion.rb, line 3
def xml_assertion(params={}, &block)
  node = RubyJmeter::XmlAssertion.new(params)
  attach_node(node, &block)
end
xml_schema_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/xml_schema_assertion.rb, line 3
def xml_schema_assertion(params={}, &block)
  node = RubyJmeter::XmlSchemaAssertion.new(params)
  attach_node(node, &block)
end
xpath_assertion(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/xpath_assertion.rb, line 3
def xpath_assertion(params={}, &block)
  node = RubyJmeter::XpathAssertion.new(params)
  attach_node(node, &block)
end
xpath_extractor(params={}, &block) click to toggle source
# File lib/ruby-jmeter/dsl/xpath_extractor.rb, line 3
def xpath_extractor(params={}, &block)
  node = RubyJmeter::XpathExtractor.new(params)
  attach_node(node, &block)
end