Reference documentation and code samples for the Google Cloud Dataplex V1 Client class EntrySource.
EntrySource contains source system related information for the entry.
Generated from protobuf message google.cloud.dataplex.v1.EntrySource
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ resource |
string
The name of the resource in the source system. The maximum size of the field is 4000 characters. |
↳ system |
string
The name of the source system. The maximum size of the field is 64 characters. |
↳ platform |
string
The platform containing the source system. The maximum size of the field is 64 characters. |
↳ display_name |
string
User friendly display name. The maximum size of the field is 500 characters. |
↳ description |
string
Description of the Entry. The maximum size of the field is 2000 characters. |
↳ labels |
array|Google\Protobuf\Internal\MapField
User-defined labels. The maximum size of keys and values is 128 characters each. |
↳ ancestors |
array<Google\Cloud\Dataplex\V1\EntrySource\Ancestor>
Immutable. The ancestors of the Entry in the source system. |
↳ create_time |
Google\Protobuf\Timestamp
The create time of the resource in the source system. |
↳ update_time |
Google\Protobuf\Timestamp
The update time of the resource in the source system. |
↳ location |
string
Output only. Location of the resource in the source system. Entry will be searchable by this location. By default, this should match the location of the EntryGroup containing this entry. A different value allows capturing source location for data external to GCP. |
getResource
The name of the resource in the source system.
The maximum size of the field is 4000 characters.
Returns | |
---|---|
Type | Description |
string |
setResource
The name of the resource in the source system.
The maximum size of the field is 4000 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSystem
The name of the source system.
The maximum size of the field is 64 characters.
Returns | |
---|---|
Type | Description |
string |
setSystem
The name of the source system.
The maximum size of the field is 64 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getPlatform
The platform containing the source system.
The maximum size of the field is 64 characters.
Returns | |
---|---|
Type | Description |
string |
setPlatform
The platform containing the source system.
The maximum size of the field is 64 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDisplayName
User friendly display name.
The maximum size of the field is 500 characters.
Returns | |
---|---|
Type | Description |
string |
setDisplayName
User friendly display name.
The maximum size of the field is 500 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDescription
Description of the Entry.
The maximum size of the field is 2000 characters.
Returns | |
---|---|
Type | Description |
string |
setDescription
Description of the Entry.
The maximum size of the field is 2000 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getLabels
User-defined labels.
The maximum size of keys and values is 128 characters each.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setLabels
User-defined labels.
The maximum size of keys and values is 128 characters each.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getAncestors
Immutable. The ancestors of the Entry in the source system.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setAncestors
Immutable. The ancestors of the Entry in the source system.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataplex\V1\EntrySource\Ancestor>
|
Returns | |
---|---|
Type | Description |
$this |
getCreateTime
The create time of the resource in the source system.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasCreateTime
clearCreateTime
setCreateTime
The create time of the resource in the source system.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getUpdateTime
The update time of the resource in the source system.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasUpdateTime
clearUpdateTime
setUpdateTime
The update time of the resource in the source system.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getLocation
Output only. Location of the resource in the source system. Entry will be searchable by this location. By default, this should match the location of the EntryGroup containing this entry. A different value allows capturing source location for data external to GCP.
Returns | |
---|---|
Type | Description |
string |
setLocation
Output only. Location of the resource in the source system. Entry will be searchable by this location. By default, this should match the location of the EntryGroup containing this entry. A different value allows capturing source location for data external to GCP.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |