Package org.hl7.fhir.r5.model
Class TestScript.SetupActionAssertComponent
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.Element
org.hl7.fhir.r5.model.BackboneElement
org.hl7.fhir.r5.model.TestScript.SetupActionAssertComponent
- 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:
TestScript
public static class TestScript.SetupActionAssertComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
Modifier and TypeFieldDescriptionprotected StringType
The FHIRPath expression for a specific value to evaluate against the source fixture.protected StringType
Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition.protected StringType
XPath or JSONPath expression to evaluate against the source fixture.protected CodeType
The mime-type contents to compare against the request or response message 'Content-Type' header.The default manual completion outcome applied to this assertion.protected StringType
The description would be used by test engines for tracking and reporting purposes.protected Enumeration
<TestScript.AssertionDirectionType> The direction to use for the assertion.protected StringType
The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload.protected StringType
The HTTP header field name e.g.protected StringType
The label would be used for tracking/logging purposes by test engines.protected StringType
The ID of a fixture.protected BooleanType
Whether or not the test execution performs validation on the bundle navigation links.protected Enumeration
<TestScript.AssertionOperatorType> The operator type defines the conditional behavior of the assert.protected StringType
The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server.The request method or HTTP operation code to compare against that used by the client system under test.protected StringType
The value to use in a comparison against the request URL path string.Links or references providing traceability to the testing requirements for this assert.protected UriType
The type of the resource.protected Enumeration
<TestScript.AssertionResponseTypes> continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported.protected StringType
The value of the HTTP response code to be tested.protected IdType
Fixture to evaluate the XPath/JSONPath expression or the headerField against.protected BooleanType
Whether or not the current test execution will stop on failure for this assert.protected IdType
The ID of the Profile to validate against.protected StringType
The value to compare to.protected BooleanType
Whether or not the test execution will produce a warning only on error for this assert.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
Constructor Summary
ConstructorDescriptionConstructorSetupActionAssertComponent
(boolean stopTestOnFail, boolean warningOnly) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getLabel()
getNamedProperty
(int _hash, String _name, boolean _checkValid) boolean
getPath()
Base[]
getProperty
(int hash, String name, boolean checkValid) boolean
String[]
getTypesForProperty
(int hash, String name) getValue()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasLabel()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasPath()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasValue()
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setCompareToSourceId
(String value) setCompareToSourcePath
(String value) setContentType
(String value) setContentTypeElement
(CodeType value) setDescription
(String value) setDescriptionElement
(StringType value) setExpression
(String value) setExpressionElement
(StringType value) setHeaderField
(String value) setHeaderFieldElement
(StringType value) setLabelElement
(StringType value) setMinimumId
(String value) setMinimumIdElement
(StringType value) setNavigationLinks
(boolean value) setPathElement
(StringType value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setRequestURL
(String value) setRequestURLElement
(StringType value) setRequirement
(List<TestScript.SetupActionAssertRequirementComponent> theRequirement) setResource
(String value) setResourceElement
(UriType value) setResponseCode
(String value) setResponseCodeElement
(StringType value) setSourceId
(String value) setSourceIdElement
(IdType value) setStopTestOnFail
(boolean value) setValidateProfileId
(String value) setValueElement
(StringType value) setWarningOnly
(boolean value) setWarningOnlyElement
(BooleanType value) Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, copyValues, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasExtension, hasExtension, hasModifierExtension, removeExtension, setModifierExtension
Methods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getExtensionString, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getStandardsStatus, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement, setStandardsStatus
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
label
The label would be used for tracking/logging purposes by test engines. -
description
The description would be used by test engines for tracking and reporting purposes. -
direction
The direction to use for the assertion. -
compareToSourceId
Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition. -
compareToSourceExpression
The FHIRPath expression for a specific value to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both. -
compareToSourcePath
XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both. -
contentType
The mime-type contents to compare against the request or response message 'Content-Type' header. -
defaultManualCompletion
The default manual completion outcome applied to this assertion. -
expression
The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload. -
headerField
The HTTP header field name e.g. 'Location'. -
minimumId
The ID of a fixture. Asserts that the response contains at a minimum the fixture specified by minimumId. -
operator
The operator type defines the conditional behavior of the assert. -
path
The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server. -
requestMethod
The request method or HTTP operation code to compare against that used by the client system under test. -
requestURL
The value to use in a comparison against the request URL path string. -
resource
The type of the resource. See the [resource list](resourcelist.html). -
response
continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported. -
responseCode
The value of the HTTP response code to be tested. -
sourceId
Fixture to evaluate the XPath/JSONPath expression or the headerField against. -
stopTestOnFail
Whether or not the current test execution will stop on failure for this assert. -
validateProfileId
The ID of the Profile to validate against. -
value
The value to compare to. -
warningOnly
Whether or not the test execution will produce a warning only on error for this assert. -
requirement
Links or references providing traceability to the testing requirements for this assert.
-
-
Constructor Details
-
SetupActionAssertComponent
public SetupActionAssertComponent()Constructor -
SetupActionAssertComponent
Constructor
-
-
Method Details
-
getLabelElement
- Returns:
label
(The label would be used for tracking/logging purposes by test engines.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the value
-
hasLabelElement
-
hasLabel
-
setLabelElement
- Parameters:
value
-label
(The label would be used for tracking/logging purposes by test engines.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the value
-
getLabel
- Returns:
- The label would be used for tracking/logging purposes by test engines.
-
setLabel
- Parameters:
value
- The label would be used for tracking/logging purposes by test engines.
-
getDescriptionElement
- Returns:
description
(The description would be used by test engines for tracking and reporting purposes.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value
-description
(The description would be used by test engines for tracking and reporting purposes.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- The description would be used by test engines for tracking and reporting purposes.
-
setDescription
- Parameters:
value
- The description would be used by test engines for tracking and reporting purposes.
-
getDirectionElement
- Returns:
direction
(The direction to use for the assertion.). This is the underlying object with id, value and extensions. The accessor "getDirection" gives direct access to the value
-
hasDirectionElement
-
hasDirection
-
setDirectionElement
public TestScript.SetupActionAssertComponent setDirectionElement(Enumeration<TestScript.AssertionDirectionType> value) - Parameters:
value
-direction
(The direction to use for the assertion.). This is the underlying object with id, value and extensions. The accessor "getDirection" gives direct access to the value
-
getDirection
- Returns:
- The direction to use for the assertion.
-
setDirection
- Parameters:
value
- The direction to use for the assertion.
-
getCompareToSourceIdElement
- Returns:
compareToSourceId
(Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourceId" gives direct access to the value
-
hasCompareToSourceIdElement
-
hasCompareToSourceId
-
setCompareToSourceIdElement
- Parameters:
value
-compareToSourceId
(Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourceId" gives direct access to the value
-
getCompareToSourceId
- Returns:
- Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition.
-
setCompareToSourceId
- Parameters:
value
- Id of the source fixture used as the contents to be evaluated by either the "source/expression" or "sourceId/path" definition.
-
getCompareToSourceExpressionElement
- Returns:
compareToSourceExpression
(The FHIRPath expression for a specific value to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourceExpression" gives direct access to the value
-
hasCompareToSourceExpressionElement
-
hasCompareToSourceExpression
-
setCompareToSourceExpressionElement
- Parameters:
value
-compareToSourceExpression
(The FHIRPath expression for a specific value to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourceExpression" gives direct access to the value
-
getCompareToSourceExpression
- Returns:
- The FHIRPath expression for a specific value to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.
-
setCompareToSourceExpression
- Parameters:
value
- The FHIRPath expression for a specific value to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.
-
getCompareToSourcePathElement
- Returns:
compareToSourcePath
(XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourcePath" gives direct access to the value
-
hasCompareToSourcePathElement
-
hasCompareToSourcePath
-
setCompareToSourcePathElement
- Parameters:
value
-compareToSourcePath
(XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.). This is the underlying object with id, value and extensions. The accessor "getCompareToSourcePath" gives direct access to the value
-
getCompareToSourcePath
- Returns:
- XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.
-
setCompareToSourcePath
- Parameters:
value
- XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both.
-
getContentTypeElement
- Returns:
contentType
(The mime-type contents to compare against the request or response message 'Content-Type' header.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the value
-
hasContentTypeElement
-
hasContentType
-
setContentTypeElement
- Parameters:
value
-contentType
(The mime-type contents to compare against the request or response message 'Content-Type' header.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the value
-
getContentType
- Returns:
- The mime-type contents to compare against the request or response message 'Content-Type' header.
-
setContentType
- Parameters:
value
- The mime-type contents to compare against the request or response message 'Content-Type' header.
-
getDefaultManualCompletionElement
- Returns:
defaultManualCompletion
(The default manual completion outcome applied to this assertion.). This is the underlying object with id, value and extensions. The accessor "getDefaultManualCompletion" gives direct access to the value
-
hasDefaultManualCompletionElement
-
hasDefaultManualCompletion
-
setDefaultManualCompletionElement
public TestScript.SetupActionAssertComponent setDefaultManualCompletionElement(Enumeration<TestScript.AssertionManualCompletionType> value) - Parameters:
value
-defaultManualCompletion
(The default manual completion outcome applied to this assertion.). This is the underlying object with id, value and extensions. The accessor "getDefaultManualCompletion" gives direct access to the value
-
getDefaultManualCompletion
- Returns:
- The default manual completion outcome applied to this assertion.
-
setDefaultManualCompletion
public TestScript.SetupActionAssertComponent setDefaultManualCompletion(TestScript.AssertionManualCompletionType value) - Parameters:
value
- The default manual completion outcome applied to this assertion.
-
getExpressionElement
- Returns:
expression
(The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload.). This is the underlying object with id, value and extensions. The accessor "getExpression" gives direct access to the value
-
hasExpressionElement
-
hasExpression
-
setExpressionElement
- Parameters:
value
-expression
(The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload.). This is the underlying object with id, value and extensions. The accessor "getExpression" gives direct access to the value
-
getExpression
- Returns:
- The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload.
-
setExpression
- Parameters:
value
- The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload.
-
getHeaderFieldElement
- Returns:
headerField
(The HTTP header field name e.g. 'Location'.). This is the underlying object with id, value and extensions. The accessor "getHeaderField" gives direct access to the value
-
hasHeaderFieldElement
-
hasHeaderField
-
setHeaderFieldElement
- Parameters:
value
-headerField
(The HTTP header field name e.g. 'Location'.). This is the underlying object with id, value and extensions. The accessor "getHeaderField" gives direct access to the value
-
getHeaderField
- Returns:
- The HTTP header field name e.g. 'Location'.
-
setHeaderField
- Parameters:
value
- The HTTP header field name e.g. 'Location'.
-
getMinimumIdElement
- Returns:
minimumId
(The ID of a fixture. Asserts that the response contains at a minimum the fixture specified by minimumId.). This is the underlying object with id, value and extensions. The accessor "getMinimumId" gives direct access to the value
-
hasMinimumIdElement
-
hasMinimumId
-
setMinimumIdElement
- Parameters:
value
-minimumId
(The ID of a fixture. Asserts that the response contains at a minimum the fixture specified by minimumId.). This is the underlying object with id, value and extensions. The accessor "getMinimumId" gives direct access to the value
-
getMinimumId
- Returns:
- The ID of a fixture. Asserts that the response contains at a minimum the fixture specified by minimumId.
-
setMinimumId
- Parameters:
value
- The ID of a fixture. Asserts that the response contains at a minimum the fixture specified by minimumId.
-
getOperatorElement
- Returns:
operator
(The operator type defines the conditional behavior of the assert.). This is the underlying object with id, value and extensions. The accessor "getOperator" gives direct access to the value
-
hasOperatorElement
-
hasOperator
-
setOperatorElement
public TestScript.SetupActionAssertComponent setOperatorElement(Enumeration<TestScript.AssertionOperatorType> value) - Parameters:
value
-operator
(The operator type defines the conditional behavior of the assert.). This is the underlying object with id, value and extensions. The accessor "getOperator" gives direct access to the value
-
getOperator
- Returns:
- The operator type defines the conditional behavior of the assert.
-
setOperator
- Parameters:
value
- The operator type defines the conditional behavior of the assert.
-
getPathElement
- Returns:
path
(The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server.). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
-
hasPathElement
-
hasPath
-
setPathElement
- Parameters:
value
-path
(The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server.). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
-
getPath
- Returns:
- The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server.
-
setPath
- Parameters:
value
- The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server.
-
getRequestMethodElement
- Returns:
requestMethod
(The request method or HTTP operation code to compare against that used by the client system under test.). This is the underlying object with id, value and extensions. The accessor "getRequestMethod" gives direct access to the value
-
hasRequestMethodElement
-
hasRequestMethod
-
setRequestMethodElement
public TestScript.SetupActionAssertComponent setRequestMethodElement(Enumeration<TestScript.TestScriptRequestMethodCode> value) - Parameters:
value
-requestMethod
(The request method or HTTP operation code to compare against that used by the client system under test.). This is the underlying object with id, value and extensions. The accessor "getRequestMethod" gives direct access to the value
-
getRequestMethod
- Returns:
- The request method or HTTP operation code to compare against that used by the client system under test.
-
setRequestMethod
public TestScript.SetupActionAssertComponent setRequestMethod(TestScript.TestScriptRequestMethodCode value) - Parameters:
value
- The request method or HTTP operation code to compare against that used by the client system under test.
-
getRequestURLElement
- Returns:
requestURL
(The value to use in a comparison against the request URL path string.). This is the underlying object with id, value and extensions. The accessor "getRequestURL" gives direct access to the value
-
hasRequestURLElement
-
hasRequestURL
-
setRequestURLElement
- Parameters:
value
-requestURL
(The value to use in a comparison against the request URL path string.). This is the underlying object with id, value and extensions. The accessor "getRequestURL" gives direct access to the value
-
getRequestURL
- Returns:
- The value to use in a comparison against the request URL path string.
-
setRequestURL
- Parameters:
value
- The value to use in a comparison against the request URL path string.
-
getResourceElement
- Returns:
resource
(The type of the resource. See the [resource list](resourcelist.html).). This is the underlying object with id, value and extensions. The accessor "getResource" gives direct access to the value
-
hasResourceElement
-
hasResource
-
setResourceElement
- Parameters:
value
-resource
(The type of the resource. See the [resource list](resourcelist.html).). This is the underlying object with id, value and extensions. The accessor "getResource" gives direct access to the value
-
getResource
- Returns:
- The type of the resource. See the [resource list](resourcelist.html).
-
setResource
- Parameters:
value
- The type of the resource. See the [resource list](resourcelist.html).
-
getResponseElement
- Returns:
response
(continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported.). This is the underlying object with id, value and extensions. The accessor "getResponse" gives direct access to the value
-
hasResponseElement
-
hasResponse
-
setResponseElement
public TestScript.SetupActionAssertComponent setResponseElement(Enumeration<TestScript.AssertionResponseTypes> value) - Parameters:
value
-response
(continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported.). This is the underlying object with id, value and extensions. The accessor "getResponse" gives direct access to the value
-
getResponse
- Returns:
- continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported.
-
setResponse
- Parameters:
value
- continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported.
-
getResponseCodeElement
- Returns:
responseCode
(The value of the HTTP response code to be tested.). This is the underlying object with id, value and extensions. The accessor "getResponseCode" gives direct access to the value
-
hasResponseCodeElement
-
hasResponseCode
-
setResponseCodeElement
- Parameters:
value
-responseCode
(The value of the HTTP response code to be tested.). This is the underlying object with id, value and extensions. The accessor "getResponseCode" gives direct access to the value
-
getResponseCode
- Returns:
- The value of the HTTP response code to be tested.
-
setResponseCode
- Parameters:
value
- The value of the HTTP response code to be tested.
-
getSourceIdElement
- Returns:
sourceId
(Fixture to evaluate the XPath/JSONPath expression or the headerField against.). This is the underlying object with id, value and extensions. The accessor "getSourceId" gives direct access to the value
-
hasSourceIdElement
-
hasSourceId
-
setSourceIdElement
- Parameters:
value
-sourceId
(Fixture to evaluate the XPath/JSONPath expression or the headerField against.). This is the underlying object with id, value and extensions. The accessor "getSourceId" gives direct access to the value
-
getSourceId
- Returns:
- Fixture to evaluate the XPath/JSONPath expression or the headerField against.
-
setSourceId
- Parameters:
value
- Fixture to evaluate the XPath/JSONPath expression or the headerField against.
-
getStopTestOnFailElement
- Returns:
stopTestOnFail
(Whether or not the current test execution will stop on failure for this assert.). This is the underlying object with id, value and extensions. The accessor "getStopTestOnFail" gives direct access to the value
-
hasStopTestOnFailElement
-
hasStopTestOnFail
-
setStopTestOnFailElement
- Parameters:
value
-stopTestOnFail
(Whether or not the current test execution will stop on failure for this assert.). This is the underlying object with id, value and extensions. The accessor "getStopTestOnFail" gives direct access to the value
-
getStopTestOnFail
- Returns:
- Whether or not the current test execution will stop on failure for this assert.
-
setStopTestOnFail
- Parameters:
value
- Whether or not the current test execution will stop on failure for this assert.
-
getValidateProfileIdElement
- Returns:
validateProfileId
(The ID of the Profile to validate against.). This is the underlying object with id, value and extensions. The accessor "getValidateProfileId" gives direct access to the value
-
hasValidateProfileIdElement
-
hasValidateProfileId
-
setValidateProfileIdElement
- Parameters:
value
-validateProfileId
(The ID of the Profile to validate against.). This is the underlying object with id, value and extensions. The accessor "getValidateProfileId" gives direct access to the value
-
getValidateProfileId
- Returns:
- The ID of the Profile to validate against.
-
setValidateProfileId
- Parameters:
value
- The ID of the Profile to validate against.
-
getValueElement
- Returns:
value
(The value to compare to.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the value
-
hasValueElement
-
hasValue
-
setValueElement
- Parameters:
value
-value
(The value to compare to.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the value
-
getValue
- Returns:
- The value to compare to.
-
setValue
- Parameters:
value
- The value to compare to.
-
getWarningOnlyElement
- Returns:
warningOnly
(Whether or not the test execution will produce a warning only on error for this assert.). This is the underlying object with id, value and extensions. The accessor "getWarningOnly" gives direct access to the value
-
hasWarningOnlyElement
-
hasWarningOnly
-
setWarningOnlyElement
- Parameters:
value
-warningOnly
(Whether or not the test execution will produce a warning only on error for this assert.). This is the underlying object with id, value and extensions. The accessor "getWarningOnly" gives direct access to the value
-
getWarningOnly
- Returns:
- Whether or not the test execution will produce a warning only on error for this assert.
-
setWarningOnly
- Parameters:
value
- Whether or not the test execution will produce a warning only on error for this assert.
-
getRequirement
- Returns:
requirement
(Links or references providing traceability to the testing requirements for this assert.)
-
setRequirement
public TestScript.SetupActionAssertComponent setRequirement(List<TestScript.SetupActionAssertRequirementComponent> theRequirement) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasRequirement
-
addRequirement
-
addRequirement
-
getRequirementFirstRep
- Returns:
- The first repetition of repeating field
requirement
, creating it if it does not already exist {3}
-
listChildren
- 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
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- 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
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copy
in classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
- Returns:
- the FHIR type name of the instance (not the java class name)
-