Interface Pipe.Builder

    • Method Detail

      • arn

        Pipe.Builder arn​(String arn)

        The ARN of the pipe.

        Parameters:
        arn - The ARN of the pipe.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        Pipe.Builder creationTime​(Instant creationTime)

        The time the pipe was created.

        Parameters:
        creationTime - The time the pipe was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • currentState

        Pipe.Builder currentState​(String currentState)

        The state the pipe is in.

        Parameters:
        currentState - The state the pipe is in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PipeState, PipeState
      • currentState

        Pipe.Builder currentState​(PipeState currentState)

        The state the pipe is in.

        Parameters:
        currentState - The state the pipe is in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PipeState, PipeState
      • desiredState

        Pipe.Builder desiredState​(String desiredState)

        The state the pipe should be in.

        Parameters:
        desiredState - The state the pipe should be in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RequestedPipeState, RequestedPipeState
      • enrichment

        Pipe.Builder enrichment​(String enrichment)

        The ARN of the enrichment resource.

        Parameters:
        enrichment - The ARN of the enrichment resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        Pipe.Builder lastModifiedTime​(Instant lastModifiedTime)

        When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

        Parameters:
        lastModifiedTime - When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Pipe.Builder name​(String name)

        The name of the pipe.

        Parameters:
        name - The name of the pipe.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • source

        Pipe.Builder source​(String source)

        The ARN of the source resource.

        Parameters:
        source - The ARN of the source resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stateReason

        Pipe.Builder stateReason​(String stateReason)

        The reason the pipe is in its current state.

        Parameters:
        stateReason - The reason the pipe is in its current state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • target

        Pipe.Builder target​(String target)

        The ARN of the target resource.

        Parameters:
        target - The ARN of the target resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.