All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentripplanner.ext.transmodelapi.TransmodelAPIParameters Maven / Gradle / Ivy

package org.opentripplanner.ext.transmodelapi;

import java.util.Collection;
import org.opentripplanner.ext.actuator.MicrometerGraphQLInstrumentation;

/**
 * Transmodel API parameters. These parameters configure the behaviour of some aspects of the
 * Transmodel GraphQL API
 */
public interface TransmodelAPIParameters {
  /**
   * Should the feed id be left out from input and output mapping of the ID scalars
   */
  boolean hideFeedId();

  /**
   * Which HTTP headers should be used as tags for performance metering in the Actuator API
   *
   * @see MicrometerGraphQLInstrumentation
   */
  Collection tracingHeaderTags();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy