org.sisioh.aws4s.sns

RichAmazonSNSClient

final class RichAmazonSNSClient extends AnyVal with PimpedType[AmazonSNSClient]

Linear Supertypes
PimpedType[AmazonSNSClient], AnyVal, NotNull, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RichAmazonSNSClient
  2. PimpedType
  3. AnyVal
  4. NotNull
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichAmazonSNSClient(underlying: AmazonSNSClient)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  2. final def ##(): Int

    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  4. def addPermissionAsTry(topicArn: String, label: String, aWSAccountIds: Seq[String], actionNames: Seq[String]): Try[Unit]

  5. def addPermissionAsTry(addPermissionRequest: AddPermissionRequest): Try[Unit]

  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def confirmSubscriptionAsTry(topicArn: String, token: String): Try[ConfirmSubscriptionResult]

  8. def confirmSubscriptionAsTry(topicArn: String, token: String, authenticateOnUnsubscribe: String): Try[ConfirmSubscriptionResult]

  9. def confirmSubscriptionAsTry(confirmSubscriptionRequest: ConfirmSubscriptionRequest): Try[ConfirmSubscriptionResult]

  10. def createPlatformApplicationAsTry(createPlatformApplicationRequest: CreatePlatformApplicationRequest): Try[CreatePlatformApplicationResult]

  11. def createPlatformEndpointAsTry(createPlatformEndpointRequest: CreatePlatformEndpointRequest): Try[CreatePlatformEndpointResult]

  12. def createTopicAsTry(name: String): Try[CreateTopicResult]

  13. def createTopicAsTry(createTopicRequest: CreateTopicRequest): Try[CreateTopicResult]

  14. def deleteEndpointAsTry(deleteEndpointRequest: DeleteEndpointRequest): Try[Unit]

  15. def deletePlatformApplicationAsTry(deletePlatformApplicationRequest: DeletePlatformApplicationRequest): Try[Unit]

  16. def deleteTopicAsTry(topicArn: String): Try[Unit]

  17. def deleteTopicAsTry(deleteTopicRequest: DeleteTopicRequest): Try[Unit]

  18. def getCachedResponseMetadataAsTry(request: AmazonWebServiceRequest): Try[ResponseMetadata]

  19. def getClass(): Class[_ <: AnyVal]

    Definition Classes
    AnyVal → Any
  20. def getEndpointAttributesAsTry(getEndpointAttributesRequest: GetEndpointAttributesRequest): Try[GetEndpointAttributesResult]

  21. def getPlatformApplicationAttributesAsTry(getPlatformApplicationAttributesRequest: GetPlatformApplicationAttributesRequest): Try[GetPlatformApplicationAttributesResult]

  22. def getSubscriptionAttributesAsTry(subscriptionArn: String): Try[GetSubscriptionAttributesResult]

  23. def getSubscriptionAttributesAsTry(getSubscriptionAttributesRequest: GetSubscriptionAttributesRequest): Try[GetSubscriptionAttributesResult]

  24. def getTopicAttributesAsTry(topicArn: String): Try[GetTopicAttributesResult]

  25. def getTopicAttributesAsTry(getTopicAttributesRequest: GetTopicAttributesRequest): Try[GetTopicAttributesResult]

  26. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  27. def listEndpointsByPlatformApplicationAsTry(listEndpointsByPlatformApplicationRequest: ListEndpointsByPlatformApplicationRequest): Try[ListEndpointsByPlatformApplicationResult]

  28. def listPlatformApplicationsAsTry(): Try[ListPlatformApplicationsResult]

  29. def listPlatformApplicationsAsTry(listPlatformApplicationsRequest: ListPlatformApplicationsRequest): Try[ListPlatformApplicationsResult]

  30. def listSubscriptionsAsTry(nextToken: String): Try[ListSubscriptionsResult]

  31. def listSubscriptionsAsTry(): Try[ListSubscriptionsResult]

  32. def listSubscriptionsAsTry(listSubscriptionsRequest: ListSubscriptionsRequest): Try[ListSubscriptionsResult]

  33. def listSubscriptionsByTopicAsTry(topicArn: String): Try[ListSubscriptionsByTopicResult]

  34. def listSubscriptionsByTopicAsTry(topicArn: String, nextToken: String): Try[ListSubscriptionsByTopicResult]

  35. def listSubscriptionsByTopicAsTry(listSubscriptionsByTopicRequest: ListSubscriptionsByTopicRequest): Try[ListSubscriptionsByTopicResult]

  36. def listTopicsAsTry(nextToken: String): Try[ListTopicsResult]

  37. def listTopicsAsTry(): Try[ListTopicsResult]

  38. def listTopicsAsTry(listTopicsRequest: ListTopicsRequest): Try[ListTopicsResult]

  39. def publishAsTry(topicArn: String, message: String, subject: String): Try[PublishResult]

  40. def publishAsTry(topicArn: String, message: String): Try[PublishResult]

  41. def publishAsTry(publishRequest: PublishRequest): Try[PublishResult]

  42. def removePermissionAsTry(topicArn: String, label: String): Try[Unit]

  43. def removePermissionAsTry(removePermissionRequest: RemovePermissionRequest): Try[Unit]

  44. def setEndpointAsTry(endpoint: String): Try[Unit]

  45. def setEndpointAttributesAsTry(setEndpointAttributesRequest: SetEndpointAttributesRequest): Try[Unit]

  46. def setPlatformApplicationAttributesAsTry(setPlatformApplicationAttributesRequest: SetPlatformApplicationAttributesRequest): Try[Unit]

  47. def setRegionAsTry(region: Region): Try[Unit]

  48. def setSubscriptionAttributesAsTry(subscriptionArn: String, attributeName: String, attributeValue: String): Try[Unit]

  49. def setSubscriptionAttributesAsTry(setSubscriptionAttributesRequest: SetSubscriptionAttributesRequest): Try[Unit]

  50. def setTopicAttributesAsTry(topicArn: String, attributeName: String, attributeValue: String): Try[Unit]

  51. def setTopicAttributesAsTry(setTopicAttributesRequest: SetTopicAttributesRequest): Try[Unit]

  52. def subscribeAsTry(topicArn: String, protocol: String, endpoint: String): Try[SubscribeResult]

  53. def subscribeAsTry(subscribeRequest: SubscribeRequest): Try[SubscribeResult]

  54. def toString(): String

    Definition Classes
    Any
  55. val underlying: AmazonSNSClient

    Definition Classes
    RichAmazonSNSClient → PimpedType
  56. def unsubscribeAsTry(subscriptionArn: String): Try[Unit]

  57. def unsubscribeAsTry(unsubscribeRequest: UnsubscribeRequest): Try[Unit]

Inherited from PimpedType[AmazonSNSClient]

Inherited from AnyVal

Inherited from NotNull

Inherited from Any

Ungrouped