org
.
sisioh
.
aws4s
.
sns
RichAmazonSNSClient
final
class
RichAmazonSNSClient
extends
AnyVal
with
PimpedType
[
AmazonSNSClient
]
Linear Supertypes
PimpedType
[
AmazonSNSClient
],
AnyVal
,
NotNull
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RichAmazonSNSClient
PimpedType
AnyVal
NotNull
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
RichAmazonSNSClient
(
underlying:
AmazonSNSClient
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
addPermissionAsTry
(
topicArn:
String
,
label:
String
,
aWSAccountIds:
Seq
[
String
]
,
actionNames:
Seq
[
String
]
)
:
Try
[
Unit
]
def
addPermissionAsTry
(
addPermissionRequest:
AddPermissionRequest
)
:
Try
[
Unit
]
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
confirmSubscriptionAsTry
(
topicArn:
String
,
token:
String
)
:
Try
[
ConfirmSubscriptionResult
]
def
confirmSubscriptionAsTry
(
topicArn:
String
,
token:
String
,
authenticateOnUnsubscribe:
String
)
:
Try
[
ConfirmSubscriptionResult
]
def
confirmSubscriptionAsTry
(
confirmSubscriptionRequest:
ConfirmSubscriptionRequest
)
:
Try
[
ConfirmSubscriptionResult
]
def
createPlatformApplicationAsTry
(
createPlatformApplicationRequest:
CreatePlatformApplicationRequest
)
:
Try
[
CreatePlatformApplicationResult
]
def
createPlatformEndpointAsTry
(
createPlatformEndpointRequest:
CreatePlatformEndpointRequest
)
:
Try
[
CreatePlatformEndpointResult
]
def
createTopicAsTry
(
name:
String
)
:
Try
[
CreateTopicResult
]
def
createTopicAsTry
(
createTopicRequest:
CreateTopicRequest
)
:
Try
[
CreateTopicResult
]
def
deleteEndpointAsTry
(
deleteEndpointRequest:
DeleteEndpointRequest
)
:
Try
[
Unit
]
def
deletePlatformApplicationAsTry
(
deletePlatformApplicationRequest:
DeletePlatformApplicationRequest
)
:
Try
[
Unit
]
def
deleteTopicAsTry
(
topicArn:
String
)
:
Try
[
Unit
]
def
deleteTopicAsTry
(
deleteTopicRequest:
DeleteTopicRequest
)
:
Try
[
Unit
]
def
getCachedResponseMetadataAsTry
(
request:
AmazonWebServiceRequest
)
:
Try
[
ResponseMetadata
]
def
getClass
()
:
Class
[_ <:
AnyVal
]
Definition Classes
AnyVal → Any
def
getEndpointAttributesAsTry
(
getEndpointAttributesRequest:
GetEndpointAttributesRequest
)
:
Try
[
GetEndpointAttributesResult
]
def
getPlatformApplicationAttributesAsTry
(
getPlatformApplicationAttributesRequest:
GetPlatformApplicationAttributesRequest
)
:
Try
[
GetPlatformApplicationAttributesResult
]
def
getSubscriptionAttributesAsTry
(
subscriptionArn:
String
)
:
Try
[
GetSubscriptionAttributesResult
]
def
getSubscriptionAttributesAsTry
(
getSubscriptionAttributesRequest:
GetSubscriptionAttributesRequest
)
:
Try
[
GetSubscriptionAttributesResult
]
def
getTopicAttributesAsTry
(
topicArn:
String
)
:
Try
[
GetTopicAttributesResult
]
def
getTopicAttributesAsTry
(
getTopicAttributesRequest:
GetTopicAttributesRequest
)
:
Try
[
GetTopicAttributesResult
]
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
listEndpointsByPlatformApplicationAsTry
(
listEndpointsByPlatformApplicationRequest:
ListEndpointsByPlatformApplicationRequest
)
:
Try
[
ListEndpointsByPlatformApplicationResult
]
def
listPlatformApplicationsAsTry
()
:
Try
[
ListPlatformApplicationsResult
]
def
listPlatformApplicationsAsTry
(
listPlatformApplicationsRequest:
ListPlatformApplicationsRequest
)
:
Try
[
ListPlatformApplicationsResult
]
def
listSubscriptionsAsTry
(
nextToken:
String
)
:
Try
[
ListSubscriptionsResult
]
def
listSubscriptionsAsTry
()
:
Try
[
ListSubscriptionsResult
]
def
listSubscriptionsAsTry
(
listSubscriptionsRequest:
ListSubscriptionsRequest
)
:
Try
[
ListSubscriptionsResult
]
def
listSubscriptionsByTopicAsTry
(
topicArn:
String
)
:
Try
[
ListSubscriptionsByTopicResult
]
def
listSubscriptionsByTopicAsTry
(
topicArn:
String
,
nextToken:
String
)
:
Try
[
ListSubscriptionsByTopicResult
]
def
listSubscriptionsByTopicAsTry
(
listSubscriptionsByTopicRequest:
ListSubscriptionsByTopicRequest
)
:
Try
[
ListSubscriptionsByTopicResult
]
def
listTopicsAsTry
(
nextToken:
String
)
:
Try
[
ListTopicsResult
]
def
listTopicsAsTry
()
:
Try
[
ListTopicsResult
]
def
listTopicsAsTry
(
listTopicsRequest:
ListTopicsRequest
)
:
Try
[
ListTopicsResult
]
def
publishAsTry
(
topicArn:
String
,
message:
String
,
subject:
String
)
:
Try
[
PublishResult
]
def
publishAsTry
(
topicArn:
String
,
message:
String
)
:
Try
[
PublishResult
]
def
publishAsTry
(
publishRequest:
PublishRequest
)
:
Try
[
PublishResult
]
def
removePermissionAsTry
(
topicArn:
String
,
label:
String
)
:
Try
[
Unit
]
def
removePermissionAsTry
(
removePermissionRequest:
RemovePermissionRequest
)
:
Try
[
Unit
]
def
setEndpointAsTry
(
endpoint:
String
)
:
Try
[
Unit
]
def
setEndpointAttributesAsTry
(
setEndpointAttributesRequest:
SetEndpointAttributesRequest
)
:
Try
[
Unit
]
def
setPlatformApplicationAttributesAsTry
(
setPlatformApplicationAttributesRequest:
SetPlatformApplicationAttributesRequest
)
:
Try
[
Unit
]
def
setRegionAsTry
(
region:
Region
)
:
Try
[
Unit
]
def
setSubscriptionAttributesAsTry
(
subscriptionArn:
String
,
attributeName:
String
,
attributeValue:
String
)
:
Try
[
Unit
]
def
setSubscriptionAttributesAsTry
(
setSubscriptionAttributesRequest:
SetSubscriptionAttributesRequest
)
:
Try
[
Unit
]
def
setTopicAttributesAsTry
(
topicArn:
String
,
attributeName:
String
,
attributeValue:
String
)
:
Try
[
Unit
]
def
setTopicAttributesAsTry
(
setTopicAttributesRequest:
SetTopicAttributesRequest
)
:
Try
[
Unit
]
def
subscribeAsTry
(
topicArn:
String
,
protocol:
String
,
endpoint:
String
)
:
Try
[
SubscribeResult
]
def
subscribeAsTry
(
subscribeRequest:
SubscribeRequest
)
:
Try
[
SubscribeResult
]
def
toString
()
:
String
Definition Classes
Any
val
underlying
:
AmazonSNSClient
Definition Classes
RichAmazonSNSClient
→ PimpedType
def
unsubscribeAsTry
(
subscriptionArn:
String
)
:
Try
[
Unit
]
def
unsubscribeAsTry
(
unsubscribeRequest:
UnsubscribeRequest
)
:
Try
[
Unit
]
Inherited from
PimpedType
[
AmazonSNSClient
]
Inherited from
AnyVal
Inherited from
NotNull
Inherited from
Any
Ungrouped