|
Options |
Name |
Purpose |
|
|
|
LOGICAL AppendArrayCharacterValue (character, character)
|
/** Appends a character value to an array (convenience)
@param character The option name
@param character the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder Build ()
|
/** Builder director method.
@return ClientBuilder A builder for the requested type */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
IHttpClientLibrary BuildLibrary ()
|
/** Helper method to build a http client library */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
ClearOptions ()
|
/** Clears all options for this builder */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.Net.HTTP.IHttpClient DecorateClient (Class, IHttpClient)
|
/** Decorate the client with additional behaviour
@param Class The type of decorator to use
@param IHttpClient The client/instance we're decorating
@return IHttpClient The new, decorating client */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
Destroy ()
|
|
|
|
|
LOGICAL FindConfigRecord (buffer, character)
|
/** Internal helper method to perform the find. This method attempts to find a record using
the input buffer.
@param buffer The buffer of the ConfigOption table.
@param character The config name
@return logical True if a config record was found. */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
DATETIME-TZ GetOptionDateTimeValue (character)
|
/** Returns an option's datetime value
@param character The option name
@return datetime-tz the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL GetOptionLogicalValue (character)
|
/** Returns an option's logical value
@param character The option name
@return logical the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LONGCHAR GetOptionLongcharValue (character)
|
/** Returns an option's longchar value
@param character The option name
@return longchar the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
DECIMAL GetOptionNumericValue (character)
|
/** Returns an option's decimal value
@param character The option name
@return decimal the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
Object GetOptionObjectValue (character)
|
/** Returns an option's object value
@param character The option name
@return Object the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
CHARACTER GetOptionStringArrayValue (character)
|
/** Returns an option's character array value
@param character The option name
@return character[] the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
CHARACTER GetOptionStringValue (character)
|
/** Returns an option's character value
@param character The option name
@return character the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL HasOption (character)
|
/** Checks whether a config option already exists
@param character The option name
@return logical True if the named configuration option exists */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
Initialize ()
|
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder KeepCookies ()
|
/** Uses a default cookie for managing cookies.
@return ClientBuilder */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder KeepCookies (ICookieJar)
|
/** Sets a cookie jar for managing cookies.
@param ICookieJar The cookie jar which manages cookies for this client
@return ClientBuilder */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder Named (character, character)
|
/** Sets the client name and version
@param character The client name
@param character The client version (semantic version: major.minor.patch).
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.IHttpClient NewClient ()
|
/** Returns a useable HttpClient based on the config.
@return IHttpClient A useable HttpClient instance */
|
|
|
|
LOGICAL RemoveOption (character)
|
/** Removes an option
@param character The option name */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder SetNumRetries (integer)
|
/** Sets the value of the NumRetries option.
@param integer A zero or positive value
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
LOGICAL SetOption (character, character)
|
/** Stores an value as an option
@param character The option name
@param character the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, character[])
|
/** Stores an value as an option
@param character The option name
@param character the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, datetime-tz)
|
/** Stores a datetime-tzvalue as an option
@param character The option name
@param datetime-tz the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, decimal)
|
/** Stores an numeric value as an option
@param character The option name
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, logical)
|
/** Stores a logical value as an option
@param character The option name
@param logical the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, Object)
|
/** Stores an object value as an option
@param character The option name
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (Class, Object)
|
/** Stores an object value as an option
@param Progress.Lang>Class The option name (as a type)
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder SetRequestTimeout (decimal)
|
/** Sets the value of the RequestTimeout option.
@param Decimal A zero or positive value
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder SetRetryPause (decimal)
|
/** Sets the value of the PauseBetweenRetry option.
@param Decimal A zero or positive value
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder UsingLibrary (IHttpCLientLibrary)
|
/** Override the default client library to be used with this http client.
@param IHttpClientLibrary The library to be used
@return ClientBuilder This builder instance */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder UsingLogger (ILogWriter)
|
/** Override the default log writer to be used with this http client
@param ILogWriter The log writer to be used
@return ClientBuilder This builder instance */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder ViaProxy (character)
|
/** Sets the URI to use as a proxy server for all requests
@param character The proxy server URI
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|
|
|
|
OpenEdge.Net.HTTP.ClientBuilder ViaProxy (URI)
|
/** Sets the URI to use as a proxy server for all requests
@param URI The proxy server URI
@return ClientBuilder This builder object. */ Inherited from OpenEdge.Net.HTTP.ClientBuilder
|