Reference documentation and code samples for the Google Cloud Support V2beta Client class SearchCasesRequest.
The request message for the SearchCases endpoint.
Generated from protobuf message google.cloud.support.v2beta.SearchCasesRequest
Namespace
Google \ Cloud \ Support \ V2betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
The name of the parent resource to search for cases under. |
↳ query |
string
An expression used to filter cases. Expressions use the following fields separated by |
↳ page_size |
int
The maximum number of cases fetched with each request. The default page size is 10. |
↳ page_token |
string
A token identifying the page of results to return. If unspecified, the first page is retrieved. |
getParent
The name of the parent resource to search for cases under.
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
The name of the parent resource to search for cases under.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getQuery
An expression used to filter cases.
Expressions use the following fields separated by AND and specified with
=:
organization: An organization name in the formorganizations/<organization_id>.project: A project name in the formprojects/<project_id>.state: Can beOPENorCLOSED.priority: Can beP0,P1,P2,P3, orP4. You can specify multiple values for priority using theORoperator. For example,priority=P1 OR priority=P2.creator.email: The email address of the case creator. You must specify eitherorganizationorproject. To search acrossdisplayName,description, and comments, use a global restriction with no keyword or operator. For example,"my search". To search only cases updated after a certain date, useupdate_timerestricted with that particular date, time, and timezone in ISO datetime format. For example,update_time>"2020-01-01T00:00:00-05:00".update_timeonly supports the greater than operator (>). Examples:organization="organizations/123456789"project="projects/my-project-id"project="projects/123456789"organization="organizations/123456789" AND state=CLOSEDproject="projects/my-project-id" AND creator.email="tester@example.com"project="projects/my-project-id" AND (priority=P0 OR priority=P1)
| Returns | |
|---|---|
| Type | Description |
string |
|
setQuery
An expression used to filter cases.
Expressions use the following fields separated by AND and specified with
=:
organization: An organization name in the formorganizations/<organization_id>.project: A project name in the formprojects/<project_id>.state: Can beOPENorCLOSED.priority: Can beP0,P1,P2,P3, orP4. You can specify multiple values for priority using theORoperator. For example,priority=P1 OR priority=P2.creator.email: The email address of the case creator. You must specify eitherorganizationorproject. To search acrossdisplayName,description, and comments, use a global restriction with no keyword or operator. For example,"my search". To search only cases updated after a certain date, useupdate_timerestricted with that particular date, time, and timezone in ISO datetime format. For example,update_time>"2020-01-01T00:00:00-05:00".update_timeonly supports the greater than operator (>). Examples:organization="organizations/123456789"project="projects/my-project-id"project="projects/123456789"organization="organizations/123456789" AND state=CLOSEDproject="projects/my-project-id" AND creator.email="tester@example.com"project="projects/my-project-id" AND (priority=P0 OR priority=P1)
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPageSize
The maximum number of cases fetched with each request. The default page size is 10.
| Returns | |
|---|---|
| Type | Description |
int |
|
setPageSize
The maximum number of cases fetched with each request. The default page size is 10.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPageToken
A token identifying the page of results to return. If unspecified, the first page is retrieved.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPageToken
A token identifying the page of results to return. If unspecified, the first page is retrieved.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|