ApplicationSearchFilter constructor

ApplicationSearchFilter({
  1. ProjectIDFilter? projectIdFilter,
  2. ApplicationNameFilter? nameFilter,
  3. ApplicationState? stateFilter,
  4. ApplicationType? typeFilter,
  5. ClientIDFilter? clientIdFilter,
  6. EntityIDFilter? entityIdFilter,
})

Implementation

factory ApplicationSearchFilter({
  ProjectIDFilter? projectIdFilter,
  ApplicationNameFilter? nameFilter,
  ApplicationState? stateFilter,
  ApplicationType? typeFilter,
  ClientIDFilter? clientIdFilter,
  EntityIDFilter? entityIdFilter,
}) {
  final result = create();
  if (projectIdFilter != null) result.projectIdFilter = projectIdFilter;
  if (nameFilter != null) result.nameFilter = nameFilter;
  if (stateFilter != null) result.stateFilter = stateFilter;
  if (typeFilter != null) result.typeFilter = typeFilter;
  if (clientIdFilter != null) result.clientIdFilter = clientIdFilter;
  if (entityIdFilter != null) result.entityIdFilter = entityIdFilter;
  return result;
}