Apigee Connect v1 API - Class Payload (2.2.0)

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.

Inheritance

object > Payload

Namespace

Google.Cloud.ApigeeConnect.V1

Assembly

Google.Cloud.ApigeeConnect.V1.dll

Constructors

Payload()

public Payload()

Payload(Payload)

public Payload(Payload other)
Parameter
NameDescription
otherPayload

Properties

Action

public Action Action { get; set; }

The action taken by agent.

Property Value
TypeDescription
Action

HasAction

public bool HasAction { get; }

Gets whether the "action" field is set

Property Value
TypeDescription
bool

HttpRequest

public HttpRequest HttpRequest { get; set; }

The HttpRequest proto.

Property Value
TypeDescription
HttpRequest

KindCase

public Payload.KindOneofCase KindCase { get; }
Property Value
TypeDescription
PayloadKindOneofCase

StreamInfo

public StreamInfo StreamInfo { get; set; }

The information of stream.

Property Value
TypeDescription
StreamInfo