public static class Subscription.Channel extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: Details where to send notifications when resources are received that meet the criteria
| Constructor and Description |
|---|
Channel() |
| Modifier and Type | Method and Description |
|---|---|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getEndpoint()
Gets the value(s) for endpoint ().
|
ca.uhn.fhir.model.primitive.UriDt |
getEndpointElement()
Gets the value(s) for endpoint ().
|
String |
getHeader()
Gets the value(s) for header ().
|
ca.uhn.fhir.model.primitive.StringDt |
getHeaderElement()
Gets the value(s) for header ().
|
String |
getPayload()
Gets the value(s) for payload ().
|
ca.uhn.fhir.model.primitive.StringDt |
getPayloadElement()
Gets the value(s) for payload ().
|
String |
getType()
Gets the value(s) for type ().
|
ca.uhn.fhir.model.primitive.BoundCodeDt<SubscriptionChannelTypeEnum> |
getTypeElement()
Gets the value(s) for type ().
|
boolean |
isEmpty() |
Subscription.Channel |
setEndpoint(String theUri)
Sets the value for endpoint ()
|
Subscription.Channel |
setEndpoint(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for endpoint ()
|
Subscription.Channel |
setHeader(String theString)
Sets the value for header ()
|
Subscription.Channel |
setHeader(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for header ()
|
Subscription.Channel |
setPayload(String theString)
Sets the value for payload ()
|
Subscription.Channel |
setPayload(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for payload ()
|
Subscription.Channel |
setType(ca.uhn.fhir.model.primitive.BoundCodeDt<SubscriptionChannelTypeEnum> theValue)
Sets the value(s) for type ()
|
Subscription.Channel |
setType(SubscriptionChannelTypeEnum theValue)
Sets the value(s) for type ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic Channel()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic ca.uhn.fhir.model.primitive.BoundCodeDt<SubscriptionChannelTypeEnum> getTypeElement()
null.
Definition: The type of channel to send notifications on
public String getType()
null.
Definition: The type of channel to send notifications on
public Subscription.Channel setType(ca.uhn.fhir.model.primitive.BoundCodeDt<SubscriptionChannelTypeEnum> theValue)
Definition: The type of channel to send notifications on
public Subscription.Channel setType(SubscriptionChannelTypeEnum theValue)
Definition: The type of channel to send notifications on
public ca.uhn.fhir.model.primitive.UriDt getEndpointElement()
null.
Definition: The uri that describes the actual end-point to send messages to
public String getEndpoint()
null.
Definition: The uri that describes the actual end-point to send messages to
public Subscription.Channel setEndpoint(ca.uhn.fhir.model.primitive.UriDt theValue)
Definition: The uri that describes the actual end-point to send messages to
public Subscription.Channel setEndpoint(String theUri)
Definition: The uri that describes the actual end-point to send messages to
public ca.uhn.fhir.model.primitive.StringDt getPayloadElement()
null.
Definition: The mime type to send the payload in - either application/xml+fhir, or application/json+fhir. If the mime type is blank, then there is no payload in the notification, just a notification
public String getPayload()
null.
Definition: The mime type to send the payload in - either application/xml+fhir, or application/json+fhir. If the mime type is blank, then there is no payload in the notification, just a notification
public Subscription.Channel setPayload(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: The mime type to send the payload in - either application/xml+fhir, or application/json+fhir. If the mime type is blank, then there is no payload in the notification, just a notification
public Subscription.Channel setPayload(String theString)
Definition: The mime type to send the payload in - either application/xml+fhir, or application/json+fhir. If the mime type is blank, then there is no payload in the notification, just a notification
public ca.uhn.fhir.model.primitive.StringDt getHeaderElement()
null.
Definition: Additional headers / information to send as part of the notification
public String getHeader()
null.
Definition: Additional headers / information to send as part of the notification
public Subscription.Channel setHeader(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: Additional headers / information to send as part of the notification
public Subscription.Channel setHeader(String theString)
Definition: Additional headers / information to send as part of the notification
Copyright © 2014–2018 University Health Network. All rights reserved.