interface SegmentSuggestionAttributes {
    confidenceScore: number;
    countryId: number;
    createdBy?: null | number;
    createdOn?: null | number;
    escalated: boolean;
    externalCalculationTime: number;
    externalFromNodeId: null | number;
    externalToNodeId: null | number;
    fromLanesInfo: null | LanesInfo;
    fwdDirection: boolean;
    fwdMaxSpeed: null | number;
    geoJSONGeometry: LineString;
    id: number;
    isRead: boolean;
    isStarred: boolean;
    mapIssueId: number;
    permissions?: number;
    rejectionReason: null | number;
    resolutionId: null | number;
    resolutions: SegmentSuggestionResolution[];
    revDirection: boolean;
    revMaxSpeed: null | number;
    roadType: RoadType;
    source: SUGGESTION_SOURCE_TYPE;
    status: SegmentSuggestionStatus;
    streetName: null | string;
    suggestionPermissions?: number;
    toLanesInfo: null | LanesInfo;
    tunnel: boolean;
    unpaved: boolean;
    updatedBy: null | number;
    updatedOn: null | number;
    wazeSegmentId: null | number;
}

Hierarchy (View Summary)

Properties

confidenceScore: number
countryId: number
createdBy?: null | number
createdOn?: null | number
escalated: boolean
externalCalculationTime: number
externalFromNodeId: null | number
externalToNodeId: null | number
fromLanesInfo: null | LanesInfo
fwdDirection: boolean
fwdMaxSpeed: null | number
geoJSONGeometry: LineString
id: number
isRead: boolean
isStarred: boolean
mapIssueId: number
permissions?: number
rejectionReason: null | number
resolutionId: null | number
revDirection: boolean
revMaxSpeed: null | number
roadType: RoadType
streetName: null | string
suggestionPermissions?: number
toLanesInfo: null | LanesInfo
tunnel: boolean
unpaved: boolean
updatedBy: null | number
updatedOn: null | number
wazeSegmentId: null | number