WriteTransactionRequest constructor

WriteTransactionRequest({
  1. StartTransactionRequest? startTransactionRequest,
  2. CreateRequest? createRequest,
  3. SaveRequest? saveRequest,
  4. DeleteRequest? deleteRequest,
  5. HasRequest? hasRequest,
  6. FindRequest? findRequest,
  7. FindByIDRequest? findByIDRequest,
  8. VerifyRequest? verifyRequest,
  9. DiscardRequest? discardRequest,
})

Implementation

factory WriteTransactionRequest({
  StartTransactionRequest? startTransactionRequest,
  CreateRequest? createRequest,
  SaveRequest? saveRequest,
  DeleteRequest? deleteRequest,
  HasRequest? hasRequest,
  FindRequest? findRequest,
  FindByIDRequest? findByIDRequest,
  VerifyRequest? verifyRequest,
  DiscardRequest? discardRequest,
}) {
  final _result = create();
  if (startTransactionRequest != null) {
    _result.startTransactionRequest = startTransactionRequest;
  }
  if (createRequest != null) {
    _result.createRequest = createRequest;
  }
  if (saveRequest != null) {
    _result.saveRequest = saveRequest;
  }
  if (deleteRequest != null) {
    _result.deleteRequest = deleteRequest;
  }
  if (hasRequest != null) {
    _result.hasRequest = hasRequest;
  }
  if (findRequest != null) {
    _result.findRequest = findRequest;
  }
  if (findByIDRequest != null) {
    _result.findByIDRequest = findByIDRequest;
  }
  if (verifyRequest != null) {
    _result.verifyRequest = verifyRequest;
  }
  if (discardRequest != null) {
    _result.discardRequest = discardRequest;
  }
  return _result;
}