Show / Hide Table of Contents

Class ReportBillableTripRequest

ReportBillableTrip request message.

Inheritance
object
ReportBillableTripRequest
Implements
IMessage<ReportBillableTripRequest>
IEquatable<ReportBillableTripRequest>
IDeepCloneable<ReportBillableTripRequest>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Maps.FleetEngine.V1
Assembly: Google.Maps.FleetEngine.V1.dll
Syntax
public sealed class ReportBillableTripRequest : IMessage<ReportBillableTripRequest>, IEquatable<ReportBillableTripRequest>, IDeepCloneable<ReportBillableTripRequest>, IBufferMessage, IMessage

Constructors

ReportBillableTripRequest()

Declaration
public ReportBillableTripRequest()

ReportBillableTripRequest(ReportBillableTripRequest)

Declaration
public ReportBillableTripRequest(ReportBillableTripRequest other)
Parameters
Type Name Description
ReportBillableTripRequest other

Properties

CountryCode

Required. Two letter country code of the country where the trip takes place. Price is defined according to country code.

Declaration
public string CountryCode { get; set; }
Property Value
Type Description
string

Name

Required. Must be in the format providers/{provider}/billableTrips/{billable_trip}. The provider must be the Project ID (for example, sample-cloud-project) of the Google Cloud Project of which the service account making this call is a member.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Platform

The platform upon which the request was issued.

Declaration
public BillingPlatformIdentifier Platform { get; set; }
Property Value
Type Description
BillingPlatformIdentifier

RelatedIds

The identifiers that are directly related to the trip being reported. These are usually IDs (for example, session IDs) of pre-booking operations done before the trip ID is available. The number of related_ids is limited to 50.

Declaration
public RepeatedField<string> RelatedIds { get; }
Property Value
Type Description
RepeatedField<string>

SolutionType

The type of GMP product solution (for example, ON_DEMAND_RIDESHARING_AND_DELIVERIES) used for the reported trip.

Declaration
public ReportBillableTripRequest.Types.SolutionType SolutionType { get; set; }
Property Value
Type Description
ReportBillableTripRequest.Types.SolutionType
In this article
Back to top Generated by DocFX