Reference documentation and code samples for the Cloud Vision V1 Client class CreateProductRequest.
Request message for the CreateProduct
method.
Generated from protobuf message google.cloud.vision.v1.CreateProductRequest
Namespace
Google \ Cloud \ Vision \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The project in which the Product should be created. Format is |
↳ product |
Product
Required. The product to create. |
↳ product_id |
string
A user-supplied resource id for this Product. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character |
getParent
Required. The project in which the Product should be created.
Format is
projects/PROJECT_ID/locations/LOC_ID
.
Returns | |
---|---|
Type | Description |
string |
setParent
Required. The project in which the Product should be created.
Format is
projects/PROJECT_ID/locations/LOC_ID
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getProduct
Required. The product to create.
Returns | |
---|---|
Type | Description |
Product|null |
hasProduct
clearProduct
setProduct
Required. The product to create.
Parameter | |
---|---|
Name | Description |
var |
Product
|
Returns | |
---|---|
Type | Description |
$this |
getProductId
A user-supplied resource id for this Product. If set, the server will
attempt to use this value as the resource id. If it is already in use, an
error is returned with code ALREADY_EXISTS. Must be at most 128 characters
long. It cannot contain the character /
.
Returns | |
---|---|
Type | Description |
string |
setProductId
A user-supplied resource id for this Product. If set, the server will
attempt to use this value as the resource id. If it is already in use, an
error is returned with code ALREADY_EXISTS. Must be at most 128 characters
long. It cannot contain the character /
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
static::build
Parameters | |
---|---|
Name | Description |
parent |
string
Required. The project in which the Product should be created. Format is
|
product |
Product
Required. The product to create. |
productId |
string
A user-supplied resource id for this Product. If set, the server will
attempt to use this value as the resource id. If it is already in use, an
error is returned with code ALREADY_EXISTS. Must be at most 128 characters
long. It cannot contain the character |
Returns | |
---|---|
Type | Description |
CreateProductRequest |