Class PushSync
- All Implemented Interfaces:
Serializable
,Cloneable
Configuration options to be applied to the identity pool.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
List of SNS platform application ARNs that could be used by clients.A role configured to allow Cognito to call SNS on behalf of the developer.int
hashCode()
void
setApplicationArns
(Collection<String> applicationArns) List of SNS platform application ARNs that could be used by clients.void
setRoleArn
(String roleArn) A role configured to allow Cognito to call SNS on behalf of the developer.toString()
Returns a string representation of this object; useful for testing and debugging.withApplicationArns
(String... applicationArns) List of SNS platform application ARNs that could be used by clients.withApplicationArns
(Collection<String> applicationArns) List of SNS platform application ARNs that could be used by clients.withRoleArn
(String roleArn) A role configured to allow Cognito to call SNS on behalf of the developer.
-
Constructor Details
-
PushSync
public PushSync()
-
-
Method Details
-
getApplicationArns
List of SNS platform application ARNs that could be used by clients.
- Returns:
- List of SNS platform application ARNs that could be used by clients.
-
setApplicationArns
List of SNS platform application ARNs that could be used by clients.
- Parameters:
applicationArns
- List of SNS platform application ARNs that could be used by clients.
-
withApplicationArns
List of SNS platform application ARNs that could be used by clients.
NOTE: This method appends the values to the existing list (if any). Use
setApplicationArns(java.util.Collection)
orwithApplicationArns(java.util.Collection)
if you want to override the existing values.- Parameters:
applicationArns
- List of SNS platform application ARNs that could be used by clients.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withApplicationArns
List of SNS platform application ARNs that could be used by clients.
- Parameters:
applicationArns
- List of SNS platform application ARNs that could be used by clients.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRoleArn
A role configured to allow Cognito to call SNS on behalf of the developer.
- Parameters:
roleArn
- A role configured to allow Cognito to call SNS on behalf of the developer.
-
getRoleArn
A role configured to allow Cognito to call SNS on behalf of the developer.
- Returns:
- A role configured to allow Cognito to call SNS on behalf of the developer.
-
withRoleArn
A role configured to allow Cognito to call SNS on behalf of the developer.
- Parameters:
roleArn
- A role configured to allow Cognito to call SNS on behalf of the developer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-