io.atlassian

aws

package aws

Linear Supertypes
Types, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. aws
  2. Types
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed class AmazonClient[A <: AmazonWebServiceClient] extends AnyRef

  2. abstract class AmazonClientBase[A <: AmazonWebServiceClient] extends AnyRef

    Extend this when adding support for a new service.

  3. case class AmazonClientConnectionDef(socketTimeoutMs: Option[Int], connectionTimeoutMs: Option[Int], maxErrorRetry: Option[Int], maxConnections: Option[Int], connectionTtl: Option[Long], useGzip: Option[Boolean], clientExecutionTimeout: Option[Int], maxIdleTimeoutMs: Option[Long], proxyHost: Option[String], proxyPort: Option[Int], region: Option[Region], endpointUrl: Option[String], credential: Option[Credential]) extends Product with Serializable

  4. trait AmazonClientOps extends AnyRef

  5. type Attempt[A] = kadai.Attempt[A]

  6. sealed trait AvailabilityZone extends AnyRef

  7. type AwsAction[R, W, A] = Kleisli[[γ]EitherT[[β]WriterT[Future, W, β], Invalid, γ], R, A]

  8. class AwsActionMonad[R, W] extends Monad[[γ]Kleisli[[γ]EitherT[[β]WriterT[Future, W, β], Invalid, γ], R, γ]] with MonadReader[[α, γ]Kleisli[[γ]EitherT[[β]WriterT[Future, W, β], Invalid, γ], α, γ], R] with MonadListen[[β, γ]Kleisli[[γ]EitherT[[β]WriterT[Future, β, β], Invalid, γ], R, γ], W] with MonadPlus[[γ]Kleisli[[γ]EitherT[[β]WriterT[Future, W, β], Invalid, γ], R, γ]] with MonadError[[γ, δ]Kleisli[[γ]EitherT[[β]WriterT[Future, W, β], γ, γ], R, δ], Invalid]

  9. class AwsActionOps[R, W, A] extends AnyRef

  10. implicit final class AwsTaggedOps[A, T] extends AnyVal

  11. case class Credential extends Product with Serializable

    Wraps provision of credentials for AWS clients.

  12. abstract class Functions[C, W] extends AnyRef

  13. case class HttpHeaders(headers: Map[String, String]) extends Product with Serializable

  14. case class MetaData(requestIds: List[String]) extends Product with Serializable

  15. sealed trait OverwriteMode extends AnyRef

    Definition Classes
    Types
  16. trait Types extends AnyRef

  17. case class WrappedInvalidException extends RuntimeException with Product with Serializable

Value Members

  1. object AWSRequestIdRetriever

  2. object AmazonClientConnectionDef extends Serializable

    Extracts configuration suitable for Amazon ClientConfiguration from a kadai Config.

  3. object AmazonExceptions

  4. object AmazonRegion

  5. object AmazonRegionDef

  6. val Attempt: kadai.Attempt.type

  7. object AvailabilityZone

  8. object AwsAction

  9. object AwsActionMonad

  10. object BuildInfo extends Product with Serializable

  11. object Credential extends Serializable

  12. object MetaData extends Serializable

  13. object OverwriteMode

    Definition Classes
    Types
  14. object WrappedInvalidException extends Serializable

Deprecated Value Members

  1. object AmazonClient extends AmazonClientOps

Inherited from Types

Inherited from AnyRef

Inherited from Any

Ungrouped