Package

services

Permalink

package services

Visibility
  1. Public
  2. All

Type Members

  1. class AmazonSignerScala extends AnyRef

    Permalink
  2. trait ElasticSearch extends AnyRef

    Permalink
  3. case class MGetUriParameters(sourceFields: Seq[String] = Seq.empty) extends Product with Serializable

    Permalink
  4. sealed trait SearchType extends AnyRef

    Permalink
  5. case class SearchUriParameters(searchType: Option[SearchType] = None, scroll: Option[String] = None) extends Product with Serializable

    Permalink

Value Members

  1. object AmazonSignerScala

    Permalink

    http://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-create-string-to-sign.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html

    http://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-create-string-to-sign.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html
    http://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html

    CanonicalRequest =
    HTTPRequestMethod + '\n' +
    CanonicalURI + '\n' +
    CanonicalQueryString + '\n' +
    CanonicalHeaders + '\n' +
    SignedHeaders + '\n' +
    HexEncode(Hash(RequestPayload))

    StringToSign =
    Algorithm + '\n' +
    RequestDate + '\n' +
    CredentialScope + '\n' +
    HashedCanonicalRequest))

    Authorization: AWS4-HMAC-SHA256 Credential=AKIDEXAMPLE/20110909/us-east-1/iam/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=ced6826de92d2bdeed8f846f0bf508e8559e98e4b0199114b84c54174deb456c

  2. object Count extends SearchType with Product with Serializable

    Permalink
  3. object DfsQueryAndFetch extends SearchType with Product with Serializable

    Permalink
  4. object DfsQueryThenFetch extends SearchType with Product with Serializable

    Permalink
  5. object ElasticSearchService extends ElasticSearch

    Permalink
  6. object MGetUriParameters extends Serializable

    Permalink
  7. object QueryAndFetch extends SearchType with Product with Serializable

    Permalink
  8. object QueryThenFetch extends SearchType with Product with Serializable

    Permalink
  9. object Scan extends SearchType with Product with Serializable

    Permalink
  10. object SearchUriParameters extends Serializable

    Permalink

Ungrouped