public sealed class Payload : IMessage<Payload>, IEquatable<Payload>, IDeepCloneable<Payload>, IBufferMessage, IMessage
Payload for EgressRequest.
Implements
IMessage<Payload>, IEquatable<Payload>, IDeepCloneable<Payload>, IBufferMessage, IMessageNamespace
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 |
HttpRequest
public HttpRequest HttpRequest { get; set; }
The HttpRequest proto.
Property Value | |
---|---|
Type | Description |
HttpRequest |
KindCase
public Payload.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
Payload.KindOneofCase |
StreamInfo
public StreamInfo StreamInfo { get; set; }
The information of stream.
Property Value | |
---|---|
Type | Description |
StreamInfo |