Class RemoteIndexData
- java.lang.Object
-
- org.linuxforhealth.fhir.persistence.index.RemoteIndexData
-
public class RemoteIndexData extends java.lang.Object
Supplier of index data
-
-
Constructor Summary
Constructors Constructor Description RemoteIndexData(java.lang.String partitionKey, SearchParametersTransport searchParameters)
Public constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getPartitionKey()
Get the key used to select which partition we want to send to.SearchParametersTransport
getSearchParameters()
Get the search parameter block representing the data we want to send to the remote indexing servicejava.lang.String
toString()
-
-
-
Constructor Detail
-
RemoteIndexData
public RemoteIndexData(java.lang.String partitionKey, SearchParametersTransport searchParameters)
Public constructor- Parameters:
partitionKey
-searchParameters
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getSearchParameters
public SearchParametersTransport getSearchParameters()
Get the search parameter block representing the data we want to send to the remote indexing service- Returns:
-
getPartitionKey
public java.lang.String getPartitionKey()
Get the key used to select which partition we want to send to. Partitions are important because we want to see the IndexData processed in order within a particular partition- Returns:
-
-