Reference documentation and code samples for the Google Cloud Apigee Connect V1 Client class EgressRequest.
gRPC request payload for tether.
Generated from protobuf message google.cloud.apigeeconnect.v1.EgressRequest
Namespace
Google \ Cloud \ ApigeeConnect \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ id |
string
Unique identifier for the request. |
↳ payload |
Google\Cloud\ApigeeConnect\V1\Payload
Actual payload to send to agent. |
↳ endpoint |
int
Tether Endpoint. |
↳ project |
string
GCP Project. Format: |
↳ trace_id |
string
Unique identifier for clients to trace their request/response. |
↳ timeout |
Google\Protobuf\Duration
Timeout for the HTTP request. |
getId
Unique identifier for the request.
Returns | |
---|---|
Type | Description |
string |
setId
Unique identifier for the request.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getPayload
Actual payload to send to agent.
Returns | |
---|---|
Type | Description |
Google\Cloud\ApigeeConnect\V1\Payload|null |
hasPayload
clearPayload
setPayload
Actual payload to send to agent.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\ApigeeConnect\V1\Payload
|
Returns | |
---|---|
Type | Description |
$this |
getEndpoint
Tether Endpoint.
Returns | |
---|---|
Type | Description |
int |
setEndpoint
Tether Endpoint.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getProject
GCP Project.
Format: projects/{project_number}
.
Returns | |
---|---|
Type | Description |
string |
setProject
GCP Project.
Format: projects/{project_number}
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTraceId
Unique identifier for clients to trace their request/response.
Returns | |
---|---|
Type | Description |
string |
setTraceId
Unique identifier for clients to trace their request/response.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTimeout
Timeout for the HTTP request.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Duration|null |
hasTimeout
clearTimeout
setTimeout
Timeout for the HTTP request.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Duration
|
Returns | |
---|---|
Type | Description |
$this |