|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
public class SetPlatformApplicationAttributesRequest
Container for the parameters to the SetPlatformApplicationAttributes operation
.
The SetPlatformApplicationAttributes
action sets the attributes of the platform application object for the supported push notification
services, such as APNS and GCM. For more information, see Using Amazon SNS
Mobile Push Notifications .
AmazonSNS.setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest)
,
Serialized FormConstructor Summary | |
---|---|
SetPlatformApplicationAttributesRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
Map<String,String> |
getAttributes()
A map of the platform application attributes. |
String |
getPlatformApplicationArn()
PlatformApplicationArn for SetPlatformApplicationAttributes action. |
int |
hashCode()
|
void |
setAttributes(Map<String,String> attributes)
A map of the platform application attributes. |
void |
setPlatformApplicationArn(String platformApplicationArn)
PlatformApplicationArn for SetPlatformApplicationAttributes action. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
SetPlatformApplicationAttributesRequest |
withAttributes(Map<String,String> attributes)
A map of the platform application attributes. |
SetPlatformApplicationAttributesRequest |
withPlatformApplicationArn(String platformApplicationArn)
PlatformApplicationArn for SetPlatformApplicationAttributes action. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SetPlatformApplicationAttributesRequest()
Method Detail |
---|
public String getPlatformApplicationArn()
public void setPlatformApplicationArn(String platformApplicationArn)
platformApplicationArn
- PlatformApplicationArn for SetPlatformApplicationAttributes action.public SetPlatformApplicationAttributesRequest withPlatformApplicationArn(String platformApplicationArn)
Returns a reference to this object so that method calls can be chained together.
platformApplicationArn
- PlatformApplicationArn for SetPlatformApplicationAttributes action.
public Map<String,String> getAttributes()
PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.
PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.public void setAttributes(Map<String,String> attributes)
PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.
attributes
- A map of the platform application attributes. Attributes in this map
include the following: PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.public SetPlatformApplicationAttributesRequest withAttributes(Map<String,String> attributes)
PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.Returns a reference to this object so that method calls can be chained together.
attributes
- A map of the platform application attributes. Attributes in this map
include the following: PlatformCredential
-- The credential received from
the notification service. For APNS/APNS_SANDBOX, PlatformCredential is
"private key". For GCM, PlatformCredential is "API key". For ADM, PlatformCredential is "client secret".PlatformPrincipal
-- The principal received from the
notification service. For APNS/APNS_SANDBOX, PlatformPrincipal is "SSL
certificate". For GCM, PlatformPrincipal is not applicable. For
ADM, PlatformPrincipal is "client id".EventEndpointCreated
-- Topic
ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which
EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which
EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN
to which DeliveryFailure event notifications should be sent upon
Direct Publish delivery failure (permanent) to one of the
application's endpoints.public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |