Google Cloud Discovery Engine V1 Client - Class BatchUpdateUserLicensesRequest (1.6.0)

Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class BatchUpdateUserLicensesRequest.

Request message for UserLicenseService.BatchUpdateUserLicenses method.

Generated from protobuf message google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest

Namespace

Google \ Cloud \ DiscoveryEngine \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ inline_source BatchUpdateUserLicensesRequest\InlineSource

The inline source for the input content for document embeddings.

↳ parent string

Required. The parent UserStore resource name, format: projects/{project}/locations/{location}/userStores/{user_store_id}.

↳ delete_unassigned_user_licenses bool

Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.

getInlineSource

The inline source for the input content for document embeddings.

Returns
Type Description
BatchUpdateUserLicensesRequest\InlineSource|null

hasInlineSource

setInlineSource

The inline source for the input content for document embeddings.

Parameter
Name Description
var BatchUpdateUserLicensesRequest\InlineSource
Returns
Type Description
$this

getParent

Required. The parent UserStore resource name, format: projects/{project}/locations/{location}/userStores/{user_store_id}.

Returns
Type Description
string

setParent

Required. The parent UserStore resource name, format: projects/{project}/locations/{location}/userStores/{user_store_id}.

Parameter
Name Description
var string
Returns
Type Description
$this

getDeleteUnassignedUserLicenses

Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.

Returns
Type Description
bool

setDeleteUnassignedUserLicenses

Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSource

Returns
Type Description
string