Class: VertxAmqpClient::AmqpMessageBuilder
- Inherits:
-
Object
- Object
- VertxAmqpClient::AmqpMessageBuilder
- Defined in:
- /Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb
Overview
Builder to create a new AmqpMessage.
Reference about the different metadata can be found on AMQP message properties.
Note that the body is set using withBodyAs*
method depending on the passed type.
Constant Summary
- @@j_api_type =
Object.new
Class Method Summary (collapse)
- + (Boolean) accept?(obj)
-
+ (::VertxAmqpClient::AmqpMessageBuilder) create
A new instance of AmqpMessageBuilder.
- + (Object) j_api_type
- + (Object) j_class
- + (Object) unwrap(obj)
- + (Object) wrap(obj)
Instance Method Summary (collapse)
- - (::VertxAmqpClient::AmqpMessageBuilder) address(address)
- - (::VertxAmqpClient::AmqpMessageBuilder) applicationProperties(props)
-
- (::VertxAmqpClient::AmqpMessage) build
The message.
- - (::VertxAmqpClient::AmqpMessageBuilder) contentEncoding(ct)
- - (::VertxAmqpClient::AmqpMessageBuilder) contentType(ct)
- - (::VertxAmqpClient::AmqpMessageBuilder) correlationId(correlationId)
- - (::VertxAmqpClient::AmqpMessageBuilder) creationTime(ct)
- - (::VertxAmqpClient::AmqpMessageBuilder) deliveryCount(count)
- - (::VertxAmqpClient::AmqpMessageBuilder) durable(durable)
- - (::VertxAmqpClient::AmqpMessageBuilder) expiryTime(expiry)
- - (::VertxAmqpClient::AmqpMessageBuilder) firstAcquirer(first)
- - (::VertxAmqpClient::AmqpMessageBuilder) groupId(gi)
- - (::VertxAmqpClient::AmqpMessageBuilder) id(id)
- - (::VertxAmqpClient::AmqpMessageBuilder) priority(priority)
- - (::VertxAmqpClient::AmqpMessageBuilder) replyTo(replyTo)
- - (::VertxAmqpClient::AmqpMessageBuilder) replyToGroupId(rt)
- - (::VertxAmqpClient::AmqpMessageBuilder) subject(subject)
- - (::VertxAmqpClient::AmqpMessageBuilder) ttl(ttl)
- - (::VertxAmqpClient::AmqpMessageBuilder) withBody(value)
- - (::VertxAmqpClient::AmqpMessageBuilder) withBooleanAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withBufferAsBody(buffer)
- - (::VertxAmqpClient::AmqpMessageBuilder) withByteAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withCharAsBody(c)
- - (::VertxAmqpClient::AmqpMessageBuilder) withDoubleAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withFloatAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withIntegerAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withJsonArrayAsBody(json)
- - (::VertxAmqpClient::AmqpMessageBuilder) withJsonObjectAsBody(json)
- - (::VertxAmqpClient::AmqpMessageBuilder) withLongAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withShortAsBody(v)
- - (::VertxAmqpClient::AmqpMessageBuilder) withSymbolAsBody(value)
Class Method Details
+ (Boolean) accept?(obj)
25 26 27 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 25 def @@j_api_type.accept?(obj) obj.class == AmqpMessageBuilder end |
+ (::VertxAmqpClient::AmqpMessageBuilder) create
Returns a new instance of VertxAmqpClient::AmqpMessageBuilder
198 199 200 201 202 203 204 205 206 207 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 198 def self.create if !block_given? return ::Vertx::Util::Utils.safe_create(Java::IoVertxAmqp::AmqpMessageBuilder.java_method(:create, []).call(),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling create()" end end |
+ (Object) j_api_type
34 35 36 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 34 def self.j_api_type @@j_api_type end |
+ (Object) j_class
37 38 39 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 37 def self.j_class Java::IoVertxAmqp::AmqpMessageBuilder.java_class end |
+ (Object) unwrap(obj)
31 32 33 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 31 def @@j_api_type.unwrap(obj) obj.j_del end |
+ (Object) wrap(obj)
28 29 30 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 28 def @@j_api_type.wrap(obj) AmqpMessageBuilder.new(obj) end |
Instance Method Details
- (::VertxAmqpClient::AmqpMessageBuilder) address(address)
289 290 291 292 293 294 295 296 297 298 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 289 def address(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:address, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling address(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) applicationProperties(props)
211 212 213 214 215 216 217 218 219 220 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 211 def application_properties(*args) if args[0].class == Hash && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:applicationProperties, [Java::IoVertxCoreJson::JsonObject.java_class]).call(::Vertx::Util::Utils.to_json_object(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling application_properties(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessage) build
Returns the message.
379 380 381 382 383 384 385 386 387 388 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 379 def build if !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:build, []).call(),::VertxAmqpClient::AmqpMessage) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling build()" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) contentEncoding(ct)
186 187 188 189 190 191 192 193 194 195 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 186 def content_encoding(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:contentEncoding, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling content_encoding(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) contentType(ct)
263 264 265 266 267 268 269 270 271 272 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 263 def content_type(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:contentType, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling content_type(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) correlationId(correlationId)
224 225 226 227 228 229 230 231 232 233 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 224 def correlation_id(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:correlationId, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling correlation_id(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) creationTime(ct)
69 70 71 72 73 74 75 76 77 78 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 69 def creation_time(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:creationTime, [Java::long.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling creation_time(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) deliveryCount(count)
276 277 278 279 280 281 282 283 284 285 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 276 def delivery_count(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:deliveryCount, [Java::int.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling delivery_count(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) durable(durable)
160 161 162 163 164 165 166 167 168 169 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 160 def durable(*args) if (args[0].class == TrueClass || args[0].class == FalseClass) && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:durable, [Java::boolean.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling durable(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) expiryTime(expiry)
405 406 407 408 409 410 411 412 413 414 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 405 def expiry_time(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:expiryTime, [Java::long.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling expiry_time(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) firstAcquirer(first)
431 432 433 434 435 436 437 438 439 440 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 431 def first_acquirer(*args) if (args[0].class == TrueClass || args[0].class == FalseClass) && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:firstAcquirer, [Java::boolean.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling first_acquirer(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) groupId(gi)
108 109 110 111 112 113 114 115 116 117 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 108 def group_id(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:groupId, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling group_id(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) id(id)
237 238 239 240 241 242 243 244 245 246 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 237 def id(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:id, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling id(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) priority(priority)
328 329 330 331 332 333 334 335 336 337 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 328 def priority(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:priority, [Java::short.java_class]).call(::Vertx::Util::Utils.to_short(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling priority(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) replyTo(replyTo)
418 419 420 421 422 423 424 425 426 427 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 418 def reply_to(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:replyTo, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling reply_to(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) replyToGroupId(rt)
173 174 175 176 177 178 179 180 181 182 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 173 def reply_to_group_id(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:replyToGroupId, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling reply_to_group_id(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) subject(subject)
95 96 97 98 99 100 101 102 103 104 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 95 def subject(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:subject, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling subject(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) ttl(ttl)
354 355 356 357 358 359 360 361 362 363 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 354 def ttl(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:ttl, [Java::long.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling ttl(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withBody(value)
341 342 343 344 345 346 347 348 349 350 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 341 def with_body(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withBody, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withBooleanAsBody(v)
367 368 369 370 371 372 373 374 375 376 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 367 def with_boolean_as_body(*args) if (args[0].class == TrueClass || args[0].class == FalseClass) && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withBooleanAsBody, [Java::boolean.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_boolean_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withBufferAsBody(buffer)
302 303 304 305 306 307 308 309 310 311 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 302 def with_buffer_as_body(*args) if args[0].class.method_defined?(:j_del) && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withBufferAsBody, [Java::IoVertxCoreBuffer::Buffer.java_class]).call(args[0].j_del),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_buffer_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withByteAsBody(v)
43 44 45 46 47 48 49 50 51 52 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 43 def with_byte_as_body(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withByteAsBody, [Java::byte.java_class]).call(::Vertx::Util::Utils.to_byte(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_byte_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withCharAsBody(c)
315 316 317 318 319 320 321 322 323 324 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 315 def with_char_as_body(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withCharAsBody, [Java::char.java_class]).call(::Vertx::Util::Utils.to_character(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_char_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withDoubleAsBody(v)
250 251 252 253 254 255 256 257 258 259 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 250 def with_double_as_body(*args) if args[0].class == Float && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withDoubleAsBody, [Java::double.java_class]).call(::Vertx::Util::Utils.to_double(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_double_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withFloatAsBody(v)
444 445 446 447 448 449 450 451 452 453 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 444 def with_float_as_body(*args) if args[0].class == Float && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withFloatAsBody, [Java::float.java_class]).call(::Vertx::Util::Utils.to_float(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_float_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withIntegerAsBody(v)
147 148 149 150 151 152 153 154 155 156 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 147 def with_integer_as_body(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withIntegerAsBody, [Java::int.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_integer_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withJsonArrayAsBody(json)
82 83 84 85 86 87 88 89 90 91 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 82 def with_json_array_as_body(*args) if args[0].class == Array && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withJsonArrayAsBody, [Java::IoVertxCoreJson::JsonArray.java_class]).call(::Vertx::Util::Utils.to_json_array(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_json_array_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withJsonObjectAsBody(json)
392 393 394 395 396 397 398 399 400 401 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 392 def with_json_object_as_body(*args) if args[0].class == Hash && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withJsonObjectAsBody, [Java::IoVertxCoreJson::JsonObject.java_class]).call(::Vertx::Util::Utils.to_json_object(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_json_object_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withLongAsBody(v)
134 135 136 137 138 139 140 141 142 143 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 134 def with_long_as_body(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withLongAsBody, [Java::long.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_long_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withShortAsBody(v)
121 122 123 124 125 126 127 128 129 130 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 121 def with_short_as_body(*args) if args[0].class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withShortAsBody, [Java::short.java_class]).call(::Vertx::Util::Utils.to_short(args[0])),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_short_as_body(#{args[0]})" end end |
- (::VertxAmqpClient::AmqpMessageBuilder) withSymbolAsBody(value)
56 57 58 59 60 61 62 63 64 65 |
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-amqp-client/amqp_message_builder.rb', line 56 def with_symbol_as_body(*args) if args[0].class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:withSymbolAsBody, [Java::java.lang.String.java_class]).call(args[0]),::VertxAmqpClient::AmqpMessageBuilder) end if defined?(super) super else raise ArgumentError, "Invalid arguments when calling with_symbol_as_body(#{args[0]})" end end |