Interface EventDestination.Builder

    • Method Detail

      • cloudWatchLogsDestination

        EventDestination.Builder cloudWatchLogsDestination​(CloudWatchLogsDestination cloudWatchLogsDestination)
        Sets the value of the CloudWatchLogsDestination property for this object.
        Parameters:
        cloudWatchLogsDestination - The new value for the CloudWatchLogsDestination property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabled

        EventDestination.Builder enabled​(Boolean enabled)
        Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.
        Parameters:
        enabled - Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kinesisFirehoseDestination

        EventDestination.Builder kinesisFirehoseDestination​(KinesisFirehoseDestination kinesisFirehoseDestination)
        Sets the value of the KinesisFirehoseDestination property for this object.
        Parameters:
        kinesisFirehoseDestination - The new value for the KinesisFirehoseDestination property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchingEventTypesWithStrings

        EventDestination.Builder matchingEventTypesWithStrings​(Collection<String> matchingEventTypes)
        Sets the value of the MatchingEventTypes property for this object.
        Parameters:
        matchingEventTypes - The new value for the MatchingEventTypes property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchingEventTypesWithStrings

        EventDestination.Builder matchingEventTypesWithStrings​(String... matchingEventTypes)
        Sets the value of the MatchingEventTypes property for this object.
        Parameters:
        matchingEventTypes - The new value for the MatchingEventTypes property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchingEventTypes

        EventDestination.Builder matchingEventTypes​(Collection<EventType> matchingEventTypes)
        Sets the value of the MatchingEventTypes property for this object.
        Parameters:
        matchingEventTypes - The new value for the MatchingEventTypes property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchingEventTypes

        EventDestination.Builder matchingEventTypes​(EventType... matchingEventTypes)
        Sets the value of the MatchingEventTypes property for this object.
        Parameters:
        matchingEventTypes - The new value for the MatchingEventTypes property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        EventDestination.Builder name​(String name)
        A name that identifies the event destination configuration.
        Parameters:
        name - A name that identifies the event destination configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snsDestination

        EventDestination.Builder snsDestination​(SnsDestination snsDestination)
        Sets the value of the SnsDestination property for this object.
        Parameters:
        snsDestination - The new value for the SnsDestination property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.