Reference documentation and code samples for the Google Cloud Dataplex V1 Client class EntryType.
Entry Type is a template for creating Entries.
Generated from protobuf messagegoogle.cloud.dataplex.v1.EntryType
Namespace
Google \ Cloud \ Dataplex \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The relative resource name of the EntryType, of the form: projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
↳ uid
string
Output only. System generated globally unique ID for the EntryType. This ID will be different if the EntryType is deleted and re-created with the same name.
Optional. This checksum is computed by the service, and might be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
↳ type_aliases
array
Optional. Indicates the classes this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.
↳ platform
string
Optional. The platform that Entries of this type belongs to.
↳ system
string
Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc
Output only. The relative resource name of the EntryType, of the form:
projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
Returns
Type
Description
string
setName
Output only. The relative resource name of the EntryType, of the form:
projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getUid
Output only. System generated globally unique ID for the EntryType. This ID
will be different if the EntryType is deleted and re-created with the same
name.
Returns
Type
Description
string
setUid
Output only. System generated globally unique ID for the EntryType. This ID
will be different if the EntryType is deleted and re-created with the same
name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getCreateTime
Output only. The time when the EntryType was created.
Optional. This checksum is computed by the service, and might be sent on
update and delete requests to ensure the client has an up-to-date value
before proceeding.
Returns
Type
Description
string
setEtag
Optional. This checksum is computed by the service, and might be sent on
update and delete requests to ensure the client has an up-to-date value
before proceeding.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getTypeAliases
Optional. Indicates the classes this Entry Type belongs to, for example,
TABLE, DATABASE, MODEL.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class EntryType (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.EntryType)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.EntryType)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.EntryType)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.EntryType)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.EntryType)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.EntryType)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.EntryType)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.EntryType)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.EntryType)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.EntryType)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.EntryType)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.EntryType)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.EntryType)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.EntryType)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.EntryType)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.EntryType)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.EntryType)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.EntryType)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.EntryType)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.EntryType)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.EntryType)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.EntryType)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.EntryType)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.EntryType) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class EntryType.\n\nEntry Type is a template for creating Entries.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.EntryType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. The relative resource name of the EntryType, of the form:\nprojects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.\n\n### setName\n\nOutput only. The relative resource name of the EntryType, of the form:\nprojects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.\n\n### getUid\n\nOutput only. System generated globally unique ID for the EntryType. This ID\nwill be different if the EntryType is deleted and re-created with the same\nname.\n\n### setUid\n\nOutput only. System generated globally unique ID for the EntryType. This ID\nwill be different if the EntryType is deleted and re-created with the same\nname.\n\n### getCreateTime\n\nOutput only. The time when the EntryType was created.\n\n### hasCreateTime\n\n### clearCreateTime\n\n### setCreateTime\n\nOutput only. The time when the EntryType was created.\n\n### getUpdateTime\n\nOutput only. The time when the EntryType was last updated.\n\n### hasUpdateTime\n\n### clearUpdateTime\n\n### setUpdateTime\n\nOutput only. The time when the EntryType was last updated.\n\n### getDescription\n\nOptional. Description of the EntryType.\n\n### setDescription\n\nOptional. Description of the EntryType.\n\n### getDisplayName\n\nOptional. User friendly display name.\n\n### setDisplayName\n\nOptional. User friendly display name.\n\n### getLabels\n\nOptional. User-defined labels for the EntryType.\n\n### setLabels\n\nOptional. User-defined labels for the EntryType.\n\n### getEtag\n\nOptional. This checksum is computed by the service, and might be sent on\nupdate and delete requests to ensure the client has an up-to-date value\nbefore proceeding.\n\n### setEtag\n\nOptional. This checksum is computed by the service, and might be sent on\nupdate and delete requests to ensure the client has an up-to-date value\nbefore proceeding.\n\n### getTypeAliases\n\nOptional. Indicates the classes this Entry Type belongs to, for example,\nTABLE, DATABASE, MODEL.\n\n### setTypeAliases\n\nOptional. Indicates the classes this Entry Type belongs to, for example,\nTABLE, DATABASE, MODEL.\n\n### getPlatform\n\nOptional. The platform that Entries of this type belongs to.\n\n### setPlatform\n\nOptional. The platform that Entries of this type belongs to.\n\n### getSystem\n\nOptional. The system that Entries of this type belongs to. Examples include\nCloudSQL, MariaDB etc\n\n### setSystem\n\nOptional. The system that Entries of this type belongs to. Examples include\nCloudSQL, MariaDB etc\n\n### getRequiredAspects\n\nAspectInfo for the entry type.\n\n### setRequiredAspects\n\nAspectInfo for the entry type.\n\n### getAuthorization\n\nImmutable. Authorization defined for this type.\n\n### hasAuthorization\n\n### clearAuthorization\n\n### setAuthorization\n\nImmutable. Authorization defined for this type."]]