client

package
v2.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentBaseQuery

type AgentBaseQuery struct {
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
}

func (AgentBaseQuery) GoString

func (s AgentBaseQuery) GoString() string

func (*AgentBaseQuery) SetQuery

func (s *AgentBaseQuery) SetQuery(v string) *AgentBaseQuery

func (AgentBaseQuery) String

func (s AgentBaseQuery) String() string

type BicyclingDirectionNovaRequest

type BicyclingDirectionNovaRequest struct {
	// example:
	//
	// 39.995197
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 117.466485
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
}

func (BicyclingDirectionNovaRequest) GoString

func (*BicyclingDirectionNovaRequest) SetDestinationLatitude

func (*BicyclingDirectionNovaRequest) SetDestinationLongitude

func (*BicyclingDirectionNovaRequest) SetOriginLatitude

func (*BicyclingDirectionNovaRequest) SetOriginLongitude

func (BicyclingDirectionNovaRequest) String

type BicyclingDirectionNovaResponse

type BicyclingDirectionNovaResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BicyclingDirectionNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BicyclingDirectionNovaResponse) GoString

func (*BicyclingDirectionNovaResponse) SetHeaders

func (*BicyclingDirectionNovaResponse) SetStatusCode

func (BicyclingDirectionNovaResponse) String

type BicyclingDirectionNovaResponseBody

type BicyclingDirectionNovaResponseBody struct {
	Data *BicyclingDirectionNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// <title>502 Bad Gateway</title>
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (BicyclingDirectionNovaResponseBody) GoString

func (*BicyclingDirectionNovaResponseBody) SetErrorCode

func (*BicyclingDirectionNovaResponseBody) SetErrorMessage

func (*BicyclingDirectionNovaResponseBody) SetRequestId added in v2.0.1

func (*BicyclingDirectionNovaResponseBody) SetSuccess

func (BicyclingDirectionNovaResponseBody) String

type BicyclingDirectionNovaResponseBodyData

type BicyclingDirectionNovaResponseBodyData struct {
	Count *string `json:"count,omitempty" xml:"count,omitempty"`
	// example:
	//
	// 39.995197
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string                                        `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Paths           []*BicyclingDirectionNovaResponseBodyDataPaths `json:"paths,omitempty" xml:"paths,omitempty" type:"Repeated"`
	// example:
	//
	// 23
	TaxiCost *string `json:"taxiCost,omitempty" xml:"taxiCost,omitempty"`
}

func (BicyclingDirectionNovaResponseBodyData) GoString

func (*BicyclingDirectionNovaResponseBodyData) SetCount

func (*BicyclingDirectionNovaResponseBodyData) SetDestinationLatitude

func (*BicyclingDirectionNovaResponseBodyData) SetDestinationLongitude

func (*BicyclingDirectionNovaResponseBodyData) SetOriginLatitude

func (*BicyclingDirectionNovaResponseBodyData) SetOriginLongitude

func (*BicyclingDirectionNovaResponseBodyData) SetTaxiCost

func (BicyclingDirectionNovaResponseBodyData) String

type BicyclingDirectionNovaResponseBodyDataPaths

type BicyclingDirectionNovaResponseBodyDataPaths struct {
	Cost *BicyclingDirectionNovaResponseBodyDataPathsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 96375
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 300
	DurationSecond *string                                             `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	Restriction    *string                                             `json:"restriction,omitempty" xml:"restriction,omitempty"`
	Steps          []*BicyclingDirectionNovaResponseBodyDataPathsSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (BicyclingDirectionNovaResponseBodyDataPaths) GoString

func (*BicyclingDirectionNovaResponseBodyDataPaths) SetDistanceMeter

func (*BicyclingDirectionNovaResponseBodyDataPaths) SetDurationSecond

func (*BicyclingDirectionNovaResponseBodyDataPaths) SetRestriction

func (BicyclingDirectionNovaResponseBodyDataPaths) String

type BicyclingDirectionNovaResponseBodyDataPathsCost

type BicyclingDirectionNovaResponseBodyDataPathsCost struct {
	// example:
	//
	// 39233
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 4
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (BicyclingDirectionNovaResponseBodyDataPathsCost) GoString

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetDurationSecond

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTaxiFee

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTollDistanceMeter

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTollRoads

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTolls

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTrafficLights

func (*BicyclingDirectionNovaResponseBodyDataPathsCost) SetTransitFee

func (BicyclingDirectionNovaResponseBodyDataPathsCost) String

type BicyclingDirectionNovaResponseBodyDataPathsSteps

type BicyclingDirectionNovaResponseBodyDataPathsSteps struct {
	Cost        *BicyclingDirectionNovaResponseBodyDataPathsStepsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction *string                                               `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation *string                                               `json:"orientation,omitempty" xml:"orientation,omitempty"`
	Polyline    *string                                               `json:"polyline,omitempty" xml:"polyline,omitempty"`
	RoadName    *string                                               `json:"roadName,omitempty" xml:"roadName,omitempty"`
	// example:
	//
	// 3000
	StepDistanceMeter *string `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (BicyclingDirectionNovaResponseBodyDataPathsSteps) GoString

func (*BicyclingDirectionNovaResponseBodyDataPathsSteps) SetInstruction

func (*BicyclingDirectionNovaResponseBodyDataPathsSteps) SetOrientation

func (*BicyclingDirectionNovaResponseBodyDataPathsSteps) SetPolyline

func (*BicyclingDirectionNovaResponseBodyDataPathsSteps) SetRoadName

func (*BicyclingDirectionNovaResponseBodyDataPathsSteps) SetStepDistanceMeter

func (BicyclingDirectionNovaResponseBodyDataPathsSteps) String

type BicyclingDirectionNovaResponseBodyDataPathsStepsCost

type BicyclingDirectionNovaResponseBodyDataPathsStepsCost struct {
	// example:
	//
	// 2000
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee        *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (BicyclingDirectionNovaResponseBodyDataPathsStepsCost) GoString

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetDurationSecond

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTaxiFee

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTollDistanceMeter

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTollRoads

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTolls

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTrafficLights

func (*BicyclingDirectionNovaResponseBodyDataPathsStepsCost) SetTransitFee

func (BicyclingDirectionNovaResponseBodyDataPathsStepsCost) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) BicyclingDirectionNova

func (client *Client) BicyclingDirectionNova(request *BicyclingDirectionNovaRequest) (_result *BicyclingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的骑行路线规划方案

@param request - BicyclingDirectionNovaRequest

@return BicyclingDirectionNovaResponse

func (*Client) BicyclingDirectionNovaWithOptions

func (client *Client) BicyclingDirectionNovaWithOptions(request *BicyclingDirectionNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *BicyclingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的骑行路线规划方案

@param request - BicyclingDirectionNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BicyclingDirectionNovaResponse

func (*Client) CommonQueryByScene

func (client *Client) CommonQueryByScene(request *CommonQueryBySceneRequest) (_result *CommonQueryBySceneResponse, _err error)

Summary:

自然语言通用查询

@param request - CommonQueryBySceneRequest

@return CommonQueryBySceneResponse

func (*Client) CommonQueryBySceneWithOptions

func (client *Client) CommonQueryBySceneWithOptions(request *CommonQueryBySceneRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CommonQueryBySceneResponse, _err error)

Summary:

自然语言通用查询

@param request - CommonQueryBySceneRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CommonQueryBySceneResponse

func (*Client) DrivingDirectionNova

func (client *Client) DrivingDirectionNova(request *DrivingDirectionNovaRequest) (_result *DrivingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的驾车路线规划方案

@param request - DrivingDirectionNovaRequest

@return DrivingDirectionNovaResponse

func (*Client) DrivingDirectionNovaWithOptions

func (client *Client) DrivingDirectionNovaWithOptions(request *DrivingDirectionNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DrivingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的驾车路线规划方案

@param request - DrivingDirectionNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DrivingDirectionNovaResponse

func (*Client) ElectrobikeDirection

func (client *Client) ElectrobikeDirection(request *ElectrobikeDirectionRequest) (_result *ElectrobikeDirectionResponse, _err error)

Summary:

根据起终点坐标检索符合条件的电动车路线规划方案

@param request - ElectrobikeDirectionRequest

@return ElectrobikeDirectionResponse

func (*Client) ElectrobikeDirectionNova

func (client *Client) ElectrobikeDirectionNova(request *ElectrobikeDirectionNovaRequest) (_result *ElectrobikeDirectionNovaResponse, _err error)

Summary:

电动车路线规划方案V2

@param request - ElectrobikeDirectionNovaRequest

@return ElectrobikeDirectionNovaResponse

func (*Client) ElectrobikeDirectionNovaWithOptions

func (client *Client) ElectrobikeDirectionNovaWithOptions(request *ElectrobikeDirectionNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ElectrobikeDirectionNovaResponse, _err error)

Summary:

电动车路线规划方案V2

@param request - ElectrobikeDirectionNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ElectrobikeDirectionNovaResponse

func (*Client) ElectrobikeDirectionWithOptions

func (client *Client) ElectrobikeDirectionWithOptions(request *ElectrobikeDirectionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ElectrobikeDirectionResponse, _err error)

Summary:

根据起终点坐标检索符合条件的电动车路线规划方案

@param request - ElectrobikeDirectionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ElectrobikeDirectionResponse

func (*Client) GeoCode

func (client *Client) GeoCode(request *GeoCodeRequest) (_result *GeoCodeResponse, _err error)

Summary:

地理编码,将详细的结构化地址转换为高德经纬度坐标

@param request - GeoCodeRequest

@return GeoCodeResponse

func (*Client) GeoCodeWithOptions

func (client *Client) GeoCodeWithOptions(request *GeoCodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GeoCodeResponse, _err error)

Summary:

地理编码,将详细的结构化地址转换为高德经纬度坐标

@param request - GeoCodeRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GeoCodeResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) NearbySearchNova

func (client *Client) NearbySearchNova(request *NearbySearchNovaRequest) (_result *NearbySearchNovaResponse, _err error)

Summary:

通过经纬度查询附近的地点

@param request - NearbySearchNovaRequest

@return NearbySearchNovaResponse

func (*Client) NearbySearchNovaWithOptions

func (client *Client) NearbySearchNovaWithOptions(request *NearbySearchNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *NearbySearchNovaResponse, _err error)

Summary:

通过经纬度查询附近的地点

@param request - NearbySearchNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return NearbySearchNovaResponse

func (*Client) PlaceSearchNova

func (client *Client) PlaceSearchNova(request *PlaceSearchNovaRequest) (_result *PlaceSearchNovaResponse, _err error)

Summary:

通过关键词搜索地点

@param request - PlaceSearchNovaRequest

@return PlaceSearchNovaResponse

func (*Client) PlaceSearchNovaWithOptions

func (client *Client) PlaceSearchNovaWithOptions(request *PlaceSearchNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PlaceSearchNovaResponse, _err error)

Summary:

通过关键词搜索地点

@param request - PlaceSearchNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PlaceSearchNovaResponse

func (*Client) RgeoCode

func (client *Client) RgeoCode(request *RgeoCodeRequest) (_result *RgeoCodeResponse, _err error)

Summary:

逆地理编码,将经纬度转换为详细结构化的地址信息

@param request - RgeoCodeRequest

@return RgeoCodeResponse

func (*Client) RgeoCodeWithOptions

func (client *Client) RgeoCodeWithOptions(request *RgeoCodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RgeoCodeResponse, _err error)

Summary:

逆地理编码,将经纬度转换为详细结构化的地址信息

@param request - RgeoCodeRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RgeoCodeResponse

func (*Client) TransitIntegratedDirection

func (client *Client) TransitIntegratedDirection(request *TransitIntegratedDirectionRequest) (_result *TransitIntegratedDirectionResponse, _err error)

Summary:

公共交通路线规划方案

@param request - TransitIntegratedDirectionRequest

@return TransitIntegratedDirectionResponse

func (*Client) TransitIntegratedDirectionWithOptions

func (client *Client) TransitIntegratedDirectionWithOptions(request *TransitIntegratedDirectionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TransitIntegratedDirectionResponse, _err error)

Summary:

公共交通路线规划方案

@param request - TransitIntegratedDirectionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return TransitIntegratedDirectionResponse

func (*Client) WalkingDirectionNova

func (client *Client) WalkingDirectionNova(request *WalkingDirectionNovaRequest) (_result *WalkingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的步行路线规划方案

@param request - WalkingDirectionNovaRequest

@return WalkingDirectionNovaResponse

func (*Client) WalkingDirectionNovaWithOptions

func (client *Client) WalkingDirectionNovaWithOptions(request *WalkingDirectionNovaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *WalkingDirectionNovaResponse, _err error)

Summary:

根据起终点坐标检索符合条件的步行路线规划方案

@param request - WalkingDirectionNovaRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return WalkingDirectionNovaResponse

type CommonAgentQuery

type CommonAgentQuery struct {
	Query              *string `json:"query,omitempty" xml:"query,omitempty"`
	QuerySceneEnumCode *string `json:"querySceneEnumCode,omitempty" xml:"querySceneEnumCode,omitempty"`
}

func (CommonAgentQuery) GoString

func (s CommonAgentQuery) GoString() string

func (*CommonAgentQuery) SetQuery

func (s *CommonAgentQuery) SetQuery(v string) *CommonAgentQuery

func (*CommonAgentQuery) SetQuerySceneEnumCode

func (s *CommonAgentQuery) SetQuerySceneEnumCode(v string) *CommonAgentQuery

func (CommonAgentQuery) String

func (s CommonAgentQuery) String() string

type CommonQueryBySceneRequest

type CommonQueryBySceneRequest struct {
	Body *CommonAgentQuery `json:"body,omitempty" xml:"body,omitempty"`
}

func (CommonQueryBySceneRequest) GoString

func (s CommonQueryBySceneRequest) GoString() string

func (*CommonQueryBySceneRequest) SetBody

func (CommonQueryBySceneRequest) String

func (s CommonQueryBySceneRequest) String() string

type CommonQueryBySceneResponse

type CommonQueryBySceneResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryResult       `json:"body,omitempty" xml:"body,omitempty"`
}

func (CommonQueryBySceneResponse) GoString

func (s CommonQueryBySceneResponse) GoString() string

func (*CommonQueryBySceneResponse) SetBody

func (*CommonQueryBySceneResponse) SetHeaders

func (*CommonQueryBySceneResponse) SetStatusCode

func (CommonQueryBySceneResponse) String

type DrivingDirectionNovaRequest

type DrivingDirectionNovaRequest struct {
	CarType *string `json:"carType,omitempty" xml:"carType,omitempty"`
	// example:
	//
	// 43.345456
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Plate           *string `json:"plate,omitempty" xml:"plate,omitempty"`
}

func (DrivingDirectionNovaRequest) GoString

func (s DrivingDirectionNovaRequest) GoString() string

func (*DrivingDirectionNovaRequest) SetCarType

func (*DrivingDirectionNovaRequest) SetDestinationLatitude

func (s *DrivingDirectionNovaRequest) SetDestinationLatitude(v string) *DrivingDirectionNovaRequest

func (*DrivingDirectionNovaRequest) SetDestinationLongitude

func (s *DrivingDirectionNovaRequest) SetDestinationLongitude(v string) *DrivingDirectionNovaRequest

func (*DrivingDirectionNovaRequest) SetOriginLatitude

func (*DrivingDirectionNovaRequest) SetOriginLongitude

func (*DrivingDirectionNovaRequest) SetPlate

func (DrivingDirectionNovaRequest) String

type DrivingDirectionNovaResponse

type DrivingDirectionNovaResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DrivingDirectionNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DrivingDirectionNovaResponse) GoString

func (s DrivingDirectionNovaResponse) GoString() string

func (*DrivingDirectionNovaResponse) SetBody

func (*DrivingDirectionNovaResponse) SetHeaders

func (*DrivingDirectionNovaResponse) SetStatusCode

func (DrivingDirectionNovaResponse) String

type DrivingDirectionNovaResponseBody

type DrivingDirectionNovaResponseBody struct {
	Data *DrivingDirectionNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// Access was denied, message: No such namespace namespaces/general-perf-cn-shenzhen-e-default.
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DrivingDirectionNovaResponseBody) GoString

func (*DrivingDirectionNovaResponseBody) SetErrorCode

func (*DrivingDirectionNovaResponseBody) SetErrorMessage

func (*DrivingDirectionNovaResponseBody) SetRequestId added in v2.0.1

func (*DrivingDirectionNovaResponseBody) SetSuccess

func (DrivingDirectionNovaResponseBody) String

type DrivingDirectionNovaResponseBodyData

type DrivingDirectionNovaResponseBodyData struct {
	Count *string `json:"count,omitempty" xml:"count,omitempty"`
	// example:
	//
	// 40.345456
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 117.466485
	OriginLongitude *string                                      `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Paths           []*DrivingDirectionNovaResponseBodyDataPaths `json:"paths,omitempty" xml:"paths,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	TaxiCost *string `json:"taxiCost,omitempty" xml:"taxiCost,omitempty"`
}

func (DrivingDirectionNovaResponseBodyData) GoString

func (*DrivingDirectionNovaResponseBodyData) SetCount

func (*DrivingDirectionNovaResponseBodyData) SetDestinationLatitude

func (*DrivingDirectionNovaResponseBodyData) SetDestinationLongitude

func (*DrivingDirectionNovaResponseBodyData) SetOriginLatitude

func (*DrivingDirectionNovaResponseBodyData) SetOriginLongitude

func (*DrivingDirectionNovaResponseBodyData) SetTaxiCost

func (DrivingDirectionNovaResponseBodyData) String

type DrivingDirectionNovaResponseBodyDataPaths

type DrivingDirectionNovaResponseBodyDataPaths struct {
	Cost *DrivingDirectionNovaResponseBodyDataPathsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 96375
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 39223
	DurationSecond *string                                           `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	Restriction    *string                                           `json:"restriction,omitempty" xml:"restriction,omitempty"`
	Steps          []*DrivingDirectionNovaResponseBodyDataPathsSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (DrivingDirectionNovaResponseBodyDataPaths) GoString

func (*DrivingDirectionNovaResponseBodyDataPaths) SetDistanceMeter

func (*DrivingDirectionNovaResponseBodyDataPaths) SetDurationSecond

func (*DrivingDirectionNovaResponseBodyDataPaths) SetRestriction

func (DrivingDirectionNovaResponseBodyDataPaths) String

type DrivingDirectionNovaResponseBodyDataPathsCost

type DrivingDirectionNovaResponseBodyDataPathsCost struct {
	// example:
	//
	// 39233
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	// example:
	//
	// 3
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 10
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (DrivingDirectionNovaResponseBodyDataPathsCost) GoString

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetDurationSecond

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTaxiFee

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTollDistanceMeter

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTollRoads

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTolls

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTrafficLights

func (*DrivingDirectionNovaResponseBodyDataPathsCost) SetTransitFee

func (DrivingDirectionNovaResponseBodyDataPathsCost) String

type DrivingDirectionNovaResponseBodyDataPathsSteps

type DrivingDirectionNovaResponseBodyDataPathsSteps struct {
	Cost        *DrivingDirectionNovaResponseBodyDataPathsStepsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction *string                                             `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation *string                                             `json:"orientation,omitempty" xml:"orientation,omitempty"`
	Polyline    *string                                             `json:"polyline,omitempty" xml:"polyline,omitempty"`
	RoadName    *string                                             `json:"roadName,omitempty" xml:"roadName,omitempty"`
	// example:
	//
	// 3000
	StepDistanceMeter *string `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (DrivingDirectionNovaResponseBodyDataPathsSteps) GoString

func (*DrivingDirectionNovaResponseBodyDataPathsSteps) SetInstruction

func (*DrivingDirectionNovaResponseBodyDataPathsSteps) SetOrientation

func (*DrivingDirectionNovaResponseBodyDataPathsSteps) SetPolyline

func (*DrivingDirectionNovaResponseBodyDataPathsSteps) SetRoadName

func (*DrivingDirectionNovaResponseBodyDataPathsSteps) SetStepDistanceMeter

func (DrivingDirectionNovaResponseBodyDataPathsSteps) String

type DrivingDirectionNovaResponseBodyDataPathsStepsCost

type DrivingDirectionNovaResponseBodyDataPathsStepsCost struct {
	// example:
	//
	// 1234
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee        *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (DrivingDirectionNovaResponseBodyDataPathsStepsCost) GoString

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetDurationSecond

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTaxiFee

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTollDistanceMeter

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTollRoads

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTolls

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTrafficLights

func (*DrivingDirectionNovaResponseBodyDataPathsStepsCost) SetTransitFee

func (DrivingDirectionNovaResponseBodyDataPathsStepsCost) String

type ElectrobikeDirectionNovaRequest

type ElectrobikeDirectionNovaRequest struct {
	// example:
	//
	// 40.234564
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.345456
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
}

func (ElectrobikeDirectionNovaRequest) GoString

func (*ElectrobikeDirectionNovaRequest) SetDestinationLatitude

func (*ElectrobikeDirectionNovaRequest) SetDestinationLongitude

func (*ElectrobikeDirectionNovaRequest) SetOriginLatitude

func (*ElectrobikeDirectionNovaRequest) SetOriginLongitude

func (ElectrobikeDirectionNovaRequest) String

type ElectrobikeDirectionNovaResponse

type ElectrobikeDirectionNovaResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ElectrobikeDirectionNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ElectrobikeDirectionNovaResponse) GoString

func (*ElectrobikeDirectionNovaResponse) SetHeaders

func (*ElectrobikeDirectionNovaResponse) SetStatusCode

func (ElectrobikeDirectionNovaResponse) String

type ElectrobikeDirectionNovaResponseBody

type ElectrobikeDirectionNovaResponseBody struct {
	Data *ElectrobikeDirectionNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// <title>502 Bad Gateway</title>
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ElectrobikeDirectionNovaResponseBody) GoString

func (*ElectrobikeDirectionNovaResponseBody) SetErrorCode

func (*ElectrobikeDirectionNovaResponseBody) SetErrorMessage

func (*ElectrobikeDirectionNovaResponseBody) SetRequestId added in v2.0.1

func (*ElectrobikeDirectionNovaResponseBody) SetSuccess

func (ElectrobikeDirectionNovaResponseBody) String

type ElectrobikeDirectionNovaResponseBodyData

type ElectrobikeDirectionNovaResponseBodyData struct {
	Count *string `json:"count,omitempty" xml:"count,omitempty"`
	// example:
	//
	// 40.345456
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.345456
	OriginLongitude *string                                          `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Paths           []*ElectrobikeDirectionNovaResponseBodyDataPaths `json:"paths,omitempty" xml:"paths,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	TaxiCost *string `json:"taxiCost,omitempty" xml:"taxiCost,omitempty"`
}

func (ElectrobikeDirectionNovaResponseBodyData) GoString

func (*ElectrobikeDirectionNovaResponseBodyData) SetCount

func (*ElectrobikeDirectionNovaResponseBodyData) SetDestinationLatitude

func (*ElectrobikeDirectionNovaResponseBodyData) SetDestinationLongitude

func (*ElectrobikeDirectionNovaResponseBodyData) SetOriginLatitude

func (*ElectrobikeDirectionNovaResponseBodyData) SetOriginLongitude

func (*ElectrobikeDirectionNovaResponseBodyData) SetTaxiCost

func (ElectrobikeDirectionNovaResponseBodyData) String

type ElectrobikeDirectionNovaResponseBodyDataPaths

type ElectrobikeDirectionNovaResponseBodyDataPaths struct {
	Cost *ElectrobikeDirectionNovaResponseBodyDataPathsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 12000
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 300
	DurationSecond *string                                               `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	Restriction    *string                                               `json:"restriction,omitempty" xml:"restriction,omitempty"`
	Steps          []*ElectrobikeDirectionNovaResponseBodyDataPathsSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (ElectrobikeDirectionNovaResponseBodyDataPaths) GoString

func (*ElectrobikeDirectionNovaResponseBodyDataPaths) SetDistanceMeter

func (*ElectrobikeDirectionNovaResponseBodyDataPaths) SetDurationSecond

func (*ElectrobikeDirectionNovaResponseBodyDataPaths) SetRestriction

func (ElectrobikeDirectionNovaResponseBodyDataPaths) String

type ElectrobikeDirectionNovaResponseBodyDataPathsCost

type ElectrobikeDirectionNovaResponseBodyDataPathsCost struct {
	// example:
	//
	// 500
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	// example:
	//
	// 4
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 4
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (ElectrobikeDirectionNovaResponseBodyDataPathsCost) GoString

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetDurationSecond

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTaxiFee

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTollDistanceMeter

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTollRoads

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTolls

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTrafficLights

func (*ElectrobikeDirectionNovaResponseBodyDataPathsCost) SetTransitFee

func (ElectrobikeDirectionNovaResponseBodyDataPathsCost) String

type ElectrobikeDirectionNovaResponseBodyDataPathsSteps

type ElectrobikeDirectionNovaResponseBodyDataPathsSteps struct {
	Cost        *ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction *string                                                 `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation *string                                                 `json:"orientation,omitempty" xml:"orientation,omitempty"`
	Polyline    *string                                                 `json:"polyline,omitempty" xml:"polyline,omitempty"`
	RoadName    *string                                                 `json:"roadName,omitempty" xml:"roadName,omitempty"`
	// example:
	//
	// 3000
	StepDistanceMeter *string `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (ElectrobikeDirectionNovaResponseBodyDataPathsSteps) GoString

func (*ElectrobikeDirectionNovaResponseBodyDataPathsSteps) SetInstruction

func (*ElectrobikeDirectionNovaResponseBodyDataPathsSteps) SetOrientation

func (*ElectrobikeDirectionNovaResponseBodyDataPathsSteps) SetPolyline

func (*ElectrobikeDirectionNovaResponseBodyDataPathsSteps) SetRoadName

func (*ElectrobikeDirectionNovaResponseBodyDataPathsSteps) SetStepDistanceMeter

func (ElectrobikeDirectionNovaResponseBodyDataPathsSteps) String

type ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost

type ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost struct {
	// example:
	//
	// 2000
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	// example:
	//
	// 5
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee    *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) GoString

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetDurationSecond

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTaxiFee

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTollDistanceMeter

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTollRoads

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTolls

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTrafficLights

func (*ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) SetTransitFee

func (ElectrobikeDirectionNovaResponseBodyDataPathsStepsCost) String

type ElectrobikeDirectionRequest

type ElectrobikeDirectionRequest struct {
	// example:
	//
	// 39.896463
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
}

func (ElectrobikeDirectionRequest) GoString

func (s ElectrobikeDirectionRequest) GoString() string

func (*ElectrobikeDirectionRequest) SetDestinationLatitude

func (s *ElectrobikeDirectionRequest) SetDestinationLatitude(v string) *ElectrobikeDirectionRequest

func (*ElectrobikeDirectionRequest) SetDestinationLongitude

func (s *ElectrobikeDirectionRequest) SetDestinationLongitude(v string) *ElectrobikeDirectionRequest

func (*ElectrobikeDirectionRequest) SetOriginLatitude

func (*ElectrobikeDirectionRequest) SetOriginLongitude

func (ElectrobikeDirectionRequest) String

type ElectrobikeDirectionResponse

type ElectrobikeDirectionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ElectrobikeDirectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ElectrobikeDirectionResponse) GoString

func (s ElectrobikeDirectionResponse) GoString() string

func (*ElectrobikeDirectionResponse) SetBody

func (*ElectrobikeDirectionResponse) SetHeaders

func (*ElectrobikeDirectionResponse) SetStatusCode

func (ElectrobikeDirectionResponse) String

type ElectrobikeDirectionResponseBody

type ElectrobikeDirectionResponseBody struct {
	Data []*ElectrobikeDirectionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// Access was denied, message: Unauthorized.
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	// Id of the request
	//
	// example:
	//
	// ECB2144C-E277-5434-80E6-12D26678D364
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ElectrobikeDirectionResponseBody) GoString

func (*ElectrobikeDirectionResponseBody) SetErrorCode

func (*ElectrobikeDirectionResponseBody) SetErrorMessage

func (*ElectrobikeDirectionResponseBody) SetRequestId

func (*ElectrobikeDirectionResponseBody) SetSuccess

func (ElectrobikeDirectionResponseBody) String

type ElectrobikeDirectionResponseBodyData

type ElectrobikeDirectionResponseBodyData struct {
	// example:
	//
	// 445
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 2345
	DurationSecond *string                                      `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	Steps          []*ElectrobikeDirectionResponseBodyDataSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (ElectrobikeDirectionResponseBodyData) GoString

func (*ElectrobikeDirectionResponseBodyData) SetDistanceMeter

func (*ElectrobikeDirectionResponseBodyData) SetDurationSecond

func (ElectrobikeDirectionResponseBodyData) String

type ElectrobikeDirectionResponseBodyDataSteps

type ElectrobikeDirectionResponseBodyDataSteps struct {
	Cost        *ElectrobikeDirectionResponseBodyDataStepsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction *string                                        `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation *string                                        `json:"orientation,omitempty" xml:"orientation,omitempty"`
	RoadName    *string                                        `json:"roadName,omitempty" xml:"roadName,omitempty"`
	// example:
	//
	// 500
	StepDistanceMeter *string `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (ElectrobikeDirectionResponseBodyDataSteps) GoString

func (*ElectrobikeDirectionResponseBodyDataSteps) SetInstruction

func (*ElectrobikeDirectionResponseBodyDataSteps) SetOrientation

func (*ElectrobikeDirectionResponseBodyDataSteps) SetRoadName

func (*ElectrobikeDirectionResponseBodyDataSteps) SetStepDistanceMeter

func (ElectrobikeDirectionResponseBodyDataSteps) String

type ElectrobikeDirectionResponseBodyDataStepsCost

type ElectrobikeDirectionResponseBodyDataStepsCost struct {
	// example:
	//
	// 2002
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	TaxiFee        *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	// example:
	//
	// 1000
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	// example:
	//
	// xxx
	TollRoads *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls     *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	// example:
	//
	// 5
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee    *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (ElectrobikeDirectionResponseBodyDataStepsCost) GoString

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetDurationSecond

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTaxiFee

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTollDistanceMeter

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTollRoads

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTolls

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTrafficLights

func (*ElectrobikeDirectionResponseBodyDataStepsCost) SetTransitFee

func (ElectrobikeDirectionResponseBodyDataStepsCost) String

type GeoCodeRequest

type GeoCodeRequest struct {
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	City    *string `json:"city,omitempty" xml:"city,omitempty"`
}

func (GeoCodeRequest) GoString

func (s GeoCodeRequest) GoString() string

func (*GeoCodeRequest) SetAddress

func (s *GeoCodeRequest) SetAddress(v string) *GeoCodeRequest

func (*GeoCodeRequest) SetCity

func (s *GeoCodeRequest) SetCity(v string) *GeoCodeRequest

func (GeoCodeRequest) String

func (s GeoCodeRequest) String() string

type GeoCodeResponse

type GeoCodeResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GeoCodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GeoCodeResponse) GoString

func (s GeoCodeResponse) GoString() string

func (*GeoCodeResponse) SetBody

func (*GeoCodeResponse) SetHeaders

func (s *GeoCodeResponse) SetHeaders(v map[string]*string) *GeoCodeResponse

func (*GeoCodeResponse) SetStatusCode

func (s *GeoCodeResponse) SetStatusCode(v int32) *GeoCodeResponse

func (GeoCodeResponse) String

func (s GeoCodeResponse) String() string

type GeoCodeResponseBody

type GeoCodeResponseBody struct {
	Data []*GeoCodeResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// Pop sign mismatch, please check log.
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (GeoCodeResponseBody) GoString

func (s GeoCodeResponseBody) GoString() string

func (*GeoCodeResponseBody) SetData

func (*GeoCodeResponseBody) SetErrorCode

func (s *GeoCodeResponseBody) SetErrorCode(v int32) *GeoCodeResponseBody

func (*GeoCodeResponseBody) SetErrorMessage

func (s *GeoCodeResponseBody) SetErrorMessage(v string) *GeoCodeResponseBody

func (*GeoCodeResponseBody) SetRequestId added in v2.0.1

func (s *GeoCodeResponseBody) SetRequestId(v string) *GeoCodeResponseBody

func (*GeoCodeResponseBody) SetSuccess

func (s *GeoCodeResponseBody) SetSuccess(v bool) *GeoCodeResponseBody

func (GeoCodeResponseBody) String

func (s GeoCodeResponseBody) String() string

type GeoCodeResponseBodyData

type GeoCodeResponseBodyData struct {
	Building     *GeoCodeResponseBodyDataBuilding `json:"building,omitempty" xml:"building,omitempty" type:"Struct"`
	City         *string                          `json:"city,omitempty" xml:"city,omitempty"`
	CityCode     *string                          `json:"cityCode,omitempty" xml:"cityCode,omitempty"`
	District     *string                          `json:"district,omitempty" xml:"district,omitempty"`
	DistrictCode *string                          `json:"districtCode,omitempty" xml:"districtCode,omitempty"`
	Latitude     *string                          `json:"latitude,omitempty" xml:"latitude,omitempty"`
	Level        *string                          `json:"level,omitempty" xml:"level,omitempty"`
	Longitude    *string                          `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// example:
	//
	// 12201281024024
	Number   *string `json:"number,omitempty" xml:"number,omitempty"`
	Province *string `json:"province,omitempty" xml:"province,omitempty"`
	Street   *string `json:"street,omitempty" xml:"street,omitempty"`
}

func (GeoCodeResponseBodyData) GoString

func (s GeoCodeResponseBodyData) GoString() string

func (*GeoCodeResponseBodyData) SetBuilding

func (*GeoCodeResponseBodyData) SetCity

func (*GeoCodeResponseBodyData) SetCityCode

func (*GeoCodeResponseBodyData) SetDistrict

func (*GeoCodeResponseBodyData) SetDistrictCode

func (*GeoCodeResponseBodyData) SetLatitude

func (*GeoCodeResponseBodyData) SetLevel

func (*GeoCodeResponseBodyData) SetLongitude

func (*GeoCodeResponseBodyData) SetNumber

func (*GeoCodeResponseBodyData) SetProvince

func (*GeoCodeResponseBodyData) SetStreet

func (GeoCodeResponseBodyData) String

func (s GeoCodeResponseBodyData) String() string

type GeoCodeResponseBodyDataBuilding

type GeoCodeResponseBodyDataBuilding struct {
	// example:
	//
	// timeliness_ms
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// internal
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GeoCodeResponseBodyDataBuilding) GoString

func (*GeoCodeResponseBodyDataBuilding) SetName

func (*GeoCodeResponseBodyDataBuilding) SetType

func (GeoCodeResponseBodyDataBuilding) String

type NearbySearchNovaRequest

type NearbySearchNovaRequest struct {
	CityLimit *bool   `json:"cityLimit,omitempty" xml:"cityLimit,omitempty"`
	Keywords  *string `json:"keywords,omitempty" xml:"keywords,omitempty"`
	// example:
	//
	// 39.992873
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 116.310918
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// example:
	//
	// 1
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// example:
	//
	// 3000
	Radius *int32 `json:"radius,omitempty" xml:"radius,omitempty"`
	// example:
	//
	// 5
	Size     *int32  `json:"size,omitempty" xml:"size,omitempty"`
	SortRule *string `json:"sortRule,omitempty" xml:"sortRule,omitempty"`
	// example:
	//
	// GAS_STATION|RESTAURANT|HOTEL|ATTRACTION
	Types *string `json:"types,omitempty" xml:"types,omitempty"`
}

func (NearbySearchNovaRequest) GoString

func (s NearbySearchNovaRequest) GoString() string

func (*NearbySearchNovaRequest) SetCityLimit added in v2.0.4

func (*NearbySearchNovaRequest) SetKeywords

func (*NearbySearchNovaRequest) SetLatitude

func (*NearbySearchNovaRequest) SetLongitude

func (*NearbySearchNovaRequest) SetPage

func (*NearbySearchNovaRequest) SetRadius

func (*NearbySearchNovaRequest) SetSize

func (*NearbySearchNovaRequest) SetSortRule added in v2.0.5

func (*NearbySearchNovaRequest) SetTypes

func (NearbySearchNovaRequest) String

func (s NearbySearchNovaRequest) String() string

type NearbySearchNovaResponse

type NearbySearchNovaResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *NearbySearchNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (NearbySearchNovaResponse) GoString

func (s NearbySearchNovaResponse) GoString() string

func (*NearbySearchNovaResponse) SetBody

func (*NearbySearchNovaResponse) SetHeaders

func (*NearbySearchNovaResponse) SetStatusCode

func (NearbySearchNovaResponse) String

func (s NearbySearchNovaResponse) String() string

type NearbySearchNovaResponseBody

type NearbySearchNovaResponseBody struct {
	Data []*NearbySearchNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// <title>502 Bad Gateway</title>
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (NearbySearchNovaResponseBody) GoString

func (s NearbySearchNovaResponseBody) GoString() string

func (*NearbySearchNovaResponseBody) SetData

func (*NearbySearchNovaResponseBody) SetErrorCode

func (*NearbySearchNovaResponseBody) SetErrorMessage

func (*NearbySearchNovaResponseBody) SetRequestId added in v2.0.1

func (*NearbySearchNovaResponseBody) SetSuccess

func (NearbySearchNovaResponseBody) String

type NearbySearchNovaResponseBodyData

type NearbySearchNovaResponseBodyData struct {
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// example:
	//
	// 010
	CityCode *string `json:"cityCode,omitempty" xml:"cityCode,omitempty"`
	CityName *string `json:"cityName,omitempty" xml:"cityName,omitempty"`
	// example:
	//
	// 445
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	DistrictCode  *string `json:"districtCode,omitempty" xml:"districtCode,omitempty"`
	DistrictName  *string `json:"districtName,omitempty" xml:"districtName,omitempty"`
	// example:
	//
	// 34360
	Id     *string                                   `json:"id,omitempty" xml:"id,omitempty"`
	Images []*NearbySearchNovaResponseBodyDataImages `json:"images,omitempty" xml:"images,omitempty" type:"Repeated"`
	// example:
	//
	// 39.994135
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 108.970162
	Longitude *string                                   `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Metadata  *NearbySearchNovaResponseBodyDataMetadata `json:"metadata,omitempty" xml:"metadata,omitempty" type:"Struct"`
	Name      *string                                   `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 110000
	ProvinceCode *string `json:"provinceCode,omitempty" xml:"provinceCode,omitempty"`
	ProvinceName *string `json:"provinceName,omitempty" xml:"provinceName,omitempty"`
	// example:
	//
	// 110200
	TypeCode *string `json:"typeCode,omitempty" xml:"typeCode,omitempty"`
	Types    *string `json:"types,omitempty" xml:"types,omitempty"`
}

func (NearbySearchNovaResponseBodyData) GoString

func (*NearbySearchNovaResponseBodyData) SetAddress

func (*NearbySearchNovaResponseBodyData) SetCityCode

func (*NearbySearchNovaResponseBodyData) SetCityName

func (*NearbySearchNovaResponseBodyData) SetDistanceMeter

func (*NearbySearchNovaResponseBodyData) SetDistrictCode

func (*NearbySearchNovaResponseBodyData) SetDistrictName

func (*NearbySearchNovaResponseBodyData) SetId

func (*NearbySearchNovaResponseBodyData) SetLatitude

func (*NearbySearchNovaResponseBodyData) SetLongitude

func (*NearbySearchNovaResponseBodyData) SetName

func (*NearbySearchNovaResponseBodyData) SetProvinceCode

func (*NearbySearchNovaResponseBodyData) SetProvinceName

func (*NearbySearchNovaResponseBodyData) SetTypeCode

func (*NearbySearchNovaResponseBodyData) SetTypes

func (NearbySearchNovaResponseBodyData) String

type NearbySearchNovaResponseBodyDataImages

type NearbySearchNovaResponseBodyDataImages struct {
	// example:
	//
	// test
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
	// example:
	//
	// https://alidocs.dingtalk.com/i/team/nb9XJVAdyvMrOXyA/docs/b9XJlRRKq1BQaGyA
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (NearbySearchNovaResponseBodyDataImages) GoString

func (*NearbySearchNovaResponseBodyDataImages) SetTitle

func (*NearbySearchNovaResponseBodyDataImages) SetUrl

func (NearbySearchNovaResponseBodyDataImages) String

type NearbySearchNovaResponseBodyDataMetadata

type NearbySearchNovaResponseBodyDataMetadata struct {
	// example:
	//
	// 22.00
	AverageSpend *string `json:"averageSpend,omitempty" xml:"averageSpend,omitempty"`
	BusinessArea *string `json:"businessArea,omitempty" xml:"businessArea,omitempty"`
	// example:
	//
	// 11:00-14:00 17:00-21:00
	DailyOpeningHours *string `json:"dailyOpeningHours,omitempty" xml:"dailyOpeningHours,omitempty"`
	MainTag           *string `json:"mainTag,omitempty" xml:"mainTag,omitempty"`
	// example:
	//
	// 029-87983745
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 4.5
	Score             *string `json:"score,omitempty" xml:"score,omitempty"`
	Tag               *string `json:"tag,omitempty" xml:"tag,omitempty"`
	WeeklyOpeningDays *string `json:"weeklyOpeningDays,omitempty" xml:"weeklyOpeningDays,omitempty"`
}

func (NearbySearchNovaResponseBodyDataMetadata) GoString

func (*NearbySearchNovaResponseBodyDataMetadata) SetAverageSpend

func (*NearbySearchNovaResponseBodyDataMetadata) SetBusinessArea

func (*NearbySearchNovaResponseBodyDataMetadata) SetDailyOpeningHours

func (*NearbySearchNovaResponseBodyDataMetadata) SetMainTag

func (*NearbySearchNovaResponseBodyDataMetadata) SetPhone

func (*NearbySearchNovaResponseBodyDataMetadata) SetScore

func (*NearbySearchNovaResponseBodyDataMetadata) SetTag

func (*NearbySearchNovaResponseBodyDataMetadata) SetWeeklyOpeningDays

func (NearbySearchNovaResponseBodyDataMetadata) String

type PlaceSearchNovaRequest

type PlaceSearchNovaRequest struct {
	CityLimit *bool   `json:"cityLimit,omitempty" xml:"cityLimit,omitempty"`
	Keywords  *string `json:"keywords,omitempty" xml:"keywords,omitempty"`
	// example:
	//
	// 1
	Page   *int32  `json:"page,omitempty" xml:"page,omitempty"`
	Region *string `json:"region,omitempty" xml:"region,omitempty"`
	// example:
	//
	// 5
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// example:
	//
	// GAS_STATION|RESTAURANT|HOTEL|ATTRACTION
	Types *string `json:"types,omitempty" xml:"types,omitempty"`
}

func (PlaceSearchNovaRequest) GoString

func (s PlaceSearchNovaRequest) GoString() string

func (*PlaceSearchNovaRequest) SetCityLimit added in v2.0.4

func (*PlaceSearchNovaRequest) SetKeywords

func (*PlaceSearchNovaRequest) SetPage

func (*PlaceSearchNovaRequest) SetRegion

func (*PlaceSearchNovaRequest) SetSize

func (*PlaceSearchNovaRequest) SetTypes

func (PlaceSearchNovaRequest) String

func (s PlaceSearchNovaRequest) String() string

type PlaceSearchNovaResponse

type PlaceSearchNovaResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PlaceSearchNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PlaceSearchNovaResponse) GoString

func (s PlaceSearchNovaResponse) GoString() string

func (*PlaceSearchNovaResponse) SetBody

func (*PlaceSearchNovaResponse) SetHeaders

func (*PlaceSearchNovaResponse) SetStatusCode

func (PlaceSearchNovaResponse) String

func (s PlaceSearchNovaResponse) String() string

type PlaceSearchNovaResponseBody

type PlaceSearchNovaResponseBody struct {
	Data []*PlaceSearchNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// Access was denied, message: Unauthorized.
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (PlaceSearchNovaResponseBody) GoString

func (s PlaceSearchNovaResponseBody) GoString() string

func (*PlaceSearchNovaResponseBody) SetData

func (*PlaceSearchNovaResponseBody) SetErrorCode

func (*PlaceSearchNovaResponseBody) SetErrorMessage

func (*PlaceSearchNovaResponseBody) SetRequestId added in v2.0.1

func (*PlaceSearchNovaResponseBody) SetSuccess

func (PlaceSearchNovaResponseBody) String

type PlaceSearchNovaResponseBodyData

type PlaceSearchNovaResponseBodyData struct {
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// example:
	//
	// 010
	CityCode *string `json:"cityCode,omitempty" xml:"cityCode,omitempty"`
	CityName *string `json:"cityName,omitempty" xml:"cityName,omitempty"`
	// example:
	//
	// 445
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 110105
	DistrictCode *string `json:"districtCode,omitempty" xml:"districtCode,omitempty"`
	DistrictName *string `json:"districtName,omitempty" xml:"districtName,omitempty"`
	// example:
	//
	// 34360
	Id     *string                                  `json:"id,omitempty" xml:"id,omitempty"`
	Images []*PlaceSearchNovaResponseBodyDataImages `json:"images,omitempty" xml:"images,omitempty" type:"Repeated"`
	// example:
	//
	// 39.990039
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 116.482145
	Longitude *string                                  `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Metadata  *PlaceSearchNovaResponseBodyDataMetadata `json:"metadata,omitempty" xml:"metadata,omitempty" type:"Struct"`
	// example:
	//
	// hydro-project/hydro-res-auth
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 110000
	ProvinceCode *string `json:"provinceCode,omitempty" xml:"provinceCode,omitempty"`
	ProvinceName *string `json:"provinceName,omitempty" xml:"provinceName,omitempty"`
	// example:
	//
	// 110200
	TypeCode *string `json:"typeCode,omitempty" xml:"typeCode,omitempty"`
	Types    *string `json:"types,omitempty" xml:"types,omitempty"`
}

func (PlaceSearchNovaResponseBodyData) GoString

func (*PlaceSearchNovaResponseBodyData) SetAddress

func (*PlaceSearchNovaResponseBodyData) SetCityCode

func (*PlaceSearchNovaResponseBodyData) SetCityName

func (*PlaceSearchNovaResponseBodyData) SetDistanceMeter

func (*PlaceSearchNovaResponseBodyData) SetDistrictCode

func (*PlaceSearchNovaResponseBodyData) SetDistrictName

func (*PlaceSearchNovaResponseBodyData) SetId

func (*PlaceSearchNovaResponseBodyData) SetLatitude

func (*PlaceSearchNovaResponseBodyData) SetLongitude

func (*PlaceSearchNovaResponseBodyData) SetName

func (*PlaceSearchNovaResponseBodyData) SetProvinceCode

func (*PlaceSearchNovaResponseBodyData) SetProvinceName

func (*PlaceSearchNovaResponseBodyData) SetTypeCode

func (*PlaceSearchNovaResponseBodyData) SetTypes

func (PlaceSearchNovaResponseBodyData) String

type PlaceSearchNovaResponseBodyDataImages

type PlaceSearchNovaResponseBodyDataImages struct {
	// example:
	//
	// test
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
	// example:
	//
	// https://aos-comment.amap.com/B000A8UNZV/comment/f0a5ca9b58a31f63f8af51f459f75e4b_2048_2048_80.jpg
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (PlaceSearchNovaResponseBodyDataImages) GoString

func (*PlaceSearchNovaResponseBodyDataImages) SetTitle

func (*PlaceSearchNovaResponseBodyDataImages) SetUrl

func (PlaceSearchNovaResponseBodyDataImages) String

type PlaceSearchNovaResponseBodyDataMetadata

type PlaceSearchNovaResponseBodyDataMetadata struct {
	// example:
	//
	// 78
	AverageSpend      *string `json:"averageSpend,omitempty" xml:"averageSpend,omitempty"`
	BusinessArea      *string `json:"businessArea,omitempty" xml:"businessArea,omitempty"`
	DailyOpeningHours *string `json:"dailyOpeningHours,omitempty" xml:"dailyOpeningHours,omitempty"`
	MainTag           *string `json:"mainTag,omitempty" xml:"mainTag,omitempty"`
	// example:
	//
	// 010-83847583
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Score *string `json:"score,omitempty" xml:"score,omitempty"`
	// example:
	//
	// [{\\"value\\":\\"nttd\\",\\"key\\":\\"owner\\"}]
	Tag               *string `json:"tag,omitempty" xml:"tag,omitempty"`
	WeeklyOpeningDays *string `json:"weeklyOpeningDays,omitempty" xml:"weeklyOpeningDays,omitempty"`
}

func (PlaceSearchNovaResponseBodyDataMetadata) GoString

func (*PlaceSearchNovaResponseBodyDataMetadata) SetAverageSpend

func (*PlaceSearchNovaResponseBodyDataMetadata) SetBusinessArea

func (*PlaceSearchNovaResponseBodyDataMetadata) SetDailyOpeningHours

func (*PlaceSearchNovaResponseBodyDataMetadata) SetMainTag

func (*PlaceSearchNovaResponseBodyDataMetadata) SetPhone

func (*PlaceSearchNovaResponseBodyDataMetadata) SetScore added in v2.0.2

func (*PlaceSearchNovaResponseBodyDataMetadata) SetTag

func (*PlaceSearchNovaResponseBodyDataMetadata) SetWeeklyOpeningDays

func (PlaceSearchNovaResponseBodyDataMetadata) String

type QueryResult

type QueryResult struct {
	Data []*QueryResultData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
}

func (QueryResult) GoString

func (s QueryResult) GoString() string

func (*QueryResult) SetData

func (s *QueryResult) SetData(v []*QueryResultData) *QueryResult

func (QueryResult) String

func (s QueryResult) String() string

type QueryResultData

type QueryResultData struct {
	Address      *string                  `json:"address,omitempty" xml:"address,omitempty"`
	CityCode     *string                  `json:"cityCode,omitempty" xml:"cityCode,omitempty"`
	CityName     *string                  `json:"cityName,omitempty" xml:"cityName,omitempty"`
	DistrictCode *string                  `json:"districtCode,omitempty" xml:"districtCode,omitempty"`
	DistrictName *string                  `json:"districtName,omitempty" xml:"districtName,omitempty"`
	Id           *string                  `json:"id,omitempty" xml:"id,omitempty"`
	Images       []*QueryResultDataImages `json:"images,omitempty" xml:"images,omitempty" type:"Repeated"`
	Latitude     *string                  `json:"latitude,omitempty" xml:"latitude,omitempty"`
	Longitude    *string                  `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Metadata     *QueryResultDataMetadata `json:"metadata,omitempty" xml:"metadata,omitempty" type:"Struct"`
	Name         *string                  `json:"name,omitempty" xml:"name,omitempty"`
	ProvinceCode *string                  `json:"provinceCode,omitempty" xml:"provinceCode,omitempty"`
	ProvinceName *string                  `json:"provinceName,omitempty" xml:"provinceName,omitempty"`
	TypeCode     *string                  `json:"typeCode,omitempty" xml:"typeCode,omitempty"`
	Types        *string                  `json:"types,omitempty" xml:"types,omitempty"`
}

func (QueryResultData) GoString

func (s QueryResultData) GoString() string

func (*QueryResultData) SetAddress

func (s *QueryResultData) SetAddress(v string) *QueryResultData

func (*QueryResultData) SetCityCode

func (s *QueryResultData) SetCityCode(v string) *QueryResultData

func (*QueryResultData) SetCityName

func (s *QueryResultData) SetCityName(v string) *QueryResultData

func (*QueryResultData) SetDistrictCode

func (s *QueryResultData) SetDistrictCode(v string) *QueryResultData

func (*QueryResultData) SetDistrictName

func (s *QueryResultData) SetDistrictName(v string) *QueryResultData

func (*QueryResultData) SetId

func (s *QueryResultData) SetId(v string) *QueryResultData

func (*QueryResultData) SetImages

func (*QueryResultData) SetLatitude

func (s *QueryResultData) SetLatitude(v string) *QueryResultData

func (*QueryResultData) SetLongitude

func (s *QueryResultData) SetLongitude(v string) *QueryResultData

func (*QueryResultData) SetMetadata

func (*QueryResultData) SetName

func (s *QueryResultData) SetName(v string) *QueryResultData

func (*QueryResultData) SetProvinceCode

func (s *QueryResultData) SetProvinceCode(v string) *QueryResultData

func (*QueryResultData) SetProvinceName

func (s *QueryResultData) SetProvinceName(v string) *QueryResultData

func (*QueryResultData) SetTypeCode

func (s *QueryResultData) SetTypeCode(v string) *QueryResultData

func (*QueryResultData) SetTypes

func (s *QueryResultData) SetTypes(v string) *QueryResultData

func (QueryResultData) String

func (s QueryResultData) String() string

type QueryResultDataImages

type QueryResultDataImages struct {
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
	Url   *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (QueryResultDataImages) GoString

func (s QueryResultDataImages) GoString() string

func (*QueryResultDataImages) SetTitle

func (*QueryResultDataImages) SetUrl

func (QueryResultDataImages) String

func (s QueryResultDataImages) String() string

type QueryResultDataMetadata

type QueryResultDataMetadata struct {
	BusinessArea      *string `json:"businessArea,omitempty" xml:"businessArea,omitempty"`
	DailyOpeningHours *string `json:"dailyOpeningHours,omitempty" xml:"dailyOpeningHours,omitempty"`
	MainTag           *string `json:"mainTag,omitempty" xml:"mainTag,omitempty"`
	Phone             *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Score             *string `json:"score,omitempty" xml:"score,omitempty"`
	WeeklyOpeningDays *string `json:"weeklyOpeningDays,omitempty" xml:"weeklyOpeningDays,omitempty"`
}

func (QueryResultDataMetadata) GoString

func (s QueryResultDataMetadata) GoString() string

func (*QueryResultDataMetadata) SetBusinessArea

func (*QueryResultDataMetadata) SetDailyOpeningHours

func (s *QueryResultDataMetadata) SetDailyOpeningHours(v string) *QueryResultDataMetadata

func (*QueryResultDataMetadata) SetMainTag

func (*QueryResultDataMetadata) SetPhone

func (*QueryResultDataMetadata) SetScore

func (*QueryResultDataMetadata) SetWeeklyOpeningDays

func (s *QueryResultDataMetadata) SetWeeklyOpeningDays(v string) *QueryResultDataMetadata

func (QueryResultDataMetadata) String

func (s QueryResultDataMetadata) String() string

type RgeoCodeRequest

type RgeoCodeRequest struct {
	// example:
	//
	// 39.989027
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 116.310918
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
}

func (RgeoCodeRequest) GoString

func (s RgeoCodeRequest) GoString() string

func (*RgeoCodeRequest) SetLatitude

func (s *RgeoCodeRequest) SetLatitude(v string) *RgeoCodeRequest

func (*RgeoCodeRequest) SetLongitude

func (s *RgeoCodeRequest) SetLongitude(v string) *RgeoCodeRequest

func (RgeoCodeRequest) String

func (s RgeoCodeRequest) String() string

type RgeoCodeResponse

type RgeoCodeResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RgeoCodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RgeoCodeResponse) GoString

func (s RgeoCodeResponse) GoString() string

func (*RgeoCodeResponse) SetBody

func (*RgeoCodeResponse) SetHeaders

func (s *RgeoCodeResponse) SetHeaders(v map[string]*string) *RgeoCodeResponse

func (*RgeoCodeResponse) SetStatusCode

func (s *RgeoCodeResponse) SetStatusCode(v int32) *RgeoCodeResponse

func (RgeoCodeResponse) String

func (s RgeoCodeResponse) String() string

type RgeoCodeResponseBody

type RgeoCodeResponseBody struct {
	Data *RgeoCodeResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// success
	ErrorCode    *int32  `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (RgeoCodeResponseBody) GoString

func (s RgeoCodeResponseBody) GoString() string

func (*RgeoCodeResponseBody) SetData

func (*RgeoCodeResponseBody) SetErrorCode

func (s *RgeoCodeResponseBody) SetErrorCode(v int32) *RgeoCodeResponseBody

func (*RgeoCodeResponseBody) SetErrorMessage

func (s *RgeoCodeResponseBody) SetErrorMessage(v string) *RgeoCodeResponseBody

func (*RgeoCodeResponseBody) SetRequestId added in v2.0.1

func (s *RgeoCodeResponseBody) SetRequestId(v string) *RgeoCodeResponseBody

func (*RgeoCodeResponseBody) SetSuccess

func (RgeoCodeResponseBody) String

func (s RgeoCodeResponseBody) String() string

type RgeoCodeResponseBodyData

type RgeoCodeResponseBodyData struct {
	Building      *RgeoCodeResponseBodyDataBuilding        `json:"building,omitempty" xml:"building,omitempty" type:"Struct"`
	BusinessAreas []*RgeoCodeResponseBodyDataBusinessAreas `json:"businessAreas,omitempty" xml:"businessAreas,omitempty" type:"Repeated"`
	City          *string                                  `json:"city,omitempty" xml:"city,omitempty"`
	// example:
	//
	// 010
	CityCode *string `json:"cityCode,omitempty" xml:"cityCode,omitempty"`
	Country  *string `json:"country,omitempty" xml:"country,omitempty"`
	District *string `json:"district,omitempty" xml:"district,omitempty"`
	// example:
	//
	// 110108
	DistrictCode     *string                               `json:"districtCode,omitempty" xml:"districtCode,omitempty"`
	FormattedAddress *string                               `json:"formattedAddress,omitempty" xml:"formattedAddress,omitempty"`
	Neighborhood     *RgeoCodeResponseBodyDataNeighborhood `json:"neighborhood,omitempty" xml:"neighborhood,omitempty" type:"Struct"`
	Province         *string                               `json:"province,omitempty" xml:"province,omitempty"`
	StreetNumber     *RgeoCodeResponseBodyDataStreetNumber `json:"streetNumber,omitempty" xml:"streetNumber,omitempty" type:"Struct"`
	// example:
	//
	// 110108015000
	TownCode *string `json:"townCode,omitempty" xml:"townCode,omitempty"`
	TownShip *string `json:"townShip,omitempty" xml:"townShip,omitempty"`
}

func (RgeoCodeResponseBodyData) GoString

func (s RgeoCodeResponseBodyData) GoString() string

func (*RgeoCodeResponseBodyData) SetBuilding

func (*RgeoCodeResponseBodyData) SetBusinessAreas

func (*RgeoCodeResponseBodyData) SetCity

func (*RgeoCodeResponseBodyData) SetCityCode

func (*RgeoCodeResponseBodyData) SetCountry

func (*RgeoCodeResponseBodyData) SetDistrict

func (*RgeoCodeResponseBodyData) SetDistrictCode

func (*RgeoCodeResponseBodyData) SetFormattedAddress

func (s *RgeoCodeResponseBodyData) SetFormattedAddress(v string) *RgeoCodeResponseBodyData

func (*RgeoCodeResponseBodyData) SetNeighborhood

func (*RgeoCodeResponseBodyData) SetProvince

func (*RgeoCodeResponseBodyData) SetStreetNumber

func (*RgeoCodeResponseBodyData) SetTownCode

func (*RgeoCodeResponseBodyData) SetTownShip

func (RgeoCodeResponseBodyData) String

func (s RgeoCodeResponseBodyData) String() string

type RgeoCodeResponseBodyDataBuilding

type RgeoCodeResponseBodyDataBuilding struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (RgeoCodeResponseBodyDataBuilding) GoString

func (*RgeoCodeResponseBodyDataBuilding) SetName

func (*RgeoCodeResponseBodyDataBuilding) SetType

func (RgeoCodeResponseBodyDataBuilding) String

type RgeoCodeResponseBodyDataBusinessAreas

type RgeoCodeResponseBodyDataBusinessAreas struct {
	// example:
	//
	// 110108
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 39.996850
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 116.294214
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (RgeoCodeResponseBodyDataBusinessAreas) GoString

func (*RgeoCodeResponseBodyDataBusinessAreas) SetId

func (*RgeoCodeResponseBodyDataBusinessAreas) SetLatitude

func (*RgeoCodeResponseBodyDataBusinessAreas) SetLongitude

func (*RgeoCodeResponseBodyDataBusinessAreas) SetName

func (RgeoCodeResponseBodyDataBusinessAreas) String

type RgeoCodeResponseBodyDataNeighborhood

type RgeoCodeResponseBodyDataNeighborhood struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (RgeoCodeResponseBodyDataNeighborhood) GoString

func (*RgeoCodeResponseBodyDataNeighborhood) SetName

func (*RgeoCodeResponseBodyDataNeighborhood) SetType

func (RgeoCodeResponseBodyDataNeighborhood) String

type RgeoCodeResponseBodyDataStreetNumber

type RgeoCodeResponseBodyDataStreetNumber struct {
	Direction *string `json:"direction,omitempty" xml:"direction,omitempty"`
	// example:
	//
	// 289.832
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 39.986542
	Latitude *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// example:
	//
	// 116.311943
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Number    *string `json:"number,omitempty" xml:"number,omitempty"`
	Street    *string `json:"street,omitempty" xml:"street,omitempty"`
}

func (RgeoCodeResponseBodyDataStreetNumber) GoString

func (*RgeoCodeResponseBodyDataStreetNumber) SetDirection

func (*RgeoCodeResponseBodyDataStreetNumber) SetDistanceMeter

func (*RgeoCodeResponseBodyDataStreetNumber) SetLatitude

func (*RgeoCodeResponseBodyDataStreetNumber) SetLongitude

func (*RgeoCodeResponseBodyDataStreetNumber) SetNumber

func (*RgeoCodeResponseBodyDataStreetNumber) SetStreet

func (RgeoCodeResponseBodyDataStreetNumber) String

type TransitIntegratedDirectionRequest

type TransitIntegratedDirectionRequest struct {
	DestinationCity *string `json:"destinationCity,omitempty" xml:"destinationCity,omitempty"`
	// example:
	//
	// 40.345456
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	OriginCity           *string `json:"originCity,omitempty" xml:"originCity,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
}

func (TransitIntegratedDirectionRequest) GoString

func (*TransitIntegratedDirectionRequest) SetDestinationCity

func (*TransitIntegratedDirectionRequest) SetDestinationLatitude

func (*TransitIntegratedDirectionRequest) SetDestinationLongitude

func (*TransitIntegratedDirectionRequest) SetOriginCity

func (*TransitIntegratedDirectionRequest) SetOriginLatitude

func (*TransitIntegratedDirectionRequest) SetOriginLongitude

func (TransitIntegratedDirectionRequest) String

type TransitIntegratedDirectionResponse

type TransitIntegratedDirectionResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TransitIntegratedDirectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TransitIntegratedDirectionResponse) GoString

func (*TransitIntegratedDirectionResponse) SetHeaders

func (*TransitIntegratedDirectionResponse) SetStatusCode

func (TransitIntegratedDirectionResponse) String

type TransitIntegratedDirectionResponseBody

type TransitIntegratedDirectionResponseBody struct {
	Data *TransitIntegratedDirectionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// 400
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// <title>502 Bad Gateway</title>
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (TransitIntegratedDirectionResponseBody) GoString

func (*TransitIntegratedDirectionResponseBody) SetErrorCode

func (*TransitIntegratedDirectionResponseBody) SetErrorMessage

func (*TransitIntegratedDirectionResponseBody) SetRequestId added in v2.0.1

func (*TransitIntegratedDirectionResponseBody) SetSuccess

func (TransitIntegratedDirectionResponseBody) String

type TransitIntegratedDirectionResponseBodyData

type TransitIntegratedDirectionResponseBodyData struct {
	Cost *TransitIntegratedDirectionResponseBodyDataCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 5
	Count *string `json:"count,omitempty" xml:"count,omitempty"`
	// example:
	//
	// 39.995197
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 445
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string                                            `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Paths           []*TransitIntegratedDirectionResponseBodyDataPaths `json:"paths,omitempty" xml:"paths,omitempty" type:"Repeated"`
}

func (TransitIntegratedDirectionResponseBodyData) GoString

func (*TransitIntegratedDirectionResponseBodyData) SetCount

func (*TransitIntegratedDirectionResponseBodyData) SetDestinationLatitude

func (*TransitIntegratedDirectionResponseBodyData) SetDestinationLongitude

func (*TransitIntegratedDirectionResponseBodyData) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyData) SetOriginLatitude

func (*TransitIntegratedDirectionResponseBodyData) SetOriginLongitude

func (TransitIntegratedDirectionResponseBodyData) String

type TransitIntegratedDirectionResponseBodyDataCost

type TransitIntegratedDirectionResponseBodyDataCost struct {
	// example:
	//
	// 1231
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 6
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	// example:
	//
	// 23
	Tolls         *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee    *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataCost) GoString

func (*TransitIntegratedDirectionResponseBodyDataCost) SetDurationSecond

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTaxiFee

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTollDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTollRoads

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTolls

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTrafficLights

func (*TransitIntegratedDirectionResponseBodyDataCost) SetTransitFee

func (TransitIntegratedDirectionResponseBodyDataCost) String

type TransitIntegratedDirectionResponseBodyDataPaths

type TransitIntegratedDirectionResponseBodyDataPaths struct {
	Cost *TransitIntegratedDirectionResponseBodyDataPathsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 12000
	DistanceMeter *string                                                    `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	Nightflag     *string                                                    `json:"nightflag,omitempty" xml:"nightflag,omitempty"`
	Segments      []*TransitIntegratedDirectionResponseBodyDataPathsSegments `json:"segments,omitempty" xml:"segments,omitempty" type:"Repeated"`
	// example:
	//
	// 23435
	WalkingDistanceMeter *string `json:"walkingDistanceMeter,omitempty" xml:"walkingDistanceMeter,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPaths) GoString

func (*TransitIntegratedDirectionResponseBodyDataPaths) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPaths) SetNightflag

func (*TransitIntegratedDirectionResponseBodyDataPaths) SetWalkingDistanceMeter

func (TransitIntegratedDirectionResponseBodyDataPaths) String

type TransitIntegratedDirectionResponseBodyDataPathsCost

type TransitIntegratedDirectionResponseBodyDataPathsCost struct {
	// example:
	//
	// 39233
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	// example:
	//
	// 2000
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 4
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsCost) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetDurationSecond

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTaxiFee

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTollDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTollRoads

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTolls

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTrafficLights

func (*TransitIntegratedDirectionResponseBodyDataPathsCost) SetTransitFee

func (TransitIntegratedDirectionResponseBodyDataPathsCost) String

type TransitIntegratedDirectionResponseBodyDataPathsSegments

type TransitIntegratedDirectionResponseBodyDataPathsSegments struct {
	Bus     *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus     `json:"bus,omitempty" xml:"bus,omitempty" type:"Struct"`
	Railway *TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway `json:"railway,omitempty" xml:"railway,omitempty" type:"Struct"`
	Taxi    *TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi    `json:"taxi,omitempty" xml:"taxi,omitempty" type:"Struct"`
	Walking *TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking `json:"walking,omitempty" xml:"walking,omitempty" type:"Struct"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegments) GoString

func (TransitIntegratedDirectionResponseBodyDataPathsSegments) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus struct {
	Buslines []*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines `json:"buslines,omitempty" xml:"buslines,omitempty" type:"Repeated"`
	Index    *string                                                               `json:"index,omitempty" xml:"index,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus) SetIndex added in v2.0.3

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBus) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines struct {
	ArrivalStop *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop `json:"arrivalStop,omitempty" xml:"arrivalStop,omitempty" type:"Struct"`
	BusTimeTips *string                                                                        `json:"busTimeTips,omitempty" xml:"busTimeTips,omitempty"`
	// example:
	//
	// 0
	Bustimetag    *string                                                                          `json:"bustimetag,omitempty" xml:"bustimetag,omitempty"`
	Cost          *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost          `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	DepartureStop *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop `json:"departureStop,omitempty" xml:"departureStop,omitempty" type:"Struct"`
	// example:
	//
	// 13322
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 2259
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 900000028907
	Id       *string                                                                     `json:"id,omitempty" xml:"id,omitempty"`
	Name     *string                                                                     `json:"name,omitempty" xml:"name,omitempty"`
	Polyline *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline `json:"polyline,omitempty" xml:"polyline,omitempty" type:"Struct"`
	// example:
	//
	// 0509
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	Type      *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// 8
	ViaNum   *string                                                                       `json:"viaNum,omitempty" xml:"viaNum,omitempty"`
	ViaStops []*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops `json:"viaStops,omitempty" xml:"viaStops,omitempty" type:"Repeated"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetBusTimeTips

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetBustimetag

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetEndTime

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetStartTime

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetType

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) SetViaNum

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslines) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop struct {
	Exit *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit `json:"exit,omitempty" xml:"exit,omitempty" type:"Struct"`
	// example:
	//
	// 100935
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 119.82416178385417,30.27139702690972
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop) SetName

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStop) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit struct {
	// example:
	//
	// 900000028907015
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 116.468213,39.998876
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit) SetName

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesArrivalStopExit) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost struct {
	// example:
	//
	// 1521
	DurationSecond    *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee        *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetDurationSecond

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTaxiFee

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTollDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTollRoads

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTolls

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTrafficLights

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) SetTransitFee

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesCost) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop struct {
	Entrance *TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStopEntrance `json:"entrance,omitempty" xml:"entrance,omitempty" type:"Struct"`
	// example:
	//
	// 60852
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 116.468213,39.998876
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop) SetName

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStop) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStopEntrance

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStopEntrance struct {
	// example:
	//
	// 99088345834
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 116.468213,39.998876
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStopEntrance) GoString

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesDepartureStopEntrance) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline struct {
	// example:
	//
	// 116.471544,39.991835
	Polyline *string `json:"polyline,omitempty" xml:"polyline,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline) SetPolyline

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesPolyline) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops) SetName

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsBusBuslinesViaStops) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway struct {
	ArrivalStop   *TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop   `json:"arrivalStop,omitempty" xml:"arrivalStop,omitempty" type:"Struct"`
	DepartureStop *TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop `json:"departureStop,omitempty" xml:"departureStop,omitempty" type:"Struct"`
	// example:
	//
	// 398734
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 434508
	Id     *string                                                                 `json:"id,omitempty" xml:"id,omitempty"`
	Index  *string                                                                 `json:"index,omitempty" xml:"index,omitempty"`
	Name   *string                                                                 `json:"name,omitempty" xml:"name,omitempty"`
	Spaces []*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces `json:"spaces,omitempty" xml:"spaces,omitempty" type:"Repeated"`
	// example:
	//
	// 2024-09-28 10:07:22
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	Trip *string `json:"trip,omitempty" xml:"trip,omitempty"`
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetIndex added in v2.0.3

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetTime

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetTrip

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) SetType

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailway) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop struct {
	// example:
	//
	// 023
	Adcode *string `json:"adcode,omitempty" xml:"adcode,omitempty"`
	// end
	//
	// example:
	//
	// 1699410466578
	End *string `json:"end,omitempty" xml:"end,omitempty"`
	// example:
	//
	// 8234837534
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 101.45625135633681,25.08939480251736
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 2024-10-28 10:10:32
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetAdcode

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetEnd

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) SetTime

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayArrivalStop) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop struct {
	// example:
	//
	// 029
	Adcode *string `json:"adcode,omitempty" xml:"adcode,omitempty"`
	// example:
	//
	// 100937
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 101.45625135633681,25.08939480251736
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 1729440000000
	Start *string `json:"start,omitempty" xml:"start,omitempty"`
	// example:
	//
	// 2024-09-30 10:04:13
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetAdcode

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetId

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetLocation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetStart

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) SetTime

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwayDepartureStop) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces struct {
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// example:
	//
	// 150
	Cost *string `json:"cost,omitempty" xml:"cost,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces) SetCode

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces) SetCost

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsRailwaySpaces) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi struct {
	// example:
	//
	// xxx
	DestinationName *string `json:"destinationName,omitempty" xml:"destinationName,omitempty"`
	// example:
	//
	// 116.464297,39.896458
	DestinationPoint *string `json:"destinationPoint,omitempty" xml:"destinationPoint,omitempty"`
	// example:
	//
	// 1772
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 720
	DriveTimeSecond *string `json:"driveTimeSecond,omitempty" xml:"driveTimeSecond,omitempty"`
	Index           *string `json:"index,omitempty" xml:"index,omitempty"`
	OriginName      *string `json:"originName,omitempty" xml:"originName,omitempty"`
	// example:
	//
	// 116.476597,39.893420
	OriginPoint *string `json:"originPoint,omitempty" xml:"originPoint,omitempty"`
	// example:
	//
	// 13.5
	Price *string `json:"price,omitempty" xml:"price,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetDestinationName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetDestinationPoint

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetDriveTimeSecond

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetIndex added in v2.0.3

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetOriginName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetOriginPoint

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) SetPrice

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsTaxi) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking struct {
	Cost *TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 116.468208,39.998875
	Destination *string `json:"destination,omitempty" xml:"destination,omitempty"`
	// example:
	//
	// 546
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	Index         *string `json:"index,omitempty" xml:"index,omitempty"`
	// example:
	//
	// 116.466568,39.995552
	Origin *string                                                                `json:"origin,omitempty" xml:"origin,omitempty"`
	Steps  []*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) SetDestination

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) SetDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) SetIndex added in v2.0.3

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) SetOrigin

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalking) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost struct {
	// example:
	//
	// 468
	DurationSecond    *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 3
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetDurationSecond

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTaxiFee

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTollDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTollRoads

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTolls

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTrafficLights

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) SetTransitFee

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingCost) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps struct {
	Cost              *TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost     `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction       *string                                                                      `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation       *string                                                                      `json:"orientation,omitempty" xml:"orientation,omitempty"`
	Polyline          *TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline `json:"polyline,omitempty" xml:"polyline,omitempty" type:"Struct"`
	RoadName          *string                                                                      `json:"roadName,omitempty" xml:"roadName,omitempty"`
	StepDistanceMeter *string                                                                      `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) SetInstruction

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) SetOrientation

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) SetRoadName

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) SetStepDistanceMeter

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingSteps) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost struct {
	// example:
	//
	// 435
	DurationSecond    *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee        *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetDurationSecond

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTaxiFee

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTollDistanceMeter

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTollRoads

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTolls

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTrafficLights

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) SetTransitFee

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsCost) String

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline

type TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline struct {
	// example:
	//
	// 116.467751,39.997631;116.467430,39.997631
	Polyline *string `json:"polyline,omitempty" xml:"polyline,omitempty"`
}

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline) GoString

func (*TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline) SetPolyline

func (TransitIntegratedDirectionResponseBodyDataPathsSegmentsWalkingStepsPolyline) String

type WalkingDirectionNovaRequest

type WalkingDirectionNovaRequest struct {
	// example:
	//
	// 40.345456
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
}

func (WalkingDirectionNovaRequest) GoString

func (s WalkingDirectionNovaRequest) GoString() string

func (*WalkingDirectionNovaRequest) SetDestinationLatitude

func (s *WalkingDirectionNovaRequest) SetDestinationLatitude(v string) *WalkingDirectionNovaRequest

func (*WalkingDirectionNovaRequest) SetDestinationLongitude

func (s *WalkingDirectionNovaRequest) SetDestinationLongitude(v string) *WalkingDirectionNovaRequest

func (*WalkingDirectionNovaRequest) SetOriginLatitude

func (*WalkingDirectionNovaRequest) SetOriginLongitude

func (WalkingDirectionNovaRequest) String

type WalkingDirectionNovaResponse

type WalkingDirectionNovaResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *WalkingDirectionNovaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (WalkingDirectionNovaResponse) GoString

func (s WalkingDirectionNovaResponse) GoString() string

func (*WalkingDirectionNovaResponse) SetBody

func (*WalkingDirectionNovaResponse) SetHeaders

func (*WalkingDirectionNovaResponse) SetStatusCode

func (WalkingDirectionNovaResponse) String

type WalkingDirectionNovaResponseBody

type WalkingDirectionNovaResponseBody struct {
	Data *WalkingDirectionNovaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// success
	ErrorCode *int32 `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// example:
	//
	// Access was denied
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	RequestId    *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (WalkingDirectionNovaResponseBody) GoString

func (*WalkingDirectionNovaResponseBody) SetErrorCode

func (*WalkingDirectionNovaResponseBody) SetErrorMessage

func (*WalkingDirectionNovaResponseBody) SetRequestId added in v2.0.1

func (*WalkingDirectionNovaResponseBody) SetSuccess

func (WalkingDirectionNovaResponseBody) String

type WalkingDirectionNovaResponseBodyData

type WalkingDirectionNovaResponseBodyData struct {
	Count *string `json:"count,omitempty" xml:"count,omitempty"`
	// example:
	//
	// 40.020642
	DestinationLatitude *string `json:"destinationLatitude,omitempty" xml:"destinationLatitude,omitempty"`
	// example:
	//
	// 116.46424
	DestinationLongitude *string `json:"destinationLongitude,omitempty" xml:"destinationLongitude,omitempty"`
	// example:
	//
	// 39.995197
	OriginLatitude *string `json:"originLatitude,omitempty" xml:"originLatitude,omitempty"`
	// example:
	//
	// 116.466485
	OriginLongitude *string                                      `json:"originLongitude,omitempty" xml:"originLongitude,omitempty"`
	Paths           []*WalkingDirectionNovaResponseBodyDataPaths `json:"paths,omitempty" xml:"paths,omitempty" type:"Repeated"`
	// example:
	//
	// 8
	TaxiCost *string `json:"taxiCost,omitempty" xml:"taxiCost,omitempty"`
}

func (WalkingDirectionNovaResponseBodyData) GoString

func (*WalkingDirectionNovaResponseBodyData) SetCount

func (*WalkingDirectionNovaResponseBodyData) SetDestinationLatitude

func (*WalkingDirectionNovaResponseBodyData) SetDestinationLongitude

func (*WalkingDirectionNovaResponseBodyData) SetOriginLatitude

func (*WalkingDirectionNovaResponseBodyData) SetOriginLongitude

func (*WalkingDirectionNovaResponseBodyData) SetTaxiCost

func (WalkingDirectionNovaResponseBodyData) String

type WalkingDirectionNovaResponseBodyDataPaths

type WalkingDirectionNovaResponseBodyDataPaths struct {
	Cost *WalkingDirectionNovaResponseBodyDataPathsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	// example:
	//
	// 12000
	DistanceMeter *string `json:"distanceMeter,omitempty" xml:"distanceMeter,omitempty"`
	// example:
	//
	// 39223
	DurationSecond *string                                           `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	Restriction    *string                                           `json:"restriction,omitempty" xml:"restriction,omitempty"`
	Steps          []*WalkingDirectionNovaResponseBodyDataPathsSteps `json:"steps,omitempty" xml:"steps,omitempty" type:"Repeated"`
}

func (WalkingDirectionNovaResponseBodyDataPaths) GoString

func (*WalkingDirectionNovaResponseBodyDataPaths) SetDistanceMeter

func (*WalkingDirectionNovaResponseBodyDataPaths) SetDurationSecond

func (*WalkingDirectionNovaResponseBodyDataPaths) SetRestriction

func (WalkingDirectionNovaResponseBodyDataPaths) String

type WalkingDirectionNovaResponseBodyDataPathsCost

type WalkingDirectionNovaResponseBodyDataPathsCost struct {
	// example:
	//
	// 1232
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	// example:
	//
	// 3
	TrafficLights *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	// example:
	//
	// 10
	TransitFee *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (WalkingDirectionNovaResponseBodyDataPathsCost) GoString

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetDurationSecond

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTaxiFee

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTollDistanceMeter

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTollRoads

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTolls

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTrafficLights

func (*WalkingDirectionNovaResponseBodyDataPathsCost) SetTransitFee

func (WalkingDirectionNovaResponseBodyDataPathsCost) String

type WalkingDirectionNovaResponseBodyDataPathsSteps

type WalkingDirectionNovaResponseBodyDataPathsSteps struct {
	Cost        *WalkingDirectionNovaResponseBodyDataPathsStepsCost `json:"cost,omitempty" xml:"cost,omitempty" type:"Struct"`
	Instruction *string                                             `json:"instruction,omitempty" xml:"instruction,omitempty"`
	Orientation *string                                             `json:"orientation,omitempty" xml:"orientation,omitempty"`
	Polyline    *string                                             `json:"polyline,omitempty" xml:"polyline,omitempty"`
	RoadName    *string                                             `json:"roadName,omitempty" xml:"roadName,omitempty"`
	// example:
	//
	// 1665
	StepDistanceMeter *string `json:"stepDistanceMeter,omitempty" xml:"stepDistanceMeter,omitempty"`
}

func (WalkingDirectionNovaResponseBodyDataPathsSteps) GoString

func (*WalkingDirectionNovaResponseBodyDataPathsSteps) SetInstruction

func (*WalkingDirectionNovaResponseBodyDataPathsSteps) SetOrientation

func (*WalkingDirectionNovaResponseBodyDataPathsSteps) SetPolyline

func (*WalkingDirectionNovaResponseBodyDataPathsSteps) SetRoadName

func (*WalkingDirectionNovaResponseBodyDataPathsSteps) SetStepDistanceMeter

func (WalkingDirectionNovaResponseBodyDataPathsSteps) String

type WalkingDirectionNovaResponseBodyDataPathsStepsCost

type WalkingDirectionNovaResponseBodyDataPathsStepsCost struct {
	// example:
	//
	// 13
	DurationSecond *string `json:"durationSecond,omitempty" xml:"durationSecond,omitempty"`
	// example:
	//
	// 20
	TaxiFee           *string `json:"taxiFee,omitempty" xml:"taxiFee,omitempty"`
	TollDistanceMeter *string `json:"tollDistanceMeter,omitempty" xml:"tollDistanceMeter,omitempty"`
	TollRoads         *string `json:"tollRoads,omitempty" xml:"tollRoads,omitempty"`
	Tolls             *string `json:"tolls,omitempty" xml:"tolls,omitempty"`
	TrafficLights     *string `json:"trafficLights,omitempty" xml:"trafficLights,omitempty"`
	TransitFee        *string `json:"transitFee,omitempty" xml:"transitFee,omitempty"`
}

func (WalkingDirectionNovaResponseBodyDataPathsStepsCost) GoString

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetDurationSecond

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTaxiFee

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTollDistanceMeter

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTollRoads

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTolls

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTrafficLights

func (*WalkingDirectionNovaResponseBodyDataPathsStepsCost) SetTransitFee

func (WalkingDirectionNovaResponseBodyDataPathsStepsCost) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL