@Test public void getBuilderFromConnectionCoversAllFields() { final Connection connection = ImmutableConnection.getBuilder(ID, TYPE, STATUS, URI) .sources(SOURCES) .targets(TARGETS) .connectionStatus(ConnectionStatus.OPEN) .name("connection") .clientCount(5) .tag("AAA") .trustedCertificates("certs") .processorPoolSize(8) .credentials(ClientCertificateCredentials.newBuilder() .clientKey("clientkey") .clientCertificate("certificate") .build()) .validateCertificate(true) .uri("amqps://some.amqp.org:5672") .id("id") .build(); assertThat(ImmutableConnection.getBuilder(connection).build()).isEqualTo(connection); }
/** * Create a new builder initialized with fields of this object. * * @return a new builder. */ public Builder toBuilder() { return new Builder().clientCertificate(clientCertificate).clientKey(clientKey); }
/** * Create a new builder initialized with fields of this object. * * @return a new builder. */ public Builder toBuilder() { return new Builder().clientCertificate(clientCertificate).clientKey(clientKey); }