Reference documentation and code samples for the Google Cloud Agent Registry V1 Client class Endpoint.
Represents an Endpoint.
Generated from protobuf message google.cloud.agentregistry.v1.Endpoint
Namespace
Google \ Cloud \ AgentRegistry \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Identifier. The resource name of the Endpoint. Format: |
↳ endpoint_id |
string
Output only. A stable, globally unique identifier for Endpoint. |
↳ display_name |
string
Output only. Display name for the Endpoint. |
↳ description |
string
Output only. Description of an Endpoint. |
↳ interfaces |
array<PBInterface>
Required. The connection details for the Endpoint. |
↳ create_time |
Google\Protobuf\Timestamp
Output only. Create time. |
↳ update_time |
Google\Protobuf\Timestamp
Output only. Update time. |
↳ attributes |
array|Google\Protobuf\Internal\MapField
Output only. Attributes of the Endpoint. Valid values: * * |
getName
Identifier. The resource name of the Endpoint.
Format: projects/{project}/locations/{location}/endpoints/{endpoint}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Identifier. The resource name of the Endpoint.
Format: projects/{project}/locations/{location}/endpoints/{endpoint}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndpointId
Output only. A stable, globally unique identifier for Endpoint.
| Returns | |
|---|---|
| Type | Description |
string |
|
setEndpointId
Output only. A stable, globally unique identifier for Endpoint.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Output only. Display name for the Endpoint.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDisplayName
Output only. Display name for the Endpoint.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDescription
Output only. Description of an Endpoint.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDescription
Output only. Description of an Endpoint.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInterfaces
Required. The connection details for the Endpoint.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<PBInterface> |
|
setInterfaces
Required. The connection details for the Endpoint.
| Parameter | |
|---|---|
| Name | Description |
var |
array<PBInterface>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCreateTime
Output only. Create time.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasCreateTime
clearCreateTime
setCreateTime
Output only. Create time.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUpdateTime
Output only. Update time.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. Update time.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAttributes
Output only. Attributes of the Endpoint.
Valid values:
agentregistry.googleapis.com/system/RuntimeReference: {"uri": "//..."} - the URI of the underlying resource hosting the Endpoint, for example, the GKE Deployment.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setAttributes
Output only. Attributes of the Endpoint.
Valid values:
agentregistry.googleapis.com/system/RuntimeReference: {"uri": "//..."} - the URI of the underlying resource hosting the Endpoint, for example, the GKE Deployment.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|