Interface SyncBlockerSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>, SdkBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>, SdkPojo
Enclosing class:
SyncBlockerSummary

public static interface SyncBlockerSummary.Builder extends SdkPojo, CopyableBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>
  • Method Details

    • resourceName

      SyncBlockerSummary.Builder resourceName(String resourceName)

      The resource name for sync blocker summary.

      Parameters:
      resourceName - The resource name for sync blocker summary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parentResourceName

      SyncBlockerSummary.Builder parentResourceName(String parentResourceName)

      The parent resource name for a sync blocker summary.

      Parameters:
      parentResourceName - The parent resource name for a sync blocker summary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • latestBlockers

      SyncBlockerSummary.Builder latestBlockers(Collection<SyncBlocker> latestBlockers)

      The latest events for a sync blocker summary.

      Parameters:
      latestBlockers - The latest events for a sync blocker summary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • latestBlockers

      SyncBlockerSummary.Builder latestBlockers(SyncBlocker... latestBlockers)

      The latest events for a sync blocker summary.

      Parameters:
      latestBlockers - The latest events for a sync blocker summary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • latestBlockers

      SyncBlockerSummary.Builder latestBlockers(Consumer<SyncBlocker.Builder>... latestBlockers)

      The latest events for a sync blocker summary.

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

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

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