Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class DataAgent.
Message describing a DataAgent object.
Generated from protobuf message google.cloud.geminidataanalytics.v1beta.DataAgent
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ data_analytics_agent
↳ name
string
Optional. Identifier. The unique resource name of a Agent. Format: projects/{project}/locations/{location}/dataAgents/{data_agent_id}
{data_agent}
is the resource id and should be 63 characters or less and must match the format described in https://google.aip.dev/122#resource-id-segments
Example: projects/1234567890/locations/us-central1/dataAgents/my-agent
.
↳ display_name
string
Optional. User friendly display name. * * Must be between 1-256 characters.
↳ description
string
Optional. Description of the agent. * * Must be between 1-1024 characters.
↳ labels
array| Google\Protobuf\Internal\MapField
Optional. Labels to help users filter related agents. E.g. "sales", "business", "etl", etc. Note labels are only used for filtering and not for policies. See https://cloud.google.com/resource-manager/docs/labels-overview for more details on label usage.
↳ create_time
↳ update_time
↳ delete_time
↳ purge_time
Google\Protobuf\Timestamp
Output only. Timestamp in UTC of when this data agent is considered expired. This is always provided on output, regardless of what was sent on input.
getDataAnalyticsAgent
Data analytics agent.
hasDataAnalyticsAgent
setDataAnalyticsAgent
Data analytics agent.
$this
getName
Optional. Identifier. The unique resource name of a Agent.
Format: projects/{project}/locations/{location}/dataAgents/{data_agent_id}
{data_agent}
is the resource id and should be 63 characters or less and
must match the format described in https://google.aip.dev/122#resource-id-segments
Example: projects/1234567890/locations/us-central1/dataAgents/my-agent
.
string
setName
Optional. Identifier. The unique resource name of a Agent.
Format: projects/{project}/locations/{location}/dataAgents/{data_agent_id}
{data_agent}
is the resource id and should be 63 characters or less and
must match the format described in https://google.aip.dev/122#resource-id-segments
Example: projects/1234567890/locations/us-central1/dataAgents/my-agent
.
var
string
$this
getDisplayName
Optional. User friendly display name.
- Must be between 1-256 characters.
string
setDisplayName
Optional. User friendly display name.
- Must be between 1-256 characters.
var
string
$this
getDescription
Optional. Description of the agent.
- Must be between 1-1024 characters.
string
setDescription
Optional. Description of the agent.
- Must be between 1-1024 characters.
var
string
$this
getLabels
Optional. Labels to help users filter related agents.
E.g. "sales", "business", "etl", etc. Note labels are only used for filtering and not for policies. See https://cloud.google.com/resource-manager/docs/labels-overview for more details on label usage.
setLabels
Optional. Labels to help users filter related agents.
E.g. "sales", "business", "etl", etc. Note labels are only used for filtering and not for policies. See https://cloud.google.com/resource-manager/docs/labels-overview for more details on label usage.
$this
getCreateTime
Output only. The time when the data agent was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time when the data agent was created.
$this
getUpdateTime
Output only. The time when the data agent was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time when the data agent was last updated.
$this
getDeleteTime
Output only. [Output only] The time the data agent was soft deleted.
hasDeleteTime
clearDeleteTime
setDeleteTime
Output only. [Output only] The time the data agent was soft deleted.
$this
getPurgeTime
Output only. Timestamp in UTC of when this data agent is considered expired. This is always provided on output, regardless of what was sent on input.
hasPurgeTime
clearPurgeTime
setPurgeTime
Output only. Timestamp in UTC of when this data agent is considered expired. This is always provided on output, regardless of what was sent on input.
$this
getType
string