class CaptureRequestBuilder {

    CaptureRequest build() throws CameraAccessException {
        validate();

        return Request.create(this);
    }

    private  CaptureRequestBuilder(CameraDevice cameraDevice, @RequestTemplate int requestTemplate);

}