Class EventStreamArgs.Builder

  • Enclosing class:
    EventStreamArgs

    public static final class EventStreamArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • applicationId

        public EventStreamArgs.Builder applicationId​(com.pulumi.core.Output<java.lang.String> applicationId)
        Parameters:
        applicationId - The application ID.
        Returns:
        builder
      • applicationId

        public EventStreamArgs.Builder applicationId​(java.lang.String applicationId)
        Parameters:
        applicationId - The application ID.
        Returns:
        builder
      • destinationStreamArn

        public EventStreamArgs.Builder destinationStreamArn​(com.pulumi.core.Output<java.lang.String> destinationStreamArn)
        Parameters:
        destinationStreamArn - The Amazon Resource Name (ARN) of the Amazon Kinesis stream or Firehose delivery stream to which you want to publish events.
        Returns:
        builder
      • destinationStreamArn

        public EventStreamArgs.Builder destinationStreamArn​(java.lang.String destinationStreamArn)
        Parameters:
        destinationStreamArn - The Amazon Resource Name (ARN) of the Amazon Kinesis stream or Firehose delivery stream to which you want to publish events.
        Returns:
        builder
      • roleArn

        public EventStreamArgs.Builder roleArn​(com.pulumi.core.Output<java.lang.String> roleArn)
        Parameters:
        roleArn - The IAM role that authorizes Amazon Pinpoint to publish events to the stream in your account.
        Returns:
        builder
      • roleArn

        public EventStreamArgs.Builder roleArn​(java.lang.String roleArn)
        Parameters:
        roleArn - The IAM role that authorizes Amazon Pinpoint to publish events to the stream in your account.
        Returns:
        builder