The request used to get logs by a query from sls.

author sls_dev
package SLS_PHP_SDK
inherited_from \Aliyun_Sls_Models_Request

 Methods

Aliyun_Sls_Models_GetLogsRequest Constructor

__construct(string $project = null, $logstore = null, integer $from = null, integer $to = null, string $topic = null, string $query = null, integer $line = null, integer $offset = null, boolean $reverse = null
inherited_from \Aliyun_Sls_Models_Request::__construct()

Parameters

$project

string

project name

$logstore

$from

integer

the begin time

$to

integer

the end time

$topic

string

topic name of logs

$query

string

user defined query

$line

integer

query return line number

$offset

integer

the log offset to return

$reverse

boolean

if reverse is set to true, the query will return the latest logs first

Aliyun_Sls_Models_Request constructor

__construct(string $project) 
Inherited

Parameters

$project

string

project name

Get begin time

getFrom() : integer

Returns

integerbegin time

Get max line number of return logs

getLine() : integer

Returns

integermax line number of return logs

Get logstore name

getLogstore() : string

Returns

stringlogstore name

Get line offset of return logs

getOffset() : integer

Returns

integerline offset of return logs

Get project name

getProject() : string
Inherited

Returns

stringproject name

Get user defined query

getQuery() : string

Returns

stringuser defined query

Get request reverse flag

getReverse() : boolean

Returns

booleanreverse flag

Get end time

getTo() : integer

Returns

integerend time

Get topic name

getTopic() : string

Returns

stringtopic name

Set begin time

setFrom(integer $from) 

Parameters

$from

integer

begin time

Set max line number of return logs

setLine(integer $line) 

Parameters

$line

integer

max line number of return logs

Set logstore name

setLogstore(string $logstore) 

Parameters

$logstore

string

logstore name

Set request line offset of return logs

setOffset(integer $offset) 

Parameters

$offset

integer

line offset of return logs

Set project name

setProject(string $project) 
Inherited

Parameters

$project

string

project name

Set user defined query

setQuery(string $query) 

Parameters

$query

string

user defined query

Set request reverse flag

setReverse(boolean $reverse) 

Parameters

$reverse

boolean

reverse flag

Set end time

setTo(integer $to) 

Parameters

$to

integer

end time

Set topic name

setTopic(string $topic) 

Parameters

$topic

string

topic name

 Properties

 

the begin time

$from : integer

Default

 

max line number of return logs

$line : integer

Default

 

logstore name

$logstore : string

Default

 

line offset of return logs

$offset : integer

Default

 

project name

$project : string

Default

 

user defined query

$query : string

Default

 

if reverse is set to true, the query will return the latest logs first

$reverse : boolean

Default

 

the end time

$to : integer

Default

 

topic name of logs

$topic : string

Default