Interface UpdateFeedResponse.Builder

  • Method Details

    • arn

      The ARN of the feed.

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

      The updated or original name of the feed.

      Parameters:
      name - The updated or original name of the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of the feed.

      Parameters:
      id - The ID of the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataEndpoints

      UpdateFeedResponse.Builder dataEndpoints(Collection<String> dataEndpoints)

      The data endpoints of the feed.

      Parameters:
      dataEndpoints - The data endpoints of the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataEndpoints

      UpdateFeedResponse.Builder dataEndpoints(String... dataEndpoints)

      The data endpoints of the feed.

      Parameters:
      dataEndpoints - The data endpoints of the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      The array of outputs in the feed. You might have left this array unchanged, or you might have changed it.

      Parameters:
      outputs - The array of outputs in the feed. You might have left this array unchanged, or you might have changed it.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      The array of outputs in the feed. You might have left this array unchanged, or you might have changed it.

      Parameters:
      outputs - The array of outputs in the feed. You might have left this array unchanged, or you might have changed it.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      The array of outputs in the feed. You might have left this array unchanged, or you might have changed it.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to outputs(List<GetOutput>).

      Parameters:
      outputs - a consumer that will call methods on GetOutput.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the output.

      Parameters:
      status - The status of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the output.

      Parameters:
      status - The status of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • association

      UpdateFeedResponse.Builder association(FeedAssociation association)

      True means that the output was originally created in the feed by the AssociateFeed operation. False means it was created using CreateFeed or UpdateFeed. You will need this value if you use the UpdateFeed operation to modify the list of outputs in the feed.

      Parameters:
      association - True means that the output was originally created in the feed by the AssociateFeed operation. False means it was created using CreateFeed or UpdateFeed. You will need this value if you use the UpdateFeed operation to modify the list of outputs in the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • association

      default UpdateFeedResponse.Builder association(Consumer<FeedAssociation.Builder> association)

      True means that the output was originally created in the feed by the AssociateFeed operation. False means it was created using CreateFeed or UpdateFeed. You will need this value if you use the UpdateFeed operation to modify the list of outputs in the feed.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to association(FeedAssociation).

      Parameters:
      association - a consumer that will call methods on FeedAssociation.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tags

      The name of the resource currently associated with the feed, if any.

      Parameters:
      tags - The name of the resource currently associated with the feed, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.