FakeCaptureRequest.Companion


public static class FakeCaptureRequest.Companion


Summary

Public methods

static final @NonNull FakeCaptureRequest
create(
    @NonNull Map<@NonNull CaptureRequest.Key<@NonNull ?>, Object> requestParameters,
    @NonNull Map<@NonNull Metadata.Key<@NonNull ?>, Object> requestMetadata
)

Factory method to create a FakeCaptureRequest instance for Java interoperability.

Public methods

create

public static final @NonNull FakeCaptureRequest create(
    @NonNull Map<@NonNull CaptureRequest.Key<@NonNull ?>, Object> requestParameters,
    @NonNull Map<@NonNull Metadata.Key<@NonNull ?>, Object> requestMetadata
)

Factory method to create a FakeCaptureRequest instance for Java interoperability.

Parameters
@NonNull Map<@NonNull CaptureRequest.Key<@NonNull ?>, Object> requestParameters

The map of capture request keys to their mock values. Defaults to an empty map.

@NonNull Map<@NonNull Metadata.Key<@NonNull ?>, Object> requestMetadata

The map of custom metadata keys to their mock values. Defaults to an empty map.

Returns
@NonNull FakeCaptureRequest

A configured FakeCaptureRequest instance.