INNER CODE UNIT · Java

toTomlAsBytes

temporalio/sdk-java · temporal-envconfig/src/main/java/io/temporal/envconfig/ClientConfig.java:185

  public static byte[] toTomlAsBytes(ClientConfig config) throws IOException {
    ObjectWriter writer = new TomlMapper().writerFor(ClientConfigToml.TomlClientConfig.class);
    return writer.writeValueAsBytes(
        new ClientConfigToml.TomlClientConfig(
            ClientConfigToml.fromClientProfiles(config.getProfiles())));
  }

  private ClientConfig(Map<String, ClientConfigProfile> profiles) {
    this.profiles = profiles;
  }

  private final Map<String, ClientConfigProfile> profiles;

  /** All profiles loaded from the config file, may be empty but never null. */
  public Map<String, ClientConfigProfile> getProfiles() {
    return new HashMap<>(profiles);
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…