Search Results for

    Show / Hide Table of Contents

    Class RequestData

    Inheritance
    object
    RequestData
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: OpenSearch.Net
    Assembly: OpenSearch.Net.dll
    Syntax
    public class RequestData

    Constructors

    | Edit this page View Source

    RequestData(HttpMethod, string, PostData, IConnectionConfigurationValues, IRequestParameters, IMemoryStreamFactory)

    Declaration
    public RequestData(HttpMethod method, string path, PostData data, IConnectionConfigurationValues global, IRequestParameters local, IMemoryStreamFactory memoryStreamFactory)
    Parameters
    Type Name Description
    HttpMethod method
    string path
    PostData data
    IConnectionConfigurationValues global
    IRequestParameters local
    IMemoryStreamFactory memoryStreamFactory

    Fields

    | Edit this page View Source

    MimeType

    Declaration
    public const string MimeType = "application/json"
    Field Value
    Type Description
    string
    | Edit this page View Source

    MimeTypeTextPlain

    Declaration
    public const string MimeTypeTextPlain = "text/plain"
    Field Value
    Type Description
    string
    | Edit this page View Source

    OpaqueIdHeader

    Declaration
    public const string OpaqueIdHeader = "X-Opaque-Id"
    Field Value
    Type Description
    string
    | Edit this page View Source

    RunAsSecurityHeader

    Declaration
    public const string RunAsSecurityHeader = "opensearch-security-runas-user"
    Field Value
    Type Description
    string

    Properties

    | Edit this page View Source

    Accept

    Declaration
    public string Accept { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    AllowedStatusCodes

    Declaration
    public IReadOnlyCollection<int> AllowedStatusCodes { get; }
    Property Value
    Type Description
    IReadOnlyCollection<int>
    | Edit this page View Source

    ApiKeyAuthenticationCredentials

    Declaration
    public ApiKeyAuthenticationCredentials ApiKeyAuthenticationCredentials { get; }
    Property Value
    Type Description
    ApiKeyAuthenticationCredentials
    | Edit this page View Source

    BasicAuthorizationCredentials

    Declaration
    public BasicAuthenticationCredentials BasicAuthorizationCredentials { get; }
    Property Value
    Type Description
    BasicAuthenticationCredentials
    | Edit this page View Source

    ClientCertificates

    Declaration
    public X509CertificateCollection ClientCertificates { get; }
    Property Value
    Type Description
    X509CertificateCollection
    | Edit this page View Source

    ConnectionSettings

    Declaration
    public IConnectionConfigurationValues ConnectionSettings { get; }
    Property Value
    Type Description
    IConnectionConfigurationValues
    | Edit this page View Source

    CustomResponseBuilder

    Declaration
    public CustomResponseBuilderBase CustomResponseBuilder { get; }
    Property Value
    Type Description
    CustomResponseBuilderBase
    | Edit this page View Source

    DisableAutomaticProxyDetection

    Declaration
    public bool DisableAutomaticProxyDetection { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    DnsRefreshTimeout

    Declaration
    public TimeSpan DnsRefreshTimeout { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    Headers

    Declaration
    public NameValueCollection Headers { get; }
    Property Value
    Type Description
    NameValueCollection
    | Edit this page View Source

    HttpCompression

    Declaration
    public bool HttpCompression { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    IsAsync

    Declaration
    public bool IsAsync { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    KeepAliveInterval

    Declaration
    public int KeepAliveInterval { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    KeepAliveTime

    Declaration
    public int KeepAliveTime { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    MadeItToResponse

    Declaration
    public bool MadeItToResponse { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    MemoryStreamFactory

    Declaration
    public IMemoryStreamFactory MemoryStreamFactory { get; }
    Property Value
    Type Description
    IMemoryStreamFactory
    | Edit this page View Source

    MetaHeaderProvider

    Declaration
    public MetaHeaderProvider MetaHeaderProvider { get; }
    Property Value
    Type Description
    MetaHeaderProvider
    | Edit this page View Source

    Method

    Declaration
    public HttpMethod Method { get; }
    Property Value
    Type Description
    HttpMethod
    | Edit this page View Source

    Node

    Declaration
    public Node Node { get; set; }
    Property Value
    Type Description
    Node
    | Edit this page View Source

    OnFailureAuditEvent

    Declaration
    public AuditEvent OnFailureAuditEvent { get; }
    Property Value
    Type Description
    AuditEvent
    | Edit this page View Source

    OnFailurePipelineFailure

    Declaration
    public PipelineFailure OnFailurePipelineFailure { get; }
    Property Value
    Type Description
    PipelineFailure
    | Edit this page View Source

    PathAndQuery

    Declaration
    public string PathAndQuery { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    PingTimeout

    Declaration
    public TimeSpan PingTimeout { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    Pipelined

    Declaration
    public bool Pipelined { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    PostData

    Declaration
    public PostData PostData { get; }
    Property Value
    Type Description
    PostData
    | Edit this page View Source

    ProxyAddress

    Declaration
    public string ProxyAddress { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ProxyPassword

    Declaration
    public SecureString ProxyPassword { get; }
    Property Value
    Type Description
    SecureString
    | Edit this page View Source

    ProxyUsername

    Declaration
    public string ProxyUsername { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    RequestMetaData

    Declaration
    public IReadOnlyDictionary<string, string> RequestMetaData { get; }
    Property Value
    Type Description
    IReadOnlyDictionary<string, string>
    | Edit this page View Source

    RequestMimeType

    Declaration
    public string RequestMimeType { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    RequestTimeout

    Declaration
    public TimeSpan RequestTimeout { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    RunAs

    Declaration
    public string RunAs { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SkipDeserializationForStatusCodes

    Declaration
    public IReadOnlyCollection<int> SkipDeserializationForStatusCodes { get; }
    Property Value
    Type Description
    IReadOnlyCollection<int>
    | Edit this page View Source

    TcpStats

    Declaration
    public bool TcpStats { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    ThreadPoolStats

    Declaration
    public bool ThreadPoolStats { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    ThrowExceptions

    Declaration
    public bool ThrowExceptions { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    TransferEncodingChunked

    Declaration
    public bool TransferEncodingChunked { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Uri

    Declaration
    public Uri Uri { get; }
    Property Value
    Type Description
    Uri
    | Edit this page View Source

    UserAgent

    Declaration
    public string UserAgent { get; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • RequestData(HttpMethod, string, PostData, IConnectionConfigurationValues, IRequestParameters, IMemoryStreamFactory)
    • Fields
      • MimeType
      • MimeTypeTextPlain
      • OpaqueIdHeader
      • RunAsSecurityHeader
    • Properties
      • Accept
      • AllowedStatusCodes
      • ApiKeyAuthenticationCredentials
      • BasicAuthorizationCredentials
      • ClientCertificates
      • ConnectionSettings
      • CustomResponseBuilder
      • DisableAutomaticProxyDetection
      • DnsRefreshTimeout
      • Headers
      • HttpCompression
      • IsAsync
      • KeepAliveInterval
      • KeepAliveTime
      • MadeItToResponse
      • MemoryStreamFactory
      • MetaHeaderProvider
      • Method
      • Node
      • OnFailureAuditEvent
      • OnFailurePipelineFailure
      • PathAndQuery
      • PingTimeout
      • Pipelined
      • PostData
      • ProxyAddress
      • ProxyPassword
      • ProxyUsername
      • RequestMetaData
      • RequestMimeType
      • RequestTimeout
      • RunAs
      • SkipDeserializationForStatusCodes
      • TcpStats
      • ThreadPoolStats
      • ThrowExceptions
      • TransferEncodingChunked
      • Uri
      • UserAgent
    • Methods
      • ToString()
    • Extension Methods
    Back to top Generated by DocFX