public static HealthCheckerDetails of(HealthChecker healthChecker) { return HealthCheckerDetails.builder() .intervalInMillis(healthChecker.getIntervalInMillis()) .port(healthChecker.getPort()) .protocol(healthChecker.getProtocol()) .responseBodyRegex(healthChecker.getResponseBodyRegex()) .retries(healthChecker.getRetries()) .returnCode(healthChecker.getReturnCode()) .timeoutInMillis(healthChecker.getTimeoutInMillis()) .urlPath(healthChecker.getUrlPath()).build(); }
public static SSLConfigurationDetails of(SSLConfiguration sslConfig) { return SSLConfigurationDetails.builder() .certificateName(sslConfig.getCertificateName()) .verifyDepth(sslConfig.getVerifyDepth()) .verifyPeerCertificate(sslConfig.getVerifyPeerCertificate()).build(); } }
CreateBackendSetDetails toCreate(BackendSetDetails details, String name) { CreateBackendSetDetails.Builder builder = CreateBackendSetDetails.builder().policy(details.getPolicy()).name(name); if (details.getHealthChecker() != null) { builder.healthChecker(details.getHealthChecker()); } if (details.getSessionPersistenceConfiguration() != null) { builder.sessionPersistenceConfiguration(details.getSessionPersistenceConfiguration()); } if (details.getSslConfiguration() != null) { builder.sslConfiguration(details.getSslConfiguration()); } return builder.build(); }
CreateCertificateDetails toCreate(CertificateDetails details, String name) { CreateCertificateDetails.Builder builder = CreateCertificateDetails.builder().certificateName(name); if (details.getCaCertificate() != null) { builder.caCertificate(details.getCaCertificate()); } if (details.getPublicCertificate() != null) { builder.publicCertificate(details.getPublicCertificate()); } if (details.getPrivateKey() != null) { builder.privateKey(details.getPrivateKey()); } if (details.getPassphrase() != null) { builder.passphrase(details.getPassphrase()); } return builder.build(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }
/** * Create a new builder. */ public static Builder builder() { return new Builder(); }