/** * Create and configure a OutboundBindAddress object to the list of * subresources * * @param key * The key for the OutboundBindAddress resource * @return this */ @SuppressWarnings("unchecked") public T outboundBindAddress(java.lang.String childKey) { outboundBindAddress(childKey, null); return (T) this; }
/** * Create and configure a OutboundBindAddress object to the list of * subresources * * @param key * The key for the OutboundBindAddress resource * @return this */ @SuppressWarnings("unchecked") public T outboundBindAddress(java.lang.String childKey) { outboundBindAddress(childKey, null); return (T) this; }
/** * Install a supplied OutboundBindAddress object to the list of subresources */ @SuppressWarnings("unchecked") public T outboundBindAddress(OutboundBindAddressSupplier supplier) { outboundBindAddress(supplier.get()); return (T) this; }
/** * Install a supplied OutboundBindAddress object to the list of subresources */ @SuppressWarnings("unchecked") public T outboundBindAddress(OutboundBindAddressSupplier supplier) { outboundBindAddress(supplier.get()); return (T) this; }
/** * Create and configure a OutboundBindAddress object to the list of * subresources * * @param key * The key for the OutboundBindAddress resource * @param config * The OutboundBindAddressConsumer to use * @return this */ @SuppressWarnings("unchecked") public T outboundBindAddress(java.lang.String childKey, OutboundBindAddressConsumer consumer) { OutboundBindAddress<? extends OutboundBindAddress> child = new OutboundBindAddress<>( childKey); if (consumer != null) { consumer.accept(child); } outboundBindAddress(child); return (T) this; }
/** * Create and configure a OutboundBindAddress object to the list of * subresources * * @param key * The key for the OutboundBindAddress resource * @param config * The OutboundBindAddressConsumer to use * @return this */ @SuppressWarnings("unchecked") public T outboundBindAddress(java.lang.String childKey, OutboundBindAddressConsumer consumer) { OutboundBindAddress<? extends OutboundBindAddress> child = new OutboundBindAddress<>( childKey); if (consumer != null) { consumer.accept(child); } outboundBindAddress(child); return (T) this; }