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 message google.cloud.dataplex.v1.EntryType
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__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. |
↳ create_time |
Google\Protobuf\Timestamp
Output only. The time when the EntryType was created. |
↳ update_time |
Google\Protobuf\Timestamp
Output only. The time when the EntryType was last updated. |
↳ description |
string
Optional. Description of the EntryType. |
↳ display_name |
string
Optional. User friendly display name. |
↳ labels |
array|Google\Protobuf\Internal\MapField
Optional. User-defined labels for the EntryType. |
↳ etag |
string
Optional. This checksum is computed by the server based on the value of other fields, and may 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 class 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 |
↳ required_aspects |
array<Google\Cloud\Dataplex\V1\EntryType\AspectInfo>
AspectInfo for the entry type. |
↳ authorization |
Google\Cloud\Dataplex\V1\EntryType\Authorization
Immutable. Authorization defined for this type. |
getName
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.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time when the EntryType was created.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getUpdateTime
Output only. The time when the EntryType was last updated.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time when the EntryType was last updated.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getDescription
Optional. Description of the EntryType.
Returns | |
---|---|
Type | Description |
string |
setDescription
Optional. Description of the EntryType.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDisplayName
Optional. User friendly display name.
Returns | |
---|---|
Type | Description |
string |
setDisplayName
Optional. User friendly display name.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getLabels
Optional. User-defined labels for the EntryType.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setLabels
Optional. User-defined labels for the EntryType.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getEtag
Optional. This checksum is computed by the server based on the value of other fields, and may 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 server based on the value of other fields, and may 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 class this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setTypeAliases
Optional. Indicates the class this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getPlatform
Optional. The platform that Entries of this type belongs to.
Returns | |
---|---|
Type | Description |
string |
setPlatform
Optional. The platform that Entries of this type belongs to.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSystem
Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc
Returns | |
---|---|
Type | Description |
string |
setSystem
Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getRequiredAspects
AspectInfo for the entry type.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setRequiredAspects
AspectInfo for the entry type.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataplex\V1\EntryType\AspectInfo>
|
Returns | |
---|---|
Type | Description |
$this |
getAuthorization
Immutable. Authorization defined for this type.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataplex\V1\EntryType\Authorization|null |
hasAuthorization
clearAuthorization
setAuthorization
Immutable. Authorization defined for this type.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataplex\V1\EntryType\Authorization
|
Returns | |
---|---|
Type | Description |
$this |