Google Cloud Recaptcha Enterprise V1 Client - Class SearchRelatedAccountGroupMembershipsRequest (1.4.2)

Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class SearchRelatedAccountGroupMembershipsRequest.

The request message to search related account group memberships.

Generated from protobuf message google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest

Namespace

Google \ Cloud \ RecaptchaEnterprise \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ project string

Required. The name of the project to search related account group memberships from. Specify the project name in the following format: "projects/{project}".

↳ hashed_account_id string

Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a hashed_account_id provided in a previous CreateAssessment or AnnotateAssessment call.

↳ page_size int

Optional. The maximum number of groups to return. The service might return fewer than this value. If unspecified, at most 50 groups are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

↳ page_token string

Optional. A page token, received from a previous SearchRelatedAccountGroupMemberships call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to SearchRelatedAccountGroupMemberships must match the call that provided the page token.

getProject

Required. The name of the project to search related account group memberships from. Specify the project name in the following format: "projects/{project}".

Returns
TypeDescription
string

setProject

Required. The name of the project to search related account group memberships from. Specify the project name in the following format: "projects/{project}".

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getHashedAccountId

Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a hashed_account_id provided in a previous CreateAssessment or AnnotateAssessment call.

Returns
TypeDescription
string

setHashedAccountId

Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a hashed_account_id provided in a previous CreateAssessment or AnnotateAssessment call.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPageSize

Optional. The maximum number of groups to return. The service might return fewer than this value. If unspecified, at most 50 groups are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

Returns
TypeDescription
int

setPageSize

Optional. The maximum number of groups to return. The service might return fewer than this value. If unspecified, at most 50 groups are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getPageToken

Optional. A page token, received from a previous SearchRelatedAccountGroupMemberships call. Provide this to retrieve the subsequent page.

When paginating, all other parameters provided to SearchRelatedAccountGroupMemberships must match the call that provided the page token.

Returns
TypeDescription
string

setPageToken

Optional. A page token, received from a previous SearchRelatedAccountGroupMemberships call. Provide this to retrieve the subsequent page.

When paginating, all other parameters provided to SearchRelatedAccountGroupMemberships must match the call that provided the page token.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
project string

Required. The name of the project to search related account group memberships from. Specify the project name in the following format: "projects/{project}". Please see Google\Cloud\RecaptchaEnterprise\V1\RecaptchaEnterpriseServiceClient::relatedAccountGroupName() for help formatting this field.

hashedAccountId string

Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a hashed_account_id provided in a previous CreateAssessment or AnnotateAssessment call.

Returns
TypeDescription
Google\Cloud\RecaptchaEnterprise\V1\SearchRelatedAccountGroupMembershipsRequest