Interface PushSync.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PushSync.Builder,PushSync>, SdkBuilder<PushSync.Builder,PushSync>, SdkPojo
Enclosing class:
PushSync

public static interface PushSync.Builder extends SdkPojo, CopyableBuilder<PushSync.Builder,PushSync>
  • Method Details

    • applicationArns

      PushSync.Builder applicationArns(Collection<String> applicationArns)

      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.
    • applicationArns

      PushSync.Builder applicationArns(String... applicationArns)

      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.
    • roleArn

      PushSync.Builder roleArn(String roleArn)

      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.