Interface ListCacheReportsResponse.Builder

    • Method Detail

      • cacheReportList

        ListCacheReportsResponse.Builder cacheReportList​(Collection<CacheReportInfo> cacheReportList)

        A list of existing cache reports for all file shares associated with your Amazon Web Services account. This list includes all information provided by the DescribeCacheReport action, such as report status, completion progress, start time, end time, filters, and tags.

        Parameters:
        cacheReportList - A list of existing cache reports for all file shares associated with your Amazon Web Services account. This list includes all information provided by the DescribeCacheReport action, such as report status, completion progress, start time, end time, filters, and tags.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheReportList

        ListCacheReportsResponse.Builder cacheReportList​(CacheReportInfo... cacheReportList)

        A list of existing cache reports for all file shares associated with your Amazon Web Services account. This list includes all information provided by the DescribeCacheReport action, such as report status, completion progress, start time, end time, filters, and tags.

        Parameters:
        cacheReportList - A list of existing cache reports for all file shares associated with your Amazon Web Services account. This list includes all information provided by the DescribeCacheReport action, such as report status, completion progress, start time, end time, filters, and tags.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheReportList

        ListCacheReportsResponse.Builder cacheReportList​(Consumer<CacheReportInfo.Builder>... cacheReportList)

        A list of existing cache reports for all file shares associated with your Amazon Web Services account. This list includes all information provided by the DescribeCacheReport action, such as report status, completion progress, start time, end time, filters, and tags.

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

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

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

        ListCacheReportsResponse.Builder marker​(String marker)

        If the request includes Marker, the response returns that value in this field.

        Parameters:
        marker - If the request includes Marker, the response returns that value in this field.
        Returns:
        Returns a reference to this object so that method calls can be chained together.