JmxConnectionInfo.java 573 B

1234567891011121314151617181920212223242526
  1. package com.provectus.kafka.ui.model;
  2. import lombok.Builder;
  3. import lombok.Data;
  4. import lombok.EqualsAndHashCode;
  5. import lombok.RequiredArgsConstructor;
  6. @Data
  7. @RequiredArgsConstructor
  8. @Builder
  9. @EqualsAndHashCode(onlyExplicitlyIncluded = true)
  10. public class JmxConnectionInfo {
  11. @EqualsAndHashCode.Include
  12. private final String url;
  13. private final boolean ssl;
  14. private final String username;
  15. private final String password;
  16. public JmxConnectionInfo(String url) {
  17. this.url = url;
  18. this.ssl = false;
  19. this.username = null;
  20. this.password = null;
  21. }
  22. }