Class HttpHealthcareApiClient.HL7v2MessagePages
java.lang.Object
org.apache.beam.sdk.io.gcp.healthcare.HttpHealthcareApiClient.HL7v2MessagePages
- All Implemented Interfaces:
 Iterable<List<HL7v2Message>>
- Enclosing class:
 HttpHealthcareApiClient
public static class HttpHealthcareApiClient.HL7v2MessagePages
extends Object
implements Iterable<List<HL7v2Message>>
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe type Hl7v2 message id pages iterator. - 
Method Summary
Modifier and TypeMethodDescriptiongetEnd()getStart()iterator()static ListMessagesResponsemakeListRequest(HealthcareApiClient client, String hl7v2Store, @Nullable Instant start, @Nullable Instant end, @Nullable String filter, @Nullable String orderBy, @Nullable String pageToken) Make list request list messages response.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator 
- 
Method Details
- 
getStart
 - 
getEnd
 - 
makeListRequest
public static ListMessagesResponse makeListRequest(HealthcareApiClient client, String hl7v2Store, @Nullable Instant start, @Nullable Instant end, @Nullable String filter, @Nullable String orderBy, @Nullable String pageToken) throws IOException Make list request list messages response.- Parameters:
 client- the clienthl7v2Store- the hl 7 v 2 storefilter- the filterpageToken- the page token- Returns:
 - the list messages response
 - Throws:
 IOException- the io exception
 - 
iterator
- Specified by:
 iteratorin interfaceIterable<List<HL7v2Message>>
 
 -