private static @NotNull SSLConfig sslConfigOrDefault(final @Nullable SSLConfig sslConfig) {
    return getIfNull(sslConfig, () -> SSLConfig.builder().build());
  }
Required to initialize non-null values for transient or missing fields.
geode-core/src/main/java/org/apache/geode/internal/admin/remote/DistributionLocatorId.java