Interface UpdateSnapshotResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<UpdateSnapshotResponse.Builder,UpdateSnapshotResponse>, FSxResponse.Builder, SdkBuilder<UpdateSnapshotResponse.Builder,UpdateSnapshotResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateSnapshotResponse

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

    • snapshot

      Returned after a successful UpdateSnapshot operation, describing the snapshot that you updated.

      Parameters:
      snapshot - Returned after a successful UpdateSnapshot operation, describing the snapshot that you updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • snapshot

      Returned after a successful UpdateSnapshot operation, describing the snapshot that you updated.

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

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

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