001/*- 002 * #%L 003 * Smile CDR - CDR 004 * %% 005 * Copyright (C) 2016 - 2025 Smile CDR, Inc. 006 * %% 007 * All rights reserved. 008 * #L% 009 */ 010package ca.cdr.api.persistence.megascale; 011 012import java.util.List; 013 014/** 015 * This class is returned by interceptor hooks for the {@link ca.cdr.api.fhir.interceptor.CdrPointcut#STORAGE_MEGASCALE_PROVIDE_ALL_PARTITIONS} 016 * pointcut. It supplies a list of all known partition IDs. 017 * 018 * @since 2026.02.R01 019 */ 020public class MegaScaleAllPartitionDetailsResponse { 021 022 private List<Integer> myNonDefaultPartitionIds; 023 024 public List<Integer> getNonDefaultPartitionIds() { 025 return myNonDefaultPartitionIds; 026 } 027 028 public MegaScaleAllPartitionDetailsResponse setNonDefaultPartitionIds(List<Integer> theNonDefaultPartitionIds) { 029 myNonDefaultPartitionIds = theNonDefaultPartitionIds; 030 return this; 031 } 032}