Show / Hide Table of Contents

Class FlightsResource

The "flights" collection of methods.

Inheritance
object
FlightsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.TravelImpactModel.v1
Assembly: Google.Apis.TravelImpactModel.v1.dll
Syntax
public class FlightsResource

Constructors

FlightsResource(IClientService)

Constructs a new resource.

Declaration
public FlightsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

ComputeFlightEmissions(ComputeFlightEmissionsRequest)

Stateless method to retrieve emission estimates. Details on how emission estimates are computed: https://github.com/google/travel-impact-model The response will contain all entries that match the input flight legs, in the same order. If there are no estimates available for a certain flight leg, the response will return the flight leg object with empty emission fields. The request will still be considered successful. Reasons for missing emission estimates include: * The flight is unknown to the server. * The input flight leg is missing one or more identifiers. * The flight date is in the past. * The aircraft type is not supported by the model. * Missing seat configuration. The request can contain up to 1000 flight legs. If the request has more than 1000 direct flights, if will fail with an INVALID_ARGUMENT error.

Declaration
public virtual FlightsResource.ComputeFlightEmissionsRequest ComputeFlightEmissions(ComputeFlightEmissionsRequest body)
Parameters
Type Name Description
ComputeFlightEmissionsRequest body

The body of the request.

Returns
Type Description
FlightsResource.ComputeFlightEmissionsRequest
In this article
Back to top Generated by DocFX