
Package org.hl7.fhir.dstu3.model
Class Bundle.BundleEntryRequestComponent
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.Element
-
- org.hl7.fhir.dstu3.model.BackboneElement
-
- org.hl7.fhir.dstu3.model.Bundle.BundleEntryRequestComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Bundle
public static class Bundle.BundleEntryRequestComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringType
ifMatch
Only perform the operation if the Etag value matches.protected InstantType
ifModifiedSince
Only perform the operation if the last updated date matches.protected StringType
ifNoneExist
Instruct the server not to perform the create if a specified resource already exists.protected StringType
ifNoneMatch
If the ETag values match, return a 304 Not Modified status.protected Enumeration<Bundle.HTTPVerb>
method
The HTTP verb for this entry in either a change history, or a transaction/ transaction response.protected UriType
url
The URL for this entry, relative to the root (the address to which the request is posted).-
Fields inherited from class org.hl7.fhir.dstu3.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description BundleEntryRequestComponent()
ConstructorBundleEntryRequestComponent(Enumeration<Bundle.HTTPVerb> method, UriType url)
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu3.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu3.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
method
protected Enumeration<Bundle.HTTPVerb> method
The HTTP verb for this entry in either a change history, or a transaction/ transaction response.
-
url
protected UriType url
The URL for this entry, relative to the root (the address to which the request is posted).
-
ifNoneMatch
protected StringType ifNoneMatch
If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread).
-
ifModifiedSince
protected InstantType ifModifiedSince
Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread).
-
ifMatch
protected StringType ifMatch
Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency).
-
ifNoneExist
protected StringType ifNoneExist
Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").
-
-
Constructor Detail
-
BundleEntryRequestComponent
public BundleEntryRequestComponent()
Constructor
-
BundleEntryRequestComponent
public BundleEntryRequestComponent(Enumeration<Bundle.HTTPVerb> method, UriType url)
Constructor
-
-
Method Detail
-
getMethodElement
public Enumeration<Bundle.HTTPVerb> getMethodElement()
- Returns:
method
(The HTTP verb for this entry in either a change history, or a transaction/ transaction response.). This is the underlying object with id, value and extensions. The accessor "getMethod" gives direct access to the value
-
hasMethodElement
public boolean hasMethodElement()
-
hasMethod
public boolean hasMethod()
-
setMethodElement
public Bundle.BundleEntryRequestComponent setMethodElement(Enumeration<Bundle.HTTPVerb> value)
- Parameters:
value
-method
(The HTTP verb for this entry in either a change history, or a transaction/ transaction response.). This is the underlying object with id, value and extensions. The accessor "getMethod" gives direct access to the value
-
getMethod
public Bundle.HTTPVerb getMethod()
- Returns:
- The HTTP verb for this entry in either a change history, or a transaction/ transaction response.
-
setMethod
public Bundle.BundleEntryRequestComponent setMethod(Bundle.HTTPVerb value)
- Parameters:
value
- The HTTP verb for this entry in either a change history, or a transaction/ transaction response.
-
getUrlElement
public UriType getUrlElement()
- Returns:
url
(The URL for this entry, relative to the root (the address to which the request is posted).). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
hasUrlElement
public boolean hasUrlElement()
-
hasUrl
public boolean hasUrl()
-
setUrlElement
public Bundle.BundleEntryRequestComponent setUrlElement(UriType value)
- Parameters:
value
-url
(The URL for this entry, relative to the root (the address to which the request is posted).). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
getUrl
public String getUrl()
- Returns:
- The URL for this entry, relative to the root (the address to which the request is posted).
-
setUrl
public Bundle.BundleEntryRequestComponent setUrl(String value)
- Parameters:
value
- The URL for this entry, relative to the root (the address to which the request is posted).
-
getIfNoneMatchElement
public StringType getIfNoneMatchElement()
- Returns:
ifNoneMatch
(If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread).). This is the underlying object with id, value and extensions. The accessor "getIfNoneMatch" gives direct access to the value
-
hasIfNoneMatchElement
public boolean hasIfNoneMatchElement()
-
hasIfNoneMatch
public boolean hasIfNoneMatch()
-
setIfNoneMatchElement
public Bundle.BundleEntryRequestComponent setIfNoneMatchElement(StringType value)
- Parameters:
value
-ifNoneMatch
(If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread).). This is the underlying object with id, value and extensions. The accessor "getIfNoneMatch" gives direct access to the value
-
getIfNoneMatch
public String getIfNoneMatch()
- Returns:
- If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread).
-
setIfNoneMatch
public Bundle.BundleEntryRequestComponent setIfNoneMatch(String value)
- Parameters:
value
- If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread).
-
getIfModifiedSinceElement
public InstantType getIfModifiedSinceElement()
- Returns:
ifModifiedSince
(Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread).). This is the underlying object with id, value and extensions. The accessor "getIfModifiedSince" gives direct access to the value
-
hasIfModifiedSinceElement
public boolean hasIfModifiedSinceElement()
-
hasIfModifiedSince
public boolean hasIfModifiedSince()
-
setIfModifiedSinceElement
public Bundle.BundleEntryRequestComponent setIfModifiedSinceElement(InstantType value)
- Parameters:
value
-ifModifiedSince
(Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread).). This is the underlying object with id, value and extensions. The accessor "getIfModifiedSince" gives direct access to the value
-
getIfModifiedSince
public Date getIfModifiedSince()
- Returns:
- Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread).
-
setIfModifiedSince
public Bundle.BundleEntryRequestComponent setIfModifiedSince(Date value)
- Parameters:
value
- Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread).
-
getIfMatchElement
public StringType getIfMatchElement()
- Returns:
ifMatch
(Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency).). This is the underlying object with id, value and extensions. The accessor "getIfMatch" gives direct access to the value
-
hasIfMatchElement
public boolean hasIfMatchElement()
-
hasIfMatch
public boolean hasIfMatch()
-
setIfMatchElement
public Bundle.BundleEntryRequestComponent setIfMatchElement(StringType value)
- Parameters:
value
-ifMatch
(Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency).). This is the underlying object with id, value and extensions. The accessor "getIfMatch" gives direct access to the value
-
getIfMatch
public String getIfMatch()
- Returns:
- Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency).
-
setIfMatch
public Bundle.BundleEntryRequestComponent setIfMatch(String value)
- Parameters:
value
- Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency).
-
getIfNoneExistElement
public StringType getIfNoneExistElement()
- Returns:
ifNoneExist
(Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").). This is the underlying object with id, value and extensions. The accessor "getIfNoneExist" gives direct access to the value
-
hasIfNoneExistElement
public boolean hasIfNoneExistElement()
-
hasIfNoneExist
public boolean hasIfNoneExist()
-
setIfNoneExistElement
public Bundle.BundleEntryRequestComponent setIfNoneExistElement(StringType value)
- Parameters:
value
-ifNoneExist
(Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").). This is the underlying object with id, value and extensions. The accessor "getIfNoneExist" gives direct access to the value
-
getIfNoneExist
public String getIfNoneExist()
- Returns:
- Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").
-
setIfNoneExist
public Bundle.BundleEntryRequestComponent setIfNoneExist(String value)
- Parameters:
value
- Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Bundle.BundleEntryRequestComponent copy()
- Specified by:
copy
in classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-
-