Packages

package param

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AutomaticContinue(enabled: Boolean) extends Product with Serializable

    automatically send 100-CONTINUE responses to requests which set the 'Expect: 100-Continue' header.

    automatically send 100-CONTINUE responses to requests which set the 'Expect: 100-Continue' header. See longer note on com.twitter.finagle.Http.Server#withNoAutomaticContinue

  2. case class ClientKerberos(clientKerberosConfiguration: ClientKerberosConfiguration) extends Product with Serializable
  3. case class ClientKerberosConfiguration(principal: Option[String] = None, keyTab: Option[String] = None, serverPrincipal: Option[String] = None, useKeyTab: Boolean = true, storeKey: Boolean = true, refreshKrb5Config: Boolean = true, debug: Boolean = false, doNotPrompt: Boolean = true, authEnabled: Boolean = true) extends KerberosConfiguration with Product with Serializable

    Jaas configuration for kerberos client with serverPrincipal ServerPrincipal is basically the name of the target peer

  4. case class CompressionLevel(level: Int) extends Product with Serializable
  5. case class Decompression(enabled: Boolean) extends Product with Serializable
  6. case class FixedLengthStreamedAfter(size: StorageUnit) extends Product with Serializable
  7. sealed trait KerberosConfiguration extends AnyRef

    Used to configure jaas default params

  8. case class MaxHeaderSize(size: StorageUnit) extends Product with Serializable

    the maximum size of all headers.

  9. case class MaxInitialLineSize(size: StorageUnit) extends Product with Serializable

    the maximum size of the initial line.

  10. case class MaxRequestSize(size: StorageUnit) extends Product with Serializable

    The maximum size of an inbound HTTP request that this Finagle server can receive from a client.

    The maximum size of an inbound HTTP request that this Finagle server can receive from a client.

    Note

    This param only applies to Finagle HTTP servers, and not to Finagle HTTP clients.

  11. case class MaxResponseSize(size: StorageUnit) extends Product with Serializable

    The maximum size of an inbound HTTP response that this Finagle client can receive from a server.

    The maximum size of an inbound HTTP response that this Finagle client can receive from a server.

    Note

    This param only applies to Finagle HTTP clients, and not to Finagle HTTP servers.

  12. case class ServerKerberos(serverKerberosConfiguration: ServerKerberosConfiguration) extends Product with Serializable
  13. case class ServerKerberosConfiguration(principal: Option[String] = None, keyTab: Option[String] = None, useKeyTab: Boolean = true, storeKey: Boolean = true, refreshKrb5Config: Boolean = true, debug: Boolean = false, doNotPrompt: Boolean = true, authEnabled: Boolean = true) extends KerberosConfiguration with Product with Serializable

    Jaas configuration for kerberos server

  14. sealed abstract class Streaming extends AnyRef

Value Members

  1. object AutomaticContinue extends Serializable
  2. object ClientKerberos extends Serializable
  3. object CompressionLevel extends Serializable
  4. object Decompression extends Serializable
  5. object FixedLengthStreamedAfter extends Serializable
  6. object MaxHeaderSize extends Serializable
  7. object MaxInitialLineSize extends Serializable
  8. object MaxRequestSize extends Serializable
  9. object MaxResponseSize extends Serializable
  10. object ServerKerberos extends Serializable
  11. object Streaming

Ungrouped