Interface TagStepDetails.Builder

    • Method Detail

      • name

        TagStepDetails.Builder name​(String name)

        The name of the step, used as an identifier.

        Parameters:
        name - The name of the step, used as an identifier.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        TagStepDetails.Builder tags​(Collection<S3Tag> tags)

        Array that contains from 1 to 10 key/value pairs.

        Parameters:
        tags - Array that contains from 1 to 10 key/value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        TagStepDetails.Builder tags​(S3Tag... tags)

        Array that contains from 1 to 10 key/value pairs.

        Parameters:
        tags - Array that contains from 1 to 10 key/value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        TagStepDetails.Builder tags​(Consumer<S3Tag.Builder>... tags)

        Array that contains from 1 to 10 key/value pairs.

        This is a convenience method that creates an instance of the S3Tag.Builder avoiding the need to create one manually via S3Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on S3Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)
      • sourceFileLocation

        TagStepDetails.Builder sourceFileLocation​(String sourceFileLocation)

        Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.

        • To use the previous file as the input, enter ${previous.file}. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value.

        • To use the originally uploaded file location as input for this step, enter ${original.file}.

        Parameters:
        sourceFileLocation - Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.

        • To use the previous file as the input, enter ${previous.file}. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value.

        • To use the originally uploaded file location as input for this step, enter ${original.file}.

        Returns:
        Returns a reference to this object so that method calls can be chained together.