package das

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// Sample is a nested struct in das response
type Sample struct {
	EndEventId          int      `json:"EndEventId" xml:"EndEventId"`
	Warnings            int      `json:"Warnings" xml:"Warnings"`
	ErrorCode           string   `json:"errorCode" xml:"errorCode"`
	ThreadId            int      `json:"ThreadId" xml:"ThreadId"`
	Errors              int      `json:"Errors" xml:"Errors"`
	Timestamp           int64    `json:"timestamp" xml:"timestamp"`
	CreateTmpTables     int      `json:"CreateTmpTables" xml:"CreateTmpTables"`
	SelectRangeCheck    int      `json:"SelectRangeCheck" xml:"SelectRangeCheck"`
	SelectRange         int      `json:"SelectRange" xml:"SelectRange"`
	SortScan            int      `json:"SortScan" xml:"SortScan"`
	Database            string   `json:"database" xml:"database"`
	Db                  string   `json:"Db" xml:"Db"`
	SelectFullRangeJoin int      `json:"SelectFullRangeJoin" xml:"SelectFullRangeJoin"`
	SortMergePasses     int      `json:"SortMergePasses" xml:"SortMergePasses"`
	SelectFullJoin      int      `json:"SelectFullJoin" xml:"SelectFullJoin"`
	NodeId              string   `json:"NodeId" xml:"NodeId"`
	UserId              string   `json:"UserId" xml:"UserId"`
	InstanceId          string   `json:"InstanceId" xml:"InstanceId"`
	RowsSent            int      `json:"RowsSent" xml:"RowsSent"`
	OriginHost          string   `json:"originHost" xml:"originHost"`
	EventId             int      `json:"EventId" xml:"EventId"`
	User                string   `json:"user" xml:"user"`
	Sql                 string   `json:"sql" xml:"sql"`
	LockLatency         string   `json:"LockLatency" xml:"LockLatency"`
	RowsAffected        int      `json:"RowsAffected" xml:"RowsAffected"`
	NoIndexUsed         int      `json:"NoIndexUsed" xml:"NoIndexUsed"`
	Latency             string   `json:"Latency" xml:"Latency"`
	RowsExamined        int      `json:"RowsExamined" xml:"RowsExamined"`
	SortRange           int      `json:"SortRange" xml:"SortRange"`
	SortRows            int      `json:"SortRows" xml:"SortRows"`
	SqlId               string   `json:"SqlId" xml:"SqlId"`
	EventName           string   `json:"EventName" xml:"EventName"`
	SelectScan          int      `json:"SelectScan" xml:"SelectScan"`
	NoGoodIndexUsed     int      `json:"NoGoodIndexUsed" xml:"NoGoodIndexUsed"`
	LogicId             string   `json:"LogicId" xml:"LogicId"`
	CreateTmpDiskTables int      `json:"CreateTmpDiskTables" xml:"CreateTmpDiskTables"`
	Tables              []string `json:"tables" xml:"tables"`
}
