
org.opentripplanner.apis.transmodel.TransmodelAPIParameters Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of otp Show documentation
Show all versions of otp Show documentation
The OpenTripPlanner multimodal journey planning system
The newest version!
package org.opentripplanner.apis.transmodel;
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();
/**
* The maximum number of fields that can be present in a GraphQL result.
*/
int maxNumberOfResultFields();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy