Google Cloud Asset V1 Client - Class SavedQuery (1.13.2)

Reference documentation and code samples for the Google Cloud Asset V1 Client class SavedQuery.

A saved query which can be shared with others or used later.

Generated from protobuf message google.cloud.asset.v1.SavedQuery

Namespace

Google \ Cloud \ Asset \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

The resource name of the saved query. The format must be: * projects/project_number/savedQueries/saved_query_id * folders/folder_number/savedQueries/saved_query_id * organizations/organization_number/savedQueries/saved_query_id

↳ description string

The description of this saved query. This value should be fewer than 255 characters.

↳ create_time Google\Protobuf\Timestamp

Output only. The create time of this saved query.

↳ creator string

Output only. The account's email address who has created this saved query.

↳ last_update_time Google\Protobuf\Timestamp

Output only. The last update time of this saved query.

↳ last_updater string

Output only. The account's email address who has updated this saved query most recently.

↳ labels array|Google\Protobuf\Internal\MapField

Labels applied on the resource. This value should not contain more than 10 entries. The key and value of each entry must be non-empty and fewer than 64 characters.

↳ content Google\Cloud\Asset\V1\SavedQuery\QueryContent

The query content.

getName

The resource name of the saved query. The format must be:

  • projects/project_number/savedQueries/saved_query_id
  • folders/folder_number/savedQueries/saved_query_id
  • organizations/organization_number/savedQueries/saved_query_id
Returns
TypeDescription
string

setName

The resource name of the saved query. The format must be:

  • projects/project_number/savedQueries/saved_query_id
  • folders/folder_number/savedQueries/saved_query_id
  • organizations/organization_number/savedQueries/saved_query_id
Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDescription

The description of this saved query. This value should be fewer than 255 characters.

Returns
TypeDescription
string

setDescription

The description of this saved query. This value should be fewer than 255 characters.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getCreateTime

Output only. The create time of this saved query.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The create time of this saved query.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getCreator

Output only. The account's email address who has created this saved query.

Returns
TypeDescription
string

setCreator

Output only. The account's email address who has created this saved query.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLastUpdateTime

Output only. The last update time of this saved query.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasLastUpdateTime

clearLastUpdateTime

setLastUpdateTime

Output only. The last update time of this saved query.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getLastUpdater

Output only. The account's email address who has updated this saved query most recently.

Returns
TypeDescription
string

setLastUpdater

Output only. The account's email address who has updated this saved query most recently.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLabels

Labels applied on the resource.

This value should not contain more than 10 entries. The key and value of each entry must be non-empty and fewer than 64 characters.

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setLabels

Labels applied on the resource.

This value should not contain more than 10 entries. The key and value of each entry must be non-empty and fewer than 64 characters.

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this

getContent

The query content.

Returns
TypeDescription
Google\Cloud\Asset\V1\SavedQuery\QueryContent|null

hasContent

clearContent

setContent

The query content.

Parameter
NameDescription
var Google\Cloud\Asset\V1\SavedQuery\QueryContent
Returns
TypeDescription
$this