Class AttributeContext.Types.Request
Inheritance
AttributeContext.Types.Request
Assembly: Google.Api.CommonProtos.dll
Syntax
public sealed class AttributeContext.Types.Request : IMessage<AttributeContext.Types.Request>, IEquatable<AttributeContext.Types.Request>, IDeepCloneable<AttributeContext.Types.Request>, IBufferMessage, IMessage
Constructors
Request()
Declaration
Request(Request)
Declaration
public Request(AttributeContext.Types.Request other)
Parameters
Fields
AuthFieldNumber
Declaration
public const int AuthFieldNumber = 13
Field Value
Declaration
public const int HeadersFieldNumber = 3
Field Value
HostFieldNumber
Declaration
public const int HostFieldNumber = 5
Field Value
IdFieldNumber
Declaration
public const int IdFieldNumber = 1
Field Value
MethodFieldNumber
Declaration
public const int MethodFieldNumber = 2
Field Value
PathFieldNumber
Declaration
public const int PathFieldNumber = 4
Field Value
ProtocolFieldNumber
Declaration
public const int ProtocolFieldNumber = 11
Field Value
QueryFieldNumber
Declaration
public const int QueryFieldNumber = 7
Field Value
ReasonFieldNumber
Declaration
public const int ReasonFieldNumber = 12
Field Value
SchemeFieldNumber
Declaration
public const int SchemeFieldNumber = 6
Field Value
SizeFieldNumber
Declaration
public const int SizeFieldNumber = 10
Field Value
TimeFieldNumber
Declaration
public const int TimeFieldNumber = 9
Field Value
Properties
Auth
Declaration
public AttributeContext.Types.Auth Auth { get; set; }
Property Value
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Declaration
public MapField<string, string> Headers { get; }
Property Value
Host
Declaration
public string Host { get; set; }
Property Value
Id
Declaration
public string Id { get; set; }
Property Value
Method
Declaration
public string Method { get; set; }
Property Value
Parser
Declaration
public static MessageParser<AttributeContext.Types.Request> Parser { get; }
Property Value
Path
Declaration
public string Path { get; set; }
Property Value
Protocol
Declaration
public string Protocol { get; set; }
Property Value
Query
Declaration
public string Query { get; set; }
Property Value
Reason
Declaration
public string Reason { get; set; }
Property Value
Scheme
Declaration
public string Scheme { get; set; }
Property Value
Size
Declaration
public long Size { get; set; }
Property Value
Time
Declaration
public Timestamp Time { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public AttributeContext.Types.Request Clone()
Returns
Equals(Request)
Declaration
public bool Equals(AttributeContext.Types.Request other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
MergeFrom(CodedInputStream)
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
MergeFrom(Request)
Declaration
public void MergeFrom(AttributeContext.Types.Request other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
WriteTo(CodedOutputStream)
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Implements