Interface GetImageResponse.Builder

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

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

    • requestId

      GetImageResponse.Builder requestId(String requestIdValue)

      The request ID that uniquely identifies this request.

      Parameters:
      requestIdValue - The request ID that uniquely identifies this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • image

      The image object.

      Parameters:
      image - The image object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • image

      The image object.

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

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

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