Reference documentation and code samples for the Cloud Speech V2 Client class CreateCustomClassRequest.
Request message for the CreateCustomClass method.
Generated from protobuf message google.cloud.speech.v2.CreateCustomClassRequest
Namespace
Google \ Cloud \ Speech \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ custom_class
↳ validate_only
bool
If set, validate the request and preview the CustomClass, but do not actually create it.
↳ custom_class_id
string
The ID to use for the CustomClass, which will become the final component of the CustomClass's resource name. This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
↳ parent
string
Required. The project and location where this CustomClass will be created. The expected format is projects/{project}/locations/{location}
.
getCustomClass
Required. The CustomClass to create.
hasCustomClass
clearCustomClass
setCustomClass
Required. The CustomClass to create.
$this
getValidateOnly
If set, validate the request and preview the CustomClass, but do not actually create it.
bool
setValidateOnly
If set, validate the request and preview the CustomClass, but do not actually create it.
var
bool
$this
getCustomClassId
The ID to use for the CustomClass, which will become the final component of the CustomClass's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
string
setCustomClassId
The ID to use for the CustomClass, which will become the final component of the CustomClass's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
var
string
$this
getParent
Required. The project and location where this CustomClass will be created.
The expected format is projects/{project}/locations/{location}
.
string
setParent
Required. The project and location where this CustomClass will be created.
The expected format is projects/{project}/locations/{location}
.
var
string
$this
static::build
parent
string
Required. The project and location where this CustomClass will be created.
The expected format is projects/{project}/locations/{location}
. Please see Google\Cloud\Speech\V2\SpeechClient::locationName()
for help formatting this field.
customClass
customClassId
string
The ID to use for the CustomClass, which will become the final component of the CustomClass's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.