Interface CreateArchiveRequest.Builder

    • Method Detail

      • archiveName

        CreateArchiveRequest.Builder archiveName​(String archiveName)

        The name for the archive to create.

        Parameters:
        archiveName - The name for the archive to create.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventSourceArn

        CreateArchiveRequest.Builder eventSourceArn​(String eventSourceArn)

        The ARN of the event bus that sends events to the archive.

        Parameters:
        eventSourceArn - The ARN of the event bus that sends events to the archive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateArchiveRequest.Builder description​(String description)

        A description for the archive.

        Parameters:
        description - A description for the archive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventPattern

        CreateArchiveRequest.Builder eventPattern​(String eventPattern)

        An event pattern to use to filter events sent to the archive.

        Parameters:
        eventPattern - An event pattern to use to filter events sent to the archive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • retentionDays

        CreateArchiveRequest.Builder retentionDays​(Integer retentionDays)

        The number of days to retain events for. Default value is 0. If set to 0, events are retained indefinitely

        Parameters:
        retentionDays - The number of days to retain events for. Default value is 0. If set to 0, events are retained indefinitely
        Returns:
        Returns a reference to this object so that method calls can be chained together.