public sealed class Payload : IMessage<Payload>, IEquatable<Payload>, IDeepCloneable<Payload>, IBufferMessage, IMessage
Reference documentation and code samples for the Apigee Connect v1 API class Payload.
Payload for EgressRequest.
Namespace
Google.Cloud.ApigeeConnect.V1Assembly
Google.Cloud.ApigeeConnect.V1.dll
Constructors
Payload()
public Payload()
Payload(Payload)
public Payload(Payload other)
Parameter | |
---|---|
Name | Description |
other | Payload |
Properties
Action
public Action Action { get; set; }
The action taken by agent.
Property Value | |
---|---|
Type | Description |
Action |
HasAction
public bool HasAction { get; }
Gets whether the "action" field is set
Property Value | |
---|---|
Type | Description |
bool |
HttpRequest
public HttpRequest HttpRequest { get; set; }
The HttpRequest proto.
Property Value | |
---|---|
Type | Description |
HttpRequest |
KindCase
public Payload.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
PayloadKindOneofCase |
StreamInfo
public StreamInfo StreamInfo { get; set; }
The information of stream.
Property Value | |
---|---|
Type | Description |
StreamInfo |