A set of words or phrases that represents a common concept
likely to appear in your audio, for example a list of passenger
ship names. CustomClass items can be substituted into
placeholders that you set in PhraseSet phrases.
Attributes
Name
Description
name
str
The resource name of the custom class.
custom_class_id
str
If this custom class is a resource, the custom_class_id is
the resource id of the CustomClass. Case sensitive.
google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which this resource
was requested for deletion. This field is not
used.
expire_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which this resource
will be purged. This field is not used.
annotations
MutableMapping[str, str]
Output only. Allows users to store small
amounts of arbitrary data. Both the key and the
value must be 63 characters or less each. At
most 100 annotations.
This field is not used.
etag
str
Output only. This checksum is computed by the
server based on the value of other fields. This
may be sent on update, undelete, and delete
requests to ensure the client has an up-to-date
value before proceeding. This field is not used.
reconciling
bool
Output only. Whether or not this CustomClass
is in the process of being updated. This field
is not used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class CustomClass (2.33.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.33.0 (latest)](/python/docs/reference/speech/latest/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.32.0](/python/docs/reference/speech/2.32.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.31.0](/python/docs/reference/speech/2.31.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.30.0](/python/docs/reference/speech/2.30.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.29.0](/python/docs/reference/speech/2.29.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.28.1](/python/docs/reference/speech/2.28.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.27.0](/python/docs/reference/speech/2.27.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.26.1](/python/docs/reference/speech/2.26.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.25.1](/python/docs/reference/speech/2.25.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.24.1](/python/docs/reference/speech/2.24.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.23.0](/python/docs/reference/speech/2.23.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.22.0](/python/docs/reference/speech/2.22.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.21.1](/python/docs/reference/speech/2.21.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.20.1](/python/docs/reference/speech/2.20.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.19.0](/python/docs/reference/speech/2.19.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.18.0](/python/docs/reference/speech/2.18.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.17.3](/python/docs/reference/speech/2.17.3/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.16.2](/python/docs/reference/speech/2.16.2/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.15.1](/python/docs/reference/speech/2.15.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.14.1](/python/docs/reference/speech/2.14.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.13.1](/python/docs/reference/speech/2.13.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.12.0](/python/docs/reference/speech/2.12.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.11.1](/python/docs/reference/speech/2.11.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.10.0](/python/docs/reference/speech/2.10.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.9.3](/python/docs/reference/speech/2.9.3/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.8.0](/python/docs/reference/speech/2.8.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.7.0](/python/docs/reference/speech/2.7.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.6.0](/python/docs/reference/speech/2.6.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.5.1](/python/docs/reference/speech/2.5.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.4.1](/python/docs/reference/speech/2.4.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.3.0](/python/docs/reference/speech/2.3.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.2.1](/python/docs/reference/speech/2.2.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.1.0](/python/docs/reference/speech/2.1.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [2.0.1](/python/docs/reference/speech/2.0.1/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [1.3.4](/python/docs/reference/speech/1.3.4/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [1.2.0](/python/docs/reference/speech/1.2.0/google.cloud.speech_v1p1beta1.types.CustomClass)\n- [1.1.0](/python/docs/reference/speech/1.1.0/google.cloud.speech_v1p1beta1.types.CustomClass) \n\n CustomClass(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nA set of words or phrases that represents a common concept\nlikely to appear in your audio, for example a list of passenger\nship names. CustomClass items can be substituted into\nplaceholders that you set in PhraseSet phrases.\n\nClasses\n-------\n\n### AnnotationsEntry\n\n AnnotationsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nThe abstract base class for a message.\n\n### ClassItem\n\n ClassItem(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nAn item of the class.\n\n### State\n\n State(value)\n\nSet of states that define the lifecycle of a CustomClass."]]