trajectory_1_0

package
v1.3.86 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2022 License: Apache-2.0 Imports: 4 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 Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) Init

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

func (*Client) QueryAppActiveUsers

func (client *Client) QueryAppActiveUsers(request *QueryAppActiveUsersRequest) (_result *QueryAppActiveUsersResponse, _err error)

func (*Client) QueryAppActiveUsersWithOptions

func (client *Client) QueryAppActiveUsersWithOptions(request *QueryAppActiveUsersRequest, headers *QueryAppActiveUsersHeaders, runtime *util.RuntimeOptions) (_result *QueryAppActiveUsersResponse, _err error)

func (*Client) QueryCollectingTraceTask

func (client *Client) QueryCollectingTraceTask(request *QueryCollectingTraceTaskRequest) (_result *QueryCollectingTraceTaskResponse, _err error)

func (*Client) QueryCollectingTraceTaskWithOptions

func (client *Client) QueryCollectingTraceTaskWithOptions(request *QueryCollectingTraceTaskRequest, headers *QueryCollectingTraceTaskHeaders, runtime *util.RuntimeOptions) (_result *QueryCollectingTraceTaskResponse, _err error)

func (*Client) QueryPageTraceData

func (client *Client) QueryPageTraceData(request *QueryPageTraceDataRequest) (_result *QueryPageTraceDataResponse, _err error)

func (*Client) QueryPageTraceDataWithOptions

func (client *Client) QueryPageTraceDataWithOptions(request *QueryPageTraceDataRequest, headers *QueryPageTraceDataHeaders, runtime *util.RuntimeOptions) (_result *QueryPageTraceDataResponse, _err error)

type QueryAppActiveUsersHeaders

type QueryAppActiveUsersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryAppActiveUsersHeaders) GoString

func (s QueryAppActiveUsersHeaders) GoString() string

func (*QueryAppActiveUsersHeaders) SetCommonHeaders

func (*QueryAppActiveUsersHeaders) SetXAcsDingtalkAccessToken

func (s *QueryAppActiveUsersHeaders) SetXAcsDingtalkAccessToken(v string) *QueryAppActiveUsersHeaders

func (QueryAppActiveUsersHeaders) String

type QueryAppActiveUsersRequest

type QueryAppActiveUsersRequest struct {
	// 本次读取的最大数据记录数量
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 是否需要返回位置信息
	NeedPositionInfo *bool `json:"needPositionInfo,omitempty" xml:"needPositionInfo,omitempty"`
	// 标记当前开始读取的位置,置空表示从头开始
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (QueryAppActiveUsersRequest) GoString

func (s QueryAppActiveUsersRequest) GoString() string

func (*QueryAppActiveUsersRequest) SetMaxResults

func (*QueryAppActiveUsersRequest) SetNeedPositionInfo

func (s *QueryAppActiveUsersRequest) SetNeedPositionInfo(v bool) *QueryAppActiveUsersRequest

func (*QueryAppActiveUsersRequest) SetNextToken

func (QueryAppActiveUsersRequest) String

type QueryAppActiveUsersResponse

type QueryAppActiveUsersResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryAppActiveUsersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAppActiveUsersResponse) GoString

func (s QueryAppActiveUsersResponse) GoString() string

func (*QueryAppActiveUsersResponse) SetBody

func (*QueryAppActiveUsersResponse) SetHeaders

func (QueryAppActiveUsersResponse) String

type QueryAppActiveUsersResponseBody

type QueryAppActiveUsersResponseBody struct {
	// 是否存在更多数据需要获取
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 数据集合
	List []*QueryAppActiveUsersResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下一次获取开始位置
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 总数
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (QueryAppActiveUsersResponseBody) GoString

func (*QueryAppActiveUsersResponseBody) SetHasMore

func (*QueryAppActiveUsersResponseBody) SetList

func (*QueryAppActiveUsersResponseBody) SetNextToken

func (*QueryAppActiveUsersResponseBody) SetTotalCount

func (QueryAppActiveUsersResponseBody) String

type QueryAppActiveUsersResponseBodyList

type QueryAppActiveUsersResponseBodyList struct {
	// 应用轨迹ID
	AppTraceId *string `json:"appTraceId,omitempty" xml:"appTraceId,omitempty"`
	// 纬度
	Latitude *float32 `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 经度
	Longitude *float32 `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 该位置采集时间
	ReportTime *int64 `json:"reportTime,omitempty" xml:"reportTime,omitempty"`
	// 轨迹采集开启时间
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// 员工Id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryAppActiveUsersResponseBodyList) GoString

func (*QueryAppActiveUsersResponseBodyList) SetAppTraceId

func (*QueryAppActiveUsersResponseBodyList) SetLatitude

func (*QueryAppActiveUsersResponseBodyList) SetLongitude

func (*QueryAppActiveUsersResponseBodyList) SetReportTime

func (*QueryAppActiveUsersResponseBodyList) SetStartTime

func (*QueryAppActiveUsersResponseBodyList) SetUserId

func (QueryAppActiveUsersResponseBodyList) String

type QueryCollectingTraceTaskHeaders

type QueryCollectingTraceTaskHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryCollectingTraceTaskHeaders) GoString

func (*QueryCollectingTraceTaskHeaders) SetCommonHeaders

func (*QueryCollectingTraceTaskHeaders) SetXAcsDingtalkAccessToken

func (QueryCollectingTraceTaskHeaders) String

type QueryCollectingTraceTaskRequest

type QueryCollectingTraceTaskRequest struct {
	// 员工用户ID列表
	UserIds []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (QueryCollectingTraceTaskRequest) GoString

func (*QueryCollectingTraceTaskRequest) SetUserIds

func (QueryCollectingTraceTaskRequest) String

type QueryCollectingTraceTaskResponse

type QueryCollectingTraceTaskResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryCollectingTraceTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCollectingTraceTaskResponse) GoString

func (*QueryCollectingTraceTaskResponse) SetHeaders

func (QueryCollectingTraceTaskResponse) String

type QueryCollectingTraceTaskResponseBody

type QueryCollectingTraceTaskResponseBody struct {
	// result
	List []*QueryCollectingTraceTaskResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
}

func (QueryCollectingTraceTaskResponseBody) GoString

func (QueryCollectingTraceTaskResponseBody) String

type QueryCollectingTraceTaskResponseBodyList

type QueryCollectingTraceTaskResponseBodyList struct {
	// 应用轨迹ID
	AppTraceId       *string `json:"appTraceId,omitempty" xml:"appTraceId,omitempty"`
	GeoCollectPeriod *int64  `json:"geoCollectPeriod,omitempty" xml:"geoCollectPeriod,omitempty"`
	GeoReportPeriod  *int64  `json:"geoReportPeriod,omitempty" xml:"geoReportPeriod,omitempty"`
	GeoReportStatus  *int64  `json:"geoReportStatus,omitempty" xml:"geoReportStatus,omitempty"`
	ReportEndTime    *int64  `json:"reportEndTime,omitempty" xml:"reportEndTime,omitempty"`
	ReportStartTime  *int64  `json:"reportStartTime,omitempty" xml:"reportStartTime,omitempty"`
	// 组织下员工Id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryCollectingTraceTaskResponseBodyList) GoString

func (*QueryCollectingTraceTaskResponseBodyList) SetAppTraceId

func (*QueryCollectingTraceTaskResponseBodyList) SetGeoCollectPeriod

func (*QueryCollectingTraceTaskResponseBodyList) SetGeoReportPeriod

func (*QueryCollectingTraceTaskResponseBodyList) SetGeoReportStatus

func (*QueryCollectingTraceTaskResponseBodyList) SetReportEndTime

func (*QueryCollectingTraceTaskResponseBodyList) SetReportStartTime

func (*QueryCollectingTraceTaskResponseBodyList) SetUserId

func (QueryCollectingTraceTaskResponseBodyList) String

type QueryPageTraceDataHeaders

type QueryPageTraceDataHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryPageTraceDataHeaders) GoString

func (s QueryPageTraceDataHeaders) GoString() string

func (*QueryPageTraceDataHeaders) SetCommonHeaders

func (*QueryPageTraceDataHeaders) SetXAcsDingtalkAccessToken

func (s *QueryPageTraceDataHeaders) SetXAcsDingtalkAccessToken(v string) *QueryPageTraceDataHeaders

func (QueryPageTraceDataHeaders) String

func (s QueryPageTraceDataHeaders) String() string

type QueryPageTraceDataRequest

type QueryPageTraceDataRequest struct {
	// 终止时间
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 查询数量
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 起始位置
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 员工ID
	StaffId *string `json:"staffId,omitempty" xml:"staffId,omitempty"`
	// 开始时间
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (QueryPageTraceDataRequest) GoString

func (s QueryPageTraceDataRequest) GoString() string

func (*QueryPageTraceDataRequest) SetEndTime

func (*QueryPageTraceDataRequest) SetMaxResults

func (*QueryPageTraceDataRequest) SetNextToken

func (*QueryPageTraceDataRequest) SetStaffId

func (*QueryPageTraceDataRequest) SetStartTime

func (*QueryPageTraceDataRequest) SetTraceId

func (QueryPageTraceDataRequest) String

func (s QueryPageTraceDataRequest) String() string

type QueryPageTraceDataResponse

type QueryPageTraceDataResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryPageTraceDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryPageTraceDataResponse) GoString

func (s QueryPageTraceDataResponse) GoString() string

func (*QueryPageTraceDataResponse) SetBody

func (*QueryPageTraceDataResponse) SetHeaders

func (QueryPageTraceDataResponse) String

type QueryPageTraceDataResponseBody

type QueryPageTraceDataResponseBody struct {
	// 是否结束
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 轨迹点列表
	List []*QueryPageTraceDataResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下一个开始位置
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (QueryPageTraceDataResponseBody) GoString

func (*QueryPageTraceDataResponseBody) SetHasMore

func (*QueryPageTraceDataResponseBody) SetList

func (*QueryPageTraceDataResponseBody) SetNextToken

func (QueryPageTraceDataResponseBody) String

type QueryPageTraceDataResponseBodyList

type QueryPageTraceDataResponseBodyList struct {
	// 经纬度
	Coordinates *QueryPageTraceDataResponseBodyListCoordinates `json:"coordinates,omitempty" xml:"coordinates,omitempty" type:"Struct"`
	// 定位时间
	GmtLocation *int64 `json:"gmtLocation,omitempty" xml:"gmtLocation,omitempty"`
	// 上报时间
	GmtUpload *int64 `json:"gmtUpload,omitempty" xml:"gmtUpload,omitempty"`
}

func (QueryPageTraceDataResponseBodyList) GoString

func (*QueryPageTraceDataResponseBodyList) SetGmtLocation

func (*QueryPageTraceDataResponseBodyList) SetGmtUpload

func (QueryPageTraceDataResponseBodyList) String

type QueryPageTraceDataResponseBodyListCoordinates

type QueryPageTraceDataResponseBodyListCoordinates struct {
	// 纬度
	Latitude *float32 `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 经度
	Longitude *float32 `json:"longitude,omitempty" xml:"longitude,omitempty"`
}

func (QueryPageTraceDataResponseBodyListCoordinates) GoString

func (*QueryPageTraceDataResponseBodyListCoordinates) SetLatitude

func (*QueryPageTraceDataResponseBodyListCoordinates) SetLongitude

func (QueryPageTraceDataResponseBodyListCoordinates) String

Jump to

Keyboard shortcuts

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